	var oOpenedEl = null;
	var oOpenedEl2 = null;

	$(document).ready(function() {

		$("#ActorFavorites li:first").css("border-top","0px");
		$("#TvShowsFavorites li:first").css("border-top","0px");

		$("#ActorFavorites .ActorName").bind("mouseover", function(){
		  this.style.backgroundColor = "#e9e9e9";
		}).bind("mouseout", function() {
			this.style.backgroundColor = "white";
		}).bind("click",function(ev) {

			var oEl = ev.srcElement?event.srcElement:ev.target;
			

			if (oEl.tagName != "IMG") {


				if (oOpenedEl != null && this != oOpenedEl)
				{
					
					objSibling = $("#"+oOpenedEl.parentNode.id+" .ActorDetails:first").get(0);
					objSibling.style.display = "none";
					var oImgArrow = $(oOpenedEl).children("eq(0)").children("eq(0)").get(0);
					oImgArrow.src = ROOT_URL+"images/icons/arrows/arrowg-right.gif";
				}

							

				var objSibling = $("#"+this.parentNode.id+" .ActorDetails:first").get(0);
				objSibling.style.display = (objSibling.style.display == "" || objSibling.style.display == "none") ? "block" : "none";
				var oImgArrow = $(this).children("eq(0)").children("eq(0)").get(0);
				oImgArrow.src = oImgArrow.src.indexOf("arrowg") > -1 ? ROOT_URL+"images/icons/arrows/arrow-bottom.gif" : ROOT_URL+"images/icons/arrows/arrowg-right.gif";
				oOpenedEl = this;

				
				
				oS.Update();
				oS2.Update();
			}

		});

		$("#TvShowsFavorites .ActorName").bind("mouseover", function(){
		  this.style.backgroundColor = "#e9e9e9";
		}).bind("mouseout", function() {
			this.style.backgroundColor = "white";
		}).bind("click",function(ev) {

			var oEl = ev.srcElement?event.srcElement:ev.target;
			if (oEl.tagName != "IMG") {

				if (oOpenedEl2 != null && this != oOpenedEl2)
				{
					
					objSibling = $("#"+oOpenedEl2.parentNode.id+" .ActorDetails:first").get(0);
					objSibling.style.display = "none";
					var oImgArrow = $(oOpenedEl2).children("eq(0)").children("eq(0)").get(0);
					oImgArrow.src = ROOT_URL+"images/icons/arrows/arrowg-right.gif";
				}

				var objSibling = $("#"+this.parentNode.id+" .ActorDetails:first").get(0);
				objSibling.style.display = (objSibling.style.display == "" || objSibling.style.display == "none") ? "block" : "none";
				var oImgArrow = $(this).children("eq(0)").children("eq(0)").get(0);
				oImgArrow.src = oImgArrow.src.indexOf("arrowg") > -1 ? ROOT_URL+"images/icons/arrows/arrow-bottom.gif" : ROOT_URL+"images/icons/arrows/arrowg-right.gif";
				oOpenedEl2 = this;
				
				oS.Update();
				oS2.Update();
			}
		})

		LoadMovieFavorites();

		$("#ActorFavorites .ActorName:first").click();
		$("#TvShowsFavorites .ActorName:first").click();
	});

	
	function OrderTable(sModul,obj,ev) {

		var oEl = ev.srcElement?event.srcElement:ev.target;

		
		if (oEl.tagName == "SPAN")
		{
			
			var oDirs = oEl.parentNode.getElementsByTagName("IMG");
			if (oDirs[0].src.indexOf("-bold") > -1)
			{

				
				if (obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"") == oMovieFavorites["sStrongField"])
				{
					oMovieFavorites["sStrongFieldDesc"] = (oDirs[0].src.indexOf("dir-top-bold") > -1).toString().toLowerCase();					
				} else {
					oMovieFavorites["sField"] = obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"");
					oMovieFavorites["sDesc"] = "false";
				}

				LoadMovieFavorites();

				oDirs[0].src = oDirs[0].src.replace(/-bold/gi,"");
				oDirs[1].src = oDirs[1].src.replace(/\.gif/gi,"-bold.gif");

			} else {
									
				$("#"+sModul+" img[@class^='dir']").each(function(i) {
					this.src = this.src.replace(/-bold/gi,"");
				});


				
				oEl = oDirs[0];

				if (obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"") == oMovieFavorites["sStrongField"])
				{
					oMovieFavorites["sStrongFieldDesc"] = (oEl.src.indexOf("dir-top") > -1).toString().toLowerCase();					
				} else {
					oMovieFavorites["sField"] = obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"");
					oMovieFavorites["sDesc"] = (oEl.src.indexOf("dir-top") > -1).toString().toLowerCase();
				}

				LoadMovieFavorites();
				oEl.src = oEl.src.replace(/\.gif/gi,"-bold.gif");					
			}
			
		} else if (oEl.tagName == "IMG")
		{
			$("#"+sModul+" img[@class^='dir']").each(function(i) {
				this.src = this.src.replace(/-bold/gi,"");
			});

			if (obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"") == oMovieFavorites["sStrongField"])
			{
				oMovieFavorites["sStrongFieldDesc"] = (oEl.src.indexOf("dir-top") > -1).toString().toLowerCase();				
			} else {
				
				oMovieFavorites["sField"] = obj.firstChild.innerHTML.toLowerCase().replace(/\s/gi,"");
				oMovieFavorites["sDesc"] = (oEl.src.indexOf("dir-top") > -1).toString().toLowerCase();
			}

			LoadMovieFavorites();
			oEl.src = oEl.src.replace(/\.gif/gi,"-bold.gif");
		}
	}


	function MFShowPage(iPage) {


		if (iPage == null && iPage < MovieFavoritesPagesCount) {
			iPage = oMovieFavorites["iPage"]*1 + 1;
		} else if (iPage == -1) {
			if ((oMovieFavorites["iPage"]*1) > 1) {
				iPage = oMovieFavorites["iPage"]*1 - 1;
			} else {
				iPage = 1;
			}
		}


		oMovieFavorites["iPage"] = iPage.toString();
		LoadMovieFavorites();
	}


	var oMovieFavorites = {iPage:"1", sField:"rating",sDesc:"true",sStrongField:"rating",sStrongFieldDesc:"true",userId:userId};
	var MovieFavoritesPagesCount = 0;
	function LoadMovieFavorites() {
		
		 $.ajax({//V
		   type: "POST",
		   url: ROOT_URL+"favorites-view-data.asp?rnd="+new Date().getTime(),
		   data: oMovieFavorites,
		   success: function(all){
				var json={};
				if (/<data>([\s\S]+?)<\/data>/.test(all)) json=eval("("+RegExp.$1+")");
				if (/<html>([\s\S]+?)<\/html>/.test(all)) json.sHtml=RegExp.$1;
				if (/<paging>([\s\S]+?)<\/paging>/.test(all)) json.sHtmlPages=RegExp.$1;

			 document.getElementById("MovieFavoritesTbl").innerHTML = json["sHtml"];

			document.getElementById("browseFrom").innerHTML = ((oMovieFavorites["iPage"]*1 - 1) * 25 + 1);
			document.getElementById("browseTo").innerHTML = ((oMovieFavorites["iPage"]*1 - 1) * 25 + 1) + (json["iResults"]*1-1);
			document.getElementById("MovieFavorites_Sum").innerHTML = json["iMessagesCount"];

			 document.getElementById("MoviesFavoritesPages").innerHTML = json["sHtmlPages"];
			 MovieFavoritesPagesCount = json["iPagesCount"];

		   }

		});

		document.getElementById("MoviesFavoritesNav");	
		
	}
