psc="ET";pet="MT";pec="";pvc="";psrc="";pu="/data/js/";pvx="Select Cinema";pex="Select Movie";function showSignIn(B){try{var D=getById("tblSignIn");var A=getById("txtUserName");if(window.event){X=window.event.clientX-21;if(document.body.scrollTop>0){Y=window.event.clientY+document.body.scrollTop}else{Y=window.event.clientY+document.documentElement.scrollTop+2}}else{X=B.clientX-21;if(document.body.scrollTop>0){Y=(B.clientY+document.body.scrollTop)}else{Y=(B.clientY+document.documentElement.scrollTop+2)}}D.style.left=(X-50)+"px";D.style.top=(Y+4)+"px";D.style.display="";A.value=getCookie("le","")}catch(C){showErr("showSignIn('"+B+"')",C)}}function switchTab(A){getById("dHtM").className=(A=="TM"?"dMET":"dMtl");getById("divHTM").style.display=(A=="TM"?"block":"none");getById("dHtC").className=(A=="TC"?"dMET":"dMtl");getById("divHTC").style.display=(A=="TC"?"block":"none");getById("dHtR").className=(A=="TR"?"dMET":"dMtl");getById("divHTR").style.display=(A=="TR"?"block":"none")}function switchOffer(A){getById("dOS").style.display=(A=="OIN"?"block":"none");getById("dOF").style.display=(A=="OIP"?"block":"none")}function switchplay(A){getById("dPS").style.display=(A=="PF"?"block":"none");getById("dPF").style.display=(A=="PS"?"block":"none")}function switchSyn(A){getById("tabNS").className=((A=="NS")?"dIBCS":"dIBC");getById("tabCS").className=((A=="CS")?"dIBCS":"dIBC");getById("divNS").style.display=((A=="NS")?"":"none");getById("divCS").style.display=((A=="CS")?"":"none")}function getById(B){try{return document.getElementById(B)}catch(A){showError("getById('"+B+"')",A)}}function signIn(){try{var A=getById("txtUserName").value;var B=getById("txtPassword").value;if(A==""){alert("Please enter a valid Email Address!!!");return }if(B==""){alert("Please enter your Password!!!");return }doTrans("WEB","",0,"AUTHENTICATEMEMBER",A,B,"","","","","","","","","authUser")}catch(C){showErr("signIn()",C)}}function showSignIn(B){try{var D=getById("tblSignIn");var A=getById("txtUserName");if(window.event){X=window.event.clientX-21;if(document.body.scrollTop>0){Y=window.event.clientY+document.body.scrollTop}else{Y=window.event.clientY+document.documentElement.scrollTop+2}}else{X=B.clientX-21;if(document.body.scrollTop>0){Y=(B.clientY+document.body.scrollTop)}else{Y=(B.clientY+document.documentElement.scrollTop+2)}}D.style.left=(X-50)+"px";D.style.top=(Y+4)+"px";D.style.display="";A.value=getCookie("le","")}catch(C){showErr("showSignIn('"+B+"')",C)}}function isLogin(){try{if(getCookie("ld","")!=""){return true}}catch(A){showErr("isLogin()",A)}return false}function updtSignIn(){try{var B=getById("dSign");if(B){if(isLogin()==true){B.innerHTML="<span>Hi "+userData("NAME")+"</span>&nbsp;&nbsp;<a href=\"javascript:popup('/Registration.aspx?strLogin="+getCookie("le","")+'\', false, 550, 610);">Edit Profile</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:;" onclick="getById(\'tblChPd\').style.display=\'\';">Change Password</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:popup(\'/BookingHistory.aspx\',false,500,950);">Booking History</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:popup(\'/Prebook/PBStatus.aspx\',false,550,702);">Check Pre-Book Status</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:signOut();">Sign Out</a>'}}}catch(A){showErr("updtSignIn()",A)}}function userData(E){try{var G="";if(isLogin()==true){var D=getCookie("ld","");var B=D.split("|");for(var C=0;C<B.length;C++){var A=B[C].split("=");if(A[0].toUpperCase()==E.toUpperCase()){G=A[1]}}}return G}catch(F){showErr("userData('"+E+"')",F)}}function showErr(C,D){try{if(getById("divStatus")!=null){getById("divStatus").style.display="none"}if(window.busy){busy(false)}var E=getById("divError");var A=getById("errD");A.innerHTML="Technical problem !!! Please contact admin !!!<BR>";E.style.display="block";var B=parseInt(document.documentElement.scrollTop+350);E.style.marginTop=B+"px"}catch(D){alert("Function: "+C+"\nError: "+D.message)}}function hideObj(C){try{var B=getById(C);if(B){B.style.display="none"}}catch(A){showErr("hideObj('"+C+"')",A)}}function gotoIS(){try{var C=getById("cmbIS");var A=C.value;if(A.length==0){C.selectedIndex=0;return }location.href="/Regions/"+A+"/"+A}catch(B){showErr("gotoIS()",B)}}function showDates(B){psrc=B.value;var C=getById("cmbDate");clearOptions(C,"Select Date");for(var A=0;A<aED.length;A++){if(aED[A][0]==B.value){C.appendChild(addOption(aED[A][2],aED[A][1],"cssScheduleHref"))}}}function clearOptions(C,B){for(var A=C.childNodes.length-1;A>=0;A--){ch=C.childNodes[A];C.removeChild(ch)}C.appendChild(addOption(B,"","oIBS"))}function addOption(C,A,D){var B=document.createElement("option");B.innerHTML=C;B.className=D;B.value=A;return B}function showTime(){var B=getById("cmbDate").value;var A=getById("cmbDate").options[getById("cmbDate").selectedIndex].text;setCookie("strDisplayDate",unescape(A),false);location.href=("/BuyTickets.aspx?srid="+psrc+"&eid="+pec+"&cid="+pvc+"&did="+B+"&ety="+pet)}function setCookie(D,A,C){try{document.cookie=escape(D)+"="+escape(A)+(C?"; expires=Thu, 31 Dec 2020 23:59:59 GMT":"")+"; path=/";return true}catch(B){showErr("setCookie('"+D+"', '"+A+"', "+C+")",B)}return false}function getCookie(H,F){if(!F){F=""}var D=F;try{var C=H+"=";var G=document.cookie;var B=-1;var A=-1;if(G.length>0){B=G.indexOf(C);if(B>-1){B+=C.length;A=G.indexOf(";",B);A=((A==-1)?G.length:A);D=unescape(G.substring(B,A))}}}catch(E){showErr("getCookie('"+H+"', '"+F+"')",E)}return D}function popup(D,C,B,A){try{if(!B){B=552}if(!A){A=800}if(!C){C=false}strParams="width="+A+"px, height="+B+"px, center=yes, status=no, toolbar=no, location=no, menubar=no, scrollbars=yes, resizable=no,position=absolute,left= 200px; top= 135px;";window.open(D,"_NewWindow",strParams)}catch(E){showErr("popup('"+D+"', "+C+", "+B+", "+A+")",E)}}function signOut(){try{setCookie("ld","",false);setCookie("strLoginData","",false);if(getById("txtUserName")){getById("txtUserName").value=getCookie("le","");getById("txtPassword").value=""}var B=getById("dSign");if(B){if(isLogin()==false){B.innerHTML="<a href=\"javascript:popup('/Prebook/PBStatus.aspx',false,550,702);\">Check Pre-Book Status</a>&nbsp;<span>|</span>&nbsp;<a href=\"javascript:;\" onclick=\"getById('tblSignIn').style.display='';\">Sign in</a>&nbsp;<span>|</span>&nbsp;<a href=\"javascript:popup('/Registration.aspx', false, 550, 628);\">Register</a>"}}}catch(A){showErr("signOut()",A)}}function doEnter(cbk,evt){try{var c=(window.event)?window.event.keyCode:evt.keyCode;if(c==13){eval(cbk)}}catch(e){showErr("doEnter('"+cbk+"', "+evt+");",e)}}function forgotPwd(){doTrans("WEB","",0,"FORGOTMEMBERPASSWORD",getById("txtUserName").value,"MAIL","","","","","","","","","","");hideObj("tblSignIn");alert("Password Sent via Email")}function doTrans(a,v,t,c,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,cc,ec){ec=((!ec)?"":ec);wu="/doTrans.aspx";try{var ox=((window.XMLHttpRequest)?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP"));if(ox){var p="a="+a+"&v="+v+"&t="+t+"&c="+c+"&p1="+p1+"&p2="+p2+"&p3="+p3+"&p4="+p4+"&p5="+p5+"&p6="+p6+"&p7="+p7+"&p8="+p8+"&p9="+p9+"&p10="+p10;ox.open("POST",wu);ox.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ox.onreadystatechange=function(){if(ox.readyState==4){if(ox.status==200){var x;if(window.ActiveXObject){x=new ActiveXObject("Microsoft.XMLDOM");x.async=false;x.loadXML(ox.responseText)}else{var xp=new DOMParser();x=xp.parseFromString(ox.responseText,"text/xml")}if(x.getElementsByTagName("blnSuccess")[0].childNodes[0].nodeValue=="true"){if(cc!=""){if(x.getElementsByTagName("strData")[0].childNodes.length>0){var d="";for(var i=0;i<x.getElementsByTagName("strData")[0].childNodes.length;i++){d+=x.getElementsByTagName("strData")[0].childNodes[i].nodeValue}eval(cc+"('"+d+"');")}else{eval(cc+"();")}}}else{if(getById("divStatus")!=null){getById("divStatus").style.display="none"}if(getById("divError")!=null&&getById("errD")!=null){var o=getById("divError");var err=getById("errD");err.innerHTML=x.getElementsByTagName("strException")[0].childNodes[0].nodeValue+"<BR>";o.style.display="block";var tps=parseInt(document.documentElement.scrollTop+350);o.style.marginTop=tps+"px"}else{eval("alert('"+x.getElementsByTagName("strException")[0].childNodes[0].nodeValue+"');")}if(ec!=""){eval(ec+"();")}}}else{var msg="Sorry, There is a problem with the connectivity at the cinema. Please try after some time. You could also try calling 39895050 to book tickets or if the problem persists please write to us at helpdesk@bookmyshow.com";if(getById("divStatus")!=null){getById("divStatus").style.display="none"}if(getById("divError")!=null&&getById("errD")!=null){var o=getById("divError");var err=getById("errD");err.innerHTML=msg;o.style.display="block";var tps=parseInt(document.documentElement.scrollTop+350);o.style.marginTop=tps+"px"}else{alert(msg)}}}};ox.send(p)}else{alert("CANNOT continue !!! Please upgrade your browser or use another browser which supports AJAX !!!")}}catch(e){showErr("doTrans()",e)}}function authUser(C){try{setCookie("ld",C,false);setCookie("fav",userData("FAV"),true);setCookie("le",getById("txtUserName").value,true);setCookie("strLoginData",C,false);setCookie("strLoginEmail",getById("txtUserName").value,true);if(window.addFav){if(fav!=""){addFav(fav)}}var B=getById("dSign");if(getCookie("ld","")){getById("tblSignIn").style.display="none";B.innerHTML="<span>Hi "+userData("NAME")+"</span>&nbsp;&nbsp;<a href=\"javascript:popup('/Registration.aspx?strLogin="+getCookie("le","")+'\', false, 550, 610);">Edit Profile</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:;" onclick="getById(\'tblChPd\').style.display=\'\';">Change Password</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:popup(\'/BookingHistory.aspx\',false,500,950);">Booking History</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:popup(\'/Prebook/PBStatus.aspx\',false,550,702);">Check Pre-Book Status</a>&nbsp;<span>|</span>&nbsp;<a href="javascript:signOut();">Sign Out</a>';if(window.showSyno){showSyno()}}}catch(A){showErr("authUser('"+C+"')",A)}}function chPwd(){doTrans("WEB","",0,"SETMEMBERPASSWORD",getById("chUserName").value,getById("chPassword").value,getById("txtNewPassword").value,"","","","","","","","pwdSuccess")}function pwdSuccess(A){hideObj("tblChPd");getById("txtUserName").value="";getById("chPassword").value="";getById("txtNewPassword").value="";alert("Password changed successfully")}function getFav(){var A=getCookie("fav");if(A!=""){doTrans("WEB","",0,"GETFAVORITECINEMASDATA",pec,A,"","","","","","","","","showFav")}}function showFav(C){if(C!=undefined&&C!=""){var A=getById("divFC");var B=getById("divFCL");A.style.display="block";B.innerHTML=C}};