Bonjour,
voici les lignes correspondantes du code source du site :
<script type='text/javascript'>
var version = '2.5.0';
var current_page = 1;
var current_tab = 0;
var msg_close = "Fermer";
</script>
<script src="/skin-2.5.0/default/js/prototype.js" type='text/javascript'></script>
<script src="/skin-2.5.0/default/js/swfobject.js" type='text/javascript'></script>
<script src="/skin-2.5.0/default/js/common.js?v=28" type='text/javascript'></script>
<script src="/skin-2.5.0/default/js/map.js?v=28" type='text/javascript'></script>
</head>
<body onload="">
<div id="lf_pop_nl"></div>
<script type='text/javascript'>
<!--//BEGIN Script
function output_lf_pop_nl() {
var nl = document.getElementById('lf_pop_nl');
nl.innerHTML = "<div class='x'><a href='#' onclick='hide_lf_pop_nl();return false;'><img src='/p/b_close.gif' width='11' height='11' alt='' align='right'></a><b>Tapas, Champagne, desserts offerts...</b><br /><br />Inscrivez-vous à la newsletter de LaFourchette.com afin de profiter des promotions<br /><form target='_blank' name='f_pop_nl' action='/w/account/nl_submit.php' method='post' onsubmit='check_form_pop_nl(true);return false;'><br /><center><table><tr><td>E-mail</td><td> </td><td><input name='email' type='text' value='' style='width: 116px' /></td></tr><tr><td>Code Postal</td><td> </td><td><input name='zipcode' type='text' value='' style='width: 116px' /></td></tr><tr><td colspan=3 align='center'><br /><a href='#' onclick='check_form_pop_nl(true);return false;' class='but'>S'inscrire</a></td></tr></table></center></form></div>";
}
function hide_lf_pop_nl() {
document.getElementById('lf_pop_nl').innerHTML = '';
}
function check_form_pop_nl (submit_needed) {
var f = document.f_pop_nl;
var returnedValue = false;
if (submit_needed) returnedValue = void 0;
if (f.email.value == '') {
alert('Vous devez saisir votre e-mail pour vous abonner à la newsletter LaFourchette.');
return returnedValue;
}
filterEmail = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+.([a-zA-Z]){2,3}$/;
if ((f.email.value != '') && (!filterEmail.test(f.email.value))) {
alert('Le format de votre e-mail est incorrect, veuillez réessayer.');
return returnedValue;
}
if (f.zipcode.value == '') {
alert('Vous devez saisir votre code postal pour vous abonner.');
return returnedValue;
}
if (submit_needed) f.submit(); else return true;
}
output_lf_pop_nl();
//--></script>
ce popup utilise "prototype"
@++