var FBRESA="http://www.fastbookings.biz/DIRECTORY/";var FB_nb_day_delay=0;var FB_book_image=new Image();FB_book_image.src=FBRESA+"trans.gif";function start(){var a=[31,28,31,30,31,30,31,31,30,31,30,31];build_year_select();MD=new Date();nday=MD.getDate();aday=MD.getDay();amois=MD.getMonth();ayear=takeYear(MD);cur_year=ayear;nday+=FB_nb_day_delay;if(nday>a[amois]){nday-=a[amois];amois++;if(amois>11){ayear++;amois=0}}indexDay=nday-1;indexMois=amois;indexYear=ayear-cur_year;if(indexDay<0||indexDay>30)indexDay=0;if(indexMois<0||indexMois>11)indexMois=0;if(indexYear<0||indexYear>1)indexDay=0;document.aspnetForm.fromday.selectedIndex=indexDay;document.aspnetForm.frommonth.selectedIndex=indexMois;document.aspnetForm.fromyear.selectedIndex=indexYear;update_departure()}function hhotelPTC(a,b,c,d,e){hhotelResa(a,b,c,"","",d,e,"","")}function hhotelPromo(a,b,c){hhotelResa(a,b,"DYNPROMO","","","","",c,"")}function hhotelOnePromo(a,b,c,d,e){hhotelResa(a,b,c,"","",d,e,"","style=DIRECTPROMO")}function hhotelNegociated(a,b,c,d,e){hhotelResa(a,b,c,"","",d,e,"","negociated=1")}function hhotelResaDirect(a,b,c,d,e,f){hhotelResa(a,b,c,d,f,e,"","","style=DIRECT")}function hhotelSearchGroup(a,b,c,d,e){hhotelSearch(a,b,c,d,e,"","")}function hhotelSearchPartner(a,b,c,d,e){if(d!="")args="&from="+d;else args="";hhotelSearch(a,b,c,"",e,"",args)}function hhotelSearchPriceDate(a,b,c,d,e){var f="";if(e!="")f="FirstDate="+e;hhotelSearch(a,"",b,c,d,"",f)}function hhotelSearchPriceDateTrack(a,b,c,d,e,f,g){var h="";if(d!="")h="from="+d;if(g!="")h+="&FirstDate="+g;hhotelSearch(a,b,c,e,f,"",h)}function hhotelSearchPromo(a,b,c){hhotelSearch(a,b,"","","",c,"")}function hhotelSearchExtra(a,b,c,d,e,f,g){var h="Extrafield="+escape(e)+";"+f+";"+g;if(d!="")h+="&from="+d;hhotelSearch(a,b,c,"","","",h)}function hhotelcancel(a,b){var c=FBRESA+"cancel.phtml?state=77&Hotelnames="+a;if(b!="")c+="&langue="+b;window.open(c,"reservation","toolbar=no,width=400,height=350,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelExtract(a,b){var c=FBRESA+"getresa.phtml?Hotelnames="+a+"&langue="+b;window.open(c,'getresa','toolbar=no,width=700,height=300,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes');return false}function hhotelcheckrates(a,b){var c=FBRESA+"crs.phtml?clusterName="+a;if(b!="")c+="&langue="+b;c+="&checkPromo=1";window.open(c,"search","toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}var FB_code_interface="";var FB_profil="";function hhotelProfil(a,b){FB_code_interface=a;FB_profil=b}function hhotelResa(a,b,c,d,e,f,g,h,i){var j=FBRESA+"preresa.phtml?Hotelnames="+a;if(b!="")j+="&langue="+b;if(d!=""){j+="&FirstRoomName="+d;if(c=="")c="DIRECT"}if(e!=""){j+="&FirstDate="+e;if(c=="")c="DIRECT"}if(c!="")j+="&FSTBKNGCode="+c;if(f!="")j+="&FSTBKNGTrackLink="+f;if(g!="")j+="&clustername="+g;if(h!="")j+="&theme="+h;if(i!=""&&(i.indexOf("=")!=-1))j+="&"+i;if(FB_profil!=""){j+="&code="+FB_code_interface;j+="&profil="+FB_profil}j+="&HTTP_REFERER="+escape(document.location.href);window.open(j,"reservation","toolbar=no,width=400,height=350,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelSearch(a,b,c,d,e,f,g){var h=FBRESA+"crs.phtml?clusterName="+a;if(b!="")h+="&langue="+b;if(c!="")h+="&FSTBKNGCode="+c;if(d!="")h+="&nights="+d;if(e!="")h+="&title="+escape(e);if(f!="")h+="&theme="+f;if(g!=""&&(g.indexOf("=")!=-1))h+="&"+g;if(FB_profil!=""){h+="&code="+FB_code_interface;h+="&profil="+FB_profil}window.open(h,"search","toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelSearchMultCode(a,b,c,d,e){var f=FBRESA+"crs.phtml?clusterName="+a;if(b!="")f+="&langue="+b;if(c!="")f+="&AccessCode="+c;if(d!="")f+="&title="+escape(d);if(e!="")f+="&FSTBKNGTrackLink="+e;f+="&crossSelling=NO";if(FB_profil!=""){f+="&code="+FB_code_interface;f+="&profil="+FB_profil}window.open(f,"search","toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelSearchCrossSell(a,b,c,d){var e=FBRESA+"crs.phtml?clusterName="+a;if(b!="")e+="&langue="+b;if(c!="")e+="&FSTBKNGTrackLink="+c;if(d!="")e+="&crossSelling="+d;if(FB_profil!=""){e+="&code="+FB_code_interface;e+="&profil="+FB_profil}window.open(e,"search","toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelDispopriceFHP(a,b,c,d,e,f,g,h,i,j,k){var l=FBRESA+"dispoprice.phtml?clusterName="+a+"&Hotelnames="+a;if(b!="")l+="&langue="+b;if(c!="")l+="&FSTBKNGTrackLink="+c;if(d!="")l+="&fromyear="+d;if(e!="")l+="&frommonth="+e;if(f!="")l+="&fromday="+f;if(g!="")l+="&nbdays="+g;if(h!="")l+="&CurrencyLabel="+h;if(i!="")l+="&adulteresa="+i;if(j!="")l+="&enfantresa="+j;if(k!="")l+="&AccessCode="+k;l+="&showPromotions=3";if(FB_profil!=""){l+="&code="+FB_code_interface;l+="&profil="+FB_profil}window.open(l,"reservation","toolbar=no,width=750,height=600,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}function hhotelDispoprice(a){hhotelFormValidation(a,0)}function hhotelFormValidation(a,b){if(b==1&&a.AccessCode.value==""){alert("You must type in your code ID");return(false)}var c=typeof a.action;a.action=FBRESA+"dispoprice.phtml";window.open('','dispoprice','toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes');a.submit();return(true)}function hhotelFormUpdateHotelnames(a){menuNum=a.HotelList.selectedIndex;if(menuNum==null)return;a.Hotelnames.value=a.HotelList.options[menuNum].value}function hhotelFormCancel(a){var b=a.Hotelnames.value;var c=typeof a.langue;var d;if(c=="undefined")d="";else d=a.langue.value;if(b==null||b=='All'||b==''){alert('Please select a hotel first');return(false)}return hhotelcancel(b,d)}function hhotelFormExtract(a){var b=a.Hotelnames.value;var c=typeof a.langue;var d;if(c=="undefined")d="";else d=a.langue.value;if(b==null||b=='All'||b==''){alert('Please select a hotel first');return(false)}return hhotelExtract(b,d)}function hhotelShowLang(a){hhotelShowLang__(this.document,a)}function hhotelShowLangOpener(a){hhotelShowLang__(window.opener.document,a);window.close()}function hhotelShowLang__(a,b){a.aspnetForm.langue.value=b;var c=hhotelLang2Img(b);if(c!=""){var d=a.selLgFlag;if(d!=null)a.selLgFlag.src="fastbooking/flags/"+c+".gif";var d=a.selLgTxt;if(d!=null)a.selLgTxt.src="fastbooking/flags/"+c+"lg.gif"}}var FBLangCode=new Array("uk","france","germany","spain","portuguese","italy","nether","russian","dansk","svensk","islensk","norsk","turk","hungria","greek","arab","china","coreen","japan","croate","czech","poland");var FBLangImg=new Array("grandbret","france","germany","spain","portuguese","italy","nether","russia","denmark","sweeden","iceland","norway","turkey","hungary","greek","arab","china","coreen","japan","croate","czech","poland");function hhotelLang2Img(a){for(i=0;i<FBLangCode.length;i++){if(FBLangCode[i]==a)break}return FBLangImg[i]}function hhotelLangSelector(){window.open('fastbooking/flags/langSelector.html','','width=330,height=180')}var langcodes=new Array("en","uk","fr","france","de","germany","es","spain ","pt","portuguese","it","italy","nl","nether","ja","japan ","ko","coreen","zh","china","ar","arab","ru","russian","tr","turk","el","greek","hu","hungria","da","dansk","sv","svensk","is","islensk","no","norsk","hr","croate","cs","czech","pl","poland","iw","hebrew");function selectLang(){if(navigator.appName=="Microsoft Internet Explorer")UL=navigator.userLanguage.substring(0,2);else if(navigator.appName=="Netscape")UL=navigator.language;else return;for(i=0;i<langcodes.length;i+=2)if(UL==langcodes[i])break;lang=(i<langcodes.length)?langcodes[i+1]:"uk";hhotelShowLang(lang)}function build_year_select(){var a=new Date();var b=takeYear(a);cur_y=new Option(b,b,true,true);document.aspnetForm.fromyear.options[0]=cur_y;if(document.aspnetForm.toyear!=null){cur_yb=new Option(b,b,true,true);document.aspnetForm.toyear.options[0]=cur_yb}next_y=new Option(b+1,b+1,false,false);document.aspnetForm.fromyear.options[1]=next_y;next_yb=new Option(b+1,b+1,false,false);if(document.aspnetForm.toyear!=null){document.aspnetForm.toyear.options[1]=next_yb}}function check_departure(){if(document.aspnetForm.today!=null){var a=[31,28,31,30,31,30,31,31,30,31,30,31];var b=parseInt(document.aspnetForm.fromday.value)+1;var c=parseInt(document.aspnetForm.frommonth.value);var d=parseInt(document.aspnetForm.fromyear.value);if(b>a[c-1]){b=1;c+=1;if(c>12){c=1;d+=1}}var e=new Date();var f=takeYear(e);document.aspnetForm.today.selectedIndex=b-1;document.aspnetForm.tomonth.selectedIndex=c-1;document.aspnetForm.toyear.selectedIndex=d-f}}function update_departure(){if(document.aspnetForm.today!=null){var a=parseInt(document.aspnetForm.fromday.value)+1;var b=parseInt(document.aspnetForm.frommonth.value);var c=parseInt(document.aspnetForm.fromyear.value);var d=parseInt(document.aspnetForm.today.value)+1;var e=parseInt(document.aspnetForm.tomonth.value);var f=parseInt(document.aspnetForm.toyear.value);if(f<c){check_departure()}else{if(f==c){if(e<b){check_departure()}else{if(e==b){if(d<=a){check_departure()}}}}}}}function takeYear(a){x=a.getYear();var y=x%100;y+=(y<38)?2000:1900;return y}function popup(a){window.open(a,"","toolbar=no,width=800,height=550,menubar=no,scrollbars=yes,resizable=yes,alwaysRaised=yes")}