/**************************** général **************************************************************/
function checkFormatTel(num){
	var reg=new RegExp(" ", "g");
	num=num.replace(reg,"");
	var reg=new RegExp("[.]", "g");
	num=num.replace(reg,"");
	var reg=new RegExp("[,]", "g");
	num=num.replace(reg,"");
	
	var reg1=/^0[1-6]{1}[0-9]{8}$/;
	var reg3=/^(33|[+]33|0033)[1-6]{1}[0-9]{8}$/;
	var reg4=/^(33|[+]33|0033)870[0-9]{6}$/;
	
	mes=0;
	if (reg1.exec(num)==null){
	 	if (reg3.exec(num)==null) {
		   if (reg4.exec(num)==null) {
		   	  mes=1;
		   }
		}
	}
	return mes;
}

function checkFormatPort(num){
	var reg=new RegExp(" ", "g");
	num=num.replace(reg,"");
	var reg=new RegExp("[.]", "g");
	num=num.replace(reg,"");
	var reg=new RegExp("[,]", "g");
	num=num.replace(reg,"");
	
	var reg1=/^06{1}[0-9]{8}$/;
	var reg3=/^(33|[+]33|0033)6{1}[0-9]{8}$/;
	
	mes=0;
	if (reg1.exec(num)==null){
	 	if (reg3.exec(num)==null) {
		   	  mes=1;
		}
	}
	return mes;
}

function messagerie(adresse,taille) {
		mes=0;
	
		validelog = false;
		validedom = false;
		valideext = false;
		
		arob = adresse.lastIndexOf("@");
		login = adresse.substring(0,arob);
		
		pointfinal = adresse.lastIndexOf(".");
		extension = adresse.substring(pointfinal,taille);
		
		domaine = adresse.substring(arob+1,pointfinal);
		
		
		if ( login.length > 1 ) {
		validelog = true;
		} else {
		  validelog = false;
		}
		
		if ( domaine.length > 1 ) {
		validedom = true;
		} else {
			 validelog = false;
		}
		if ( pointfinal > -1 && (extension.length == 3 || extension.length == 4 || extension.length == 5) ) {
		   valideext = true;
		} else {
		  valideext = false;
		}
		
		if ( validelog == false || validedom == false || valideext == false) {
		   mes=1;
		  
		} 
		return mes;
}

function messagerie2(adresse,taille) {
		mes=0;
		validelog = false;
		validedom = false;
		valideext = false;
		
		arob = adresse.lastIndexOf("@");
		login = adresse.substring(0,arob);
		
		pointfinal = adresse.lastIndexOf(".");
		extension = adresse.substring(pointfinal,taille);
		
		domaine = adresse.substring(arob+1,pointfinal);
		
		
		if ( login.length > 1 ) {
		validelog = true;
		} else {
		  validelog = false;
		}
		
		if ( domaine.length > 1 ) {
		validedom = true;
		} else {
			 validelog = false;
		}
		
		if ( pointfinal > -1 && (extension.length == 3 || extension.length == 4 || extension.length == 5) ) {
		   valideext = true;
		} else {
		  valideext = false;
		}
		  
		if ( validelog == false || validedom == false || valideext == false) {
		   mes=1;
		  
		} 
		return mes;
}

function cocher(nomelt,tp) {
    i=0;
	while (i <= document.forms[0].elements.length-1) {
				if (document.forms[0].elements[i].name==nomelt) {
					document.forms[0].elements[i].checked=tp;
				}
				i++;
	}
}


function popup(adr,scr,h,w,l,r) {
		window.open(adr,'','toolbar=0,location=0,directories=0,menuBar=0,scrollbars='+scr+',resizable=1,width='+h+',height='+w+',left='+l+',top='+r);
} 

function autres(suite) {		
	 document.forms[0].suite.value=suite;
	 document.forms[0].submit();
}

function formate(val){
	val=val.toFixed(2);
	val=val.replace(".",",");
	return val;
}

