/*
content (always loaded):
- js/utilities.js
- js/siteExtras.js
- modules/core/javascript.Condor.js
*/
String.prototype.trim=String.prototype.trim||function(){return this.replace(/^\s+/,"").replace(/\s+$/,"");};Array.prototype.indexOf=Array.prototype.indexOf||function(_1,_2){for(var i=(_2||0);i<this.length;i++){if(this[i]==_1){return i;}}return -1;};Array.prototype.push=Array.prototype.push||function(){for(var i=0;i<arguments.length;i++){this[this.length]=arguments[i];}return this.length;};Array.prototype.splice=Array.prototype.splice||function(_3,_4){var _5=this.slice(0,_3);var _6=this.slice(_3,_3+_4);var _7=this.slice(_3+_4);var _8=[];for(var i=2;i<arguments.length;i++){_8[i-2]=arguments[i];}this.length=0;var _9=this.concat(_5,_8,_7);for(var i=0;i<_9.length;i++){this[i]=_9[i];}return _6;};Array.prototype.remove=Array.prototype.remove||function(_a){var i=this.indexOf(_a);if(i!=-1){this.splice(i,1);}};if(!document.getElementsByTagName){if(document.all){document.getElementsByTagName=function(_b){return document.all.tags(_b.toUpperCase());};}}function getElementsByClass(_c,_d,_e){var _f=new Array();if(_d==null){_d=document;}if(_e==null){_e="*";}var els=_d.getElementsByTagName&&_d.getElementsByTagName(_e);if(!els){return null;}var _10=els.length;var _11=new RegExp("(^|\\s)"+_c+"(\\s|$)");for(var i=0,j=0;i<_10;i++){if(_11.test(els[i].className)){_f[j]=els[i];j++;}}return _f;};function getClasses(_12){return _12.className?_12.className.trim().split(/\s+/):[];};function addClass(_13,c){var _14=getClasses(_13);if(_14.indexOf(c)==-1){_14.push(c);_13.className=_14.join(" ");}};function removeClass(_15,c){var _16=getClasses(_15);var idx=_16.indexOf(c);if(idx!=-1){_16.splice(idx,1);_15.className=_16.join(" ");}};function hasClass(_17,c){return getClasses(_17).indexOf(c)!=-1;};function setClass(_18,_19){var _1a=document.getElementById(_18);if(_1a){_1a.className=_19;}};var HTTP={};HTTP._factories=[function(){return new XMLHttpRequest();},function(){return new ActiveXObject("Msxml2.XMLHTTP");},function(){return new ActiveXObject("Microsoft.XMLHTTP");}];HTTP._factory=null;HTTP.newRequest=function(){if(HTTP._factory){return HTTP._factory();}for(var i=0;i<HTTP._factories.length;++i){try{var _1b=HTTP._factories[i];var _1c=_1b();if(_1c){HTTP._factory=_1b;return _1c;}}catch(e){continue;}}HTTP._factory=function(){throw new Error("XMLHttpRequest not supported");};HTTP._factory();};HTTP.getText=function(url,_1d){var _1e=HTTP.newRequest();_1e.onreadystatechange=function(){if(_1e.readyState==4&&_1e.status==200){_1d(_1e.responseText);}};_1e.open("GET",url);_1e.send(null);};HTTP.getXML=function(url,_1f){var _20=HTTP.newRequest();_20.onreadystatechange=function(){if(_20.readyState==4&&_20.status==200){_1f(_20.responseXML);}};_20.open("GET",url);_20.send(null);};function setStyleDef(_21,_22,_23){var _24=document.getElementById(_21);if(_24){_24.style[_22]=_23;}};function condor_getStyle(_25,_26){var _27="";if(document.defaultView&&document.defaultView.getComputedStyle){_27=document.defaultView.getComputedStyle(_25,"").getPropertyValue(_26);}else{if(_25.currentStyle){_26=_26.replace(/-(w)/g,function(_28,p1){return p1.toUpperCase();});_27=_25.currentStyle[_26];}}return _27;};function getPageX(){var x;if(self.pageYOffset){x=self.pageXOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){x=document.documentElement.scrollLeft;}else{if(document.body){x=document.body.scrollLeft;}}}return x;};function getPageY(){var y;if(self.pageYOffset){y=self.pageYOffset;}else{if(document.documentElement&&document.documentElement.scrollTop){y=document.documentElement.scrollTop;}else{if(document.body){y=document.body.scrollTop;}}}return y;};function condor_get_absolute_offset(obj){var _29=curtop=0;if(obj.offsetParent){_29=obj.offsetLeft;curtop=obj.offsetTop;while(obj=obj.offsetParent){_29+=obj.offsetLeft;curtop+=obj.offsetTop;}}return [_29,curtop];};function getX(el){var x=0;for(var e=el;e;e=e.offsetParent){x+=e.offsetLeft;}for(e=el.parentNode;e&&e!=document.body;e=e.parentNode){if(e.scrollLeft){x-=e.scrollLeft;}}return x;};function getY(el){var y=0;for(var e=el;e;e=e.offsetParent){y+=e.offsetTop;}for(e=el.parentNode;e&&e!=document.body;e=e.parentNode){if(e.scrollTop){y-=e.scrollTop;}}return y;};
function id(id){return document.getElementById(id);};function setInputValue(_1,_2){id(_1).value=_2;};if(!window.condor){condor=new Object();}function toggleDisplay(_3){var el=document.getElementById(_3);el.style.display=(el.style.display=="block")?"none":"block";};function condor_simulateClick(_4){if(typeof (_4)=="string"){_4=document.getElementById(_4);}if((_4)&&(_4.onclick)){_4.onclick();}};condor.popPage=function(_5,_6,_7,_8,_9,_a){_6=_6?_6.replace(/[^a-zA-Z0-9_]/,"_"):"Popup_Window";_9=_9||"menubar=yes,toolbar=no,location=yes,directories=no,status=yes,scrollbars=yes,resizable=yes";_7=_7||400;_8=_8||600;_a=_a?_a:"left="+((screen.width-_7)/2)+",top="+((screen.height-_8)/3);var _b=_9+",width="+_7+",height="+_8+","+_a;return window.open(_5,_6,_b);};condor.getUrlFromForm=function(_c){var _d=new Array();for(var i=0;i<_c.elements.length;i++){if(_c.elements[i].name.length>0){_d.push(_c.elements[i].name+"="+encodeURIComponent(_c.elements[i].value));}}var qs=_d.join("&");var _e=_c.getAttribute("action");var _f=_e.split(/\?/);_e=_f[0];if(_f[1]){qs=qs+"&"+_f[1];}return (_e+"?"+qs);};condor.addFormFieldsFromQueryString=function(_10,_11){var qs=_11.split(/\?/)[1]?_11.split(/\?/)[1]:_11;var _12=qs.split(/&/);for(var i=0;i<_12.length;i++){var _13=_12[i].split(/=/);var _14=_13.shift();var _15=(_13.length>0)?decodeURIComponent(_13.join("=")):"";var _16=document.createElement("input");_16.setAttribute("type","hidden");_16.setAttribute("name",_14);_16.setAttribute("value",_15);_10.appendChild(_16);}};condor.getFixedUpGoogleAnalyticsTrackingUrl=function(url,_17){var _18=url.indexOf("__utmz=");var _19=(_18>=0)?_18+7:url.length;var _1a=url.substring(0,_19);var _1b=_19+url.substring(_19).indexOf("&");var _1c=(_1b>=0)?url.substring(_1b):url.length;var _1d=url.substring(_19,_1b);switch(_17){case "urchin":var _1e=encodeURIComponent(_1d);_1e=_1e.replace(/%28/g,"(");_1e=_1e.replace(/%29/g,")");case "ga":default:var _1e=_1d;}return _1a+_1e+_1c;};condor.finalizeTrackingAndGo=function(_1f){if(window.__utmLinker){var url=condor.getUrlFromForm(_1f);url=condor.getFixedUpGoogleAnalyticsTrackingUrl(url,"urchin");}else{if(window.pageTracker&&pageTracker._getLinkerUrl){var url=pageTracker._getLinkerUrl(condor.getUrlFromForm(_1f));url=condor.getFixedUpGoogleAnalyticsTrackingUrl(url,"ga");}}if(url){url=url.replace(/%2F/g,"/");window.location=url;return true;}return false;};condor.utmLink=function(_20,_21){_21=(typeof _21=="undefined"||_21==null)?true:_21;if(_20&&!_20.utmLinked){var _22=false;if(_20.submit){if(window.__utmLinkPost){__utmLinkPost(_20);if(_21){this.addFormFieldsFromQueryString(_20,"engineurl="+_20.action.replace(/\?/,"&")+"&gav=1urchin");_20.action=condor.condorBaseHREF+"modules/ihotelier/reservations.gateway.php";}else{this.addFormFieldsFromQueryString(_20,_20.action);_22=condor.finalizeTrackingAndGo(_20);}_20.utmLinked=true;}}else{if(_20.href){if(window.__utmLinker){_udl=new Array();__utmLinker(_20.href);_20.href=_udl.href;_udl=_ubd.location;_20.utmLinked=true;}}}return _22;}};condor.trackLink=function(_23,_24){_24=(typeof _24=="undefined"||_24==null)?true:_24;if(window.__utmLinker){return condor.utmLink(_23,_24);}if(!window.pageTracker||!pageTracker._getLinkerUrl){return;}if(_23&&!_23.trackLinked){var _25=false;if(_23.submit){if(_24){var _26=pageTracker._getLinkerUrl(_23.action);this.addFormFieldsFromQueryString(_23,"engineurl="+_26.replace(/\?/,"&")+"&gav=2ga");_23.action=condor.condorBaseHREF+"modules/ihotelier/reservations.gateway.php";}else{_25=condor.finalizeTrackingAndGo(_23);}}else{if(_23.href){_23.href=pageTracker._getLinkerUrl(_23.href);}}_23.trackLinked=true;return _25;}};condor.addTracking=function(_27,_28,_29){if(condor.trackingAdded){return;}condor.trackingAdded=true;_29=(typeof _29=="undefined"||_29==null)?true:_29;if(!_27){_27="by_class";}if(_27=="by_class"&&!_28){_28="tracking";}else{if(_27=="by_url"&&!_28){_28="ihotelier.com";}}var _2a=document.getElementsByTagName("a");for(var i=0;i<_2a.length;i++){var _2b=_2a[i];if(((_27=="by_class")&&hasClass(_2b,_28+"-link"))||((_27=="by_url")&&_2b.href.match(new RegExp(_28,"i")))){if(_2b.onfocus){_2b.onfocusOrig=_2b.onfocus;}_2b.onfocus=function(){condor.trackLink(this,_29);return this.onfocusOrig?this.onfocusOrig(this):true;};if(_2b.onclick){_2b.onclickOrig=_2b.onclick;}_2b.onclick=function(){condor.trackLink(this,_29);return this.onclickOrig?this.onclickOrig(this):true;};}}var _2c=document.getElementsByTagName("form");for(var i=0;i<_2c.length;i++){var _2b=_2c[i];if(((_27=="by_class")&&hasClass(_2b,_28+"-form"))||((_27=="by_url")&&_2b.action.match(new RegExp(_28,"i")))){if(_2b.onsubmit){_2b.onsubmitOrig=_2b.onsubmit;}_2b.onsubmit=function(){var _2d=(this.onsubmitOrig)?this.onsubmitOrig(this):true;return (condor.trackLink(this,_29))?false:_2d;};}}};condor.passUTMCookies=function(url){var _2e=document.createElement("iframe");_2e.style.display="none";document.body.appendChild(_2e);_udl=new Array();__utmLinker(url);_2e.src=_udl.href;_udl=_ubd.location;};if(!window.console){console=new Object();console.error=function(){};console.warn=function(){};console.log=function(){};}
prepCall=function(_1,_2,_3,_4){var _5=document.URL;var _6=_5.lastIndexOf("/")+1;var _7=_5.lastIndexOf(",");var _8=_5.lastIndexOf("#");if(_8>-1){_5=_5.substr(0,_8);}var _9=_5.substr(0,_6);var _a=_5.substr(_7>-1?_7+1:_6);var _b=_5.lastIndexOf("?")>-1?"&":"?";_b+=_1+"Module="+_2+"&"+_1+"Name="+_3;if(typeof _4=="object"){for(name in _4){_b+="&"+name+"="+escape(_4[name]);}}return _9+_a+_b;};prepSocketCall=function(_c,_d,_e){return prepCall("socket",_c,_d,_e);};prepTaskCall=function(_f,_10,_11){return prepCall("task",_f,_10,_11);};