function LaunchPlayer(c){var b=1020;var e=825;var a=(screen.width)?(screen.width-b)/2:0;var d=(screen.height)?(screen.height-e)/2:0;window.open(c,"_player","height="+e+",width="+b+",left="+a+",top="+d+",resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=no")}function LaunchDemoPlayer(e){var b=1020;var d=625;var a=(screen.width)?(screen.width-b)/2:0;var c=(screen.height)?(screen.height-d)/2:0;window.open(e+"/video-demo.html","_player","height="+d+",width="+b+",left="+a+",top="+c+",resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=no")}function ClosePlayer(){$.modal.close()}function CloseModalWindow(){$.modal.close()}function SetHDFilter(b,c){var a={};a.HDFilter=b;if(b){a.WantsHD=true}$.ajax({url:"/Account/SetDefaults",data:a,success:function(d){if(c!=undefined){window.location=c}}})}function SetHDDefault(a,b){if(a){$("li.HD").addClass("Selected");$("li.SD").removeClass("Selected")}else{$("li.SD").addClass("Selected");$("li.HD").removeClass("Selected")}$.ajax({url:"/Account/SetDefaults",data:{WantsHD:a},success:function(c){if(b!=undefined){window.location=b}}})}function ToggleFavorite(c,b,a){if(!$(c).hasClass("FavoriteChecked")){$(c).addClass("FavoriteJustChecked");$(c).one("mouseout",function(){$(c).removeClass("FavoriteJustChecked").addClass("FavoriteChecked");$(c).unbind()})}$(c).removeClass("FavoriteChecked");$.ajax({url:"/Favorites/Toggle",dataType:"json",data:({favID:b,favType:a,salt:+new Date()}),success:function(d){if(d&&d.status){if((a==2||a==3)&&d.updateRating){$(".RatePositive").addClass("Selected");$(".RateNegative").removeClass("Selected");if(a==2){UpdateRatingBar("CurrentRating_Item",b)}if(a==3){UpdateRatingBar("CurrentRating_Cast",b)}}}}})}function ToggleWishList(a,b){if(!$(a).hasClass("Wishlist Checked")){$(a).addClass("JustChecked");$(a).one("mouseout",function(){$(a).removeClass("JustChecked").addClass("Checked");$(a).unbind()})}$(a).removeClass("Checked");$.ajax({url:"/WishList/Toggle",dataType:"json",data:({itemID:b,salt:+new Date()}),success:function(c){}})}function ToggleCustomerContent(c,b,a){if(!$(c).hasClass("Checked")){$(c).addClass("JustChecked");$(c).one("mouseout",function(){$(c).removeClass("JustChecked").addClass("Checked");$(c).unbind()})}$(c).removeClass("Checked");$.ajax({url:"/Favorites/ToggleCustomerContent",dataType:"json",data:({favID:b,favType:a}),success:function(d){}})}function Rate(c,a,b){$.ajax({url:"/Ratings/Rate",dataType:"json",data:({refID:c,refType:a,rating:b,salt:+new Date()}),success:function(d){if(d==-1){$(".RateNegative").addClass("Selected");$(".RatePositive").removeClass("Selected")}else{if(d==1){$(".RatePositive").addClass("Selected");$(".RateNegative").removeClass("Selected")}else{$(".RatePositive").removeClass("Selected");$(".RateNegative").removeClass("Selected")}}if(a==2){UpdateRatingBar("CurrentRating_Item",c)}if(a==3){UpdateRatingBar("CurrentRating_Cast",c)}}})}function UpdateRatingBar(b,a){$.ajax({url:"/Ratings/"+b,dataType:"json",data:({refID:a,salt:+new Date()}),success:function(c){$(".Rating_Negative").width(c.downRatingPct);$(".Rating_Positive").width(c.upRatingPct)}})}function ToggleRental(a){$(a).siblings().removeClass("Radio_Selected");$(a).addClass("Radio_Selected");$(a).parents("div.PurchaseOption.Rental").find("a.BuyButton").attr("href",$(a).attr("href"))}function HideVODControls(){$("#dv_PPMControl").slideUp();$("#dv_LibraryControl").slideUp();$("#dv_MyClipsControl").slideUp();$("#dv_MyAccountControl").slideUp()}function ShowVODControl(a){switch(a){case"PPM":if(!($("#dv_PPMControl").is(":visible"))){$("#dv_PPMControl>.VODControl_ContentSubContainer").ajaxFill("/Account/RecentPPM?perPage=5");$("#dv_PPMControl").slideDown("slow")}break;case"MyClips":if(!($("#dv_MyClipsControl").is(":visible"))){$("#dv_MyClipsControl>.VODControl_ContentSubContainer").ajaxFill("/Account/RecentMyClips?perPage=5");$("#dv_MyClipsControl").slideDown("slow")}break;case"MyAccount":if(!($("#dv_MyAccountControl").is(":visible"))){$("#dv_MyAccountControl").slideDown("slow")}break;case"Library":if(!($("#dv_LibraryControl").is(":visible"))){$("#dv_LibraryControl>.VODControl_ContentSubContainer").ajaxFill("/Account/VODLibrary?perPage=7");$("#dv_LibraryControl").slideDown("slow")}break;default:break}}function AjaxLogin(b,c,a,d){$.ajax({url:$.secureHost+"/Account/Login",dataType:"jsonp",data:({userName:b,passWord:c,keepLogged:a,salt:+new Date()}),success:function(e){d(e)}})}function CreateUser(c,b,e,a,d){e=e||c;$.ajax({url:$.secureHost+"/Account/CreateAccount",dataType:"jsonp",data:({email:c,passWord:b,userName:e,keepLogged:a,salt:+new Date()}),success:function(f){d(f)}})}function Logout(){$.ajax({url:"/Account/Logout",dataType:"json",data:({salt:+new Date()}),success:function(a){window.location.reload(true)}})}function ValidateBillID(b,c){var a=$("fieldset#flyBuy_CreditCardList").find(".CardSubmit_Container");$.ajax({url:$.secureHost+"/Account/ValidateBillID",dataType:"jsonp",data:{billID:b},success:function(d){if(d===null){a.hide()}if(d.ValidationErrors===0){a.show()}else{c.hide().html("Attention: "+d.ErrorMessage).slideDown("slow");a.hide()}}})}function GetValue(b,a){return(b!=undefined?b:a)}function FinishProcessing(b){var a="";ShowStep(3);if(b.Errors===0){_gaq.push(["_addTrans",b.OrderID,"Adult Empire",b.OrderTotal,b.TaxTotal,b.ShippingTotal,b.BillCity,b.BillState,b.BillCountry]);$("#FlyBuy_Step3").find("#dv_Success").show();if(b.OrderTotal==0){_gaq.push(["_addItem",b.OrderID,"0","10 Free Minutes","Promotion","0.00","1"]);$("#FlyBuy_Step3").find("#dv_Success #SuccessMessage").html("");$("#FlyBuy_Step3").find("#dv_MinutesAdded").show();$("#FlyBuy_Step3").find("#dv_Success").show().find("#s_Minutes").html("10 Free Minutes")}else{$("#FlyBuy_Step3").find("#dv_Success").show().find("#sp_OrderID").html(b.OrderID);$("#FlyBuy_Step3").find("#dv_Success").show().find("#s_Price").html("$"+CurrencyFormatted(b.GrandTotal));var c=b.VODItems[0].StreamsObj;if(c){_gaq.push(["_addItem",b.OrderID,b.VODItems[0].ID,b.VODItems[0].Title,b.VODItems[0].Media_Name,b.OrderTotal,"1"]);if(b.VODItems[0].Media_ID!=14){if(c[0].Completed){$("#dv_DownloadNow").show()}else{$("#dv_NotReady").show().find(".minutesLeft").html(b.VODItems[0].Encryption_Time_Left+" minutes")}}else{$("#dv_StreamingRental").show()}}else{_gaq.push(["_addItem",b.OrderID,b.VODItems[0].ID,"Minutes","Minutes",b.OrderTotal,"1"]);$("#FlyBuy_Step3").find("#dv_Success #SuccessMessage").html("");$("#FlyBuy_Step3").find("#dv_MinutesAdded").show();$("#FlyBuy_Step3").find("#dv_Success").show()}}if(!b.IsFakeOrder){_gaq.push(["_trackTrans"])}}else{$("#FlyBuy_Step3").find("#dv_Failure").show().find(".Status").append("Please review your submitted info below.<br />").append("&nbsp;&nbsp;&nbsp;Card Number: <strong>{0}</strong><br />".format(b.CardNum)).append("&nbsp;&nbsp;&nbsp;Expiration Date: <strong>{0}</strong><br />".format(b.Exp)).append("&nbsp;&nbsp;&nbsp;CVV2: <strong>{0}</strong>".format(b.CVV2))}}function CurrencyFormatted(b){var a=parseFloat(b);if(isNaN(a)){a=0}var c="";if(a<0){c="-"}a=Math.abs(a);a=parseInt((a+0.005)*100);a=a/100;s=new String(a);if(s.indexOf(".")<0){s+=".00"}if(s.indexOf(".")==(s.length-2)){s+="0"}s=c+s;return s}function TimeSpan(a){var d={splitChar:":",startTime:0,showHours:true,showMinutes:true,showSeconds:true,padHours:true,padMinutes:true,padSeconds:true};var e=$.extend({},d,a);this.currentTime=this.baseTime=e.startTime;if(isNaN(this.baseTime)){var c=this.baseTime.split(e.splitChar);var b=c.length;this.seconds=(b>0)?(isNaN(c[b-1])?0:parseInt(c[b-1])):0;this.minutes=(b>1)?(isNaN(c[b-2])?0:parseInt(c[b-2])):0;this.hours=(b>2)?(isNaN(c[b-3])?0:parseInt(c[b-3])):0;this.days=(b>3)?(isNaN(c[b-4])?0:parseInt(c[b-4])):0;this.baseTime=(this.days*86400)+(this.hours*3600)+(this.minutes*60)+(this.seconds);this.currentTime=this.baseTime}else{this.seconds=(this.baseTime%60);this.minutes=((this.baseTime-this.seconds)%3600)/60;this.hours=((this.baseTime-(this.minutes*60)-this.seconds)%86400)/3600;this.currentTime=this.baseTime}this.toString=function(){return"{0}{1}{2}".format((e.showHours?((e.padHours&&this.hours<10?"0":"")+this.hours):""),(e.showMinutes?"{0}{1}".format((e.showHours?":":""),((e.padMinutes&&this.minutes<10?"0":"")+this.minutes)):""),(e.showSeconds?"{0}{1}".format((e.showHours||e.showMinutes?":":""),((e.padSeconds&&this.seconds<10?"0":"")+this.seconds)):""))};this.toSeconds=function(){return(this.hours*3600)+(this.minutes*60)+(this.seconds)};this.subtractSeconds=function(g){var f=g;if((this.currentTime-f)<0){this.days=this.hours=this.minutes=this.seconds=this.currentTime=0;return false}else{while(f>0){if(this.seconds>=f){this.seconds-=f;f=0;break}else{f-=this.seconds;this.seconds=0;if(this.minutes>0){this.minutes-=1;this.seconds=60}else{if(this.hours>0){this.hours-=1;this.minutes=59;this.seconds=60}else{if(this.days>0){this.days-=1;this.hours=23;this.minutes=59;this.seconds=60}else{break}}}}}if(f>0){this.days=this.hours=this.minutes=this.seconds=this.currentTime=0;return false}else{this.currentTime-=g;return true}}}}(function(a){String.prototype.format=function(){var c=/\{\d+\}/g;var b=arguments;return this.replace(c,function(d){return b[d.match(/\d+/)]})};a.log=function(b){if(typeof console!="undefined"&&console.log){console.log(b)}};a.secureHost=(location.host.indexOf("localhost")>=0||location.host.indexOf("qa.")>=0?"http://":"https://")+location.host;a.fn.timer=function(b){var c=this;var d={splitChar:":",startTime:0,interval:1,warnWhenLow:false,warningTime:60,autoStart:true,displayFormat:"{0}",onLowMinutes:function(){},onExpiration:function(){}};var e=a.extend({},d,b);var g=new TimeSpan(e);c.html(e.displayFormat.format(g));this.currentlyRunning=false;this.start=function(){this.currentlyRunning=true;this.tick()};this.stop=function(){this.currentlyRunning=false};this.tick=function(){var f=g.subtractSeconds(e.interval);c.html(e.displayFormat.format(g));if(f&&this.currentlyRunning){setTimeout(function(){c.tick()},1000);if(e.warnWhenLow&&g.toSeconds()<=e.warningTime){this.onTimeLow()}}else{this.onExpiration()}};this.onLowMinutes=e.onLowMinutes;this.onExpiration=e.onExpiration;if(e.autoStart){this.start()}return this};a.fn.ajaxFill=function(c,b){var d=this;if(d.data("Loaded")!==true){a.ajax({url:c,data:b,beforeSend:function(){d.html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' />")},success:function(e){d.html(e);d.data("Loaded",true)}})}return this};a.fn.ajaxFillAccountHome=function(c,b){var d=this;if(d.data("Loaded")!==true){a.ajax({url:c,data:b,beforeSend:function(){d.html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' /> Loading....")},success:function(e){d.html(e);d.data("Loaded",true);b()},error:function(){a.ajax({url:c,data:b,async:false,success:function(e){d.html(e);d.data("Loaded",true);b()},error:function(){d.html("<br/><strong>Currently Unavailable</strong>")}})}})}return this};a.fn.ajaxFillCustom=function(c,b,e){var d=this;if(d.data("Loaded")!==true){a.ajax({url:c,data:b,beforeSend:function(){d.html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' />"+b)},success:function(f){d.html(f);d.data("Loaded",true);e()}})}return this};a.fn.MakeVisible=function(b){return this.each(function(){var c=a(this).children();if(c.length>0&&!c.eq(b).is(":visible")){var d=c.length;c.fadeOut("fast",function(){if(--d>0){return}if(c.eq(b).length>0){c.eq(b).fadeIn()}else{c.eq(0).fadeIn()}})}return this})};a.fn.SetSelected=function(b){return this.each(function(){var c=a(this).children(".Active");if(c.length>0&&!c.eq(b).is(".Selected")){c.eq(b).addClass("Selected").siblings().removeClass("Selected")}return this})};a.fn.makeCreateForm=function(b){var c=a(this);if(c.length===0){return this}var g={updateBox:"#createUpdate",errorBox:"#dv_Error",createMessage:"Creating account...",passwordMismatch:"Passwords must match.",usernameTaken:"That Email address already exists. Please try another.",generalFail:"There was a problem creating your account. Please try again.",generalError:"There was a problem creating your account.<br/>Please correct the fields highlighted below.",successAction:function(){window.location.reload(true)},usernameTakenAction:function(i,j,f){i.append("<br/>"+j.usernameTaken).slideDown();f.parent().slideDown("fast").end().rules("add",{required:true,minlength:6,maxlength:30,messages:{required:"Username required"}})}};var h=a.extend({},g,b);var d=c.find(h.errorBox);c.find("input").focus(function(){a(this).addClass("FlyBuy_InputBox_Selected")}).blur(function(){a(this).removeClass("FlyBuy_InputBox_Selected")});d.html(h.generalError);c.validate({messages:{emailUsername:{email:"Please enter a valid email address.",required:"Email required."},newPassword:{required:"Please enter a Password."},confirmPassword:{required:"Please confirm your Password."}},rules:{newPassword:{minlength:6,maxlength:30},confirmPassword:{minlength:6,maxlength:30},emailUsername:{minlength:6,maxlength:30}},onkeyup:false,onfocusout:false,errorContainer:h.errorBox,submitHandler:function(){var e=c.find("input[id='emailUsername']").val();var k=c.find("input[id='newUsername']");var l=c.find("input[id='newPassword']").val();var i=c.find("input[id='confirmPassword']").val();var j=c.find("input[id='keepLogged']").attr("checked");var f="";d.html(h.generalError).slideUp();if(l!=i){d.append("<br/>Passwords must match.").slideDown();a("#newPassword").addClass("InputError");a("#confirmPassword").addClass("InputError")}else{a("#newPassword").removeClass("InputError");a("#confirmPassword").removeClass("InputError");CreateUser(e,l,k.val(),j,function(m){if(m==100){h.usernameTakenAction(d,h,k)}else{if(m>100){AjaxLogin(k.val()!==""?k.val():e,l,j,h.successAction)}else{d.append("<br/>"+h.generalFail).slideDown()}}})}},errorClass:"InputError"});return this};a.fn.makeLoginForm=function(e){var g=a(this);if(g.length===0){return this}e=e||{};var i=(e.updateBox!=undefined?e.updateBox:"#loginUpdate");var h=(e.loginMessage!=undefined?e.loginMessage:"Trying to log you in...");var b=(e.failMessage!=undefined?e.failMessage:"There was a problem logging you in. Please try again.");var d=(e.success!=undefined?e.success:function(){window.location.reload(true)});var c=g.find(i);g.find("input").focus(function(){a(this).addClass("FlyBuy_InputBox_Selected")}).blur(function(){a(this).removeClass("FlyBuy_InputBox_Selected")});g.submit(function(j){j.preventDefault();a(".LogIn .overlay").show();a(".LogIn .spinner").show();g.find("#dv_LoginError").hide();g.find("#lbl_UsernameError").hide();g.find("#lbl_PasswordError").hide();g.find("#username").removeClass("InputError");g.find("#password").removeClass("InputError");var k=g.find("input#username").val();var f=g.find("input#password").val();if(k==""){g.find("#dv_LoginError").show();g.find("#lbl_UsernameError").show();g.find("#username").addClass("InputError");a(".LogIn .overlay").hide();a(".LogIn .spinner").hide()}if(f==""){g.find("#dv_LoginError").show();g.find("#lbl_PasswordError").show();g.find("#password").addClass("InputError");a(".LogIn .overlay").hide();a(".LogIn .spinner").hide()}if((k!="")&&(f!="")){AjaxLogin(k,f,g.find("input[id='keepLogged']").attr("checked"),function(l){if(l.loginResult===0){d()}else{if(l.loginResult==100||l.loginResult==101){g.find("#dv_LoginError").html(b).show();a(".LogIn .overlay").hide();a(".LogIn .spinner").hide()}}})}return false});return this};a.fn.makeFlyBuyCCForm=function(e,b){var d=this;var c=d.find(".messageBox");c.removeClass("FlyBuyOrder_Error").hide();b=b||{};d.submit(function(i){i.preventDefault();var g=d.find("input:radio:checked").parent().siblings().andSelf();var j=g.find("select#expMonth").val();var h=g.find("select#expYear").val();var f={};a.extend(f,b);f.itemID=e;f.billID=g.find("input:radio").val();f.expDate=(j!=undefined&&h!=undefined?j+"/"+h:"");f.cvv2=g.find("input#cvv2").val();f.canProceed=true;g.find("input#cvv2").removeClass("InputError");g.find("select").removeClass("InputError");if(f.cvv2===undefined){f.cvv2=""}else{if(f.cvv2===""){c.hide().addClass("ErrorContainer").html("We have detected that you are attempting to use a credit card that has not been verified by our system. To complete this order and verify your card, please enter the CVV2 number in the field below.").slideDown("normal");g.find("input#cvv2").removeClass("FlyBuy_InputBox_Selected").addClass("InputError");f.canProceed=false}else{if(isNaN(f.cvv2)){c.hide().addClass("ErrorContainer").html("Your CVV2 must be a number.").slideDown("normal");g.find("input#cvv2").removeClass("FlyBuy_InputBox_Selected").addClass("InputError");f.canProceed=false}}}if(f.canProceed){d.find("#dv_Processing").show();a.ajax({url:a.secureHost+"/Account/ProcessOrder",dataType:"jsonp",data:f,success:function(k){if(k===null){c.hide().addClass("ErrorContainer").html("Billing attempt failed.").slideDown("normal");d.find("#dv_Processing").hide()}else{if(!k.IsProcessed){g.find("select").removeClass("FlyBuy_InputBox_Selected").addClass("InputError");c.hide().addClass("ErrorContainer").html(k.ErrorMessage).slideDown("normal");d.find("#dv_Processing").hide()}else{FinishProcessing(k)}}}})}});d.find("input:radio").click(function(){d.find(".FlyBuy_InputBox_Selected,.InputError").removeClass("FlyBuy_InputBox_Selected InputError");d.find("input:text:enabled,select:enabled").attr("disabled",true);ValidateBillID(a(this).val(),c);a(this).parent().siblings().find("select,input").addClass("FlyBuy_InputBox_Selected").removeAttr("disabled")});d.siblings("a.FlyBuy_ContentSwitcher").click(function(){c.removeClass("FlyBuyOrder_Error").hide();a(this).parents("fieldset").fadeOut("normal",function(){a(this).siblings().fadeIn("normal")})});d.find("input:radio:first").click();return this};a.fn.makeFlyBuyNewCardForm=function(g,b){var e=this;var d=e.find(".messageBox");d.hide();b=b||{};var c=e.validate({rules:{cvv2Number:{minlength:3}},submitHandler:function(){var i={};a.extend(i,b);var h=e.find("select#expMonth");var f=e.find("select#expYear");var l=h.val();var k=f.val();h.removeClass("InputError");f.removeClass("InputError");i.itemID=g;i.cardName=GetValue(e.find("input#fullName").val(),"");i.cardNumber=GetValue(e.find("input#cardNumber").val(),"");i.cvv2=GetValue(e.find("input#cvv2Number").val(),"");i.expDate=(l!=undefined&&k!=undefined?l+"/"+k:"");i.postalCode=GetValue(e.find("input#postalCode").val(),"");i.canProceed=true;var j=i.cardNumber.substring(0,1);if(j!="4"&&j!="5"){e.find("input#cardNumber").addClass("InputError");d.addClass("ErrorContainer").html("There was a problem with your card.<br />We only accept VISA or MasterCard.").slideDown();i.canProceed=false}else{e.find("input#cardNumber").removeClass("InputError");d.slideUp("normal")}if(i.canProceed){e.find("#dv_Processing").show();a.ajax({url:a.secureHost+"/Account/ProcessNewCardOrder",dataType:"jsonp",data:i,success:function(m){if(m===null){d.hide().addClass("FlyBuyOrder_Error").html("Could not create new card.").slideDown("normal");e.find("#dv_Processing").hide()}else{if(m.ErrorMessage.indexOf("expiration")>0){d.hide().addClass("ErrorContainer").html(m.ErrorMessage).slideDown("normal");h.addClass("InputError");f.addClass("InputError");e.find("#dv_Processing").hide()}else{if(!m.IsProcessed){d.hide().addClass("ErrorContainer").html("There was a problem adding your card. Please try again.").slideDown("normal");e.find("#dv_Processing").hide()}else{FinishProcessing(m)}}}}})}},errorClass:"InputError",errorPlacement:function(){},highlight:function(h,f){d.addClass("ErrorContainer").html("There was a problem with your card.<br />Please correct the highlighted fields below.").slideDown("normal");a(h).addClass(f)},unhighlight:function(h,f){a(h).removeClass(f);if(c.numberOfInvalids()==0){d.slideUp("normal")}}});e.find("input#cardNumber").blur(function(){var f=a(this).val().substring(0,1);if(f!="4"&&f!="5"){a(this).addClass("InputError");d.addClass("ErrorContainer").html("There was a problem with your card.<br />We only accept VISA or MasterCard.").slideDown()}else{a(this).removeClass("InputError");d.slideUp("normal")}});e.siblings("a.FlyBuy_ContentSwitcher").click(function(){a(this).parents("fieldset").fadeOut("normal",function(){a(this).siblings().fadeIn("normal")});e.clearForm();c.resetForm();d.hide()});return this};a.fn.clearForm=function(){return this.each(function(){var c=this.type;var b=this.tagName.toLowerCase();if(b=="form"){return a(":input",this).clearForm()}if(c=="text"||c=="password"||b=="textarea"){this.value=""}else{if(c=="checkbox"||c=="radio"){this.checked=false}else{if(b=="select"){this.selectedIndex=0}}}return this})}})(jQuery);(function(b){function a(){this._curHash="";this._callback=function(c){}}b.extend(a.prototype,{init:function(d){this._callback=d;this._curHash=location.hash;this._chrome=/chrome/.test(navigator.userAgent.toLowerCase());if(b.browser.msie&&document.documentMode<8){if(this._curHash===""){this._curHash="#"}b("body").prepend('<iframe id="jQuery_history" style="display: none;"></iframe>');var c=b("#jQuery_history")[0].contentWindow.document;c.open();c.close();c.location.hash=this._curHash}else{if(b.browser.safari){this._historyBackStack=[];this._historyBackStack.length=history.length;this._historyForwardStack=[];this._isFirst=true;this._dontCheck=false}}this.load(this._curHash.replace(/^#/,""))},add:function(c){this._historyBackStack.push(c);this._historyForwardStack.length=0;this._isFirst=true},_check:function(){if(b.browser.msie&&document.documentMode<8){var c=b("#jQuery_history")[0];var g=c.contentDocument||c.contentWindow.document;var k=g.location.hash;if(k!=b.history._curHash){location.hash=k;b.history._curHash=k;b.history._callback(k.replace(/^#/,""))}}else{if(b.browser.safari){if(!b.history._dontCheck){var e=history.length-b.history._historyBackStack.length;if(e){b.history._isFirst=false;if(e<0){for(var f=0;f<Math.abs(e);f++){b.history._historyForwardStack.unshift(b.history._historyBackStack.pop())}}else{for(var d=0;d<e;d++){b.history._historyBackStack.push(b.history._historyForwardStack.shift())}}var h=b.history._historyBackStack[b.history._historyBackStack.length-1];if(h!=undefined){b.history._curHash=location.hash;b.history._callback(h)}}else{if(b.history._historyBackStack[b.history._historyBackStack.length-1]==undefined&&!b.history._isFirst){if(document.URL.indexOf("#")>=0){b.history._callback(document.URL.split("#")[1])}else{b.history._callback("")}b.history._isFirst=true}}}}else{var k=location.hash;if(k!=b.history._curHash){b.history._curHash=k;b.history._callback(k.replace(/^#/,""))}}}},load:function(f){var g;if(b.browser.safari&&!this._chrome){g=f}else{g="#"+f;location.hash=g}this._curHash=g;if(b.browser.msie&&document.documentMode<8){var c=b("#jQuery_history")[0];var e=c.contentWindow.document;e.open();e.close();e.location.hash=g;this._callback(f)}else{if(this._chrome){this._callback(f)}else{if(b.browser.safari){this._dontCheck=true;this.add(f);var d=function(){b.history._dontCheck=false};window.setTimeout(d,200);this._callback(f);location.hash=g}else{this._callback(f)}}}}});b(document).ready(function(){b.history=new a()})})(jQuery);function InitAjaxLists(a){$.history.init(a);$('a[rel="history"]').live("click",function(){var b=this.href;b=b.replace(/^.*#/,"");$.history.load(b);window.scrollTo(0,0);return false});$("#btn_Go").live("click",function(){var b=$("#pageURLMask").val().replace("__targetPage__",$("#targetPage").val());b=b.replace(/^.*#/,"");$.history.load(b);window.scrollTo(0,0);return false})}function GoToPageNonAjax(c,b,a){if(b>a){b=a}if(b<1){b=1}window.location=c.replace("__targetPage__",b);window.scrollTo(0,0);return false}function GoToPage(d,c,a){if(c>a){c=a}if(c<1){c=1}var b=d.replace("__targetPage__",c);b=b.replace(/^.*#/,"");$.history.load(b);window.scrollTo(0,0);return false}function ShowFrameOptions(a){$("#dv_Options"+a).show()}function HideFrameOptions(a){$("#dv_Options"+a).hide()}function GetGuid(b,c){var a="";$.ajax({async:false,url:"/Account/GetUniqueVODID",dataType:"json",data:({streamID:b,encryptionID:c}),success:function(d){if(d!=""){a=d}else{a=""}}});return(a)}function PublicOrPrivate(b){var a=0;if($("#chk_"+b).is(":checked")){a=1}$.ajax({url:"/Account/ChangeClipStatus",dataType:"json",data:({isPublic:a,clipID:b}),success:function(c){if(c==1){}else{alert("did not update")}}})}function DeleteMyClip(a){$.ajax({url:"/Account/DeleteMyClip",dataType:"json",data:({clipID:a}),success:function(b){if(b==1){$("#dv_hid_this_"+a).fadeOut("slow")}else{}}})}function ReprepareFiles(a){$.ajax({url:"/Account/UpdateVODEncryption",dataType:"json",data:({VODID:a})})}function ShowScreenshotDisplayFromList(a){$.modal('<iframe src="'+a+'?viewpart=screenshotdisplay" height="680" width="860" style="border:0" frameborder="0" allowtransparency="true">',{closeHTML:"",overlay:100,overlayCss:{backgroundColor:"#000000"},overlayClose:true})}function CycleImgs(b,a,c){$(b).queue(function(){$(b).attr("src",a[c>=a.length?0:c++]);CycleImgs(b,a,c>=a.length?0:c++);$(b).dequeue()}).delay(900)}$.fn.trackPageviews=function(a){return this.each(function(){$(this).tabs().onClick(function(b){_gaq.push(["_trackPageview",this.getCurrentTab().attr("Tab")])})})};(function(N){var D="function",F="password",L="maxLength",J="type",M=true,K=false,v="watermark",u,B=v,G="watermarkClass",y="watermarkFocus",E="watermarkSubmit",C="watermarkMaxLength",H="watermarkPassword",I="watermarkText",w=":data("+B+")",A=":text,:password,:search,textarea",z=["Page_ClientValidate"],x=K;N.extend(N.expr[":"],{search:function(b){return"search"===b.type},data:function(d,a,b){var i,j=/^((?:[^=!^$*]|[!^$*](?!=))+)(?:([!^$*]?=)(.*))?$/.exec(b[3]);if(j){i=N(d).data(j[1]);if(i!==u){if(j[2]){i=""+i;switch(j[2]){case"=":return i==j[3];case"!=":return i!=j[3];case"^=":return i.slice(0,j[3].length)==j[3];case"$=":return i.slice(-j[3].length)==j[3];case"*=":return i.indexOf(j[3])!==-1}}return M}}return K}});N.watermark={version:"3.0.5",options:{className:v,useNative:M},hide:function(a){N(a).filter(w).each(function(){N.watermark._hide(N(this))})},_hide:function(e,f){if(e.val()==e.data(I)){e.val("");if(e.data(H)){if(e.attr(J)==="text"){var g=e.data(H),c=e.parent();c[0].removeChild(e[0]);c[0].appendChild(g[0]);e=g}}if(e.data(C)){e.attr(L,e.data(C));e.removeData(C)}if(f){e.attr("autocomplete","off");window.setTimeout(function(){e.select()},0)}}e.removeClass(e.data(G))},show:function(a){N(a).filter(w).each(function(){N.watermark._show(N(this))})},_show:function(g){var e=g.val(),c=g.data(I),a=g.attr(J);if((e.length==0||e==c)&&!g.data(y)){x=M;if(g.data(H)){if(a===F){var f=g.data(H),h=g.parent();h[0].removeChild(g[0]);h[0].appendChild(f[0]);g=f;g.attr(L,c.length)}}if(a==="text"||a==="search"){var b=g.attr(L);if(b>0&&c.length>b){g.data(C,b);g.attr(L,c.length)}}g.addClass(g.data(G));g.val(c)}else{N.watermark._hide(g)}},hideAll:function(){if(x){N.watermark.hide(A);x=K}},showAll:function(){N.watermark.show(A)}};N.fn.watermark=function(d,a){var e="string",b=typeof d===e,c;if(typeof a==="object"){c=typeof a.className===e;a=N.extend({},N.watermark.options,a)}else{if(typeof a===e){c=M;a=N.extend({},N.watermark.options,{className:a})}else{a=N.watermark.options}}if(typeof a.useNative!==D){a.useNative=a.useNative?function(){return M}:function(){return K}}return this.each(function(){var j="dragleave",l="dragenter",g=this,n=N(g);if(!n.is(A)){return}if(n.data(B)){if(b||c){N.watermark._hide(n);b&&n.data(I,d);c&&n.data(G,a.className)}}else{if(a.useNative.call(g,n)){if((""+n.css("-webkit-appearance")).replace("undefined","")!==""&&n.attr("tagName")!=="TEXTAREA"){b&&n.attr("placeholder",d);return}}n.data(I,b?d:"");n.data(G,a.className);n.data(B,1);if(n.attr(J)===F){var f=n.wrap("<span>").parent(),i=N(f.html().replace(/type=["']?password["']?/i,'type="text"'));i.data(I,n.data(I));i.data(G,n.data(G));i.data(B,1);i.attr(L,d.length);i.focus(function(){N.watermark._hide(i,M)}).bind(l,function(){N.watermark._hide(i)}).bind("dragend",function(){window.setTimeout(function(){i.blur()},1)});n.blur(function(){N.watermark._show(n)}).bind(j,function(){N.watermark._show(n)});i.data(H,n);n.data(H,i)}else{n.focus(function(){n.data(y,1);N.watermark._hide(n,M)}).blur(function(){n.data(y,0);N.watermark._show(n)}).bind(l,function(){N.watermark._hide(n)}).bind(j,function(){N.watermark._show(n)}).bind("dragend",function(){window.setTimeout(function(){N.watermark._show(n)},1)}).bind("drop",function(k){var o=k.originalEvent.dataTransfer.getData("Text");n.val().replace(o,"")===n.data(I)&&n.val(o);n.focus()})}if(g.form){var m=g.form,h=N(m);if(!h.data(E)){h.submit(N.watermark.hideAll);if(m.submit){h.data(E,m.submit);m.submit=function(o,k){return function(){var p=k.data(E);N.watermark.hideAll();if(p.apply){p.apply(o,Array.prototype.slice.call(arguments))}else{p()}}}(m,h)}else{h.data(E,1);m.submit=function(k){return function(){N.watermark.hideAll();delete k.submit;k.submit()}}(m)}}}}N.watermark._show(n)}).end()};z.length&&N(function(){for(var a,f,e=z.length-1;e>=0;e--){a=z[e];f=window[a];if(typeof f===D){window[a]=function(c){return function(){N.watermark.hideAll();return c.apply(null,Array.prototype.slice.call(arguments))}}(f)}}})})(jQuery);function ShowSignin(){if(!($("#loginUser").is(":visible"))){$("#login_menu").slideDown("fast");$("#login_menu #username").focus()}}function WidgetSelect(a){$("#li_Browse").removeClass("Selected");$("#li_Favorites").removeClass("Selected");if(a=="Favorites"){$("#FavoritesTab").ajaxFillCustom("/Account/FavoritesTabHome","Loading Favorites",function(){})}$("#li_"+a).addClass("Selected")}function ToggleCustomerContentOff(c,b,a){$.ajax({url:"/Favorites/ToggleCustomerContent",dataType:"json",data:({favID:b,favType:a,location:""}),success:function(d){$(c).parents(".Widget_Container:first").toggle()}})}function UpdateCustomerContent(b,a){$.ajax({url:"/Favorites/ReorderCustomerContent",dataType:"json",data:({location:b,order:a})})}function ToggleCustomerContentFromFavorites(c,b,a){if(!$(c).hasClass("Checked")){$(c).addClass("JustChecked");$(c).one("mouseout",function(){$(c).removeClass("JustChecked").addClass("Checked");$(c).unbind()})}$(c).removeClass("Checked");$.ajax({url:"/Favorites/ToggleCustomerContent",dataType:"json",data:({favID:b,favType:a}),success:function(d){if(d.status!=0){$(".CustomContent").load("/Home/CustomerContent")}}})}function InitHeader(){$("#q").watermark("Search     ",{className:"watermark"});$("fieldset[id='login_menu'] form").makeLoginForm();$(".dropMenu").mouseup(function(){return false});$(document).mouseup(function(a){if($(a.target).parent("a.menuLink").length==0){$(".menuLink").removeClass("menu-open");$(".dropMenu").slideUp("fast")}HideVODControls()})}function ProcessEmail(){var b=false;var a=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;var c=$("#txt_email").val();if(a.test(c)){$("#dv_Error_Panel").hide();$("#sp_Stay_Informed").hide();$("#newsletter").hide()}else{$("#sp_Stay_Informed").hide();$("#dv_Error_Panel").fadeIn("fast");b=true}if(!b){SendEmail()}}function SendEmail(){$.ajax({url:"/Account/SendNewsletterEmail",dataType:"json",data:({newsletter_type:122,name:$("#hid_sitename").val(),newsletter_message:$("#txt_email").val()}),success:function(a){if(a>=0){$("#sp_Success_Panel").fadeIn("fast");$("#newsletter").hide()}else{if(a<0){$("#dv_ProcessError").fadeIn("fast")}}}})}function clearForm(){document.newsletter.email.value="";$("#txt_email").val("")}function SetUpLivePerson(){$.ajax({url:"https://server.iad.liveperson.net/hc/1934882/x.js?cmd=file&amp;file=chatScript3&amp;site=1934882&amp;&amp;category=en;woman;5&amp;imageUrl=https://adultempire.com/livehelp",dataType:"script",success:function(){window.open("https://server.iad.liveperson.net/hc/1934882/?cmd=file&file=visitorWantsToChat&site=1934882&byhref=1&imageUrl=http://images.dvdempire.com/gen/pm","LiveChat")}})}function UpdateVideo(a,c,b){$(a).siblings().removeClass("Selected");$(a).addClass("Selected");$("#nowPlaying").text(b);mediaPlayer.changeURL("http://stream1.dvdempire.com/"+c+".wmv");mediaPlayer.play()}function ToggleItemRental(a){$(a).siblings().removeClass("RB_On");$(a).addClass("RB_On");$("a.BuyButton.Rent").attr("href",$(a).children("a").attr("href"))}function BeginEncrypt(a){$.ajax({url:"/Account/UpdateVODEncryption",dataType:"json",data:({VODID:a}),success:function(b){if(b==0){location.reload(true)}else{alert("fail")}}})}function addToWishlist(b,c,a){$.ajax({url:"/Account/addToWishlist",dataType:"json",data:({customerID:b,itemID:c,userID:a}),success:function(d){if(d==0){$("#a_AddToWishlist").hide();$("#a_RemoveFromWishlist").show()}else{alert("fail")}}})}function removeFromWishlist(a,b){$.ajax({url:"/Account/RemoveFromWishlist",dataType:"json",data:({customerID:a,itemID:b,userID:userID}),success:function(c){if(c==0){$("#a_RemoveFromWishlist").hide();$("#a_AddToWishlist").show()}else{alert("fail")}}})}var CurrentRefine="";function ShowRefines(a){if(CurrentRefine!=a){HideRefineOptions();CurrentRefine=a;$("."+CurrentRefine).addClass("Active");$("#dv_"+a).slideDown("normal")}else{HideRefineOptions()}}function HideRefineOptions(){if(CurrentRefine!=""){$("#dv_"+CurrentRefine).slideUp("normal");$("."+CurrentRefine).removeClass("Active");CurrentRefine=""}}function FetchItemListPerf(a){a=a+"&listPart=ListItems";if(window.location.search!=""){a=window.location.search.replace("?","")+"&"+a}$.ajax({url:"",data:a.replace("&&","&"),success:function(b){$(".PerformerList").html(b)}})}function FetchItemListOwnTab(a){a=a+"&listPart=ListItems&viewpart=OwnTab";if(window.location.search!=""){a=window.location.search.replace("?","")+"&"+a}$.ajax({url:"",beforeSend:function(){$(".View_Container").html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' /> Loading your library...")},data:a.replace("&&","&"),success:function(b){$(".View_Container").html(b)}})}function FetchItemListClipsTab(a){a=a+"&listPart=ListItems&viewpart=myclipstab";if(window.location.search!=""){a=window.location.search.replace("?","")+"&"+a}$.ajax({url:"",beforeSend:function(){$(".View_Container").html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' /> Loading your clips...")},data:a.replace("&&","&"),success:function(b){$(".View_Container").html(b)}})}function FetchItemListPastRentalsTab(a){a=a+"&listPart=ListItems&viewpart=PastRentalsTab";if(window.location.search!=""){a=window.location.search.replace("?","")+"&"+a}$.ajax({url:"",beforeSend:function(){$(".View_Container").html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' /> Loading your past rentals...")},data:a.replace("&&","&"),success:function(b){$(".View_Container").html(b)}})}function FetchItemListRentTab(a){a=a+"&listPart=ListItems&viewpart=RentTab";if(window.location.search!=""){a=window.location.search.replace("?","")+"&"+a}$.ajax({url:"",beforeSend:function(){$(".View_Container").html("<img src='http://cdn1a.adultempire.org/res/pm/loading-11102010.gif' /> Loading your library...")},data:a.replace("&&","&"),success:function(b){$(".View_Container").html(b)}})};