function preimprimer(source){
	nlle=open(source,"nlle",'screenX=0,screenY=0,width=750,height=500,resizable=1,scrollbars=1');
}

function verifie_date(d) {
	  // Cette fonction vérifie le format JJMMAAAA saisi et la validité de la date.
	  var j=(d.substring(0,2));
      var m=(d.substring(2,4));
      var a=(d.substring(4));
      var ok=1;
    
      var d2=new Date(a,m-1,j);
      j2=d2.getDate();
      m2=d2.getMonth()+1;
      a2=d2.getFullYear();
      if (a2<=100) {a2=1900+a2}
      if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
         alert("La date n'est pas valide");
      }	  else {
		  document.forms[0].submit();
	  }
      
}

function verifie_date2(d) {
	  // Cette fonction vérifie le format JJMMAAAA saisi et la validité de la date.
	  var j=(d.substring(0,2));
      var m=(d.substring(2,4));
      var a=(d.substring(4));
      var ok=1;
    
      var d2=new Date(a,m-1,j);
      j2=d2.getDate();
      m2=d2.getMonth()+1;
      a2=d2.getFullYear();
      if (a2<=100) {a2=1900+a2}
      if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
         ok=0;
      }
	  return ok;
      
}
/************************** page inscri.php *****************************/
function valider_inscri() {
	  if (document.forms[0].nom.value=="") {
	  	 alert("Veuillez saisir votre nom !");
		 document.forms[0].nom.focus();
	  } else if (document.forms[0].prenom.value=="") {
	  	 alert("Veuillez saisir votre prénom !");
		 document.forms[0].prenom.focus();
	  } else if (document.forms[0].tel.value!="" && checkFormatTel(document.forms[0].tel.value)==1) {
  		 alert("Le format de téléphone n'est pas valide!");
	     document.forms[0].tel.focus();
	   } else if (document.forms[0].email.value=="") {
	  	 alert("Veuillez saisir une adresse e-mail !");
		 document.forms[0].email.focus();
	   } else if (document.forms[0].email.value!="" && messagerie2(document.forms[0].email.value,document.forms[0].email.value.length)==1) {
   		   alert("L'adresse e-mail n'est pas valide!");
		   document.forms[0].email.focus();
	   } else {
	   	 	document.forms[0].action.value="inscrire";
			document.forms[0].submit(); 
	   }
}  


/**************************** page cont.php *****************************************************/
function passer_par(valeur,num) {
	  document.forms[0].textGrp.value=valeur;
	  document.forms[0].numgroup.value=num;
}	
  

function valider_cont() {
  if (document.forms[0].gsm.value=="") {
	  	 alert("Veuillez saisir un numéro de portable !");
		 document.forms[0].gsm.focus();
  } else if (checkFormatPort(document.forms[0].gsm.value)==1) {
  		alert("Le format de gsm n'est pas valide");
  } else {
  	 document.forms[0].action.value="valider";
	 document.forms[0].submit();
  }
}  

function sup_cont() {
   	 i = 0;
	 cpt = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkCont[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	 }
	 
	if (cpt==0){
	 	alert ("Veuillez sélectionner au moins un contact !")
	} else { 
		document.forms[0].submit();
	}
}

function showDiv(){
	if (document.getElementById("dgroupe").style.visibility=="" || document.getElementById("dgroupe").style.visibility=="hidden"){
		document.getElementById("dgroupe").style.visibility="visible";
	} else {
		document.getElementById("dgroupe").style.visibility="hidden";
	}
}

