function showLink(myLinks){document.getElementById(myLinks).style.display="block"}function hideLink(myLinks){document.getElementById(myLinks).style.display="none"}window.onload=montre;function montre(id){var d=document.getElementById(id);for(var i=1;i<=10;i++){if(document.getElementById("smenu"+i)){document.getElementById("smenu"+i).style.display="none"}}if(d){d.style.display="block"}}function toggleDiv(element){if(document.getElementById(element).style.display="none"){document.getElementById(element).style.display="block"}else{if(document.getElementById(element).style.display="block"){document.getElementById(element).style.display="none"}}}function sortBasePrice(a,b){return a-b}function sortPrice(a,b){return a.price-b.price}function sortCity(a,b){if(a.city>b.city){return 1}if(a.city<b.city){return -1}if(a.city==b.city){return 0}}function sortDate(a,b){aa=a.split("/");bb=b.split("/");a=aa[2]+aa[1]+aa[0];b=bb[2]+bb[1]+bb[0];if(a>b){return 1}if(a<b){return -1}if(a==b){return 0}}var checked="price";var monthArray=new Array("","Jan","FÃ©v","Mars","Avr","Mai","Juin","Juil","Aout","Sept","Oct","Nov","DÃ©c");var daysArray=new Array("dim","lun","mar","mer","jeu","ven","sam");function setSortType(value){document.forms[0].sortType.value=value;document.forms[0].submit()}function Dispo(depCityCode,depDate,depDate2,price,nbDays,nbNigths){this.depCityCode=depCityCode;var d=new Date(depDate);var date=depDate.split("/");var day=date[0];var dayOfWeek=d.getDay();var month=date[1];var monthFr=monthArray[Number(month)];var year="20"+date[2];this.depDate=day+" "+monthFr+" "+year;this.depDate2=day+"-"+month+"-"+year;this.price=price;this.nbDays=nbDays;this.nbNigths=nbNigths}Dispo.prototype.toString=function(){return" le "+this.depDate+" pour "+this.price+"â‚¬ - "+this.nbDays+" j / "+this.nbNigths+" n"};Dispo.prototype.stringInValue=function(){return this.depDate2+"-"+this.nbDays+"-"+this.nbNigths};function updateDispo(id,idof,disposArray){document.getElementById("dpci"+idof).value=document.getElementById("dpci"+id).value;fillSelectBoxDispo("departure-dates"+idof,"dpci"+idof,disposArray,"null")}function updateSelectBox(source,dest){document.getElementById(dest).value=source.value}function showAgeSelectBox(value){value=parseInt(value);for(var i=1;i<=4;i++){document.getElementById("ageChild"+i).style.display="none";document.getElementById("ageChild"+i).style.display="none"}for(var i=1;i<=value;i++){document.getElementById("ageChild"+i).style.display="block";document.getElementById("ageChild"+i).style.display="block"}}function fillHiddenParameters(position){var city="";var listDispo=new Array();var j=0;if(position==1){city=document.getElementById("depCityCode1");city.value=document.getElementById("dpci-resa").options[document.getElementById("dpci-resa").selectedIndex].value}else{city=document.getElementById("depCityCode2");city.value=document.getElementById("dpci2").options[document.getElementById("dpci2").selectedIndex].value}}function displayAgeBox(childrenSelectBoxName,maxNbOfChildren){var value=document.getElementById(childrenSelectBoxName).options[document.getElementById(childrenSelectBoxName).selectedIndex].value;for(var i=1;i<=value;i++){var divID="ageChild1"+i;var divID2="ageChild2"+i;document.getElementById(divID).style.display="block";document.getElementById(divID2).style.display="block"}for(var i=Number(value)+1;i<=maxNbOfChildren;i++){var divID="ageChild1"+i;var divID2="ageChild2"+i;document.getElementById(divID).style.display="none";document.getElementById(divID2).style.display="none"}}function updateSelectBoxAgeChild(id,ido){document.getElementById(ido).value=document.getElementById(id).value}function renderProductLink(pid,date,dpci,sUrl,d){var a=date.split("/");var dd=a[0];var dmy=a[1]+"/"+a[2];var tmp=d.stringInValue();var buffer="<a href='"+sUrl+pid+"&dpci="+dpci+"&dd1="+dd+"&dmy1="+dmy+"&dispo="+tmp+"' title='+infos'>+ d'infos</a>";return buffer}function getDatesForCityPrice(city,price){var dates="";var i=0;var aDates=new Array();for(var y in disposArray){if((disposArray[y].depCityLabel==city)&&(disposArray[y].price==price)){aDates[i]=disposArray[y].depDate;i++}}aDates=aDates.sort(sortDate);for(var y in aDates){dates+=aDates[y]+", "}dates=dates.substring(0,(dates.length)-2);return dates}function renderSingleLine(){cities="";basePrice=disposArray[0].price;for(var x in disposArray){if(disposArray[x].price==basePrice){if(disposArray[x].depCityLabel!=oldCity&&cities.indexOf(disposArray[x].depCityLabel)==-1){cities+=disposArray[x].depCityLabel;buffer+='<div class="dep-city-date">';buffer1=disposArray[x].depCityLabel+" le ";buffer2=getDatesForCityPrices(disposArray[x].depCityLabel,disposArray[x].price);buffer+=buffer1+buffer2;buffer+="</div>"}else{}oldCity=disposArray[x].depCityLabel}}document.write(buffer)}function getDatesForCityPrices(city,price){var dates="";for(var y in disposArray){if((disposArray[y].depCityLabel==city)&&(disposArray[y].price==price)){dates+=disposArray[y].depDate+", "}}dates=dates.substring(0,(dates.length)-2);return dates}var newWin=null;function popUp(strURL,strWidth,strHeight,strScrollbars){if(newWin!=null){if(!newWin.closed){newWin.close()}}var strOptions="";strOptions="toolbar=no,menubar=no,scrollbars="+strScrollbars+",resizable,location=no,height="+strHeight+",width="+strWidth;newWin=window.open(strURL,"newWin",strOptions);newWin.focus()}function affiliation(page){popUp(page,567,380,"yes")}function aide(page){popUp(page,567,600,"yes")}function assurance(page){popUp(page,567,600,"yes")}function cadeau(page){popUp(page,567,620,"yes")}function charteq(page){popUp(page,567,600,"yes")}function chartesecu(page){popUp(page,567,600,"yes")}function cgv(page){popUp(page,567,600,"yes")}function commande(page){popUp(page,567,350,"yes")}function contact(page){popUp(page,567,530,"yes")}function emploi(page){popUp(page,567,400,"yes")}function faq(page){popUp(page,567,600,"yes")}function fournisseur(page){popUp(page,567,550,"yes")}function mention(page){popUp(page,567,400,"yes")}function plansite(page){popUp(page,567,300,"yes")}function presse(page){popUp(page,567,550,"yes")}function publicite(page){popUp(page,567,350,"yes")}function service(page){popUp(page,567,500,"yes")}function guide(page){popUp(page,567,530,"yes")}function noscompagnies(page){popUp(page,567,480,"yes")}function popup_email(page,email){var url=page+"?email="+email;popUp(url,567,280,"yes")}function eraseMail(){if(document.getElementById("email").value=="Adresse email"){document.getElementById("email").value=""}}function fillTextMail(){if(document.getElementById("email").value==""){document.getElementById("email").value="Adresse email"}}function checkMail(f){var regMail=new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$","i");if(f.mail.value==""){alert("Veuillez entrer votre adresse email");f.mail.focus();return false}if(!regMail.test(f.mail.value)){alert("Merci de nous indiquer une adresse email valide");f.mail.focus();return false}else{popUp("/NewsLetter?email="+f.mail.value,"540px","230px","no")}}function checkNewsletterForm(formulaire){var regMail=new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$","i");var verif=/^[0-9]+$/;if(formulaire.mail.value==""){alert("Veuillez entrer votre email");formulaire.mail.focus();return false}if(!regMail.test(formulaire.mail.value)){alert("Merci de nous indiquer une adresse email valide");formulaire.mail.focus();return false}if(verif.exec(formulaire.year.value)==null){alert("Merci de nous indiquer une ann?e de naissance valide");formulaire.year.focus();return false}if((formulaire.partenaireoffre[0].checked==false)&&(formulaire.partenaireoffre[1].checked==false)){alert("Merci de nous indiquer si vous souhaitez recevoir les offres des partenaires de Thalasseo");formulaire.partenaireoffre[0].focus();return false}else{formulaire.submit()}}function openWindow(page){window.open("/popup.jsp?page="+page+".htm","Page","width=570,height=800,left=200,top=100,scrollbars=yes");return false}if(document.getElementById("departureDate").value==""){document.getElementById("departureDate").value="jj/mm/aaaa"}function indentDestinationDropDown(){var destination=document.getElementById("ddlDestination");for(i=0;i<destination.length;i++){var val=destination.options[i].value;var strText=destination.options[i].text;if(val.indexOf(".")==-1&&val!=""){destination.options[i].style.backgroundColor="#a3a5ae";destination.options[i].style.color="#FFFFFF"}if(val.indexOf(".")>-1&&val!=""){destination.options[i].className="space";destination.options[i].text=strText;destination.options[i].text="   "+strText}}}indentDestinationDropDown();
