var DHTML=(document.getElementById||document.all||document.layers);
function getObj(_1){
if(document.getElementById){
this.obj=document.getElementById(_1);
this.style=document.getElementById(_1).style;
}else{
if(document.all){
this.obj=document.all[_1];
this.style=document.all[_1].style;
}else{
if(document.layers){
this.obj=document.layers[_1];
this.style=document.layers[_1];
}
}
}
}
function invi(_2,_3){
if(!DHTML){
return;
}
var x=new getObj(_2);
x.style.visibility=(_3)?"hidden":"visible";
}
function submitSearch(_5){
var _6=document.getElementById("headersearch");
var _7=document.getElementById("query");
if(!_5.empty){
if(_7.value!=_5){
_7.value=_5;
}
_6.submit();
return true;
}
}
function playVideo(_8,id){
window.open(_8,"","width=800,height=800,location=yes,menubar=yes,resizable=yes,scrollbars=yes,toolbar=yes,status=yes,directories=yes");
}
function setTimeZoneCookie(nm,_b,_c,_d,_e){
var _f=new Date();
var _10=_f.getTimezoneOffset()*60000*-1;
if(nm&&_10){
setCookie(nm,_10,_b,_c,_d,_e);
}
}
function handleVSLoad(){
}
function doQuery(_11,_12,_13){
if(_11=="sim"){
var _14=_11+":"+_12;
}else{
var _14=_11+":\""+_12+"\"";
}
document.getElementById("simvideosetcontainer").innerHTML="<div style='text-align:center;'><br><br><br><img src='/images/indicator_medium.gif'></div>";
getAjaxVids("simvideosetcontainer","details",_14,0,10,_13,2);
}
function handleError(_15,_16){
if(_15==503){
}else{
alert("ERROR: Code "+_15+"; "+_16);
}
}
var AJAXService=function(_17){
var _18=null;
var _19=null;
var url=null;
this.onXMLHTTPLoad=function(){
if(_19.readyState!=4){
return;
}
if(!_19.getResponseHeader("Date")){
var _1b=_19;
_19=(typeof (XMLHttpRequest)!="undefined")?new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP");
var _1c=_1b.getResponseHeader("Last-Modified");
_1c=(_1c)?_1c:new Date(0);
_19.open("GET",url,false);
_19.setRequestHeader("If-Modified-Since",_1c);
_19.send(null);
if(_19.status==304){
_19=_1b;
}
}
if(_17==video_service_url){
var _1d=_19.responseXML.getElementsByTagName("payload");
var _1e=_1d.length;
var _1f=_19.responseXML.getElementsByTagName("query");
var _20=_1f.length;
var _21=_19.responseXML.getElementsByTagName("request");
var _22=_21.length;
if(_1e>0){
var _23=_1d[0].attributes;
var _24=_23[0].nodeValue;
var _25=_23[1].nodeValue;
var _26=_23[2].nodeValue;
var _27=_23[3].nodeValue;
var _28=_23[4].nodeValue;
var _29=_1f[0].firstChild.nodeValue;
var _2a=_21[0].firstChild.nodeValue;
if(_24=="error"){
document.getElementById(_25).innerHTML="<font color=red>"+_2a+"</font>";
}else{
document.getElementById(_25).innerHTML=_2a;
}
if(_26=="details"){
changeSimVideoSetHeader(_29);
}
if(_28){
var _2b=_19.responseXML.getElementsByTagName("filler");
var _2c=_2b.length;
if(_2c>0){
var _2d=_2b[0].firstChild.nodeValue;
document.getElementById("containerforfilleritems").innerHTML=_2d;
document.getElementById("containerforfilleritems").style.visibility="visible";
}
}
}
}else{
if(_17==email_service_url){
var _2e=_19.responseXML.getElementsByTagName("msg");
var _2f=_2e.length;
var _30=_19.responseXML.getElementsByTagName("newform");
var _31=_30.length;
if(_31>0){
var _32=_30[0].firstChild.nodeValue;
document.getElementById("captchadiv").innerHTML=_32;
return;
}
if(_2f>0){
var msg=_2e[0].firstChild.nodeValue;
var _34=_2e[0].attributes;
var _35=_34[0];
var _24=_35.nodeValue;
if(_24=="error"){
document.getElementById("successmsg").innerHTML="<font color=red>"+msg+"</font>";
}else{
document.getElementById("successmsg").innerHTML="<font color=#06625D><b>"+msg+"</b></font>";
}
}
getnewcaptcha();
}else{
if(_17==ajax_service_url){
var _36=_19.responseXML.getElementsByTagName("method");
var _37=_36[0].firstChild.nodeValue;
if(_37=="showAdult"){
var _38=_19.responseXML.getElementsByTagName("showAdult");
var _39=_38[0].firstChild.nodeValue;
if(_39==0){
document.getElementById("showAdultoff").style.textDecoration="underline";
document.getElementById("showAdulton").style.textDecoration="none";
}else{
document.getElementById("showAdultoff").style.textDecoration="none";
document.getElementById("showAdulton").style.textDecoration="underline";
}
if(document.getElementById("query").value==""){
}else{
submitSearch(document.getElementById("query").value);
}
}else{
if(_37=="addFavorite"){
var _3a=_19.responseXML.getElementsByTagName("msg");
var msg=_3a[0].firstChild.nodeValue;
alert(msg);
}else{
if(_37=="addWatchlist"){
var _3a=_19.responseXML.getElementsByTagName("msg");
var msg=_3a[0].firstChild.nodeValue;
alert(msg);
}else{
if(_37=="submitRating"){
var _3b=_19.responseXML.getElementsByTagName("vid");
var vid=_3b[0].firstChild.nodeValue;
handleSubmitRating(vid);
}
}
}
}
}
}
}
};
this.onXMLHTTPError=function(_3d){
this.onerror(501,errorMessages["501"]+"; "+_3d);
};
this.submitRestQuery=function(_3e){
_19=(typeof (XMLHttpRequest)!="undefined")?new XMLHttpRequest():new ActiveXObject("Msxml2.XMLHTTP");
if(_19!=null){
url=this.getRestUrl(_3e);
_19.onreadystatechange=this.onXMLHTTPLoad;
_19.open("GET",url,true);
_19.send(null);
}
};
this.getRestUrl=function(_3f){
var _40=_17;
for(name in _3f){
_40+="&"+name+"="+encodeURIComponent(_3f[name]);
}
return (_40);
};
this.getUrlParameters=function(url){
var _42=new Object();
if(url.lastIndexOf("?")==-1){
return (_42);
}else{
var _43=url.slice(url.lastIndexOf("?")+1);
}
if(_43.length==0){
return (_42);
}
var _44=_43.split("&");
for(var i=0;i<_44.length;i++){
var pos=_44[i].indexOf("=");
if(pos==-1){
var _47=_44[i];
var _48="";
}else{
var _47=_44[i].substring(0,pos);
var _48=_44[i].substring(pos+1);
}
_42[_47]=decodeURIComponent(_48);
}
return (_42);
};
this.removeUrlParameters=function(url,_4a){
if(url.lastIndexOf("?")==-1){
var _4b=url;
}else{
var _4b=url.slice(0,url.lastIndexOf("?"));
}
var _4c=this.getUrlParameters(url);
for(var i=0;i<_4a.length;i++){
if(_4a[i] in _4c){
_4c[_4a[i]]=null;
}
}
var j=0;
var _4f="";
for(name in _4c){
if(_4c[name]!=null){
if(j==0){
_4f+=name+"="+encodeURIComponent(_4c[name]);
}else{
_4f+="&"+name+"="+encodeURIComponent(_4c[name]);
}
}
j++;
}
if(_4f==""){
return (_4b);
}else{
return (_4b+"?"+_4f);
}
};
};
function sendmail(id){
var _51=new AJAXService(email_service_url);
params=new Array();
params["vid"]=id;
if(document.getElementById("emailfrom").value=="Your Name"){
params["from"]="";
}else{
params["from"]=document.getElementById("emailfrom").value;
}
params["to"]=document.getElementById("emailto").value;
params["msg"]=document.getElementById("emailmsg").value;
params["captcha"]=document.getElementById("emailcaptcha").value;
params["captchahash"]=document.getElementById("captchahash").value;
params["captchaimgid"]=document.getElementById("captchaimgid").value;
_51.submitRestQuery(params);
}
function getnewcaptcha(){
var _52=new AJAXService(email_service_url);
var _53=new Array();
_53["getnewcaptcha"]=1;
_52.submitRestQuery(_53);
}
function getAjaxVids(_54,_55,_56,_57,_58,_59,_5a,_5b){
var _5c=new AJAXService(video_service_url);
params=new Array();
params["elementid"]=_54;
params["callingpage"]=_55;
params["query"]=_56;
params["start"]=_57;
params["results"]=_58;
params["showAdult"]=_59;
params["surrogateType"]=_5a;
if(_5b){
params["redirect"]=_5b;
}
_5c.submitRestQuery(params);
}
function setshowAdult(_5d){
var _5e=new AJAXService(ajax_service_url);
params=new Array();
params["method"]="showAdult";
params["showAdult"]=_5d;
_5e.submitRestQuery(params);
}
function addFavorite(id){
var _60=new AJAXService(ajax_service_url);
params=new Array();
params["id"]=id;
params["method"]="addFavorite";
_60.submitRestQuery(params);
}
function addWatchlist(_61){
var _62=new AJAXService(ajax_service_url);
params=new Array();
params["query"]=_61;
params["method"]="addWatchlist";
_62.submitRestQuery(params);
}
function submitRating(id,_64){
var _65=new AJAXService(ajax_service_url);
params=new Array();
params["vid"]=vid;
params["rating"]=_64;
params["method"]="submitRating";
_65.submitRestQuery(params);
}

