if(id_type_site!=null){if(id_type_site==4){id_pere="id_pays_iso"}else{id_pere="id_reg"}}else{id_pere="id_reg"}function show_hide(a){objDiv=document.getElementById(a);if(objDiv.style.display!="block"){objDiv.style.display="block"}else{objDiv.style.display="none"}}function hide(a){objDiv=document.getElementById(a);objDiv.style.display="none"}function hide_bloc_alerte_auto(){hide("confirm");hide("shadow");hide("div_alerte")}function putFrame(div){var IE6=false;var strChUserAgent=navigator.userAgent;var intSplitStart=strChUserAgent.indexOf("(",0);var intSplitEnd=strChUserAgent.indexOf(")",0);var strChMid=strChUserAgent.substring(intSplitStart,intSplitEnd);if(strChMid.indexOf("MSIE 6")!=-1){IE6=true}if(IE6){var f=document.createElement("iframe");var d=document.getElementById("shadow");with(f.style){position="absolute";width=d.offsetWidth+"px";height=d.offsetHeight+"px";border=0;background="transparent";top=d.offsetTop+"px";left=d.offsetLeft+"px";zIndex="1"}d.appendChild(f)}}function validemail(a){if(!(a.length>=5)){return(false)}if(a.indexOf("@",0)==-1){return(false)}if(a.indexOf(".",0)==-1){return(false)}interdit="~&#'(){}[]|`/????????????????;:;!?$?+=,?%?*?\"\\ ";for(i=0;i<a.length;i++){for(j=0;j<interdit.length;j++){if(a.substr(i,1)==interdit.substr(j,1)){return(false)}}}return(true)}function nb_select(c){var b=0;for(var a=0;a<c.options.length;a++){if(c.options[a].selected){b++}}return(b)}function select_checked(a){len=document.getElementById(a).elements.length;frm=document.getElementById(a);var c=0;var d="";var b=0;while(c!=len){if(frm.elements[c].type=="select-multiple"){if(frm.elements[c].name.indexOf("id_pays_iso")!=-1){b=nb_select(frm.elements[c])}}c++}if(!(b!=0)){return(false)}return(true)}function validation(){if(document.getElementById("email").value==""){alert(wrd_message_mail);document.getElementById("email").focus();return(false)}if(!validemail(document.getElementById("email").value)){alert(wrd_message_mail);document.getElementById("email").focus();return(false)}if(!select_checked("alerte")){alert(wrd_message_region);return(false)}return(true)}function getSelectedValues(a){var b=Array();var c=0;for(c=0;c<a.options.length;c++){if(a.options[c].selected){b[b.length]=a.options[c].value}}if(b.length==0){b=null}return(b)}function inscription(){if(validation()){document.getElementById("shadow").style.height=(document.getElementById("div_alerte").offsetHeight-20)+"px";document.getElementById("shadow").style.width=(document.getElementById("div_alerte").offsetWidth)+"px";document.getElementById("shadow").style.display="block";putFrame();var d=0;var g="";if(typeof(createRequestObject)!="function"){window.createRequestObject=function(){var h;if(window.XMLHttpRequest){h=new XMLHttpRequest()}else{if(window.ActiveXObject){h=new ActiveXObject("Microsoft.XMLHTTP")}}return h}}http=createRequestObject();var f=id_for=id_mois="";var b=document.getElementById("email").value;var a;if((a=getSelectedValues(document.getElementById(id_pere)))!=null){for(d=0;d<a.length;d++){f+=g+a[d];g=","}}g="";if((a=getSelectedValues(document.getElementById("id_for")))!=null){for(d=0;d<a.length;d++){id_for+=g+a[d];g=","}}g="";if((a=getSelectedValues(document.getElementById("id_mois")))!=null){for(d=0;d<a.length;d++){id_mois+=g+a[d];g=","}}try{http.open("post",url_site+"scripts/ajax_abonnement_alerte.php",true);http.onreadystatechange=e;http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");http.send("email="+b+"&"+id_pere+"="+f+"&id_for="+id_for+"&id_mois="+id_mois)}catch(c){alert(c.message);alert("Erreur : le traitement pr?c?dent n'est pas compl?tement termin?");http.open("post",url_site+"scripts/ajax_abonnement_alerte.php",true);http.onreadystatechange=e;http.setRequestHeader("Content-Type","application/x-www-form-urlencoded");http.send("email="+b+"&"+id_pere+"="+f+"&id_for="+id_for+"&id_mois="+id_mois)}}function e(){if(http.readyState==4){if(http.status==200){document.getElementById("message").innerHTML=http.responseText;document.getElementById("confirm").style.display="block";setTimeout("hide_bloc_alerte_auto()",2500)}else{alert("Erreur : "+http.status);setTimeout("hide_bloc_alerte_auto()",2500)}}}};