var dt=new Date();var jQueryCurrentValueArr=dt.getFullYear().toString()+dt.getMonth().toString();var jQueryCurrentValueDept=dt.getFullYear().toString()+dt.getMonth().toString();if(dt.getMonth().toString().length==1){jQueryCurrentValueArr=dt.getFullYear().toString()+"0"+dt.getMonth().toString();jQueryCurrentValueDept=dt.getFullYear().toString()+"0"+dt.getMonth().toString()}var jQueryCurrentDateDept=(dt.getDate()+1).toString();var jQueryCurrentDateArr=dt.getDate().toString();var jQueryCurrentAdultCount=1;var jQueryCurrentChildCount=0;var jQueryCurrentRoomCount=1;jQuery.fn.selectbox=function(e){var f={className:"jquery-selectbox",animationSpeed:"normal",listboxMaxSize:10,replaceInvisible:false};var g="jquery-custom-selectboxes-replaced";var d=false;var c=function(i){var h=i.parents("."+f.className+"");i.slideDown(f.animationSpeed,function(){d=true});h.addClass("selecthover");jQuery(document).bind("click",b);return i};var a=function(i){var h=i.parents("."+f.className+"");i.slideUp(f.animationSpeed,function(){d=false;jQuery(this).parents("."+f.className+"").removeClass("selecthover")});jQuery(document).unbind("click",b);return i};var b=function(j){var h=j.target;var i=jQuery("."+f.className+"-list:visible").parent().find("*").andSelf();if(jQuery.inArray(h,i)<0&&d){a(jQuery("."+g+"-list"))}return false};f=jQuery.extend(f,e||{});return this.each(function(){var l=jQuery(this);if(l.filter(":visible").length==0&&!f.replaceInvisible){return}var j;if($(this).attr("id")=="arrivalDay"||$(this).attr("id")=="nchild1"||$(this).attr("id")=="departureDay"||$(this).attr("id")=="nadult"||$(this).attr("id")=="nchild"||$(this).attr("id")=="nrooms"||$(this).attr("id")=="Booknow_nadult"||$(this).attr("id")=="Booknow_nchild"||$(this).attr("id")=="Booknow_nroom"){j=jQuery('<div class="'+f.className+" "+g+'"><div class="'+f.className+'-moreButtonSmall" /><div class="'+f.className+"-list "+g+'-list" /><span class="'+f.className+'-currentItem" /></div>')}else{j=jQuery('<div class="'+f.className+" "+g+'"><div class="'+f.className+'-moreButton" /><div class="'+f.className+"-list "+g+'-list" /><span class="'+f.className+'-currentItem" /></div>')}jQuery("option",l).each(function(n,m){var m=jQuery(m);var o="";if($(l).attr("id")=="arrivalMonthYear"&&m.val()==jQueryCurrentValueArr){o=jQuery('<span style="background-color:#e8e8e8;" class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}else{if($(l).attr("id")=="departureMonthYear"&&m.val()==jQueryCurrentValueDept){o=jQuery('<span style="background-color:#e8e8e8;" class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}else{if($(l).attr("id")=="ctl00_cphContent_ddlCountry"&&m.val()==jQueryCurrentValueDept){o=jQuery('<span style="background-color:#e8e8e8;" class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}else{if($(l).attr("id")=="arrivalDay"&&m.val()==jQueryCurrentDateArr){o=jQuery('<span style="background-color:#e8e8e8;" class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}else{if($(l).attr("id")=="departureDay"&&m.val()==jQueryCurrentDateDept){o=jQuery('<span style="background-color:#e8e8e8;" class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}else{o=jQuery('<span class="'+f.className+"-item value-"+m.val()+" item-"+n+'">'+m.text()+"</span>")}}}}}if($(l).attr("id")=="srp"||$(l).attr("id")=="Booknow_nadult"){j.find("div").find("span:contains('1')").css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nchild"||$(l).attr("id")=="Booknow_nchild"){j.find("div").find("span:contains('0')").css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nroom"||$(l).attr("id")=="nrooms"){j.find("div").find("span:contains('1')").css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nchild1"||$(l).attr("id")=="nchild1"){j.find("div").find("span:contains('1')").css("background-color","#e8e8e8")}}}}o.click(function(){var t=jQuery(this);var s=t.parents("."+f.className);var u=t[0].className.split(" ");for(k1 in u){if(/^item-[0-9]+$/.test(u[k1])){u=parseInt(u[k1].replace("item-",""),10);break}}var p=t[0].className.split(" ");for(k1 in p){if(/^value-.+$/.test(p[k1])){p=p[k1].replace("value-","");break}}if($(l).attr("id")=="arrivalMonthYear"){jQueryCurrentValueArr=p;jQueryCurrentValueDept=p;jQueryCurrentDateDept=parseInt(jQueryCurrentDateArr,10)+1}if($(l).attr("id")=="ctl00_cphContent_ddlCountry"){jQueryCurrentValueArr=p;jQueryCurrentValueDept=p;jQueryCurrentDateDept=parseInt(jQueryCurrentDateArr,10)+1}if($(l).attr("id")=="departureMonthYear"){jQueryCurrentValueDept=p;if(jQueryCurrentValueArr!=jQueryCurrentValueDept){jQueryCurrentDateDept=1}}if($(l).attr("id")=="arrivalDay"){jQueryCurrentDateArr=p;jQueryCurrentDateDept=parseInt(p,10)+1}if($(l).attr("id")=="departureDay"){jQueryCurrentDateDept=p;for(var r=1;r<=31;r++){j.find("span:contains('"+r+"')").css("background-color","")}t.css("background-color","#e8e8e8")}if($(l).attr("id")=="nadult"||$(l).attr("id")=="Booknow_nadult"){for(var r=1;r<=4;r++){j.find("span:contains('"+r+"')").css("background-color","")}t.css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nchild"||$(l).attr("id")=="Booknow_nchild"){for(var r=0;r<=2;r++){j.find("span:contains('"+r+"')").css("background-color","")}t.css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nrooms"||$(l).attr("id")=="Booknow_nroom"){for(var r=1;r<=9;r++){j.find("span:contains('"+r+"')").css("background-color","")}t.css("background-color","#e8e8e8")}else{if($(l).attr("id")=="nchild1"||$(l).attr("id")=="nchild1"){for(var r=1;r<=4;r++){j.find("span:contains('"+r+"')").css("background-color","")}t.css("background-color","#e8e8e8")}else{if($(l).attr("id")=="srp"||$(l).attr("id")=="srp"){j.find("span:contains('')").css("background-color","");t.css("background-color","#e3bfaf")}else{jQuery(o).removeClass("CurrentItemBgcolor")}}}}}s.find("."+f.className+"-currentItem").text(t.text());s.find("select").val(p).triggerHandler("change");var q=s.find("."+f.className+"-list");if(q.filter(":visible").length>0){a(q)}else{c(q)}}).bind("mouseenter",function(){jQuery(this).addClass("listelementhover")}).bind("mouseleave",function(){jQuery(this).removeClass("listelementhover")});jQuery("."+f.className+"-list",j).append(o);if(m.filter(":selected").length>0){jQuery("."+f.className+"-currentItem",j).text(m.text())}});if($(this).attr("id")=="arrivalDay"||$(this).attr("id")=="nchild1"||$(this).attr("id")=="departureDay"||$(this).attr("id")=="nadult"||$(this).attr("id")=="nchild"||$(this).attr("id")=="nrooms"||$(this).attr("id")=="Booknow_nadult"||$(this).attr("id")=="Booknow_nchild"||$(this).attr("id")=="Booknow_nroom"){j.find("."+f.className+"-moreButtonSmall").click(function(){var o=jQuery(this);var n=jQuery("."+f.className+"-list").not(o.siblings("."+f.className+"-list"));a(n);var m=o.siblings("."+f.className+"-list");if(m.filter(":visible").length>0){a(m)}else{c(m)}}).bind("mouseenter",function(){jQuery(this).addClass("morebuttonhover")}).bind("mouseleave",function(){jQuery(this).removeClass("morebuttonhover")});j.find("."+f.className+"-currentItem").click(function(){var o=jQuery(this);var n=jQuery("."+f.className+"-list").not(o.siblings("."+f.className+"-list"));a(n);var m=o.siblings("."+f.className+"-list");if(m.filter(":visible").length>0){a(m)}else{c(m)}}).bind("mouseenter",function(){jQuery(this).addClass("morebuttonhover")}).bind("mouseleave",function(){jQuery(this).removeClass("morebuttonhover")})}else{j.find("."+f.className+"-moreButton").click(function(){var o=jQuery(this);var n=jQuery("."+f.className+"-list").not(o.siblings("."+f.className+"-list"));a(n);var m=o.siblings("."+f.className+"-list");if(m.filter(":visible").length>0){a(m)}else{c(m)}}).bind("mouseenter",function(){jQuery(this).addClass("morebuttonhover")}).bind("mouseleave",function(){jQuery(this).removeClass("morebuttonhover")});j.find("."+f.className+"-currentItem").click(function(){var o=jQuery(this);var n=jQuery("."+f.className+"-list").not(o.siblings("."+f.className+"-list"));a(n);var m=o.siblings("."+f.className+"-list");if(m.filter(":visible").length>0){a(m)}else{c(m)}}).bind("mouseenter",function(){jQuery(this).addClass("morebuttonhover")}).bind("mouseleave",function(){jQuery(this).removeClass("morebuttonhover")})}l.hide().replaceWith(j).appendTo(j);var k=j.find("."+f.className+"-list");var h=k.find("."+f.className+"-item").length;if(h>f.listboxMaxSize){h=f.listboxMaxSize}if(h==0){h=1}var i=Math.round(l.width()+5);if(jQuery.browser.safari){i=i*0.94}if($(this).attr("id")=="srp"||$(this).attr("id")=="Booknow_nadult"){h+=1.2}else{if($(this).attr("id")=="nchild"||$(this).attr("id")=="Booknow_nchild"){h+=1.1}else{if($(this).attr("id")=="nchild1"||$(this).attr("id")=="Booknow_nchild1"){h+=1.1}else{if($(this).attr("id")=="nrooms"||$(this).attr("id")=="Booknow_nroom"){h+=1.8}}}}j.css("width",i+"px");k.css({width:Math.round(i-5)+"px",height:h+"em"})})};jQuery.fn.unselectbox=function(){var a="jquery-custom-selectboxes-replaced";return this.each(function(){var b=jQuery(this).filter("."+a);b.replaceWith(b.find("select").show())})};
