var $j=jQuery.noConflict();$j(".form input[type = text]").addClass("text");$j(".form input[type = radio]").addClass("radio");$j(".form input[type = checkbox]").addClass("checkbox");/*$j(".form-block ul li:nth-child(2n)").addClass("alignright");$j(".help-text li, .select-block li").removeClass("alignright");*/$j("#error-block, .form-block:gt(0), .help-text").css("display","none");$j(".div-block ul li span:odd").addClass("highlight");$j(".disable").attr("disabled","disabled");if($j("#frm_contactus").length==1){$j("#frm_contactus input:first").focus();}if($j("#frm_infomeet").length==1){$j("#frm_infomeet input:first").focus();}$j(function(){if($j.browser.msie){$j("#mainContent select").each(function(){$j(this).wrap('<span style="display: block; width: 360px; height:22px;"></span>');});$j(".dob-group span").css("display","inline-block");$j(".dob-group .ddl-date").parent("span").css("width","57px");$j(".dob-group .ddl-month").parent("span").css("width","59px");$j(".dob-group .ddl-year").parent("span").css("width","74px");}});$j("label.required").append(" *");$j("#frm_pricequotation .form-block:eq(0) .radio-block label").not("table label").each(function(){$j(this).html($j(this).html().replace("*",""));});$j(".form .submit").after(' <img id="onsubmit" src="/sitecore/__/_images/on_submit.gif" style="display: none; padding-top: 5px;" />');$j(".form-table tr:even").addClass("even");$j(".form .radio").next("label").addClass("inline");var current=0;var renderomniture=false;var isBack=false;$j(".btnNext").click(function(e){if (typeof g_ckb_mngapp != "undefined"){if (!$j(g_ckb_mngapp).is(':checked')) {$j(g_ckb_mngapp).parents('label').addClass('invalid');$j('#error-block').css('display', 'block');return;}} areFormItemsValid(".form-block:eq("+current+")");areRadioBlocksValid(".form-block:eq("+current+")");var currentFormBlock=current+1;if(!Page_ClientValidate("form-block-"+currentFormBlock)){$j("#error-block").css("display","block");renderomniture=true;window.location.href="#header";return;}$j("#error-block").css("display","none");$j(this).parents(".form-block").css("display","none");$j(this).parents(".form-block").next(".form-block").css("display","block");$j("#selection-block td").removeClass("selected");$j("#selection-block td").removeClass("selected-prev");current+=1;$j("#selection-block td:eq("+current+")").addClass("selected");$j("#selection-block td.selected").prev().addClass("selected-prev");window.location.href="#header";$j(".form-block:eq("+current+") input:first").focus();});var renderOmniture=function(path){$j.ajax({url:path,type:"GET",success:function(data){s.eVar21="";s.eVar22="";$j("#omnidiv").html(data);$j("#omnidiv").attr("innerHTML",data);}});};$j(".btnBack").click(function(e){renderomniture=true;isBack=true;switch($j(".form-block:eq("+current+")").parent("div").attr("id")){case"frm_pricequotation":$j("#intro-block").attr("innerHTML",$j("#pq_page_text1").val());break;}$j(this).parents(".form-block").css("display","none");$j(this).parents(".form-block").prev(".form-block").css("display","block");$j("#selection-block td").removeClass("selected");$j("#selection-block td").removeClass("selected-prev");current-=1;$j("#selection-block td:eq("+current+")").addClass("selected");$j("#selection-block td.selected").prev().addClass("selected-prev");window.location.href="#header";});$j(".form .help-text").wrapInner("<div></div>");$j(".form .help-icon").click(function(e){$j(".help-text").css("display","none");$j(this).siblings(".help-text").css("display","block");e.stopPropagation();});$j(".form .help-block").prev("label").click(function(e){$j(".help-text").css("display","none");$j(this).next(".help-block").children(".help-text").css("display","block");e.stopPropagation();});$j(".form .help-text").click(function(e){$j(this).css("display","block");e.stopPropagation();});$j("html").click(function(e){$j(".help-text").css("display","none");});$j(".rbt_y").click(function(){$j(this).parents("table").next("input").css("display","block");});$j(".rbt_n").click(function(){$j(this).parents("table").next("input").css("display","none");});var tempValue;$j(".onfocus").focus(function(){tempValue=$j(this).val();$j(this).attr("value","");});$j(".onfocus").blur(function(){if($j.trim($j(this).val())==""){$j(this).attr("value",tempValue);}});var isASPNETValid=function(id){var flag=true;for(var i=0;i<Page_Validators.length;i++){if(Page_Validators[i].controltovalidate==id){ValidatorValidate(Page_Validators[i]);if(!Page_Validators[i].isvalid){flag=false;break;}}}return flag;};var setUIOnValidation=function(obj,flag){if(!(obj.siblings("label").hasClass("required"))&&$j.trim(obj.val())==""){obj.removeClass("invalid");obj.parent("span").removeClass("invalid");return;}if(flag){obj.removeClass("invalid");obj.parent("span").removeClass("invalid");}else{obj.addClass("invalid");obj.parent("span").addClass("invalid");}};var areRadioBlocksValid=function(obj){var obj=obj||"body";$j(obj).find(".radio-block").each(function(){if(!isASPNETValid($j(this).find("table").attr("id"))){$j(this).find("table").addClass("invalid");}});};var areFormItemsValid=function(obj){var obj=obj||"body";$j(obj).find("input.text, select, textarea").each(function(){setUIOnValidation($j(this),isASPNETValid($j(this).attr("id")));});};var isDOBValid=function(){isDateValid();$j(".dob-group:eq(0) select").each(function(){if($j(this).hasClass("invalid")){return false;}});return true;};$j("input.text, textarea").blur(function(){setUIOnValidation($j(this),isASPNETValid($j(this).attr("id")));});$j("select").blur(function(){setUIOnValidation($j(this),isASPNETValid($j(this).attr("id")));}).change(function(){setUIOnValidation($j(this),isASPNETValid($j(this).attr("id")));});$j(".radio").click(function(){$j(this).parents("table").removeClass("invalid");});$j(".form .submit").click(function(e){areFormItemsValid();areRadioBlocksValid();Page_ClientValidate();if(!Page_IsValid){$j(".form #error-block").css("display","block");if($j("#frm_contactus").length==1){window.location.href="#selection-block";}else{window.location.href="#header";}return;}$j("#onsubmit").css("display","inline");$j("body").append('<div style="position: fixed; width: 100%; height: 100%; background: transparent; z-index: 9999; left:0; top: 0;"></div>');});$j("form").submit(function(e){areFormItemsValid();areRadioBlocksValid();Page_ClientValidate();if(!Page_IsValid){$j(".form #error-block").css("display","block");}});var ddl_date=$j(".ddl-date").eq(0);var ddl_month=$j(".ddl-month").eq(0);var ddl_year=$j(".ddl-year").eq(0);ddl_date.change(function(){isDateValid();}).blur(function(){isDateValid();});ddl_month.change(function(){isDateValid();}).blur(function(){isDateValid();});ddl_year.change(function(){isDateValid();}).blur(function(){isDateValid();});var isDateValid=function(){var arrDays=[31,28,31,30,31,30,31,31,30,31,30,31];var flagVal=false;var leapyear=false;var getbDay=ddl_date.val();var getbMonth=ddl_month.val();var getbYear=ddl_year.val();if(getbYear!="YYYY"){leapyear=(getbYear%4==0)?true:false;arrDays[1]=(leapyear)?29:28;}if(getbDay!="DD"){if(getbDay>arrDays[getbMonth-1]){ddl_date.addClass("invalid");ddl_date.parent("span").addClass("invalid");}else{ddl_date.removeClass("invalid");ddl_date.parent("span").removeClass("invalid");}}var tickFlag=true;if(getbDay=="DD"||getbMonth=="MM"||getbYear=="YYYY"){tickFlag=false;}else{tickFlag=true;}if(getbDay!="DD"&&getbMonth!="MM"&&getbYear!="YYYY"){$j(".dob-group:eq(0) select").each(function(){if($j(this).hasClass("invalid")){tickFlag=false;}});}if(tickFlag){}else{}return tickFlag;};function validateDate(sender,e){e.IsValid=isDateValid();}$j(function(){if(typeof ddl_pq_country!=="undefined"){$j(ddl_pq_country).change(function(){loadStates();});$j(ddl_pq_state).change(function(){$j(ddl_pq_hdnstate).val($j(ddl_pq_state).val());});$j(ddl_pq_enquiry).change(function(){var sourceCode=$j(ddl_pq_enquiry).val();if(sourceCode=="01600"){$j(ddl_pq_other).removeAttr("disabled");$j(ddl_pq_other).removeClass("disable");$j("#OtherSource").css("visibility","visible");}else{$j(ddl_pq_other).attr("disabled","disabled");$j(ddl_pq_other).addClass("disable");$j("#OtherSource").css("visibility","hidden");}});}});var loadStates=function(){var countryCode=$j(ddl_pq_country).val();var choose=$j("#choosetrans").val();$j(ddl_pq_state).html("");if(countryCode!=null){$j.getJSON("/sitecore/__/_handlers/States.ashx?CountryCode="+countryCode,function(response){if(response!=null){if(response.StateRequired=="Y"){$j(ddl_pq_state).append($j('<option value="-1">'+choose+"</option>"));$j(ddl_pq_state).removeAttr("disabled");$j(ddl_pq_state).removeClass("disable");$j(li_pq_state).css("visibility","visible");$j(lbl_pq_state).html($j(lbl_pq_state).html().replace(" *","")).append(" *");ValidatorEnable(req_pq_state,true);$j.each(response.States,function(){$j(ddl_pq_state).append($j('<option value="'+this["StateName"]+'">'+this["StateName"]+"</option>"));});}else{$j(ddl_pq_state).attr("disabled","disabled");$j(ddl_pq_state).addClass("disable");$j(li_pq_state).css("visibility","hidden");$j(lbl_pq_state).html($j(lbl_pq_state).html().replace(" *",""));ValidatorEnable(req_pq_state,false);}}else{$j(ddl_pq_state).attr("disabled","disabled");$j(li_pq_state).css("visibility","hidden");$j(lbl_pq_state).html($j(lbl_pq_state).html().replace(" *",""));ValidatorEnable(req_pq_state,false);}});}};$j(window).bind("hashchange",function(e){if((location.hash=="#"||location.hash=="")&&(!isBack)){switch($j(".form-block:eq("+current+")").parent("div").attr("id")){case"frm_pricequotation":$j("#intro-block").attr("innerHTML",$j("#pq_page_text1").val());break;}$j(".form-block:eq("+current+")").css("display","none");$j("#selection-block td").removeClass("selected");$j("#selection-block td").removeClass("selected-prev");current-=1;$j(".form-block:eq("+current+")").css("display","block");$j("#selection-block td:eq("+current+")").addClass("selected");$j("#selection-block td.selected").prev().addClass("selected-prev");window.location.href="#header";}});$j(function(){$j(".btnNext").click(function(){switch($j(".form-block:eq("+current+")").parent("div").attr("id")){case"frm_contactus":break;case"frm_bookingils":break;case"frm_pricequotation":$j("#intro-block").attr("innerHTML",$j("#pq_page_text2").val());if(!renderomniture){var program=$j("#program-code").val();renderOmniture("/sitecore/__/_handlers/MultiFormOmnitureHandler.ashx?GetOmniture=1&GetPriceQuotation=1&Product="+program);}break;case"frm_partnerregistration":$j("#intro-block").attr("innerHTML",$j("#pq_page_text2").val());if(!renderomniture){var partnerName=$j("#partner_name").val();renderOmniture("/sitecore/__/LOCPartner/_handlers/LOCMultiFormOmnitureHandler.ashx?partner=" + partnerName);}break;case"bookings":$j("#intro-block").attr("innerHTML",$j("#pq_page_text2").val());if(!renderomniture){renderOmniture("/sitecore/__/_handlers/MultiFormOmnitureHandler.ashx?GetOmniture=1&Product="+_program+"&step="+reserve_step);}}isBack=false;});});var oAccents={A:/[ÁÀÂÄAAAÅA???????Ã]/g,a:/[áàâäaaaåa???????ã]/g,AE:/[Æ?]/g,ae:/[æ?]/g,OE:/[Œ]/g,oe:/[œ]/g,B:/[?]/g,b:/[?]/g,C:/[CCÇ]/g,c:/[ccç]/g,D:/[??]/g,d:/[??]/g,E:/[ÉÈEÊËEEEE?]/g,e:/[éèeêëeeee?]/g,F:/[?]/g,f:/[?]/g,G:/[?GG]/g,g:/[?gg]/g,I:/[ÍÌÎÏIIII]/g,i:/[íìîïiiii]/g,K:/[?K]/g,k:/[?k]/g,L:/[LL?]/g,l:/[ll?]/g,M:/[??]/g,m:/[??]/g,N:/[NNÑ]/g,n:/[nnñ]/g,O:/[ÓÒÔÖOOOOO????Ø]/g,o:/[óòôöooooo????ø]/g,P:/[??]/g,p:/[??]/g,R:/[R?]/g,r:/[r?]/g,S:/[S?S?ß]/g,s:/[s?s?ß]/g,T:/[??]/g,t:/[??]/g,U:/[ÚÙÛÜUUUUUUU??]/g,u:/[úùûüuuuuuuu??]/g,W:/[??]/g,w:/[??]/g,Y:/[Ý???]/g,y:/[ý???]/g,Z:/[ZZ?]/g,z:/[zz?]/g};function ValidateTextFields(fieldId){var field=document.getElementById(fieldId);var pattern=/[0123456789!@#$%\^&*()_=+[\]{}\\|;:"/<>`~\xc2\xaa\xc2\xa3\xc2\xa2\xc2\xb0\xc2\xa4\xc2\xa6\xc2\xa5\xc2\xbb\xc2\xbc\xc3\x90\xc2\xad\xc3\x9e\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb7\xc2\xa8\xc2\xb9\xc2\xab\xc2\xac\xc2\xb8\xc2\xb6\xc2\xa9\xc3\xb0\xc2\xbd\xc2\xba\xc2\xb5\xc3\xbc\xc3\xbe\xc3\x97]/i;var retFlag,field,defaultVal,val;val=field.value||false;if(field!=null&&field.value.match(pattern)!=null){return false;}return true;}function RemoveAccentedChars(str){var oAccents=oAccents;for(prop in oAccents){str=str.replace(oAccents[prop],prop);}return str;}function ValidateEmailFields(fieldId){var field=document.getElementById(fieldId);var pattern=/^[a-z0-9_\-\.\+]+@[a-z0-9]+[a-z0-9_\-\.]*\.[a-z]{2,}$/i;val=field.value||false;if(field.value.match(pattern)!=null){return true;}else{return false;}}function ValidateTextFieldsWithArgs(args,e){var pattern=/[$%\^&*()_=+[\]{}|;"<>`~\xc2\xaa\xc2\xa3\xc2\xa2\xc2\xb0\xc2\xa4\xc2\xa6\xc2\xa5\xc2\xbb\xc2\xbc\xc3\x90\xc2\xad\xc3\x9e\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb7\xc2\xa8\xc2\xb9\xc2\xab\xc2\xac\xc2\xb8\xc2\xb6\xc2\xa9\xc3\xb0\xc2\xbd\xc2\xba\xc2\xb5\xc3\xbc\xc3\xbe\xc3\x97]/i;var retFlag,field,defaultVal,val;val=e||false;if(e.Value!=null&&RemoveAccentedChars(e.Value).match(pattern)!=null){e.IsValid=false;}}function ValidatePhoneFieldsWithArgs(args,e){var pattern=/[!$%\^&*()_=+[\]{}\\|;:"/<>`~\xc2\xaa\xc2\xa3\xc2\xa2\xc2\xb0\xc2\xa4\xc2\xa6\xc2\xa5\xc2\xbb\xc2\xbc\xc3\x90\xc2\xad\xc3\x9e\xc2\xb1\xc2\xb2\xc2\xb3\xc2\xb7\xc2\xa8\xc2\xb9\xc2\xab\xc2\xac\xc2\xb8\xc2\xb6\xc2\xa9\xc3\xb0\xc2\xbd\xc2\xba\xc2\xb5\xc3\xbc\xc3\xbe\xc3\x97]/i;var retFlag,field,defaultVal,val;val=e||false;if(e.Value!==null&&RemoveAccentedChars(e.Value).match(pattern)!==null){e.IsValid=false;}}function ValidateEmptyString(args,e){args.parentNode.parentNode.className="normalColor";if(ValidatorTrim(e.Value)==""){e.IsValid=false;args.parentNode.parentNode.className="error";return;}}function ValidateEmptyList(args,e){args.parentNode.parentNode.className="normalColor";if(e.Value==-1){e.IsValid=false;args.parentNode.parentNode.className="error";args.parentNode.className="normalColor";return;}}function ValidateEmptyRadioList(args,e){args.parentNode.parentNode.className="normalColor";if(e.Value==""){e.IsValid=false;args.parentNode.parentNode.className="error";args.parentNode.className="normalColor";return;}}function ValidateEmailFieldsWithArgs(args,e){var pattern=/^[a-z0-9_\-\.\+]+@[a-z0-9]+[a-z0-9_\-\.]*\.[a-z]{2,}$/i;val=e||false;if(e.Value.match(pattern)!=null){e.IsValid=true;}}function DateValidatorOnChange(obj,val){controltovalidateIDs=val.controlstovalidate.split(",");initialValues=val.initialvalue.split(",");if(obj.selectedIndex==0){val.style.display="inline";if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],false);}}else{for(var controltovalidateIDIndex=0;controltovalidateIDIndex<controltovalidateIDs.length;controltovalidateIDIndex++){var controlID=controltovalidateIDs[controltovalidateIDIndex];if(initialValues.length>1){init=initialValues[controltovalidateIDIndex];}if(ValidatorTrim(ValidatorGetValue(controlID))==init){return;}}val.style.display="none";if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],true);}}}function EvalFunction(clientFunction,args,isValid){var funcCall=clientFunction+"('"+args+"',"+isValid+");";eval(funcCall);}function MultipleFieldsValidatorEvaluateIsValid(val){controltovalidateIDs=val.controlstovalidate.split(",");initialValues=val.initialvalue.split(",");var init=val.initialvalue;if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],true);}switch(val.condition){case"OR":for(var controltovalidateIDIndex=0;controltovalidateIDIndex<controltovalidateIDs.length;controltovalidateIDIndex++){var controlID=controltovalidateIDs[controltovalidateIDIndex];if(initialValues.length>1){init=initialValues[controltovalidateIDIndex];}if(ValidatorTrim(ValidatorGetValue(controlID))!=init){val.style.display="none";return true;}}val.style.display="inline";if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],false);}return false;break;case"XOR":for(var controltovalidateIDIndex=0;controltovalidateIDIndex<controltovalidateIDs.length;controltovalidateIDIndex++){var controlID=controltovalidateIDs[controltovalidateIDIndex];if(initialValues.length>1){init=initialValues[controltovalidateIDIndex];}if(controltovalidateIDIndex=="0"){var previousResult=!(ValidatorTrim(ValidatorGetValue(controlID))==init);continue;}var currentResult=!(ValidatorTrim(ValidatorGetValue(controlID))==init);if(currentResult!=previousResult){val.style.display="none";return true;}previousResult!=currentResult;}val.style.display="inline";if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],false);}return false;break;case"AND":for(var controltovalidateIDIndex=0;controltovalidateIDIndex<controltovalidateIDs.length;controltovalidateIDIndex++){var controlID=controltovalidateIDs[controltovalidateIDIndex];if(initialValues.length>1){init=initialValues[controltovalidateIDIndex];}if(ValidatorTrim(ValidatorGetValue(controlID))==init){val.style.display="inline";if(val.customClientFunction!=""){EvalFunction(val.customClientFunction,controltovalidateIDs[0],false);}return false;}}val.style.display="none";return true;break;}return false;}function ErrorDisplay(args,isValid){var args=document.getElementById(args);args.parentNode.parentNode.className="";if(!isValid){args.parentNode.parentNode.className="error";args.parentNode.className="normalColor";return;}}function DateValidatorIsValidDate(val){var dayval=ValidatorTrim(ValidatorGetValue(val.day));var monval=ValidatorTrim(ValidatorGetValue(val.month));var yrval=ValidatorTrim(ValidatorGetValue(val.year));val.style.display="none";if(dayval!=val.dayinitialvalue&&monval!=val.monthinitialvalue&&yrval!=val.yearinitialvalue){var DateVal=monval+"/"+dayval+"/"+yrval;var dt=new Date(DateVal);if(dt.getDate()!=dayval){val.style.display="inline";return(false);}else{if(dt.getMonth()!=monval-1){val.style.display="inline";return(false);}else{if(dt.getFullYear()!=yrval){val.style.display="inline";return(false);}}}val.style.display="none";return(true);}return true;}function ValidateEmptyListPC(args,e){if(e.Value==-1){e.IsValid=false;return;}}function ValidateNull(args,e){if(e.Value.length==0){e.IsValid=false;return;}}function scrollToTop(){scroll(0,0);}function ClickOnce(myButton,span){if(typeof(Page_ClientValidate)=="function"){if(Page_ClientValidate()==false){return false;}}myButton.style.display="none";var cli=document.getElementById(span);if(cli){cli.innerHTML=myButton.innerHTML;cli.style.display="block";}return true;}function SubmitOnce(myButton){if(typeof(Page_ClientValidate)=="function"){if(Page_ClientValidate()==false){return false;}}myButton.disabled=true;return true;}(function($,p){var i,m=Array.prototype.slice,r=decodeURIComponent,a=$.param,c,l,v,b=$.bbq=$.bbq||{},q,u,j,e=$.event.special,d="hashchange",A="querystring",D="fragment",y="elemUrlAttr",g="location",k="href",t="src",x=/^.*\?|#.*$/g,w=/^.*\#/,h,C={};function E(F){return typeof F==="string";}function B(G){var F=m.call(arguments,1);return function(){return G.apply(this,F.concat(m.call(arguments)));};}function n(F){return F.replace(/^[^#]*#?(.*)$/,"$1");}function o(F){return F.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1");}function f(H,M,F,I,G){var O,L,K,N,J;if(I!==i){K=F.match(H?/^([^#]*)\#?(.*)$/:/^([^#?]*)\??([^#]*)(#?.*)/);J=K[3]||"";if(G===2&&E(I)){L=I.replace(H?w:x,"");}else{N=l(K[2]);I=E(I)?l[H?D:A](I):I;L=G===2?I:G===1?$.extend({},I,N):$.extend({},N,I);L=a(L);if(H){L=L.replace(h,r);}}O=K[1]+(H?"#":L||!K[1]?"?":"")+L+J;}else{O=M(F!==i?F:p[g][k]);}return O;}a[A]=B(f,0,o);a[D]=c=B(f,1,n);c.noEscape=function(G){G=G||"";var F=$.map(G.split(""),encodeURIComponent);h=new RegExp(F.join("|"),"g");};c.noEscape(",/");$.deparam=l=function(I,F){var H={},G={"true":!0,"false":!1,"null":null};$.each(I.replace(/\+/g," ").split("&"),function(L,Q){var K=Q.split("="),P=r(K[0]),J,O=H,M=0,R=P.split("]["),N=R.length-1;if(/\[/.test(R[0])&&/\]$/.test(R[N])){R[N]=R[N].replace(/\]$/,"");R=R.shift().split("[").concat(R);N=R.length-1;}else{N=0;}if(K.length===2){J=r(K[1]);if(F){J=J&&!isNaN(J)?+J:J==="undefined"?i:G[J]!==i?G[J]:J;}if(N){for(;M<=N;M++){P=R[M]===""?O.length:R[M];O=O[P]=M<N?O[P]||(R[M+1]&&isNaN(R[M+1])?{}:[]):J;}}else{if($.isArray(H[P])){H[P].push(J);}else{if(H[P]!==i){H[P]=[H[P],J];}else{H[P]=J;}}}}else{if(P){H[P]=F?i:"";}}});return H;};function z(H,F,G){if(F===i||typeof F==="boolean"){G=F;F=a[H?D:A]();}else{F=E(F)?F.replace(H?w:x,""):F;}return l(F,G);}l[A]=B(z,0);l[D]=v=B(z,1);$[y]||($[y]=function(F){return $.extend(C,F);})({a:k,base:k,iframe:t,img:t,input:t,form:"action",link:k,script:t});j=$[y];function s(I,G,H,F){if(!E(H)&&typeof H!=="object"){F=H;H=G;G=i;}return this.each(function(){var L=$(this),J=G||j()[(this.nodeName||"").toLowerCase()]||"",K=J&&L.attr(J)||"";L.attr(J,a[I](K,H,F));});}$.fn[A]=B(s,A);$.fn[D]=B(s,D);b.pushState=q=function(I,F){if(E(I)&&/^#/.test(I)&&F===i){F=2;}var H=I!==i,G=c(p[g][k],H?I:{},H?F:2);p[g][k]=G+(/#/.test(G)?"":"#");};b.getState=u=function(F,G){return F===i||typeof F==="boolean"?v(F):v(G)[F];};b.removeState=function(F){var G={};if(F!==i){G=u();$.each($.isArray(F)?F:arguments,function(I,H){delete G[H];});}q(G,2);};e[d]=$.extend(e[d],{add:function(F){var H;function G(J){var I=J[D]=c();J.getState=function(K,L){return K===i||typeof K==="boolean"?l(I,K):l(I,L)[K];};H.apply(this,arguments);}if($.isFunction(F)){H=F;return G;}else{H=F.handler;F.handler=G;}}});})(jQuery,this);(function($,i,b){var j,k=$.event.special,c="location",d="hashchange",l="href",f=$.browser,g=document.documentMode,h=f.msie&&(g===b||g<8),e="on"+d in i&&!h;function a(m){m=m||i[c][l];return m.replace(/^[^#]*#?(.*)$/,"$1");}$[d+"Delay"]=100;k[d]=$.extend(k[d],{setup:function(){if(e){return false;}$(j.start);},teardown:function(){if(e){return false;}$(j.stop);}});j=(function(){var m={},r,n,o,q;function p(){o=q=function(s){return s;};if(h){n=$('<iframe src="javascript:0"/>').hide().insertAfter("body")[0].contentWindow;q=function(){return a(n.document[c][l]);};o=function(u,s){if(u!==s){var t=n.document;t.open().close();t[c].hash="#"+u;}};o(a());}}m.start=function(){if(r){return;}var t=a();o||p();(function s(){var v=a(),u=q(t);if(v!==t){o(t=v,u);$(i).trigger(d);}else{if(u!==t){i[c][l]=i[c][l].replace(/#.*/,"")+"#"+u;}}r=setTimeout(s,$[d+"Delay"]);})();};m.stop=function(){if(!n){r&&clearTimeout(r);r=0;}};return m;})();})(jQuery,this);
