/**
 * Copyright (c) 2010-2011 ZubeHost. All rights reserved.
 * For use only by ZubeHost and its affiliated sites.
 * http://zubehost.com
 */
(function(c){var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var d=function(f){f=f.replace(/\x0d\x0a/g,"\x0a");var e="";for(var h=0;h<f.length;h++){var g=f.charCodeAt(h);if(g<128){e+=String.fromCharCode(g)}else{if((g>127)&&(g<2048)){e+=String.fromCharCode((g>>6)|192);e+=String.fromCharCode((g&63)|128)}else{e+=String.fromCharCode((g>>12)|224);e+=String.fromCharCode(((g>>6)&63)|128);e+=String.fromCharCode((g&63)|128)}}}return e};var a=function(e){var f="";var g=0;var h=c1=c2=0;while(g<e.length){h=e.charCodeAt(g);if(h<128){f+=String.fromCharCode(h);g++}else{if((h>191)&&(h<224)){c2=e.charCodeAt(g+1);f+=String.fromCharCode(((h&31)<<6)|(c2&63));g+=2}else{c2=e.charCodeAt(g+1);c3=e.charCodeAt(g+2);f+=String.fromCharCode(((h&15)<<12)|((c2&63)<<6)|(c3&63));g+=3}}}return f};c.extend({base64Encode:function(g){var e="";var o,m,k,n,l,j,h;var f=0;g=d(g);while(f<g.length){o=g.charCodeAt(f++);m=g.charCodeAt(f++);k=g.charCodeAt(f++);n=o>>2;l=((o&3)<<4)|(m>>4);j=((m&15)<<2)|(k>>6);
h=k&63;if(isNaN(m)){j=h=64}else{if(isNaN(k)){h=64}}e=e+b.charAt(n)+b.charAt(l)+b.charAt(j)+b.charAt(h)}return e},base64Decode:function(g){var e="";var o,m,k;var n,l,j,h;var f=0;g=g.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(f<g.length){n=b.indexOf(g.charAt(f++));l=b.indexOf(g.charAt(f++));j=b.indexOf(g.charAt(f++));h=b.indexOf(g.charAt(f++));o=(n<<2)|(l>>4);m=((l&15)<<4)|(j>>2);k=((j&3)<<6)|h;e=e+String.fromCharCode(o);if(j!=64){e=e+String.fromCharCode(m)}if(h!=64){e=e+String.fromCharCode(k)}}e=a(e);return e}})})(jQuery);jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*1000))}else{f=m.expires}e="; expires="+f.toUTCString()}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;
if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};(function(d){function e(g,f){if(!g||!g.length){return""}var j="",l=g.substr(0,1)=="0"?"0":" ",k=parseInt(g)-f,h;for(h=0;h<k;h++){j+=l}return j}var a={b:function(f){return parseInt(f,10).toString(2)},c:function(f){return String.fromCharCode(parseInt(f,10))},d:function(i,g,f){var h=""+(parseInt(i,10)||0);return e(f,h.length)+h},u:function(f){return Math.abs(f)},f:function(g,f){f=parseInt(f,10);g=parseFloat(g);if(isNaN(f&&g)){return NaN}return f&&g.toFixed(f)||g},o:function(f){return parseInt(f,10).toString(8)},s:function(f){return f},x:function(f){return(""+parseInt(f,10).toString(16)).toLowerCase()},X:function(f){return(""+parseInt(f,10).toString(16)).toUpperCase()}};var c=/%(?:(\d+)?(?:\.(\d+))?|\(([^)]+)\))([%bcdufosxX])/g;var b=function(g){if(g.length==1&&typeof g[0]=="object"){g=g[0];
return function(j,i,l,k,h,n,m){return a[h](g[k])}}else{var f=0;return function(j,i,l,k,h,n,m){if(h=="%"){return"%"}return a[h](g[f++],l,i)}}};d.extend({sprintf:function(g){var f=Array.apply(null,arguments).slice(1);return g.replace(c,b(f))},vsprintf:function(g,f){return g.replace(c,b(f))}})})(jQuery);if(ZH===undefined){var ZH={}}(function(f,d){var b=window,e=b.location,a=null;function c(h){var g=null,i=null;this.UserID=h.UserID||0;this.UriState=h.UriState||"";this.getUriStateArgs=function(){if(i===null){var j=this.UriState;i=(j.length&&f.uri.args.parse(j))||{}}return i};this.getLocationArgs=function(){if(g===null){var j=e.search;if(j.length){g=f.uri.args.parse(j.substr(1))}else{g={}}}return g}}d.extend(f,{bind:function(h,g){return function(){return g.apply(h,arguments)}},get:function(h){var g="get"+h;if(g in a){return a[g]()}return(h in a)?a[h]:null},namespace:function(){var j=arguments,g=j.length,k=f,h,l;for(l=0;l<g;l++){h=j[l];if(!(h in k)){k[h]={}}k=k[h]}},log:function(){},init:function(g){g=g||{};
a=new c(g)}});f.namespace("array");d.extend(f.array,{slice:function(h,i,g){if(arguments.length<=2){return Array.prototype.slice.call(h,i)}else{return Array.prototype.slice.call(h,i,g)}},splice:function(g){var h=f.array.slice(arguments,1);return Array.prototype.splice.apply(g,h)}});f.namespace("time");d.extend(f.time,{hiRes:function(){var i=arguments,n=(i.length&&i[0])||new Date(),k=n.getHours(),g=n.getMinutes(),j=n.getSeconds(),l=n.getMilliseconds();return(k<10?"0":"")+k+":"+(g<10?"0":"")+g+":"+(j<10?"0":"")+j+"."+(l<100?"0"+(l<10?"0":""):"")+l}})})(ZH,jQuery);(function(b,a){b.namespace("uri");a.extend(b.uri,{withState:function(g){if(!b.get("UriState")){return g}var f=g.split("#",2),d=f.length>1?("#"+f[1]):"";g=f[0];f=g.split("?",2);var c=f[0],e=f.length>1?f[1]:"";return c+"?"+this.args.withState(e)+d},looksValid:function(c){return c.match(/(?:https?:\/\/(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(?:\d+))?)(?:\/(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;:@&=])*)(?:\/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;:@&=])*))*)(?:\?(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;:@&=])*))?)?)|(?:ftp:\/\/(?:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*)(?::(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*))?@)?(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(?:\d+))?))(?:\/(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*)(?:\/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*))*)(?:;type=[AIDaid])?)?)|(?:news:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;\/?:&=])+@(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3})))|(?:[a-zA-Z](?:[a-zA-Z\d]|[_.+-])*)|\*))|(?:file:\/\/(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))|localhost)?\/(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*)(?:\/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*))*))/)
},fromString:function(d){var c=d;c=c.replace("/","-");c=c.replace(" -","-");c=c.replace("- ","-");c=c.replace(" ","-");c=c.replace("|[^a-z0-9-_./+]|i","");c=c.replace("/(^|/).+//","");c=c.replace("|/.+|","/");c=c.replace("|/index.php$|","/");c=c.replace("|/+|","/");return c}});b.namespace("uri","args");a.extend(b.uri.args,{withState:function(d){var c=b.get("UriState");if(!c){return d}if(!d){return c}return c+"&"+d},parse:function(e){var d={},f=e.split(/&+/g),c;for(c=0;c<f.length;c++){aArg=f[c].split("=",2);if(aArg[0]!==""){d[unescape(aArg[0])]=(aArg.length>1)?unescape(aArg[1]):true}}return d},asString:function(c){var e=[],d;for(d in c){if(c[d]===true){e.push(escape(d))}else{e.push(escape(d)+"="+escape(c[d]))}}return e.join("&")}})})(ZH,jQuery);(function(b,a){b.namespace("util");a.extend(b.util,{htmlEncode:function(c){if(typeof(c)!="string"||c===null){return""}return a("<div/>").text(c).html()},htmlDecode:function(c){if(typeof(c)!="string"||c===null){return""}return a("<div/>").html(c).text()
}})})(ZH,jQuery);(function(c,b){var a=window;c.namespace("util");b.extend(c.util,{schedule:function(d,e){this.nTimeoutId=a.setTimeout(e,d);this.cancel=function(){if(this.nTimeoutId!==null){a.clearTimeout(this.nTimeoutId);this.nTimeoutId=null}}},interval:function(d,g,e,i,h){this.nMilliseconds=d;this.nIterations=0;this.nMaxIterations=e||0;this.fnOnStopCallback=i||null;this.nIntervalId=null;var f=c.bind(this,function(){g(this,this.nIterations);if(this.isLastIteration()){this.stop()}this.nIterations++});this.start=function(){if(this.nIntervalId===null){this.nIntervalId=a.setInterval(f,this.nMilliseconds)}};this.stop=function(){if(this.nIntervalId!==null){a.clearInterval(this.nIntervalId);this.nIntervalId=null;if(this.fnOnStopCallback){this.fnOnStopCallback(this,this.nIterations)}this.nIterations=0}};this.isLastIteration=function(){return this.nMaxIterations>0&&this.nIterations+1==this.nMaxIterations};h||this.start()}})})(ZH,jQuery);(function(j,g){j.namespace("ua");g.extend(j.ua,g.browser);function f(t,r){if(e.indexOf(r)==-1){return false
}i[t]=true;return true}var e=navigator.userAgent,o=g.browser.msie||g.browser.mozilla||g.browser.webkit||g.browser.opera,i={};var n=f("iphone","iPhone OS")||f("ipad","iPad")||f("ipod","iPod")||f("android","; Android ");if(n){g.extend(j.ua,i);o=false}var k=j.ua.iphone,q=j.ua.ipod,m=j.ua.ipad,b=j.ua.android,a=k||q||b,d=k||q||m,l=m;if(b){var h=e.match(/; Android (\d+)\.(\d+)/),c=0+parseInt(h[1]),p=0+parseInt(h[2]);g.extend(j.ua,{androidVersion:(c*1000)+(p*100)})}g.extend(j.ua,{computer:o,mobile:a,tablet:l,ios:d})})(ZH,jQuery);(function(f,d){f.namespace("img");var j=null,i=null,h="originalSrc",g="originalOpacity";function e(m){this.conf={workspace:document,hoverspace:".vTWrapper",hidespace:".vOverlay",imgPrefix:"im",cfgAttr:"hoverconf",baseUri:"",filenameFormat:"sm-%02d.%s",fileExt:"jpg",cycles:0,delay:350,interval:350};this.oActiveTarget=null;this.oActiveImage=null;d.extend(this.conf,m);d(document).ready(f.bind(this,function(){var n=this;d(this.conf.workspace).find(this.conf.hoverspace).each(function(o){d(this).mouseenter(n,c).mouseleave(n,l)
})}))}function c(o){var n=o.data,m=n.conf,p=d(o.currentTarget);p.find("img[id|="+m.imgPrefix+"]").each(function(s){try{var r=d(this),t=r.data(m.cfgAttr);if(!t||t.n<=0){return true}k(p,r,n,t)}catch(q){}return true})}function l(m){a()}function k(m,n,t,r){var p=t.conf,u=p.baseUri+(r.d||""),s=r.f||p.filenameFormat,o=r.x||p.fileExt,q=0;a();n.data(h,n.attr("src"));t.oActiveTarget=m;t.oActiveImage=n;i=t;j=new f.util.interval(p.interval,function(x,y){var z=1+(q%r.n),w=d.sprintf(s,z,o),v=q+1;if(y==0){m.find(p.hidespace).each(function(B){var C=d(this),A=C.css("opacity");C.data(g,A);C.animate({opacity:0},p.interval)})}n.attr("src",u+w);n.load(function(){q=v;d(this).unbind("load")});if(n.complete){q=v}},p.cycles*r.n,b)}function a(){if(j!==null){j.stop();j=null}}function b(){var m=i.conf,n=i.oActiveImage,o=n.data(h);n.attr("src",o);i.oActiveTarget.find(m.hidespace).each(function(q){var r=d(this),p=r.data(g),s=m.interval;r.animate({opacity:p},s)})}d.extend(f.img,{hover:function(m){return new e(m)}})})(ZH,jQuery);
(function(d,c){d.namespace("vid");var h=null,g=200;function e(j){this.conf={videoid:0,workspace:"#vidrate",textspace:"#vidrateText",maxRating:5,prefix:"vr",cssOn:"vrwon",cssOff:"",cssHi:"vrwhi",voteUri:"/stats/vidrating/",voteSubTxt:"Thanks for voting!"};c.extend(this.conf,j);this.classes=[this.conf.cssOff,this.conf.cssOn,this.conf.cssHi];this.reset=function(){this.classify(0,1,this.conf.maxRating);if(this.conf.textspace){c(this.conf.textspace).text("")}};this.classify=function(n,k,o){var l=this.classes[n],m;for(m=k;m<=o;m++){c("#"+this.conf.prefix+"-"+m).each(function(p){this.className=l})}};this.id2Rating=function(o){var k=this.conf.prefix,m=k.length,l=o.substr(0,m+1)==k+"-",n=l&&o.substr(m+1);return parseInt(n)||0};this.vote=function(m){var l=this,n=l.conf;c(n.workspace).find("a[id|="+n.prefix+"]").each(function(o){c(this).unbind("mouseenter mouseleave click")});if(n.textspace){c(n.textspace).text(n.voteSubTxt)}var k={w:"p",v:n.videoid,r:m};c.extend(k,d.get("UriStateArgs"));c.ajax({async:true,cache:false,data:k,dataType:"json",success:function(p,q,o){if(p.success){}else{}},error:function(o,q,p){},timeout:10000,type:"POST",url:n.voteUri})
};c(document).ready(d.bind(this,function(){if(this.conf.videoid){var k=this,l=k.conf;c(l.workspace).find("a[id|="+l.prefix+"]").each(function(m){c(this).mouseenter(k,b).mouseleave(k,i).click(k,f)})}}))}function b(m){a();var k=m.data,o=k.conf,n=c(m.currentTarget),l=k.id2Rating(m.currentTarget.id),j=n.attr("title");k.classify(2,1,l);k.classify(0,l+1,o.maxRating);if(o.textspace&&j){c(o.textspace).text(j)}}function i(k){var j=k.data;if(h!==null){h.cancel()}h=new d.util.schedule(g,function(){j.reset()})}function f(l){a();var j=l.data,n=j.conf,m=c(l.currentTarget),k=j.id2Rating(l.currentTarget.id);j.classify(1,1,k);j.classify(0,k+1,n.maxRating);j.vote(k);l.preventDefault()}function a(){if(h!==null){h.cancel();h=null}}c.extend(d.vid,{rate:function(j){return new e(j)}})})(ZH,jQuery);(function(b,a){b.namespace("vid","html5test");a.extend(b.vid.html5test,{autoinit:function(){this.element=document.createElement("video")},canPlayType:function(c){if(!!this.element.canPlayType){return false}var d=this.element.canPlayType(c);
if(d=="probably"){return true}return b.ua.ios&&d=="maybe"},supportsVideoElement:function(){var c=!!this.element.canPlayType;return c},supportsSubtitles:function(){var c="track" in document.createElement("track");return c},supportsPosterImage:function(){var c="poster" in this.element;return c},canPlayMpeg4:function(){var c=this.testData["canPlayMpeg4-result"]!=null?this.testData["canPlayMpeg4-result"]:this.canPlayType('video/mp4; codecs="mp4v.20.8"');return c},canPlayH264:function(){var c=this.canPlayType('video/mp4; codecs="avc1.42E01E"')||this.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"');return c},canPlayOgg:function(){var c=this.canPlayType('video/ogg; codecs="theora"');return c},canPlayWebM:function(){var c=this.canPlayType('video/webm; codecs="vp8"');return c}});b.vid.html5test.autoinit()})(ZH,jQuery);(function(c,b){c.namespace("vid","statspost");var a=false;b.extend(c.vid.statspost,{Init:function(d){this.Config=d},PostStats:function(){if(a){return}var e=this.Config.sPostStatsUrl;
var d='<?xml version="1.0" encoding="UTF-8"?>\n<RPT VID="'+c.util.htmlEncode(this.Config.vid)+'"\nMOV="'+c.util.htmlEncode(this.Config.mov)+'"\nDUR="'+c.util.htmlEncode(this.Config.dur)+'"\nURL="'+c.util.htmlEncode(this.Config.url)+'"\nEXT="'+c.util.htmlEncode(this.Config.ext)+'"\n/>';b.ajax({type:"POST",url:e,data:d,success:function(f,g){a=true},error:function(f,h,g){},contentType:"text/xml",contentLength:d.length,dataType:"xml"})}})})(ZH,jQuery);(function(f,c){f.namespace("tt");var d=null,i=document,b=i.location,a=i.referrer,g=false;function e(m){var q=m.conf,o=q.cname,l=c.cookie(o),r={nPageViews:1,aIn:[],sOut:""},p=!l,k=false;function n(){var t=l&&l.match(/^A(\d+)I([\d\-]*)O(.*)Z$/),v=t&&t[2].split("-");if(!t){return}r.nPageViews=1+parseInt(t[1]);r.aIn=[];r.sOut=t[3];for(var u=0,s=v.length;u<s;u++){if(v[u]!=""){r.aIn.push(0+parseInt(v[u]))}}}function j(t){for(var u=0,s=r.aIn.length;u<s;u++){if(r.aIn[u]==t){return u}}return -1}this.addIn=function(t){var s=j(t);if(s>-1){r.aIn.splice(s,1)
}r.aIn.unshift(t);while(r.aIn.length>q.historylen){r.aIn.pop()}};this.setPartnerUnique=function(s){k=s};this.setCookie=function(){var v=this.toString(),t=365*86400,u="/",s="."+m.conf.domains[0];c.cookie(o,v,{expires:t,path:u,domain:s})};this.toString=function(){return"A"+r.nPageViews+"I"+r.aIn.join("-")+"O"+r.sOut+"Z"};this.isUnique=function(){return p};this.isPartnerUnique=function(){return k};n()}function h(j){this.conf={uri:b.protocol+"//"+b.hostname+"/stats/tt/",timeout:10000,domains:[],cname:"zhtt",historylen:20};c.extend(this.conf,j);this.data={};var k=null;this.getCookie=function(){if(k==null){k=new e(this)}return k};this.isReferral=function(){if(!a){return false}var m=a.match(/^(https?):\/+([^:\/]+)(.*)/i),l=m&&m[2].toLowerCase(),n=l&&!this.isSelf(l);this.data.domain=l;this.data.protocol=m&&m[1];this.data.pathinfo=m&&m[3];return n};this.isSelf=function(m){var p=this.conf.domains;for(var o=0,n=p.length;o<n;o++){if(m==p[o]){return true}}return false};this.callback=function(o,p,l){if(!o.success){return
}else{if(!o.nInId){return}}var m=parseInt(o.nInId)||0,n=this.getCookie();n.addIn(m);n.setPartnerUnique(o.bPartnerUnique);n.setCookie()};this.track=function(){var m=this,n=m.conf;var l={p:m.data.protocol,d:m.data.domain,i:m.data.pathinfo};if(m.getCookie().isUnique()){l.u=1}c.extend(l,f.get("UriStateArgs"));c.ajax({async:true,cache:false,data:l,dataType:"json",success:f.bind(m,m.callback),error:function(o,q,p){},timeout:n.timeout,type:"POST",url:n.uri})};c(i).ready(f.bind(this,function(){if(this.isReferral()||g){this.track()}}))}c.extend(f.tt,{init:function(j){d=new h(j);d.getCookie().setCookie()}})})(ZH,jQuery);(function(b,a){b.namespace("ping");a.extend(b.ping,{Init:function(c){this.Config=c},UpdateUserSession:function(){var c="http://"+this.Config.sHttpHost+"/account/ajax/update-user-session.php";c=b.uri.withState(c);a.ajax({type:"GET",url:c,success:function(d,e){},error:function(d,f,e){}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","snippets");a.extend(b.site.snippets,{Init:function(c){this.Config=c
},SaveConfig:function(f,c,d){var g="http://"+this.Config.sHttpHost+"/site/snippets/ajax/saveConfig.php?siteid="+this.Config.siteId;g=b.uri.withState(g);selElements=f.getElementsByTagName("select");for(var e=0;e<selElements.length;e++){g+="&"+selElements[e].name+"="+(selElements[e].value?selElements[e].value:0)}a.ajax({type:"GET",url:g,success:function(h,i){if(h.indexOf("OK")==0){saveOk(c,d)}else{saveError(c,h)}},error:function(h,j,i){saveError(c)}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","pagetitles");a.extend(b.site.pagetitles,{Init:function(c){this.Config=c},SaveTitles:function(){var d="http://"+this.Config.sHttpHost+"/site/preferences/ajax/savePageTitles.php?siteid="+this.Config.siteId;d=b.uri.withState(d);parentWrapper=document.getElementById(this.Config.pageTitlesWrapperId);inputElems=parentWrapper.getElementsByTagName("input");for(var c=0;c<inputElems.length;c++){d+="&"+inputElems[c].name+"="+escape(inputElems[c].value)}a.ajax({type:"GET",url:d,success:function(e,f){if(e.indexOf("OK")==0){savePageTitlesOk()
}else{savePageTitlesError(e)}},error:function(e,g,f){savePageTitlesError()}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","footer");a.extend(b.site.footer,{Init:function(c){this.Config=c},SaveSettings:function(){var c=document.getElementById(this.Config.rssElemId);var d=c.checked?1:0;var e="http://"+this.Config.sHttpHost+"/site/preferences/ajax/saveFooterSettings.php?siteid="+this.Config.siteId+"&showRss="+d;e=b.uri.withState(e);a.ajax({type:"GET",url:e,success:function(f,g){if(f.indexOf("OK")==0){saveFooterOk()}else{saveFooterError(f)}},error:function(f,h,g){saveFooterError()}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","homepage");a.extend(b.site.homepage,{Init:function(c){this.Config=c},SaveSettings:function(){var q=document.getElementById(this.Config.autosearchElemId);var e=q.checked?1:0;var o=document.getElementById(this.Config.vidBeingWatchedElemId);var j=o.checked?1:0;var c=-1;if(j>0){var f=document.getElementById(this.Config.vidBeingWatchedRowsElemId);var c=f.value
}var k=document.getElementById(this.Config.homepagesElemId);var r=k.getElementsByTagName("li");var d=0;var m=null;var s=null;for(var l=0;l<r.length;l++){var p=r[l].getElementsByTagName("input");var n=p[0];if(n.checked){d=n.value;if(p.length>1){s=p[1].value}else{var h=r[l].getElementsByTagName("select");if(h.length>0){m=h[0].value}}break}}var g="http://"+this.Config.sHttpHost+"/site/preferences/ajax/saveHomepageSettings.php?siteid="+this.Config.siteId+"&homepageid="+d+(m!=null?"&categoryId="+m:"")+(s!=null?"&searchTag="+s:"")+"&autosearch="+e+"&videosBeingWatched="+c;g=b.uri.withState(g);a.ajax({type:"GET",url:g,success:function(i,t){if(i.indexOf("OK")==0){saveHomepageOk()}else{saveHomepageError(i)}},error:function(i,u,t){saveHomepageError()}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","videolisting");a.extend(b.site.videolisting,{Init:function(c){this.Config=c},SaveSettings:function(){var c=document.getElementById(this.Config.vidListingRowsElemId).value;var d="http://"+this.Config.sHttpHost+"/site/preferences/ajax/saveVideoListingSettings.php?siteid="+this.Config.siteId+"&videoListingRows="+c;
d=b.uri.withState(d);a.ajax({type:"GET",url:d,success:function(e,f){if(e.indexOf("OK")==0){saveVideoListingOk()}else{saveVideoListingError(e)}},error:function(e,g,f){saveVideoListingError()}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","videopage");a.extend(b.site.videopage,{Init:function(c){this.Config=c},SaveSettings:function(){var c=document.getElementById(this.Config.relatedVideosRowsElemId).value;var d="http://"+this.Config.sHttpHost+"/site/preferences/ajax/saveVideoPageSettings.php?siteid="+this.Config.siteId+"&relatedVideosRows="+c;d=b.uri.withState(d);a.ajax({type:"GET",url:d,success:function(e,f){if(e.indexOf("OK")==0){saveVideoPageOk()}else{saveVideoPageError(e)}},error:function(e,g,f){saveVideoPageError()}})}})})(ZH,jQuery);(function(b,a){b.namespace("site","partnerlinks");a.extend(b.site.partnerlinks,{Init:function(c){this.Config=c},SaveSettings:function(){var c;var e;if(document.getElementById(this.Config.displayLinksElemId).checked){c=document.getElementById(this.Config.partnerLinksCountElemId).value
}else{c=-1}if(document.getElementById(this.Config.displayVideosElemId).checked){e=document.getElementById(this.Config.partnerVideosRowsElemId).value}else{e=-1}var d="http://"+this.Config.sHttpHost+"/site/preferences/ajax/savePartnerLinksSettings.php?siteid="+this.Config.siteId+"&partnerLinksCount="+c+"&partnerVideosRows="+e;d=b.uri.withState(d);a.ajax({type:"GET",url:d,success:function(f,g){if(f.indexOf("OK")==0){savePartnerLinksOk()}else{savePartnerLinksError(f)}},error:function(f,h,g){savePartnerLinksError()}})}})})(ZH,jQuery);(function(d,b){d.namespace("site","popunder");function a(g){var f=g.data;if(!f.PopWindow()){return}if(f.popWin&&(!f.popWin.closed)){return}f.CreatePopunder()}function c(g){var h=g.Config;var f=h.cookieName;var e=b.cookie(f);this.lastPop=null;this.getLastPop=function(){if(this.lastPop==null){this.lastPop=this.parseCookie()}return this.lastPop};this.parseCookie=function(){var i=e&&e.match(/^A(\d+)Z$/);if(!i){return 0}return parseInt(i[1])};this.setCookie=function(){var k=new Date();
this.lastPop=k.getTime();var l="A"+this.lastPop+"Z",i=365*86400,j="/";b.cookie(f,l,{expires:i,path:j})}}b.extend(d.site.popunder,{Init:function(e){this.Config=e;this.Config.cookieName="zhpu";this.oCookie=new c(this);this.popWin=null;this._Top=window.self;if(window.top!=window.self){try{if(window.top.document.location.toString()){this._Top=win.top}}catch(f){}}var g=this;b(document).find("body").each(function(h){b(this).click(g,a)})},PopWindow:function(){var g=this.oCookie.getLastPop();var f=new Date();var e=f.getTime();if((e-g)>this.Config.freq){this.oCookie.setCookie();return true}return false},GetWindowHeight:function(){var e=0,f=this._Top.window,g=this._Top.document;if(typeof f.innerHeight=="number"){e=f.innerHeight}else{if(g.documentElement&&g.documentElement.clientHeight){e=g.documentElement.clientHeight}else{if(g.body&&g.body.clientHeight){e=g.body.clientHeight}}}return e},GetWindowWidth:function(){var e=0,f=this._Top.window,g=this._Top.document;if(typeof f.innerWidth=="number"){e=f.innerWidth
}else{if(g.documentElement&&g.documentElement.clientWidth){e=thisTopDocumentdocumentElement.clientWidth}else{if(g.body&&g.body.clientWidth){e=g.body.clientWidth}}}return e},GetWindowTop:function(){var e=this._Top.window;return e.screenTop!=undefined?e.screenTop:e.screenY},GetWindowLeft:function(){var e=this._Top.window;return e.screenLeft!=undefined?e.screenLeft:e.screenX},CreatePopunder:function(){var m="popunder_1337",i=this.Config,j=i.width,l=i.height,g=this.GetWindowLeft()+this.GetWindowWidth()/2-j/2,k=this.GetWindowTop()+this.GetWindowHeight()/2-l/2,e=this._Top.window,f="toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1";this.popWin=e.open("",m,f+",top="+k+",left="+g+",width="+j+",height="+l);if(this.popWin){this.popWin.blur();if(navigator.userAgent.toLowerCase().indexOf("applewebkit")>-1){e.blur();e.focus()}try{this.popWin.Init=d.site.popunder.PopWinInit;this.popWin.Params={sURL:i.url};this.popWin.Init(this.popWin)}catch(h){}}}})})(ZH,jQuery);(function(ZH,$){$.extend(ZH.site.popunder,{PopWinInit:function(e){with(e){this.Params=e.Params;
this.Main=function(){if(typeof window.mozPaintCount!="undefined"){var x=this.window.open("about:blank");x.close()}var sUrl=this.Params.sURL;try{opener.window.focus()}catch(err){}window.location=sUrl};this.Main()}}})})(ZH,jQuery);
