/* generated Fri Feb 10 14:02:08 EST 2012 */

function validateRequiredReviewFields(){var a=jq("input[name=userrating]:checked").val();if(a==null||a==""||a<1||a>5){alert("Veuillez indiquer une note");return false}return true}function killReview(a,c){var b="/h/hotel/deletereview";var d={hid:a,action:"delete",rid:c};jq.ajax({type:"POST",url:b,data:d,success:function(e){location.reload(true)},error:function(f,g,e){alert("error: "+g+" "+e)},cache:false})}function killComment(a,e,c){var b="/h/hotel/deletecomment";var d={hid:a,action:"deletecomment",cid:e,rid:c};jq.ajax({type:"POST",url:b,data:d,success:function(f){location.reload(true)},error:function(g,h,f){alert("error: "+h+" "+f)},cache:false})}function saveKayakReview(b){var g="";var a="";var f="";var e="";var d="/h/hotelreviews/createkayakreviewajax";try{g=jq("#title"+b).val();a=jq("#review"+b).val();f=""+jq("#rating"+b).val();e=""+jq("#rid").val()}catch(c){}if(g.length==0){alert("Veuillez donner un titre \u00E0 votre avis.");return false}else{if(a.length==0){alert("Vous n'avez pas r\u00E9dig\u00E9 d'avis.");return false}else{if(f.length==0){alert("Veuillez \u00E9valuer votre s\u00E9jour");return false}}}var h={hid:b,title:g,review:a,rating:f,xrid:e};jq.ajax({type:"POST",url:d,data:h,dataType:"json",success:function(i){try{if(i.status=="OK"){showExtraForm(b,i.rhid,i.gender,i.agerange,i.budget)}else{if(i.status=="NOTLOGGEDIN"){showLoginForm(b,i.rhid)}else{jq("#createreview"+b).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />");if(window.gradientDialogCleanup){gradientDialogCleanup()}}}}catch(j){alert(j)}},error:function(j,k,i){alert("error: "+k)},cache:false});return false}function showLoginForm(b,a){var c="";c+="<form onsubmit=\"submitLogin('"+b+"','"+a+"'); return false;\">";c+="<a href=\"javascript:showRegistrationForm('"+b+"','"+a+'\');" style="float: right;">Pas encore membre\u00A0?</a>';c+="<b>Veuillez vous connecter pour terminer votre avis</b><br /><br />";c+='<div id="loginmsg'+b+'" style="border: 2px solid #dd4444; text-align: center; padding: 5px; margin-bottom: 10px; display: none; background-color: #ffffdd; display: none;"></div>';c+="Email ou nom d'utilisateur<br />";c+='<input type="text" id="username'+b+'" name="username" size="50" /><br /><br />';c+="Mot de passe<br />";c+='<input type="password" id="password'+b+'" name="password" size="50" /><br /><br />';c+='<a href="/forgot-password" style="float: right;">Mot de passe oubli\u00E9\u00A0?</a>';c+='<input type="submit" value="Se connecter" style="font-weight: bold;" /> &nbsp;';c+='<input type="button" value="Annuler" onclick="hideAllTT();jq(\'.ui-dialog-content\').r9popover(\'close\');" /><br /><br />';c+="</form>";jq("#createreview"+b).html(c);if(window.gradientDialogCleanup){gradientDialogCleanup()}jq("#username"+b).focus()}function submitLogin(b,a){var g="";var e="";var d="/h/hotelreviews/createkayakreviewajax";try{g=jq("#username"+b).val();e=jq("#password"+b).val()}catch(c){}if(g.length==0){jq("#loginmsg"+b).html("Pseudonyme requis.  Veuillez r\u00E9essayer.").show();if(window.gradientDialogCleanup){gradientDialogCleanup()}return false}else{if(e.length==0){jq("#loginmsg"+b).html("Mot de passe requis.  Veuillez r\u00E9essayer.").show();if(window.gradientDialogCleanup){gradientDialogCleanup()}return false}}var f={hid:b,username:encodeURIComponent(g),password:e,rhid:a};jq.ajax({type:"POST",url:d,data:f,dataType:"json",success:function(h){try{if(h.status=="OK"){showExtraForm(b,h.rhid,h.gender,h.agerange,h.budget);var m=jq("#headersigninlink");var j=jq("#headersignoutlink");if(m&&j){m.hide();j.show()}var k=jq("#topRightLinks");if(k){var l="";l+='Welcome, <a href="/profile.aspx"><strong>'+h.username+"</strong></a> | ";l+='<a id="hlLogin" href="/login.aspx?action=logout">Sign Out</a>';k.html(l)}}else{if(h.status=="NOTLOGGEDIN"){jq("#createreview"+b).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />")}else{if(h.status=="BADLOGIN"){jq("#loginmsg"+b).html("Pseudonyme ou email inconnus.  Veuillez r\u00E9essayer.").show()}else{if(h.status=="BADPASSWORD"){jq("#loginmsg"+b).html("Mot de passe inconnu.  Veuillez r\u00E9essayer.").show()}else{jq("#createreview"+b).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />")}}}}if(window.gradientDialogCleanup){gradientDialogCleanup()}}catch(i){}},error:function(i,j,h){alert("error: "+j)},cache:false});return false}function showRegistrationForm(b,a){var c="";c+="<form onsubmit=\"return submitRegistration('"+b+"','"+a+"'); return false;\">";c+="<a href=\"javascript:showLoginForm('"+b+"','"+a+'\');" style="float: right;">D\u00E9j\u00E0 membre\u00A0?</a>';c+="<b>Veuillez vous inscrire pour terminer vos avis</b><br /><br />";c+='<div id="regmsg'+b+'" style="border: 2px solid #dd4444; text-align: center; padding: 5px; margin-bottom: 10px; display: none; background-color: #ffffdd; display: none;"></div>';c+="Email<br />";c+='<input type="text" id="regemail'+b+'" name="email" size="50" /><br /><br />';c+='Email ou nom d\'utilisateur <span style="color: #999999;">(uniquement des chiffres et des lettres, 5 \u00E0 20\u00A0caract\u00E8res)</span><br />';c+='<input type="text" id="regusername'+b+'" name="username" size="50" /><br /><br />';c+='Mot de passe <span style="color: #999999;">(au moins 6\u00A0caract\u00E8res, pas d\'espace ni de tabulation)</span><br />';c+='<input type="password" id="regpassword'+b+'" name="password" size="50" /><br /><br />';c+='<input id="optin'+b+'" name="optin" value="true" style="margin-bottom: 0px;" type="checkbox"  />';c+=' <div style="display: inline; padding-bottom: 5px;">Envoyez-moi par email astuces, idées et offres voyages de dernière minute</div><br /><br />';c+='<input type="submit" value="Terminer" style="font-weight: bold;" /> &nbsp;';c+='<input type="button" value="Annuler" onclick="hideAllTT();jq(\'.ui-dialog-content\').r9popover(\'close\');" /><br /><br />';c+="</form>";jq("#createreview"+b).html(c);if(window.gradientDialogCleanup){gradientDialogCleanup()}jq("#regemail"+b).focus()}function submitRegistration(g,i){var d="";var h="";var e="";var a="";var f="/h/hotelreviews/createkayakreviewajax";try{d=jq("#regusername"+g).val();h=jq("#regpassword"+g).val();e=jq("#regemail"+g).val();a=jq("#optin"+g).val()}catch(b){}if(d.length==0){jq("#regmsg"+g).html("Pseudonyme requis.  Veuillez r\u00E9essayer.").show();return false}else{if(h.length==0){jq("#regmsg"+g).html("Mot de passe requis.  Veuillez r\u00E9essayer.").show();return false}else{if(e.length==0){jq("#regmsg"+g).html("Email requis.  Veuillez r\u00E9essayer.").show();return false}else{if(d.length<5||d.length>20){jq("#regmsg"+g).html("Le pseudonyme doit contenir entre 5 et 20 caract\u00E8res, des chiffres et des lettres uniquement.").show();return false}else{if(h.length<6){jq("#regmsg"+g).html("Le mot de passe doit contenir au minimum 6 caract\u00E8res, pas d'espace ni de tabulation.").show();return false}}}}}var c={hid:g,username:d,password:h,email:e,rhid:i,optin:a};jq.ajax({type:"POST",url:f,data:c,dataType:"json",success:function(j){try{if(j.status=="OK"){showExtraForm(g,j.rhid,j.gender,j.agerange,j.budget);var p=jq("#headersigninlink");var l=jq("#headersignoutlink");if(p&&l){p.hide();l.show()}var m=jq("#topRightLinks");if(m){var o="";o+='Welcome, <a href="/profile.aspx"><strong>'+j.username+"</strong></a> | ";o+='<a id="hlLogin" href="/login.aspx?action=logout">Sign Out</a>';m.html(o)}}else{if(j.status=="STATUSUSERNAMETAKEN"){jq("#regmsg"+g).html("Un utilisateur a d\u00E9j\u00E0 choisi ce pseudonyme ou cet email.  Veuillez en choisir un autre").show()}else{if(j.status=="STATUSBADREGISTER"){jq("#regmsg"+g).html("\u00C9chec de l'inscription.  Veuillez utiliser un autre pseudonyme ou une autre adresse email.").show()}else{if(j.status=="STATUSBADEMAIL"){jq("#regmsg"+g).html("Adresse email non valide.  Veuillez r\u00E9essayer.").show()}else{jq("#createreview"+g).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />")}}}}if(window.gradientDialogCleanup){gradientDialogCleanup()}}catch(k){}},error:function(k,l,j){alert("error: "+l)},cache:false});return false}function showExtraForm(e,i,f,h,a){var g=(f==""?false:true);var d=(h==""?false:true);var b=(a==""?false:true);var c="";c+='<div style="background-color: #f7f7f7; padding: 5px; padding-bottom: 10px; margin-bottom: 15px;">';c+="Merci! Votre avis sera bient\u00F4t publi\u00E9.<br /><br />";c+="<b>Permettez-nous d'aider les voyageurs comme vous</b> \u00E0 trouver l'h\u00F4tel id\u00E9al pour leurs prochains voyages en r\u00E9pondant \u00E0 ces questions.";c+="</div>";c+="<form onsubmit=\"submitExtra('"+e+"','"+i+"'); return false;\">";c+="<table><tr>";c+='<td style="padding-right: 5px; padding-bottom: 5px;">';c+="Objet voyage";c+='</td><td style="padding-right: 50px; padding-bottom: 5px;">';c+='<select style="width: 120px;" name="trippurpose" id="trippurpose'+e+'">';c+='<option value="">S\u00E9lectionner</option><option value="leisure">loisir</option><option value="business">affaires</option><option value="other">autre</option>';c+='</select></td><td style="padding-right: 5px;">';c+="Sexe";c+="</td><td>";c+='<select style="width: 120px;" name="gender" id="gender'+e+'">';c+='<option value="">S\u00E9lectionner</option>';c+='<option value="male"'+(f=="male"?" selected":"")+">homme</option>";c+='<option value="female"'+(f=="female"?" selected":"")+">femme</option>";c+="</select>";c+="</td></tr><tr>";c+='<td style="padding-bottom: 5px;">Budget</td><td style="padding-bottom: 10px;text-align:left;" align="left" >';c+='<select style="width: 120px;" name="budget" id="budget'+e+'">';c+='<option value="">S\u00E9lectionner</option>';c+='<option value="economy"'+(a=="economy"?" selected":"")+">\u00E9conomique</option>";c+='<option value="moderate"'+(a=="moderate"?" selected":"")+">mod\u00E9r\u00E9</option>";c+='<option value="luxury"'+(a=="luxury"?" selected":"")+">luxe</option>";c+="</select></td>";c+="<td>\u00C2ge</td><td>";c+='<select style="width: 120px;" name="agerange" id="agerange'+e+'">';c+='<option value="">S\u00E9lectionner</option>';c+='<option value="30-younger"'+(h=="30-younger"?" selected":"")+">30\u00A0ans ou moins</option>";c+='<option value="31-45"'+(h=="31-45"?" selected":"")+">31-45</option>";c+='<option value="45-60"'+(h=="45-60"?" selected":"")+">45-60</option>";c+='<option value="61-older"'+(h=="61-older"?" selected":"")+">61\u00A0ans ou plus</option>";c+="</select></td>";c+='</tr><tr><td>&nbsp;</td><td colspan="3" style="padding-bottom: 10px;">';c+='<input type="submit" value="Envoyer" style="font-weight: bold;" /> &nbsp;';c+='<input type="button" value="Annuler" onclick="hideAllTT();jq(\'.ui-dialog-content\').r9popover(\'close\');" />';c+="</td></tr></table></form>";jq("#createreview"+e).html(c);if(window.gradientDialogCleanup){gradientDialogCleanup()}}function submitExtra(f,i){var b="";var a="";var g="";var h="";try{b=jq("#trippurpose"+f).val()?jq("#trippurpose"+f).val():"";a=jq("#budget"+f).val()?jq("#budget"+f).val():"";g=jq("#gender"+f).val()?jq("#gender"+f).val():"";h=jq("#agerange"+f).val()?jq("#agerange"+f).val():""}catch(c){}var e="/h/hotelreviews/createkayakreviewajax";var d={hid:f,purpose:b,budget:a,gender:g,agerange:h,rhid:i};jq.ajax({type:"POST",url:e,data:d,dataType:"json",success:function(j){try{if(j.status=="OK"){jq("#createreview"+f).html("<b>Nous vous remercions pour votre avis !</b><br /><br />")}else{if(j.status=="NOTLOGGEDIN"){jq("#createreview"+f).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />")}else{if(j.status=="BADLOGIN"){jq("#loginmsg"+f).html("Email/pseudonyme ou mot de passe incorrect.  Veuillez r\u00E9essayer.<br /><br />").show()}else{jq("#createreview"+f).html("Un probl\u00E8me est survenu lors de l'enregistrement de votre avis.  Veuillez r\u00E9essayer.<br /><br />")}}}if(window.gradientDialogCleanup){gradientDialogCleanup()}}catch(k){}},error:function(k,l,j){alert("error: "+l)},cache:false});return false}function showWriteKayakReview(a,b,d,c){showLocalWriteReview(a,b,d,c)}function showLocalWriteReview(b,d,f,e){var a="DR";if(f=="left"){a="DL"}var c="/h/hotelreviews/createkayakreviewajax";jq("#createreview"+b).remove();jq(".ui-dialog-content").r9popover("destroy");var g={hid:b,dir:f,redir:location.href,rid:e};jq.ajax({type:"GET",url:c,data:g,dataType:"html",success:function(i){try{jq(i).r9popover({position:jq("#"+d),width:525})}catch(h){}},error:function(i,j,h){alert(j)},cache:false})};

;var jsck_hotelreview_fr_fr="v428";
/* et=1, mt=3, c=p2, i=sparkle014, v=R114, cc=none, r=none */

