jQuery.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});continue;} var v=jQuery.fieldValue(el,true);if(v===null)continue;if(v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)a.push({name:n,value:v[j]});} else a.push({name:n,value:v});} if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}} return a;};jQuery.fn.formSerialize=function(semantic){return jQuery.param(this.formToArray(semantic));};jQuery.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=jQuery.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)a.push({name:n,value:v[i]});} else if(v!==null&&typeof v!='undefined')a.push({name:this.name,value:v});});return jQuery.param(a);};jQuery.fn.fieldValue=function(successful){var val=[],name;for(var i=0,max=this.length;i<max;i++){var el=this[i];var v=jQuery.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))continue;name=name||el.name;if(name!=el.name)continue;v.constructor==Array?jQuery.merge(val,v):val.push(v);} return val;};jQuery.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=jQuery.browser.msie&&!(op.attributes['value'].specified)?op.text:op.value;if(one)return v;a.push(v);}} return a;} return el.value;};jQuery.fn.clearForm=function(){return this.each(function(){jQuery('input,select,textarea',this).clearFields();});};jQuery.fn.clearFields=jQuery.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')this.value='';else if(t=='checkbox'||t=='radio')this.checked=false;else if(tag=='select')this.selectedIndex=-1;});};jQuery.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))this.reset();});};jQuery.fn.visible=function(s){(s==null||s)?this[0].style.visibility="visible":this[0].style.visibility="hidden";};jQuery.fn.display=function(s){if(s==null||s){this[0].style.display="";jQuery(this[0]).removeClass("noDisplay");} else{this[0].style.display="none";}};function Valid(f,c,v){var r=IsValid(f,c);ValidDisplay(f,r);return r&&(IsUndefined(v)?true:v);}function IsValid(f,c){e=$(f)[0];s=$.trim(e.value);return eval(c);}
function ValidDisplay(elt,b,t){e=$(elt).parent()[0];d=$(e).find("div > div")[0];if(b){$(e).removeClass("validationError");$(d).addClass("noDisplay");} else{$(e).addClass("validationError");$(d).removeClass("noDisplay");if(t)$(d).html(t);}}
function ResultDisplay(elt,c){e=$(elt);if(IsErr(c)){s=Err(c);(""!=s)?ValidDisplay(e,false,s):ValidDisplay(e,false);} else{$(e.parent().find("div > div")[1]).html(c);}}
function IsUndefined(o){return(undefined==o);}
function data(key,value,exist){d=key+"="+escape(value);return(null==exist)?d:exist+"&"+d;}
function E(){var a=new Array();for(var i=0;i<arguments.length;i++){var e=arguments[i];if(typeof e=='string')e=document.getElementById(e);extendElement(e);if(arguments.length==1)return e;a.push(e);} return a;}
function extendElement(e){e.H=_html;e.C=_class;e.AC=_addClass;e.DC=_delClass;e.TC=_toggleClass;}
function _html(s){return(s)?this.innerHTML=s:this.innerHTML;}
function _class(s){if(s||typeof s=='string')this.className=s;else{a=this.className;return(a)?a:"";}}
function _addClass(s){c=this.C();alert("AC: "+c);if(c.indexOf(s)==0)this.C(c+' '+s);}
function _delClass(s){c=this.C();alert("DC: "+c);if(c.indexOf(s)>0)this.C(c.replace(s,""));}
function _toggleClass(s){(this.C().indexOf(s)==0)?this.AC(s):this.DC(s);}function $$(e){return(typeof e=="object")?e:document.getElementById(e);}function $class(e,s){return(s==null)?$(e)[0].className:$(e)[0].className=s;}
function $$class(e,s){return(s==null)?E(e).className:E(e).className=s;}function $trim(s){s=""+s;return s.replace(/^\s+|\s+$/,'');}function $html(e,s){return(s==null)?$(e).innerHTML:$(e).innerHTML=s;}function $hide(e){$(e).style.visibility="hidden";}function $visible(e){$(e).style.visibility="visible";}function $create(tagName,id){var e=document.createElement(tagName);if(id)e.id=id;return e;}function $remove(e){$(e).parentNode.removeChild(item);}function $noDisplay(e){$(e).style.display="none";}function $display(e){$(e).style.display="block";}function $clearDisplay(e){$(e).style.display="";}function $target(e){return e.target?e.target:window.event.srcElement;}function $nextSibling(e){var n=$(e)[0];do n=n.nextSibling;while(n&&n.nodeType!=1);return n;}function $previousSibling(e){var p=$(e)[0];do p=p.previousSibling;while(p&&p.nodeType!=1);return p;}function $firstChild(e){var n=$(e)[0];n=n.firstChild;if(n&&n.nodeType!=1){do n=n.nextSibling;while(n&&n.nodeType!=1);return n;} else{return n;}}function $attrib(e,a,v){if(v){$(e).setAttribute(a,v);} else{return $(e).getAttribute(a);}}function $match(s,e){var r=new RegExp(e);return r.test(s);}function IsEmail(s){var r=new RegExp("^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$");return r.test(s);}function IsInt(s){return((""+parseInt(s,10))==s);}function $replace(t,idx,v){return t.replace(new RegExp("\\{"+idx+"\\}","g"),v);}function $expand(t,c,s1,s2){if(s2){var s="";c=c.split(s1);for(var i=0;i<c.length;i++){s+=$expand(t,c[i],s2);} return s;} else{var c=c.split(s1);for(var i=0;i<c.length;i++){t=$replace(t,i,c[i]);} return t;}}function $toggle(s,p,a){if(a){$attrib(s,a,$toggle($attrib(s,a),p));} else{var l=s.length;return s.substring(0,l-p)+Math.abs(s.substring(l-p,l-p+1)-1)+s.substring(l-p+1);}}function $cookie(n,v,e,p,d,s){if(v){c=n+"="+encodeURIComponent(v);if(e){c+="; expires="+e.toGMTString();} if(p){c+="; path="+p;} if(d){c+="; domain="+d;} if(s){c+="; secure";} document.cookie=c;} else{var re=new RegExp("(?:; )?"+n+"=([^;]*);?");if(re.test(document.cookie)){return decodeURIComponent(RegExp["$1"]);} else{return null;}}}function $cookieDelete(n,p,d){var c=n+"=; expires="+(new Date(0)).toGMTString();if(p){c+="; path="+p;} if(d){c+="; domain="+d;} document.cookie=c;};var asyncArray=new Array(2);asyncArray[0]="!An error occured whilst trying to contact the web server. Please try again later.";asyncArray[1]="";asyncArray[2]="";function $post(u,c,d,e){Async("POST",u,c,d,e)}
function $get(u,c,d,e){Async("GET",u,c,d,e)}
function Async(t,u,c,d,e){var o=new Object;o.type=t;o.url=u;o.success=c;(d)?o.data=d:o.data="";jQuery.ajax(o);};function PBar(e){$(e).html('<img src="g.axd?pbar" />');}function IsErr(s,e){if(e){if(IsErr(s)){$(e).html(Err(s));return true;} else{return false;}} else{return(s)?s.substring(0,1)=="!":false;}}function Err(s){return s.substring(1);}function EC(h,b){$(b).toggleClass("noDisplay");var i=$(h).children("img");i.attr("src",$toggle(i.attr("src"),1));}function SI(i){var attr="width="+(i.width*2+20)+",height="+(i.height*2+20)+",resizable=yes";var w=window.open(i.src.substring(0,i.src.length-1)+"n","",attr);}function DI(e){$$("img1").src=e.src.substring(0,e.src.length-1)+"m";};var viewport={getWinWidth:function(){this.width=0;if(window.innerWidth)this.width=window.innerWidth-18;else if(document.documentElement&&document.documentElement.clientWidth)this.width=document.documentElement.clientWidth;else if(document.body&&document.body.clientWidth)this.width=document.body.clientWidth;},getWinHeight:function(){this.height=0;if(window.innerHeight)this.height=window.innerHeight-18;else if(document.documentElement&&document.documentElement.clientHeight)this.height=document.documentElement.clientHeight;else if(document.body&&document.body.clientHeight)this.height=document.body.clientHeight;},getScrollX:function(){this.scrollX=0;if(typeof window.pageXOffset=="number")this.scrollX=window.pageXOffset;else if(document.documentElement&&document.documentElement.scrollLeft)this.scrollX=document.documentElement.scrollLeft;else if(document.body&&document.body.scrollLeft)this.scrollX=document.body.scrollLeft;else if(window.scrollX)this.scrollX=window.scrollX;},getScrollY:function(){this.scrollY=0;if(typeof window.pageYOffset=="number")this.scrollY=window.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)this.scrollY=document.documentElement.scrollTop;else if(document.body&&document.body.scrollTop)this.scrollY=document.body.scrollTop;else if(window.scrollY)this.scrollY=window.scrollY;},getAll:function(){this.getWinWidth();this.getWinHeight();this.getScrollX();this.getScrollY();}};var dialog={currentId:null,beforeShow:null,show:function(id,title,body,width){ev=true;e="#"+id;if($("#dlgBackground").length==0)$('<div id="dlgBackground" class="dlgBackground hidden"></div>').appendTo("body");if($(e).length==0){$('<div id="'+id+'" class="dlgWindow hidden" style="width:430px">'+'<div class="dlgHeader">'+'<div class="dlgTitle"><span class="dlgName"></span></div>'+'<div class="dlgToolbar"><span class="dlgClose" onclick="dialog.close(this);">x</span></div>'+'</div>'+'<div class="dlgBody"><div style="height:200px"><img src="g.axd?loadingAni"/> Loading, please wait ...</div></div>'+'</div>').appendTo("body");ev=false;} n=$(e)[0];if(title)$(e+" .dlgName").html(title);if(body)$(e+" > .dlgBody").html(body);if(width)n.style.width=width+"px";viewport.getAll();var x=(viewport.width/2)-(n.offsetWidth/2);var y=(viewport.height/2)-(n.offsetHeight/2);n.style.left=x+"px";n.style.top=y+"px";if(ev&&(this.beforeShow!=null))this.beforeShow();$("#dlgBackground").visible();$(n).visible();},hide:function(e){$(e).visible(false);$("#dlgBackground").visible(false);},close:function(e){var n=$(e).parent().parent().parent();n.visible(false);$("#dlgBackground").visible(false);},showPage:function(page,title,width){if($("#"+page).length!=0){this.show(page);} else{this.currentId=page;this.show(page,title,null,width);$get("pp.axd?"+page,function(c){dialog.show(dialog.currentId,null,c);});}}}
function AllItems(){PBar("#sAllItems");$post("allItems.axd",AllItemsRtn);}
function AllItemsRtn(c){if(!IsErr(c,"#sAllItems")){$("#divAllItemsThumbs").html($expand(g_allItems,c,"~","|"));$("#sAllItems").html("");}}
function LatestUpdates(){PBar("#sUpdates");$post("latestUpdates.axd",LatestUpdatesRtn);}
function LatestUpdatesRtn(c){if(!IsErr(c,"#sUpdates")){e=$("#divUpdatesThumbs");if(getFlag(g.F2)){e.html($expand(g.QL_5,c,"~","|"));e.removeClass("thumbs");e.addClass("largeThumbs");} else{e.html($expand(g.QL_3,c,"~","|"));e.removeClass("largeThumbs");e.addClass("thumbs");} $("#sUpdates").html(g.QL_2);}}
function NewAdditions(){PBar("#sNewAdd");$post("newAdditions.axd",NewAdditionsRtn);}
function NewAdditionsRtn(c){if(!IsErr(c,"#sNewAdd")){e=$("#divNewAddThumbs");if(getFlag(g.F1)){e.html($expand(g.QL_5,c,"~","|"));e.removeClass("thumbs");e.addClass("largeThumbs");} else{e.html($expand(g.QL_3,c,"~","|"));e.removeClass("largeThumbs");e.addClass("thumbs");} $("#sNewAdd").html(g.QL_1);}}
function setFlag(f){flags=$cookie("F")?$cookie("F"):0;$cookie("F",flags|f);}
function clearFlag(f){if(getFlag(f)){flags=$cookie("F")-f;$cookie("F",flags+"");}}
function getFlag(f){flags=$cookie("F")?$cookie("F"):0;return(flags&f);};var signInArray=new Array(2);signInArray[0]="Hi ";function SignIn(){v=Valid("#txtSignInEmail","('' != s) && IsEmail(s)");v=Valid("#txtSignInPwd","true",v);if(v){$("#signInIndic").display();ValidDisplay("#btnSignIn",true);$post("p.axd?signIn",SignInRtn,$("#frmSignIn").formSerialize());}}
function SignInRtn(c){$("#signInIndic").display(false);if(IsErr(c)){ValidDisplay("#txtSignInEmail",false);ValidDisplay("#txtSignInPwd",false);s=Err(c);if(""!=s)ValidDisplay("#btnSignIn",false,s);} else{window.location.reload(true);}}
function Password(){v=Valid("#txtLostPwd","('' != s) && IsEmail(s)");if(v){$post("p.axd?lostPwd",PasswordRtn,$("#frmSignIn").formSerialize());}}
function PasswordRtn(c){if(IsErr(c)){s=Err(c);(""!=s)?ValidDisplay("#btnLostPwd",false,s):ValidDisplay("#btnLostPwd",false);} else{alert(c);SignInPopupClose();}}
function SignInPopupClose(){dialog.hide("#signIn");ValidDisplay("#txtSignInEmail",true);ValidDisplay("#txtSignInPwd",true);ValidDisplay("#btnSignIn",true);ValidDisplay("#txtLostPwd",true);ValidDisplay("#btnLostPwd",true);}
function SignOut(){$post("p.axd?signOut",SignOutRtn);}
function SignOutRtn(c){window.location.reload(true);}
function IsSignedIn(){var c=$("#m_spanId").html();return!((c=='')||(c=='|'));}
function SignInName(){return $("#m_spanId").html().split("|")[0];}
function SignInEmail(){return $("#m_spanId").html().split("|")[1];};var searchArray=new Array(3);searchArray[0]="";searchArray[1]="Your search found {0} girls. Currently displaying page {1} enjoy!";searchArray[2]="Sorry, your search did not return any girls that matched your criteria. Please modify your criteria and try again. Happy hunting!!";searchArray[3]='<a style="BACKGROUND-IMAGE: url(t.axd?{0})" target="_blank" href="girl{0}.aspx"><span>{1}<br />{2}<br />{3}<br />{4}</span></a>';function ES(){$('#divSrch').removeClass("noDisplay");$('#divSrchH').removeClass("noDisplay");if($('#divSrch').html().indexOf('excite')>0){$get("pp.axd?search",SearchPageReturn);}}
function Search(q,p){if($('#divSrch').html().indexOf('excite')>0){$get("pp.axd?search",SearchPageReturn);} if(null==q)q=$("#formSearch").formSerialize();if(null==p)p=1;(""==q)?q="p="+p:q=q+"&p="+p;$post("s.axd?"+q,SearchRtn);}
function SearchPageReturn(c){$('#divSrch').html(c);if(IsSignedIn()){$('#searchServices').removeClass("noDisplay")} r=$('#spanSrchResults').html();if(r!=''){SearchRtn(r);} $('#spanSrchResults').html('');}
function SearchRtn(c){var a1,a2,s,pageSize=24,r,p,t,b="";$('#spanSrchResults').html(c);ES();if(!IsErr(c,"#spanTxt")){r=c.split("~~");p=r[1]-0;t=r[2]-0;if(0===t){s=searchArray[2];} else{s=$replace($replace(searchArray[1],0,t),1,p);b=$expand(searchArray[3],r[3],"~","|");} $("#spanTxt").html(s);s="javascript:Search(\'"+r[0]+"\',\'~0\')";} else{p=1;t=0;s="javascript:;";} $("#divSrchT").html(b);a1=$$("aPrev1");a2=$$("aPrev2");if(1==p){r="#";c=0;} else{r=s.replace(/~0/g,p-1);c=1;} a1.href=r;$$class(a1,$rSet($$class(a1),c));a2.href=r;a2.childNodes[0].src=$rSet(a2.childNodes[0].src,c);a1=$$("aNext1");a2=$$("aNext2");if((p*pageSize)>=t){r="#";c=0;} else{r=s.replace(/~0/g,p+1);c=1;} a1.href=r;$$class(a1,$rSet($$class(a1),c));a2.href=r;a2.childNodes[0].src=$rSet(a2.childNodes[0].src,c);location="#search";}
function $rSet(s,r){r+="";return s.substring(0,s.length-r.length)+r;};function Feedback(){e=$("#spanFeedback");e.html("");p=e.parent();p.removeClass("validationOk");p.removeClass("validationError");v=Valid("#txtEmail","('' == s) || IsEmail(s)");v=Valid("#txtSubject","'' != s",v);v=Valid("#cboArea","0 != e.value",v);if(v){$("#indicator").display();$post("w.axd?feedback",FeedbackRtn,$("#formFeedback").formSerialize());}}
function FeedbackRtn(c){$("#indicator").display(false);if(IndicateResults(c,"#spanFeedback")){s=$$("txtEmail").value;$("#formFeedback").resetForm();$$("txtEmail").value=s;}}
function IndicateResults(c,e){e=$(e);p=e.parent();r=IsErr(c);if(r){c=Err(c);p.removeClass("validationOk");p.addClass("validationError");} else{p.addClass("validationOk");p.removeClass("validationError");} $(e).html(c);return!r;};function beforeServices(){h=$("#h1Service");h.html($replace(h.html(),0,$$("txtTitle").value));$$("txtServiceItem").value=$$("txtItem").value;if(IsSignedIn())$$("txtServiceEmail").value=SignInEmail();dialog.beforeShow=null;}
function beforeQuestion(){h=$("#h1Question");h.html($replace(h.html(),0,$$("txtTitle").value));$$("txtQuestionItem").value=$$("txtItem").value;if(IsSignedIn())$$("txtQuestionEmail").value=SignInEmail();dialog.beforeShow=null;}
function Question(){v=Valid("#txtQuestionEmail","('' != s) && IsEmail(s)");if(v){$post("w.axd?question",QuestionRtn,$("#frmQuestion").formSerialize());}}
function QuestionRtn(c){e=$("#btnQuestion");if(IsErr(c)){s=Err(c);(""!=s)?ValidDisplay(e,false,s):ValidDisplay(e,false);} else{alert(c);dialog.hide("#askQuestion");ValidDisplay("#txtQuestionEmail",true);ValidDisplay("#btnQuestion",true);}}
function Service(){v=Valid("#txtServiceEmail","('' != s) && IsEmail(s)");if(v){$post("w.axd?service",ServiceRtn,$("#frmService").formSerialize());}}
function ServiceRtn(c){e=$("#btnService");if(IsErr(c)){s=Err(c);(""!=s)?ValidDisplay(e,false,s):ValidDisplay(e,false);} else{alert(c);dialog.hide("#askService");ValidDisplay("#txtServiceEmail",true);ValidDisplay("#btnService",true);}};function AddFavourites(){if(IsSignedIn()){var i=E("img1").src;i=i.substring(i.indexOf("?")+1,i.lastIndexOf("-"));$post("f.axd?favAdd",AddFavouritesRtn,data("i",i));} else{$("#sStatus").html(g.FV_1);}}
function AddFavouritesRtn(c){if(!IsErr(c,"#sStatus"))$("#sStatus").html(c);}
function UpdateFavourites(l){if(IsSignedIn()){$post("f.axd?favUpd",UpdateFavouritesRtn,data("l",l));} else{$("#sFav").html(g.FV_1);}}
function UpdateFavouritesRtn(c){if(IsErr(c))alert(Err(c));}
function Favourites(){if(IsSignedIn()){PBar("#sFav");$post("f.axd",FavouritesRtn);} else{$("#sFav").html(g.FV_1);}}
function FavouritesRtn(c){var s=g.FV_3,l="";$("#sFav").html(g.FV_0);if(!IsErr(c,"#sFav")){if(""!==c){l="~"+$expand("{0}~",c,"~","|");s=$expand(g.FV_4,c,"~","|");}} $("#divFavList").html(l);$("#divFavThumbs").html(s);}
function FavouriteClick(e,i){e=$target(e);if(e.nodeName=="IMG"){var l=$("#divFavList").html();l=l.replace(new RegExp("~"+i+"~","g"),"~");$("#divFavList").html(l=="~"?"":l);e.parentNode.parentNode.removeChild(e.parentNode);UpdateFavourites(l.length<3?"":l.substring(1,l.length-1));} else{window.open("girl"+i+".aspx");}};var bookingArray=new Array(3);bookingArray[0]="";bookingArray[1]='<div style="padding: 15px 10px 15px 10px">To add a girl to your personal booking list, click on the add to booking icon when viewing girl details</div>';bookingArray[2]="Added to booking list";bookingArray[3]='<a style="BACKGROUND-IMAGE: url(t.axd?{0})" href="#" onclick="BookingClick(event, {0}); return false"><img alt="Remove from list" style="float: right;" src="g.axd?cancel" /><span>#{0}<br />{1}<br />{2}<br />{3}</span></a>';bookingArray[4]="Processing your request, please wait ......";function Bookings(){c=$cookie("C");if(null===c||"~"===c){BookingsRtn("");} else{$post("w.axd?bookings",BookingsRtn,data("b",c.substring(1,c.length-1)));}}function BookingsRtn(c){r=$("#divBookings");if(!IsErr(c,r)){if(""===c){r.html(g.BK_1);} else{r.html($expand(g.BK_3,c,"~","|"));}}}function AddBook(){var c=$cookie("C");var i=E("img1").src;i=i.substring(i.indexOf("?")+1,i.lastIndexOf("-"))+"~";if(null===c){c="~";} if(c.indexOf("~"+i)==-1){c+=i;$cookie("C",c);} $("#sStatus").html(g.BK_2);}function BookingClick(e,i){e=$target(e);if(e.nodeName=="IMG"){var s=$cookie("C").replace(new RegExp("~"+i+"~","g"),"~");$cookie("C",s);if("~"==s){$("#divBookings").html(g.BK_1);} else{e.parentNode.parentNode.removeChild(e.parentNode);}} else{window.open("girl"+i+".aspx");}}function EBook(){s="noDisplay";$("#trPhone").addClass(s);$("#treBooking").addClass(s);$("#trBookingForm").removeClass(s);}
function SubmitBooking(){var e=$("#spanBooking");e.html("");var p=e.parent();p.removeClass("validationOk");p.removeClass("validationError");var b="'' != s";var c="(('' == s) || IsInt(s))";var v=Valid("#txtChoice1","IsInt(s)");v=Valid("#txtChoice2",c,v);v=Valid("#txtChoice3",c,v);v=Valid("#txtDate",b,v);v=Valid("#txtTime",b,v);v=Valid("#txtEmail","('' != s) && IsEmail(s)",v);v=Valid("#txtName",b,v);v=Valid("#txtHotel",b,v);v=Valid("#txtPhone",b,v);v=Valid("#txtRoom",b,v);if(v){$("#indicator").display();$post("w.axd?onlinebooking",SubmitBookingRtn,$("#formEBooking").formSerialize());}}
function SubmitBookingRtn(c){$("#indicator").display(false);if(IndicateResults(c,"#spanBooking")){alert(c);}};var joinArray=new Array(2);joinArray[0]="";joinArray[1]="Congratulations you have successfully joined BKK 141. Please enjoy many happy moments of companionship.";joinArray[2]="Your details have been updated.";function Join(){var v;if(E("chkUpdating").checked){v=Valid("#txtOrgEmail","IsEmail(s)");v=Valid("#txtOrgPassword","IsEmail(s)",v);} else{v=Valid("#txtOrgEmail","true");v=Valid("#txtOrgPassword","true",v);} v=Valid("#txtName","'' != s",v);v=Valid("#txtEmail","IsEmail(s)",v);v=Valid("#txtPassword","'' != s",v);v=Valid("#txtConfirm","'' != s && (E('txtPassword').value == s)",v);if(v){$("#joinIndic").display();ValidDisplay("#btnJoin",true);ResultDisplay("#btnJoin","");d=$("#frmJoin").formSerialize();if(E("chkUpdating").checked){$post("p.axd?update",JoinUpdateRtn,d);} else{$post("p.axd?join",JoinRtn,d);}}}
function JoinRtn(c){$("#joinIndic").display(false);if(IsErr(c)){ValidDisplay("#btnJoin",false,Err(c));} else{ResultDisplay("#btnJoin",c);}}
function JoinUpdateRtn(c){if(!IsErr(c,"#spanJoin")){$("#spanJoin").html(g.JN_2);AutoSignInRtn(c);}}
function JoinUpdate(){s="noDisplay";$("#tr0").toggleClass(s);$("#tr1").toggleClass(s);$("#btnJoin").toggleClass(s);$("#btnJoinUpdate").toggleClass(s);}
