function roundInput(b){var a=$(""+b+"");if($.support.borderRadius){a.corner()}}function roundNonInput(c,b){var a=$(""+c+"");if($.support.borderRadius){a.corner(b)}}function get_ents(b){var a=document.createElement("pre");a.innerHTML=b;return a.firstChild.nodeValue}function addCommas(b){b+="";x=b.split(".");x1=x[0];x2=x.length>1?"."+x[1]:"";var a=/(\d+)(\d{3})/;while(a.test(x1)){x1=x1.replace(a,"$1,$2")}return x1+x2}function cpfblinker(){var a="email";FB.Connect.showPermissionDialog(a,function(b){if(!b){alert("Sorry - you need to enable email access to join Crashpadder")}else{window.location="/users/link_user_accounts"}})}function f_scrollTop(){return f_filterResults(window.pageYOffset?window.pageYOffset:0,document.documentElement?document.documentElement.scrollTop:0,document.body?document.body.scrollTop:0)}function f_filterResults(d,b,a){var c=d?d:0;if(b&&(!c||(c>b))){c=b}return a&&(!c||(c>a))?a:c}var fromDateb;var toDateb;var nights;function updatePrice(){var a=$("#from_date").val().split("/");fromDateb=new Date(a[2],a[1]-1,a[0]);var a=$("#to_date").val().split("/");toDateb=new Date(a[2],a[1]-1,a[0]);nights=(toDateb-fromDateb)/(1000*60*60*24);toDatec=new Date(toDateb);toDatec.setDate(toDatec.getDate()+1);if(nights==0){nights=1}if(typeof refreshPrice=="function"){refreshPrice()}}var countdownTimer=[];function updateDeliveryCountdown(h){var e=document.getElementById(h);if(e==null){return}var g=e.innerHTML.split(":");var b=parseInt(g[0]);var d=parseInt(c(g[1]));var f=parseInt(c(g[2]));if(b==0&&d==0&&f==0){if(countdownTimer[h]!=undefined){clearInterval(countdownTimer[h]);return}}f-=1;if(f<0){f=59;d-=1;if(d<0){d=59;b-=1}}f=a(f);d=a(d);e.innerHTML=b+":"+d+":"+f;if(countdownTimer[h]==undefined){countdownTimer[h]=setInterval("updateDeliveryCountdown('"+h+"')",1000);return}function c(j){while(j.length>1&&j.charAt(0)=="0"){j=j.substring(1,j.length)}return j}function a(j){if(j<10){j="0"+j}return j}}$(function(){roundNonInput("#page");roundNonInput("#book-room-link","top");roundNonInput("#add-room-link","top");roundNonInput("#talking-comment","left");roundInput("input.form-button");roundInput("input.primary-button");roundInput("input.secondary-button");roundNonInput("div.form-button, p.form-button, span.form-button, td.form-button, a.form-button");roundNonInput("div.primary-button, p.primary-button, span.primary-button, td.primary-button, a.primary-button");roundNonInput("div.secondary-button, p.secondary-button, span.secondary-button, td.secondary-button, a.secondary-button");roundNonInput("h2","3px");$(".error").effect("pulsate",{times:2},1500);$(".notice").effect("pulsate",{times:2},1000);$(".warning").effect("pulsate",{times:2},1000);$("#click-share-facebook").facebox();$(".help-trigger").facebox();$("#click-share-twitter").click(function(){$.facebox(function(){$.facebox($("#cptw_share_div").html());$(".twitter_share textarea").last().simplyCountable({counter:".twitter_share_counter",maxCount:140})})});roundNonInput("#connect-twitter");roundNonInput("#connect-facebook");$(".alternate tbody tr").alternate({hover:true});$("#from_date_selector").datepicker({altField:"#from_date",altFormat:"d/m/yy",dateFormat:"dd/mm/yy",minDate:"+0",onSelect:function(a){var c=$("#from_date").val().split("/");var b=new Date(c[2],c[1]-1,c[0]);b.setDate(b.getDate()+1);$("#to_date_selector").datepicker("change",{minDate:b});$("#to_date_selector").datepicker("change",{defaultDate:b});$("#to_date_selector").datepicker("setDate",b);if(typeof updatePrice=="function"){updatePrice()}}});$("#to_date_selector").datepicker({altField:"#to_date",altFormat:"d/m/yy",dateFormat:"dd/mm/yy",minDate:"+1",defaultDate:"+3",onSelect:function(){if(typeof updatePrice=="function"){updatePrice()}}});if($("#room_title").length>0){$("#room_title").simplyCountable({counter:"#room_title_counter",maxCount:20})}roundInput(".bodyhome #where");roundInput(".bodyhome #from_date_selector");roundInput(".bodyhome #to_date_selector");roundInput(".bodyhome #guests");$("input[name='where']").toggleVal({});$("form a.add_child").click(function(){var d=$(this).attr("data-association");var b=$("#"+d+"_fields_template").html();var c=new RegExp("new_"+d,"g");var a=new Date().getTime();$(this).parent().before(b.replace(c,a));return false});$("form a.remove_child").live("click",function(){var a=$(this).prev("input[type=hidden]")[0];if(a){a.value="1"}$(this).parents(".fields").fadeOut();return false})});