function valider_ugrp() {
   if ( document.forms[0].grp.value =="") {
	   alert("Veuillez saisir un groupe !");
	   document.forms[0].grp.focus();
	} else {
		b=true;
		i=0;
		while (i<=document.forms[0].numgp.options.length-1 && b){
			if (document.forms[0].numgp.options[i].text==document.forms[0].grp.value){
					b=false;
			} else{
					i++;
			}
		}
		
		if (!b){
			alert("Ce groupe existe déjà !")
			document.forms[0].grp.focus();
		} else {
			var opt=new Option(document.forms[0].grp.value,"");
			document.forms[0].numgp.options[document.forms[0].numgp.options.length]=opt;
			document.forms[0].ajoutgrp.value=document.forms[0].grp.value;
			document.forms[0].numgp.options.selectedIndex=document.forms[0].numgp.options.length-1;
			document.getElementById("dgroupe").style.visibility="hidden";
		}
	}
} 

function valider_upd() {
	    j=0;
		while (j <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[j].id=='rg') {
				 eval('val'+j+'="Javascript:liste_de('+j+',\'gsm\')"');
			}
			j++;
		} 
		
	if ((document.forms[0].rg1.value != val0) && (document.forms[0].rg2.value != val1) && (document.forms[0].rg3.value != val2) && (document.forms[0].rg4.value != val3) ) {
		alert("Indiquez dans quelle colonne se trouve le numéro de Fax !");
		document.forms[0].rg1.focus();
	} else if (document.forms[0].numgp.value == '#') {
	  alert("Veuillez créer un groupe !");
	  document.getElementById('dgroupe').style.visibility='visible';
	   document.forms[0].ajoutgrp.value="";
	    document.forms[0].grp.focus();
	} else if (document.forms[0].userfile.value == '') {
		alert("Indiquez l'adresse de votre fichier en cliquant sur Parcourir !");
		document.forms[0].userfile.focus();
	} else {
		document.forms[0].submit();
	}
}

/**************************** page opt.php *****************************************************/
function valider_pwd() {
    if ( document.forms[0].old_pwd.value =="") {
	   alert("Veuillez saisir votre ancien mot de passe !");
	   document.forms[0].old_pwd.focus();
	} else if ( document.forms[0].new_pwd.value =="") {
	   alert("Veuillez saisir votre nouveau mot de passe !");
	   document.forms[0].new_pwd.focus();
	} else { 
		document.forms[0].submit();
	}
}  

function valider_coord() {
	  if (document.forms[0].nom.value=="") {
	  	 alert("Veuillez saisir votre nom !");
		 document.forms[0].nom.focus();
	  } else if (document.forms[0].prenom.value=="") {
	  	 alert("Veuillez saisir votre prénom !");
		 document.forms[0].prenom.focus();
	  } else if (document.forms[0].tel.value!="" && checkFormatTel(document.forms[0].tel.value)==1) {
  		 alert("Le format de téléphone n'est pas valide!");
	     document.forms[0].tel.focus();
	   } else {
	   	 	document.forms[0].action.value="coord";
			document.forms[0].submit(); 
	   }
} 

function showDivMail(){
	
	if (document.getElementById("divmail").style.visibility=="" || document.getElementById("divmail").style.visibility=="hidden"){
		document.getElementById("divmail").style.visibility="visible";
	} else {
		document.getElementById("divmail").style.visibility="hidden";
	}
}

function valider_mail() {
   if (document.forms[0].email.value=="") {
	  	 alert("Veuillez saisir une adresse e-mail !");
		 document.forms[0].email.focus();
	   } else if (document.forms[0].email.value!="" && messagerie2(document.forms[0].email.value,document.forms[0].email.value.length)==1) {
   		   alert("L'adresse e-mail n'est pas valide!");
		   document.forms[0].email.focus();
	   } else {
	   	 	//document.forms[0].action.value="inscrire";
			document.forms[0].submit(); 
	   }

} 

function valider_smsMail(){
	//if (document.all.espace.all.divmail.style.visibility=="visible"){
	if (document.getElementById("divmail").style.visibility=="visible"){
		valider_mail();
	} else {
		document.forms[0].submit();
	}

}

