window.addEvent('domready',function(){var platform=Browser.parseUA(window.navigator.userAgent,window.navigator.platform);if(platform.platform=='ios'){$('wrapper').addClass('ios');}
if(platform.platform=='android'){$('wrapper').addClass('android');}
if(platform.platform=='win'){$('wrapper').addClass('win');}
myScroll=new Fx.SmoothScroll({duration:400},window);$$('a[rel="external"], a.external').set('target','_blank');$$('a[data-email]').each(function(el){el.set('href','mailto:'+el.get('data-email').replace('|','@').replace('/',''));});$$('div[data-image]').each(function(el){var img=el.getElement('img');el.setStyle('background-image','url('+img.get('src')+')');img.hide();});$$('form[data-validate]').each(function(obj){var form=new Form.Validator.Inline(obj,{serial:false,useTitles:true,scrollToErrorsOnSubmit:false,ignoreHidden:false,errorPrefix:'',onFormValidate:function(passed,form,event){form.store('data-validation',passed);if(passed){new Element('input',{type:'hidden',name:'nospam',value:1}).inject(form);}},onHideAdvice:function(element,advice){$(advice).destroy();}});obj.store('validate',form);obj.getElements('.validation-failed').each(function(field){form.validateField(field);});});if($('quickform')){var forms=[];$('quickform').getElements('.form').each(function(form,j){forms[j]=new Fx.Slide(form,{resetHeight:true,duration:400,onStart:function(e){$(this.element).setStyle('overflow','hidden');$(this.element.parentNode).setStyle('overflow','hidden');},onComplete:function(e){if(e.retrieve('active')==1){$(this.element).setStyle('overflow','visible');$(this.element.parentNode).setStyle('overflow','visible');}}}).hide();form.store('active',0);});var felements=$('quickform').getElements('input[name="enquiry"]');felements.each(function(element,j){if(element.get('checked')){forms[j].show();forms[j].element.store('active',1);forms[j].element.setStyle('overflow','visible');forms[j].wrapper.setStyle('height','');forms[j].wrapper.setStyle('overflow','visible');}});felements.each(function(element,i){jQuery(element).on('ifChanged',function(e){forms.each(function(form){form.stop();});forms.each(function(form,j){if(j==i){form.slideIn();form.element.store('active',1);}else{form.slideOut();form.element.store('active',0);}});});});}});window.addEvent('load',function(){if($('mapbox')){L.mapbox.accessToken='pk.eyJ1IjoidGhhaWRheXNwYSIsImEiOiJjaXVyam5icGwwMDkwMnlxanBieGN2eWJhIn0.oPYfmRZRw0oDWPMEL2ttRA';var map=L.mapbox.map('mapbox','thaidayspa.1oo81fa2',{zoomControl:false,shareControl:false,infoControl:false,attributionControl:false}).setView([-37.7987,144.9834],16);map.scrollWheelZoom.disable();new L.Control.Zoom({position:'topleft'}).addTo(map);map.featureLayer.on('mouseover',function(e){e.layer.openPopup();});map.featureLayer.on('mouseout',function(e){e.layer.closePopup();});};});