/********** variables **********/ var er_warning_height = 350; var er_warning_width = 590; var er_warning_exit_link = 'http://gateway.eravage.com/hit.php?ida=1320&id_product=1&offer=cb302m90&rebill=0&comfrom=dhtml2&gwhit_id_tool_type=pdv&gwhit_id_tool_cat=26&gwhit_id_tool=&d=0&e=0&tracker='; var er_warning_delay_affich = 1; var er_warning_opacity = 95; var er_warning_exit_active = 1; var er_warning_overlay_name = 'er_warning_overlay'; var er_warning_datas_name = 'er_warning_datas'; var er_warning_cookie_name = 'er_warning_cook'; var er_warning_display_it = false; var er_warning_opacity_divided = er_warning_opacity/100; var er_warning_delay_time = 0; var er_warning_datas_div; var er_warning_overlay_div; if ((navigator.userAgent.indexOf("Opera") != -1 || navigator.userAgent.indexOf("Chrome") != -1 || navigator.userAgent.indexOf("Safari") != -1) && er_warning_delay_affich == 0) er_warning_delay_affich = 4; switch(er_warning_delay_affich){ case 0: er_warning_delay_time = 0; break; case 1: er_warning_delay_time = 24; break; case 2: er_warning_delay_time = 7*24; break; case 3: er_warning_delay_time = 14*24; break; case 4: er_warning_delay_time = -1; break; } /********** functions **********/ function er_warning_show() { er_warning_overlay_div = document.getElementById(er_warning_overlay_name); er_warning_datas_div = document.getElementById(er_warning_datas_name); er_warning_set_positions(); er_warning_datas_div.style.display = 'block'; er_warning_overlay_div.style.display = 'block'; } function er_warning_hide() { er_warning_datas_div.style.display = 'none'; er_warning_overlay_div.style.display = 'none'; er_warning_click_exit(); } function er_warning_set_positions() { er_warning_datas_div.style.top = Math.round( er_warning_get_real_scroll_top() + (er_warning_get_real_window_height() - er_warning_height) / 2) - 10 + "px"; er_warning_overlay_div.style.top = er_warning_get_real_scroll_top() + "px"; er_warning_overlay_div.style.height = er_warning_get_real_window_height() + "px"; er_warning_overlay_div.style.width = er_warning_get_real_window_width() + "px"; setTimeout('er_warning_set_positions()', 20); } function er_warning_get_real_window_height() { if( typeof window.innerHeight == 'number' ) return ( window.scrollMaxX > 0 ) ? window.innerHeight-17 : window.innerHeight; else if ( document.documentElement.clientHeight) return document.documentElement.clientHeight; else if( typeof document.body.clientHeight == 'number' ) return document.body.clientHeight; } function er_warning_get_real_window_width() { if( typeof window.innerWidth == 'number' ) return ( window.scrollMaxY > 0 ) ? window.innerWidth-17 : window.innerWidth; else if ( document.documentElement.clientWidth) return document.documentElement.clientWidth; else if( typeof document.body.clientWidth == 'number' ) return document.body.clientWidth; } function er_warning_get_real_scroll_top() { var posTop = false; if (window.innerHeight) posTop = window.pageYOffset; else if( document.documentElement && document.documentElement.scrollTop ) posTop = document.documentElement.scrollTop; else if( document.body ) posTop = document.body.scrollTop; return (typeof posTop == 'number') ? posTop : 0; } function er_warning_add_event_on_load(fnc){ if ( typeof window.addEventListener != "undefined" ) window.addEventListener( "load", fnc, false ); else if ( typeof window.attachEvent != "undefined" ) window.attachEvent( "onload", fnc ); else { if( typeof window.onload != 'function' ) window.onload = func; else { var prev_onload = window.onload; window.onload = function() { prev_onload(); func(); } } } } function er_warning_click_exit() { if (er_warning_exit_active == 1) { if (navigator.userAgent.indexOf("Firefox") != -1 || navigator.userAgent.indexOf("MSIE 8") != -1) { exit_win = window.open(er_warning_exit_link,'_blank','toolbar=1,location=1,directories=1,status=1,scrollbars=1,resizable=1,copyhistory=1,menuBar=1'); exit_win.blur(); } else if (navigator.userAgent.indexOf("Opera") != -1 || navigator.userAgent.indexOf("Chrome") != -1 || navigator.userAgent.indexOf("Safari") != -1) { window.open(window.location); setTimeout(function () { window.location = er_warning_exit_link; }, 500); } else { window.open(er_warning_exit_link,"_blank"); self.focus(); } } if (er_warning_delay_time == -1) { document.cookie = er_warning_cookie_name + "=true"; } else { var er_warning_expiration_date = new Date(); er_warning_expiration_date.setTime(er_warning_expiration_date.getTime()+(er_warning_delay_time*3600*1000)); er_warning_set_cookie(er_warning_cookie_name, 'true', er_warning_expiration_date); } } function er_warning_set_cookie (name,value,expires,path,domain,secure) { document.cookie = name + "=" + escape (value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "; path=/") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } function er_warning_get_cookie_value (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function er_warning_get_cookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return er_warning_get_cookie_value (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function er_warning_email_focus(this_form) { e = this_form.email; if (e.value == '@') e.value = ''; } function er_warning_email_blur(this_form) { var e = this_form.email; if (e.value == '@' || e.value == '') e.value = '@'; } var er_warning_msg_mail_alert; if (navigator.browserLanguage) var er_warning_language = navigator.browserLanguage; else var er_warning_language = navigator.language; if (er_warning_language.indexOf('fr') > -1) er_warning_msg_mail_alert = 'Merci d\'entrer un email valide !'; else if (er_warning_language.indexOf('en') > -1) er_warning_msg_mail_alert = 'Please enter a valid email !'; else if (er_warning_language.indexOf('es') > -1) er_warning_msg_mail_alert = 'Please enter a valid email !'; else if (er_warning_language.indexOf('de') > -1) er_warning_msg_mail_alert = 'Please enter a valid email !'; else if (er_warning_language.indexOf('it') > -1) er_warning_msg_mail_alert = 'Please enter a valid email !'; else er_warning_msg_mail_alert = 'Merci d\'entrer un email valide !'; function er_warning_check_email(this_form) { var email = this_form.email.value; var filter = /^([\w-]+(?:\.[\w-_]+)*)@((?:[\w-]+\.)*\w[\w-]{0,100})\.([a-z]{2,8}(?:\.[a-z]{2})?)$/i; if (!filter.test(email)) { alert(er_warning_msg_mail_alert); return false; } return true; } /********** content **********/ var er_warning_content = '
![]() | ||||
![]() | ||||
![]() | ![]() | |||