function valider_al() {
 if (!document.forms[0].seuil.value) { 
 	alert("Veuillez saisir un nombre pour le seuil !");
	document.forms[0].seuil.focus();
 } else if (isNaN(document.forms[0].seuil.value)) {
 	alert("Veuillez saisir un nombre pour le seuil !");
	document.forms[0].seuil.focus();
 } else if (!document.forms[0].email.value && !document.forms[0].gsm.value) {
 	alert("Veuillez saisir une adresse e-mail ou un numéro de portable !");	 
	document.forms[0].email.focus();
 } else if (document.forms[0].email.value!="" && messagerie2(document.forms[0].email.value,document.forms[0].email.value.length)==1) {
 	alert("L'adresse e-mail n'est pas valide!");
	document.forms[0].email.focus();
 } else if (document.forms[0].gsm.value!="" && checkFormatPort(document.forms[0].gsm.value)==1) {
 	alert("Le format de portable n'est pas valide!");
	document.forms[0].gsm.focus();
 } else {
   document.forms[0].submit();
 }

}

/**************************** page phra.php *****************************************************/
function message_onkeypress() {
	document.forms[0].compteur.value = 160 - document.forms[0].message.value.length;
}

function valider_phr() {
   if (document.forms[0].sujet.value=="") {
   	alert("Veuillez saisir un sujet !");
	document.forms[0].sujet.focus();	
   } else if (document.forms[0].message.value=="") {
   	 alert("Veuillez saisir une phrase !");
	 document.forms[0].message.focus();	
   } else {
   	   document.forms[0].submit();
   }
}

/**************************** page unit.php *****************************************************/
function showDivGrp(){
	if (document.getElementById("divgrp").style.visibility=="" || document.getElementById("divgrp").style.visibility=="hidden"){
		document.getElementById("divgrp").style.visibility="visible";
	} else {
		document.getElementById("divgrp").style.visibility="hidden";
	}
}

function envoi_sms() {
   var reg1=/^01{1}|02{1}|03{1}|04{1}|05{1}|06{1}|07{1}|08{1}|09{1}|[0-23]$/;
   if (document.getElementsByName('gsm').length>0 && checkFormatTel(document.forms[0].gsm.value)==1) {
		alert("Le numéro de portable n'est pas valide !");
		document.forms[0].gsm.focus();	
	} else if (document.forms[0].radioDiff[1].checked && (!document.forms[0].textH.value || !document.forms[0].textM.value)) {
		alert("Veuillez saisir une heure !");
	} else if (document.forms[0].radioDiff[1].checked && document.forms[0].textH.value && (isNaN(document.forms[0].textH.value) || document.forms[0].textH.value>23)) {
		alert("Le format de l'heure n'est pas valide !");
		document.forms[0].textH.focus();
	} else if (document.forms[0].radioDiff[1].checked && document.forms[0].textM.value && (isNaN(document.forms[0].textM.value) || document.forms[0].textM.value>59)) {
		alert("Le format de l'heure n'est pas valide !");
		document.forms[0].textM.focus();
	} else if (document.forms[0].radioDiff[1].checked && !document.forms[0].textDate.value) {
		alert("Veuillez saisir une date !"); 
		document.forms[0].textDate.focus();
	} else if (document.forms[0].radioDiff[1].checked && document.forms[0].textDate.value && !verifie_date2(document.forms[0].textDate.value)) {
	   alert("Le format de la date n'est pas valide !");
	   document.forms[0].textDate.focus();
	} else if (document.forms[0].message.value==""){
	  alert("Veuillez saisir un message !");
	  document.forms[0].message.focus();	 
	} else {
	  document.forms[0].submit();
	}

}	

function MontrerCalque (id) { // paramètres (calque1,calque2,...)
    eval(id+'.style.display = document.all ? "block" : "table-row"');
}

function MontrerCalque2 () { // paramètres (calque1,hauteur1,calque2,hauteur2,...) pour gérer une hauteur de div
  var i,args=MontrerCalque2.arguments; 
  for (i=0; i<(args.length); i+=2) {
  	if (document.layers) {
    	document[args[i]].visibility = 'show';
		document[args[i]].height = args[i+1];
	} else if (document.all) {
    	document.all[args[i]].style.visibility = 'visible';
		document.all[args[i]].style.height = args[i+1];
	} else if (document.getElementById) {
    	document.getElementById(args[i]).style.visibility = 'visible';
		document.getElementById(args[i]).style.height = args[i+1];
	}
  }
}

function CacherCalque (id) { // paramètre (calque1,calque2,...)
    eval(id+'.style.display = "none"');
}

function CacherCalque2 () { // paramètre (calque1,calque2,...)
  var i,args=CacherCalque2.arguments;
  for (i=0; i<(args.length); i+=1) {
  	if (document.layers) {
    	document[args[i]].visibility = 'hide';
		document[args[i]].height = '0%';
	} else if (document.all) {
    	document.all[args[i]].style.visibility = 'hidden';
		document.all[args[i]].style.height = '0%';
	} else if (document.getElementById) {
    	document.getElementById(args[i]).style.visibility = 'hidden';
		document.getElementById(args[i]).style.height = '0%';
  	}
  }
}
/****************** AJAX suggestion de contenu **************************************************************/

function getData(champ) { // 1 seul champ envoyé et pas tout un formulaire
		var data1 = "";
		var valeur=eval('document.forms[0].'+champ+'.value');
		data1 += champ + "=" +escape(valeur);
		return data1;
}
function getMenuData(menu) { // 1 option d'un select envoyé
		var data1 = "";
		var valeur=eval('document.forms[0].'+menu+'.options[document.forms[0].'+menu+'.selectedIndex].value');
		data1 += menu + "=" +escape(valeur);
		return data1;
}
function getFormData(form) { // tout le formulaire envoyé
		var data1 = "";
		var form = document.getElementById(form);
		var elements = form.elements;
		for(var i=0; i<form.length; i++)
			{
				data1 += elements[i].name + "=" +escape(elements[i].value);
				if((i+1)<form.length)
					{
						data1+="&";
					}
			}
		return data1;
}

function ajax(fichier, id, div, divattente,method, form, champ, menu) {
	CacherCalque(divattente);
	if (champ!="null") MontrerCalque2(div,'150px');
	MontrerCalque(id);
	var xhr=null;
	var data="null";
	if (form!="null" && champ=="null" && menu=="null") { // envoi de tout le formulaire
		if(method=="GET") {
			data=form;
			method="POST";
		} else {
			data = getFormData(form);
		}
	} else if (form=="null" && champ!="null" && menu=="null") { // envoi d'un seul champ input
		if(method=="GET") {
			data=champ;
			method="POST";
		} else {
			data = getData(champ);
		}
	} else if (form=="null" && champ=="null" && menu!="null") { // envoi d'une option d'un menu select
		if(method=="GET") {
			data=menu;
			method="POST";
		} else {
			data = getMenuData(menu);
		}
	}
// détection du navigateur pour la création de l'objet XMLHttpRequest (soit l'acronyme xhr)
	if (window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.open( method, fichier, false);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send(data);
	if (document.getElementById) { // IE
         document.getElementById(div).innerHTML=xhr.responseText;  
		 
    } else {
         if (document.layers) {
               document.div.innerHTML=xhr.responseText;
          } else {
               document.all.div.innerHTML=xhr.responseText;
          }
    }
}


function fill(societe,prenom,nom,gsm,numcont,numcontmot) { // AZ - 1 seul reliquat par page
	document.forms[0].societe.value=societe;
	document.forms[0].prenom.value=prenom;
	document.forms[0].nom.value=nom;  
	document.forms[0].gsm.value=gsm; 
	if (numcont) document.forms[0].numcont.value=numcont;
	if (numcontmot) document.forms[0].numcontmot.value=numcontmot;
	CacherCalque('idwait');
	CacherCalque('idsuggestion');
	CacherCalque2('suggestion');
	if (numcont) idgrp.style.display = document.all ? "block" : "table-row";
	else idgrp.style.display = "none";

}

/**************************** page nomb.php *****************************************************/
function envoin_2() {
    i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='dest_i[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	}
	if (cpt==0){
	 	alert ("Veuillez sélectionner au moins un contact !")
	} else {
	   document.forms[0].submit();
	}

}

/**************************** page black.php *****************************************************/
function sup_int() {
   i = 0;
	 cpt = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkInt[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	 }
	 
	if (cpt==0){
	 	alert ("Veuillez sélectionner au moins un numéro !")
	} else { 
		document.forms[0].submit();
	}
}
  

/**************************** page act.php *****************************************************/
function majMontant(acces) { 
	mt=0;
   //if (!acces) mt=tabAbnt["acces"]["1"]*1;
   if (document.forms[0].radioAbnt[0].checked) mt+=tabAbnt["abnt"][document.forms[0].radioAbnt[0].value]*document.forms[0].radioAbnt[0].value;
    else if (document.forms[0].radioAbnt[1].checked) mt+=tabAbnt["abnt"][document.forms[0].radioAbnt[1].value]*document.forms[0].radioAbnt[1].value; 
	else if (document.forms[0].radioAbnt[2].checked) mt+=tabAbnt["abnt"][document.forms[0].radioAbnt[2].value]*document.forms[0].radioAbnt[2].value;
	if (document.forms[0].selectSms.value!=0) mt+=tabAbnt["sms"][document.forms[0].selectSms.value]*document.forms[0].selectSms.value;
	
	document.forms[0].montant.value=formate(mt);
}
 
/**************************** page ren.php *****************************************************/
function majRen(element,hidden,eldatea,eldater){
	abnt=0;   
	if (document.forms[0].radioAbnt[0].checked) abnt=3;	  else if (document.forms[0].radioAbnt[1].checked) abnt=6; 	else if (document.forms[0].radioAbnt[2].checked) abnt=12; else if (document.forms[0].radioAbnt[3].checked) abnt=1;
 	ajout=0;
	datea=eldatea.value;
	 j1 = datea.substring(0,2);
	m1 = datea.substring(3,5);
	a1 = datea.substring(6,10);
	dt =new Date(a1, m1, j1);
	num=hidden.value;
	typenum=num.substr(0,2);
	mont=document.forms[0].montant.value;
		//alert(typenum)			
	ajout+= Number(tabAbnt["abnt"][abnt])*Number(abnt);
	dt.setMonth(dt.getMonth()+Number(abnt));
	//alert(Number("0.00"))
	if (element.checked==true) {
	   ajout+=Number(mont.replace(",",".")); 
	 } else {
	   ajout=Number(mont.replace(",","."))-ajout;
	}
	
	document.forms[0].montant.value=formate(ajout);

	mois=dt.getMonth();
	mois=(mois<10?"0":"")+mois;
	jour=dt.getDate();
	jour=(jour<10?"0":"")+jour;
	mois=(mois==0?"12":mois);
	validite=jour+"/"+mois+"/"+dt.getFullYear();
	if (element.checked==true){
	    eldater.value=validite;
	} else {
		eldater.value="";
	}
} 

function calculerDate() {
	 abnt=0;   
	 if (document.forms[0].radioAbnt[0].checked) abnt=3;	  else if (document.forms[0].radioAbnt[1].checked) abnt=6; 	else if (document.forms[0].radioAbnt[2].checked) abnt=12; else if (document.forms[0].radioAbnt[3].checked) abnt=1;
	 i = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkboxNum[]' && document.forms[0].elements[i].checked==true) {
			    dateact=document.forms[0].elements[i+1].value;

			    j1 = dateact.substring(0,2);
				m1 = dateact.substring(3,5);
				a1 = dateact.substring(6,10);
				dt =new Date(a1, m1, j1);
				
			    dt.setMonth(dt.getMonth()+Number(abnt));
				
				mois=dt.getMonth();
				mois=(mois<10?"0":"")+mois;
				jour=dt.getDate();
				jour=(jour<10?"0":"")+jour;
				mois=(mois==0?"12":mois);
				if (mois=="12") validite=jour+"/"+mois+"/"+(dt.getFullYear()-1); else validite=jour+"/"+mois+"/"+dt.getFullYear();
				document.forms[0].elements[i+2].value=validite;
			}
			i++;
	}
	
	/** Maj des montants **/
	ajout=0;
	i=0;
	cpt=0;
	
	//alert(document.forms[0].elements.length-1)
	while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkboxNum[]' && document.forms[0].elements[i].checked==true) {
				num=eval('document.getElementsByName("Num[]")['+cpt+'].value');
				//alert(eval('document.getElementsByName("Num['+cpt+']").name'))
				typenum=num.substr(0,2);
				//typenum=0;
				ajout+= Number(tabAbnt["abnt"][abnt])*Number(abnt);
				cpt++;
			}
			i++;
	}
	
	document.forms[0].montant.value=formate(ajout);
} 

function renouvelerNum(){
	 i = 0;
	 cpt = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkboxNum[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	 }
 	
	if (cpt==0){
	 alert ("Veuillez sélectionner au moins un numéro !")
	} else {
	  document.forms[0].submit();
	}

}


/**************************** page uti.php *****************************************************/
function valider_uti() {
   if (!document.forms[0].textEmail.value) {
 	alert("Veuillez saisir une adresse e-mail !");	 
	document.forms[0].textEmail.focus();
  } else if (document.forms[0].textEmail.value!="" && messagerie2(document.forms[0].textEmail.value,document.forms[0].textEmail.value.length)==1) {
 	alert("L'adresse e-mail n'est pas valide!");
	document.forms[0].textEmail.focus(); 
  } else if (!document.forms[0].textPwd.value) {
  	alert("Veuillez saisir un mot de passe !");	 
	document.forms[0].textPwd.focus();
  } else {
	  document.forms[0].submit();
  } 
}


/************************************** page oublie.php ******************************************************/
function oublie() {
    if (document.forms[0].textOublie.value=="") {
	  	 alert("Veuillez saisir une adresse e-mail !");
		 document.forms[0].textOublie.focus();
	   } else if (document.forms[0].textOublie.value!="" && messagerie2(document.forms[0].textOublie.value,document.forms[0].textOublie.value.length)==1) {
   		   alert("L'adresse e-mail n'est valide!");
		   document.forms[0].textOublie.focus();
	   } else {
	   	 	document.forms[0].submit();
	   }
}

/************************************** page motcle.php ******************************************************/
function valider_motcle() {
   if (document.forms[0].textMot.value=="") {
	  	 alert("Veuillez saisir un mot-clé !");
		 document.forms[0].textMot.focus();
   } else if (document.forms[0].message.value=="") {  
   		alert("Veuillez saisir un sms de retour !");
		 document.forms[0].message.focus();
   } else {
   	 	document.forms[0].submit();
   }

}

/************************************** page env.php ******************************************************/
function supp_sms() {
 i = 0;
	 cpt = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkSms[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	 }
  
	 if (cpt==0){
	 alert ("Veuillez choisir au moins un sms !")
	} else {
	  document.forms[0].submit();
	}
}

/************************************** page recu.php ******************************************************/
function supp_sms_recu() {
 i = 0;
	 cpt = 0;
	 while (i <= document.forms[0].elements.length-1) {
			if (document.forms[0].elements[i].name=='checkSmsRecu[]' && document.forms[0].elements[i].checked==true) {
				cpt++;
			}
			i++;
	 }
  
	 if (cpt==0){
	 alert ("Veuillez choisir au moins un sms !")
	} else {
	  document.forms[0].submit();
	}
}
