/* auteur: Clic-event.com */
/* Date de création: 22/02/2004 */

function checkFormatFax(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-5]{1}[0-9]{8}$/;
	var reg3=/^(33|[+]33|0033)[1-5]{1}[0-9]{8}$/;
	
	mes=0;
	if (reg1.exec(num)==null){
	 	if (reg3.exec(num)==null) {
		   	  mes=1;
		}
	}
	return mes;
}

function testez() {

	if (document.forms[0].numero.value=='') {
	alert('Veuillez saisir un numéro de télécopieur !');
	document.forms[0].numero.focus();	
	} else {
	document.forms[0].submit();
	}

}

function testez2() {

	if (document.forms[0].numero2.value=='') {
	alert('Veuillez saisir un numéro de télécopieur !');
	document.forms[0].numero2.focus();	
	} else {
	document.forms[0].submit();
	}

}

function pop_up(adr,scr,h,w,l,r) {
	//alert("toto");
		window.open(adr,'','toolbar=0,location=0,directories=0,menuBar=0,scrollbars='+scr+',resizable=1,width='+h+',height='+w+',left='+l+',top='+r);
		//window.open('noname.html','titre','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0,width=320,height=120,left=100,top=100');
	
}

function inscri() {
	if (document.forms[0].prenom.value=='') {
	alert('Veuillez saisir votre prénom !');
	document.forms[0].prenom.focus();	
	} else if (document.forms[0].nom.value=='') {
	alert('Veuillez saisir votre nom !');
	document.forms[0].nom.focus();	
	} else if (document.forms[0].ema.value=='') {
	alert('Veuillez saisir votre adresse e-mail !');
	document.forms[0].ema.focus();	
	} else if (document.forms[0].cond.checked==0) {
	alert('Veuillez accepter les conditions générales en cochant la case !');
	document.forms[0].cond.focus();	
	} else {
	document.forms[0].submit();
	}

}

function cocher(tp,nb) {
//alert(document.forms[0].elements[3].name+" /  "+document.forms[0].elements[4].name)
	for(i=4;i<=Number(2*nb)+3;i++) document.forms[0].elements[i].checked=tp;
}

function cocher2(tp,nb) {
	//alert(document.forms[0].elements[0].name)
	for(i=0;i<Number(nb);i++) document.forms[0].elements[i].checked=tp;
}

function cocher_cont(tp,nb) {
//alert(document.forms[0].elements[0].name+" / 1=  "+document.forms[0].elements[1].name+" / 2= "+document.forms[0].elements[2].name+" / 3= "+document.forms[0].elements[3].name)
	for(i=3;i<=Number(nb)+2;i++) document.forms[0].elements[i].checked=tp;

}

function cocher_cont2(tp,nb) {
//alert(document.forms[0].elements[0].name+" / 1=  "+document.forms[0].elements[1].name+" / 2= "+document.forms[0].elements[2].name+" / 3= "+document.forms[0].elements[3].name)
	for(i=1;i<=Number(nb);i++) document.forms[0].elements[i].checked=tp;

}

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

}

function valider_e(id,cnx,numclient) { // validation envoi unitaire

	fichier=document.forms[0].file1.value;
	if (fichier!='') ext=fichier.substring(fichier.lastIndexOf(".")+1); else ext=1;
	
	var numero=document.forms[0].fax.value;
	var debut=numero.substring(0,2);
	
	//alert(document.forms[0].numpres.value)
	if (!document.forms[0].fax.value) {
	alert('Veuillez indiquer au moins un numéro de Fax !');
	document.forms[0].fax.focus();	
	} else if (document.forms[0].fax.value.length < 10) {
	alert("Le numéro de fax n\'est pas valide !");
	document.forms[0].fax.focus();	
	}else if (isNaN(debut)) {
	alert("Le numéro de Fax doit être numérique !");
	document.forms[0].fax.focus();	
	}else if (!(isNaN(debut)) && document.forms[0].fax.value<0) {
	alert("Le numéro de Fax doit être numérique !");
	document.forms[0].fax.focus();	
	} else if (!document.forms[0].ref.value) {
	alert('Veuillez indiquer une référence !');
	document.forms[0].ref.focus();	
	} else if (!document.forms[0].file1.value && !document.forms[0].textarea.value) {
	alert('Veuillez indiquer le nom de votre fichier en cliquant sur parcourir\nou Veuillez saisir du texte!');
	document.forms[0].file1.focus();	
	} else if (document.forms[0].file1.value && document.forms[0].textarea.value) {
	alert('Si vous envoyez un document, vous ne devez pas saisir de texte dans la zone de saisie.\nCette dernière vous permet d\'effectuer un envoi de texte libre.\nSi vous souhaitez envoyer votre document avec un texte de présentation, cliquez sur "Ajouter un texte de présentation".');
	} else if (ext=="wps" || ext=="WPS") {
		alert("Vous ne pouvez pas envoyer de fichier .WPS !");
	} else if (ext=="php" || ext=="PHP") {
		alert("Vous ne pouvez pas envoyer de fichier .php !");
	} else if (ext=="js" || ext=="JS") {
		alert("Vous ne pouvez pas envoyer de fichier .js !");
	} else if (ext=="exe" || ext=="EXE") {
		alert("Vous ne pouvez pas envoyer de fichier .exe !");
	} else if (!document.forms[0].file1.value && document.forms[0].textarea.value && document.forms[0].textpres.checked) {
	document.forms[0].textpres.checked=0;
	document.forms[0].numpres.value="";
	alert("Le texte de présentation s\'ajoute uniquement avec un fichier.\nNous venons de désactiver cette option !");
	} else if (document.forms[0].textpres.checked && !document.forms[0].numpres.value) {
		if (confirm("Vous souhaitez joindre un texte de présentation,\n mais celui-ci n'existe pas,\n souhaitez-vous le remplir ?")){

			url="fe_coord.php?id="+id+"&cnx="+cnx+"&numclient="+numclient;
			pop_up(url,1,450,450,50,50)

		}else{
			document.forms[0].textpres.checked=0;
		}
	} else {
	document.forms[0].submit();
	}

}

function valider_et(id,cnx,numclient) { // validation envoi unitaire en transfert de fax

	if (!document.forms[0].fax.value) {
		alert('Veuillez indiquer au moins un numéro de Fax !');
		document.forms[0].fax.focus();	
	} else if (document.forms[0].fax.value.length < 10) {
		alert("Le numéro de fax n\'est pas valide !");
		document.forms[0].fax.focus();	
	}else if (isNaN(document.forms[0].fax.value)) {
		alert("Le format du fax n\'est pas valide !");
		document.forms[0].fax.focus();	
	}else if (!(isNaN(document.forms[0].fax.value)) && document.forms[0].fax.value<0) {
		alert("Le format du fax n\'est pas valide !");
		document.forms[0].fax.focus();	
	} else if (document.forms[0].textpres.checked && !document.forms[0].numpres.value) {
		if (confirm("Vous souhaitez joindre un texte de présentation,\n mais celui-ci n'existe pas,\n souhaitez-vous le remplir ?")){
			url="fe_coord.php?id="+id+"&cnx="+cnx+"&numclient="+numclient;
			pop_up(url,1,450,450,50,50)
		}else{
			document.forms[0].textpres.checked=0;
		}
	} else {
	document.forms[0].submit();
	}

}

function valider_en(id,cnx,numclient,nb_desti) { // validation envoi en nbre
	
	fichier=document.forms[0].file1.value;
	if (fichier!='') ext=fichier.substring(fichier.lastIndexOf(".")+1); else ext=1;
	
	fichier2=document.forms[0].file2.value;
	if (fichier2!='') ext2=fichier2.substring(fichier2.lastIndexOf(".")+1); else ext2=1;
	
	fichier3=document.forms[0].file3.value;
	if (fichier3!='') ext3=fichier3.substring(fichier3.lastIndexOf(".")+1); else ext3=1;
	
	//if (document.forms[0].fax.value=='' && document.forms[0].desti.value=='') { 
	if (!document.forms[0].ref.value) {
	alert('Veuillez indiquer une référence !');
	document.forms[0].ref.focus();	
	} else if (!document.forms[0].file1.value && !document.forms[0].textarea.value) {
	alert('Veuillez indiquer le nom de votre fichier en cliquant sur parcourir\nou Veuillez saisir du texte!');
	document.forms[0].file1.focus();	
	} else if (document.forms[0].file1.value && document.forms[0].textarea.value) {
	alert("Veuillez choisir un fichier ou du texte!");
	} else if (ext=="wps" || ext=="WPS" || ext2=="wps" || ext2=="WPS" || ext3=="wps" || ext3=="WPS") {
		alert("Vous ne pouvez pas envoyer de fichier .WPS !");
	} else if (ext=="csv" || ext=="CSV" || ext2=="csv" || ext2=="CSV" || ext3=="csv" || ext3=="CSV") {
		alert("Vous ne pouvez pas envoyer de fichier .CSV !");
	} else if (document.forms[0].textpres.checked && !document.forms[0].numpres.value) {
		if (confirm("Vous souhaitez joindre un texte de présentation,\n mais celui-ci n'existe pas,\n souhaitez-vous le remplir ?")){

			url="fe_coord.php?id="+id+"&cnx="+cnx+"&numclient="+numclient;
			pop_up(url,1,450,450,50,50)

		}else{
			document.forms[0].textpres.checked=0;
		}
	} else {
		if (document.forms[0].file1.value!='' && document.forms[0].file2.value=='' && document.forms[0].file3.value=='') mes_en="Vous allez envoyer le fichier ("+document.forms[0].file1.value+") à "; 
		else  if (document.forms[0].file1.value!='' && document.forms[0].file2.value!='' && document.forms[0].file3.value=='') mes_en="Vous allez envoyer les fichiers ("+document.forms[0].file1.value+" et "+document.forms[0].file2.value+") à ";
		else  if (document.forms[0].file1.value!='' && document.forms[0].file2.value!='' && document.forms[0].file3.value!='') mes_en="Vous allez envoyer les fichiers ("+document.forms[0].file1.value+", "+document.forms[0].file2.value+" et "+document.forms[0].file3.value+") à ";  
		else mes_en="Vous allez envoyer votre FAX à ";
		if (nb_desti==1) mes_en=mes_en+"un destinataire."; else mes_en=mes_en+nb_desti+" destinataires.";
		mes_en=mes_en+"\nPour valider cet envoi, cliquez sur OK sinon cliquez sur ANNULER";
		if (confirm(mes_en)) document.forms[0].submit();
	}

}
function valider_cont() {
	if (document.forms[0].fax.value=='') {
		alert('Veuillez indiquer au moins un numéro de Fax !');
		document.forms[0].fax.focus();	
	} else if (document.forms[0].fax.value.length < 10) {
        alert("Le numéro de fax n\'est pas valide !");
	    document.forms[0].fax.focus();
	} else if (isNaN(document.forms[0].fax.value)) {
		alert("Le format du fax n\'est pas valide !");
		document.forms[0].fax.focus();	
	} else if (!(isNaN(document.forms[0].fax.value)) && document.forms[0].fax.value<0) {
		alert("Le format du fax n\'est pas valide !");
		document.forms[0].fax.focus();	
     } else {
		document.forms[0].submit();
	}
}

function valider_a(nbsms) {

	if (document.forms[0].tp_alerte[0].checked){
		if (!document.forms[0].format_sms[0].checked && !document.forms[0].format_sms[1].checked){
		 	alert("Veuillez sélectionner un type d'alerte!");
		} else if (document.forms[0].format_sms[0].checked && document.forms[0].gsm.value==""){

		 	alert ("Veuillez saisir un numéro de portable");
			document.forms[0].gsm.focus();
		} else if (document.forms[0].format_sms[1].checked && document.forms[0].email.value==""){

			alert ("Veuillez saisir une adresse email");
			document.forms[0].email.focus();
		} else if (nbsms=="0" && document.forms[0].format_sms[0].checked){
		  	alert("Attention, votre solde de SMS est nul")
		
		} else {
			if (document.forms[0].format_sms[0].checked && document.forms[0].format_sms[1].checked) document.forms[0].val_alert.value="t"; 
			document.forms[0].submit();
		} 
	} else {
	  	  document.forms[0].submit();
	}
}

function changer() {
	document.forms[0].format_sms[0].checked=0;
	document.forms[0].format_sms[1].checked=0;
}

function changer2() {

	document.forms[0].tp_alerte[0].checked=1;
}

function valider_u(){
	//if ((document.forms[0].elements[3].value != 'Javascript:liste_de(3,\'gsm\')') && (document.forms[0].elements[4].value != 'Javascript:liste_de(4,\'gsm\')') && (document.forms[0].elements[5].value != 'Javascript:liste_de(5,\'gsm\')') && (document.forms[0].elements[6].value != 'Javascript:liste_de(6,\'gsm\')') ) {
    	cpt1=document.forms[0].elements.length-9;
		val1='Javascript:liste_de('+cpt1+',\'gsm\')'
		cpt2=cpt1+1;
		val2='Javascript:liste_de('+cpt2+',\'gsm\')'
		cpt3=cpt1+2;
		val3='Javascript:liste_de('+cpt3+',\'gsm\')'
		cpt4=cpt1+3;								
		val4='Javascript:liste_de('+cpt4+',\'gsm\')'
		if ((document.forms[0].rg1.value != val1) && (document.forms[0].rg2.value != val2) && (document.forms[0].rg3.value != val3) && (document.forms[0].rg4.value != val4) ) {
		alert("Indiquez dans quelle colonne se trouve le numéro de Fax !");
		document.forms[0].rg1.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();
	}
}


function messagerie() {
adresse = document.forms[0].email.value;
taille = document.forms[0].email.value.length;

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) {
alert('Votre adresse e-mail n\'est pas valide.');
document.forms[0].email.focus();
} else {
document.forms[0].submit();
}}

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 valider_util(){
	if (!document.forms[0].email.value)
		alert ("Veuillez indiquez une adresse e-mail!")
	else
		messagerie()
}

function valider_cfe(id,cnx){ //validation classement fax envoyés
	i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
		if (document.forms[0].elements[i].name=='checkboxName[]' && document.forms[0].elements[i].checked==true) {
			cpt++;
			val=document.forms[0].elements[i].value;
		}
		i++;
	}
	
	if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='st'){
	
		if (confirm('ATTENTION:\n\nVous êtes sur le point de supprimer toute la liste complète des FAX envoyés !\nPour effectuer cette suppression cliquez sur OK, sinon cliquez sur ANNULER.')) {
			document.forms[0].action.value="supprimer_tout";
			document.forms[0].submit();
		}
	
	} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value!='r'){
		if (cpt==0){
			alert ("Veuillez sélectionnez au moins un fax!")
		} else	{
			if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='s'){
				document.forms[0].action.value="supprimer";
				document.forms[0].submit();
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='te'){
				if (cpt>1){
					alert ("Veuillez ne sélectionner qu'un seul fax!");
				} else { 
					chemin="index.php?pg=fe_transfmail&id="+id+"&cnx="+cnx+"&val="+val+"&cat=envoi";
					window.location=chemin;
				}
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='tf'){
				if (cpt>1){
					alert ("Veuillez ne sélectionner qu'un seul fax!");
				} else { 
					chemin="index.php?pg=fe_envoiu&id="+id+"&cnx="+cnx+"&val="+val+"&cat=envoi";
					//alert(chemin);
					window.location=chemin;
				}
			} else {
				document.forms[0].action.value="valider";
				document.forms[0].submit();
			}
			
		}
	}
}

function valider_cfr(id,cnx){ //validation classement fax reçus
	i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
		if (document.forms[0].elements[i].name=='numrecu[]' && document.forms[0].elements[i].checked==true){
			cpt++;
			val=document.forms[0].elements[i].value;
		}
		i++;
	}
	
	if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value!='r'){
		if (cpt==0 && document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value!='c') { 
			alert ("Veuillez sélectionnez au moins un fax!")
		} else	{
		
			if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='s'){
				document.forms[0].action.value="supprimer";
				document.forms[0].submit();
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='c'){
				document.forms[0].action.value="enr_com";
				document.forms[0].submit();
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='bl'){
				document.forms[0].action.value="black_lister";
				document.forms[0].submit();
			
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='te'){
				if (cpt>1){
					alert ("Veuillez ne sélectionner qu'un seul fax!");
					//document.forms[0].submit();
				} else { 
					chemin="index.php?pg=fe_transfmail&id="+id+"&cnx="+cnx+"&val="+val+"&cat=recu";
					window.location=chemin;
				}
			} else if (document.forms[0].selectName[document.forms[0].selectName.selectedIndex].value=='tf'){
				if (cpt>1){
					alert ("Veuillez ne sélectionner qu'un seul fax!");
				} else { 
					chemin="index.php?pg=fe_envoiu&id="+id+"&cnx="+cnx+"&val="+val+"&cat=recu";
					//alert(chemin);
					window.location=chemin;
				}
			}  else {
				document.forms[0].action.value="classer";
				document.forms[0].submit();
			}
			
		}
	} else {
	   alert('Sélectionnez une option !');
	}
}

function valider_rfm() { //recherche fax par mots
	document.forms[0].type_rech.value="mot";
	document.forms[0].submit();
}

function valider_rfd() { //recherche fax par date
	document.forms[0].type_rech.value="date";
	document.forms[0].submit();
}

function valider_cfnl(){ //suppression numéros black listés
	i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
		if (document.forms[0].elements[i].type=='checkbox' && document.forms[0].elements[i].checked==true) cpt++;
		i++;
	}
	
	if (cpt==0)
		alert ("Veuillez sélectionnez au moins un numéro!")
	else	
		document.forms[0].submit();
}

function valider_ga(){ // validation gestion des alertes
	i = 5;
	j=0;
	cpt = 0;
	//alert(document.forms[0].elements.length)
	//alert(eval(document.forms[0].elements[6].name=='checkboxName_e['+i+']'))
	while (i <= document.forms[0].elements.length-1) {
	
		if (eval(document.forms[0].elements[i].name=='checkboxName_s['+j+']')  && document.forms[0].elements[i].checked==true){
			cpt++;
			j++;
			
		}
	 
		if (cpt==0){
			if (eval(document.forms[0].elements[i].name=='checkboxName_e['+j+']') && document.forms[0].elements[i].checked==true){
				cpt++;
				j++;
			}
		}
		if (cpt==0){
			if (eval(document.forms[0].elements[i].name=='checkboxName_s['+j+']')){
			 j++;
			} else if (eval(document.forms[0].elements[i].name=='checkboxName_e['+j+']')){
				 j++;
			}
		}
		i++;
		//alert(j)
	}
	
	if (cpt==0){
		alert ("Veuillez sélectionnez au moins un type d'alerte!");
	} else {	
		document.forms[0].submit();
	}
}


function valider_coord(){ // valider la saisie des coordonnées du compte principal

	
	if (!document.forms[0].prenom.value){
		alert ("Le champ prenom est obligatoire");
		document.forms[0].prenom.focus();
	} else if (!document.forms[0].nom.value){
		alert ("Le champ nom est obligatoire");
		document.forms[0].nom.focus();
	} else if (!document.forms[0].adr.value){
		alert ("Le champ adresse est obligatoire");
		document.forms[0].adr.focus();
	} else if (!document.forms[0].cp.value){
		alert ("Le champ code postal est obligatoire");
		document.forms[0].cp.focus();
	} else if (!document.forms[0].ville.value){
		alert ("Le champ ville est obligatoire");
		document.forms[0].ville.focus();
	} else if (document.forms[0].tel.value.length < 10) {
        alert("Le numéro de téléphone n\'est pas valide !");
	    document.forms[0].fax.focus();
	} else {
		//document.forms[0].submit();
		messagerie();
	}
}

function valider_coord_uti(){ // valider la saisie des coordonnées du compte utilisateur
	
	if (!document.forms[0].prenom.value){
		alert ("Le champ prenom est obligatoire");
		document.forms[0].prenom.focus();
	} else if (!document.forms[0].nom.value){
		alert ("Le champ nom est obligatoire");
		document.forms[0].nom.focus();
	} else {
		messagerie();
	}
}

function valider_pres(){

	 if (!document.espace_coord.prenom.value){
		alert ("Le champ prenom est obligatoire");
		document.espace_coord.prenom.focus();
	} else if (!document.espace_coord.nom.value){
		alert ("Le champ nom est obligatoire");
		document.espace_coord.nom.focus();
	/**} else if (document.espace_coord.fax.value.length < 10) {
        alert("Le numéro de téléphone n\'est pas valide !");
	    document.espace_coord.fax.focus();**/
	} else {
		//window.opener.document.espace.pres.value="o";
		document.espace_coord.submit();
		//window.close();
	}
}

function choisirAbnt(mise_ser,nbmois,mt_h,hbg,etape,etat){
	
	if (etat!='exp' && etape!='2'){
					nb_noprol=0;
					
					for(i=0;i<nbAbon;i++) {
						if (eval("document.espace.abnt"+tabAbon[i]+"[3].checked")) nb_noprol++;
					}
					
					if (nb_noprol==nbAbon) {
					
									for (i=0;i<=document.forms[0].selectdoc.options.length-1;i++){
											if (document.forms[0].selectdoc.options[i].value==mt_h){
												document.forms[0].selectdoc.options[i].value="cons";
												point=mt_h.indexOf(".");
												
												if (point==-1) 
												mt_ht=mt_h+".00";
												else mt_ht=mt_h+"0";
												//document.forms[0].selectdoc.options[i].text="Conserver mes documents "+ hbg +"--> " +  mt_ht + " € HT /mois";
												document.forms[0].selectdoc.options[i].text="Conserver mes " + hbg + " documents";
												document.forms[0].selectdoc.options.selectedIndex=i;
												
											}
									}

					} else {
									for (i=0;i<=document.forms[0].selectdoc.options.length-1;i++){
											if (document.forms[0].selectdoc.options[i].value=="cons"){
												document.forms[0].selectdoc.options[i].value=mt_h;
												document.forms[0].selectdoc.options[i].text=hbg + " documents --> " + mt_ht + " € HT /mois";
											}
									}
					}
	
	}	
	
	
	majMontant(mise_ser,nbmois);
	
}

var nb_total;

function majMontant(mise_ser,nbmois){	 
/**for (i=0;i<=document.forms[0].selectdoc.options.length-1;i++){
	if (document.forms[0].selectdoc.options[i].value=="cons"){
	  if (document.espace.abnt[3].checked==1 && document.espace.selectdoc.value!="cons"){
    	 //alert(document.espace.selectdoc.value)
		   document.espace.abnt[0].checked=1;				   
		 }
	}
}**/ 
	// nb_total=1;
	// Combien de numéros commandés ?
	if (document.getElementsByName('numero01').length!=0) {
		nb_01= document.espace.numero01.value*1;
		nb_02= document.espace.numero02.value*1;	
	    nb_03= document.espace.numero03.value*1;
		nb_04= document.espace.numero04.value*1;
		nb_05= document.espace.numero05.value*1;
		nb_En= document.espace.numeroEn.value*1;
		nb_B= document.espace.numeroB.value*1;
		nb_De= document.espace.numeroDe.value*1;
		nb_Ch= document.espace.numeroCh.value*1;
		nb_It= document.espace.numeroIt.value*1;
		nb_Sp= document.espace.numeroSp.value*1;
		nb_Ne= document.espace.numeroNe.value*1;
		nb_Lu= document.espace.numeroLu.value*1;
		nb_Ir= document.espace.numeroIr.value*1;
		
		nb_total= nb_01+nb_02+nb_03+nb_04+nb_05+nb_En+nb_B+nb_De+nb_Ch+nb_It+nb_Sp+nb_Ne+nb_Lu+nb_Ir;	   
		
	}
	
	//if (nb_total==0) nb_total=1;
	
	if (document.espace.selectdoc.value=="cons"){
		 valeurdoc=0;
	} else {
		valeurdoc=document.espace.selectdoc.value;
		
	}
	
	coef=0;
	ajout=Number(mise_ser);
	
	if (nbAbon && document.getElementsByName('abnt').length==0) { //Renouvellement des abnts
		for(i=0;i<nbAbon;i++) {
						
			if (eval("document.espace.abnt"+tabAbon[i]+"[0].checked")) {
				
				ajout+= Number(tabAbnt[eval("document.espace.abnt"+tabAbon[i]+"[0].value")])*Number(eval("document.espace.abnt"+tabAbon[i]+"[0].value"));
				if (coef<3) coef=3;
			} else if (eval("document.espace.abnt"+tabAbon[i]+"[1].checked")){
				
				 ajout+= Number(tabAbnt[eval("document.espace.abnt"+tabAbon[i]+"[1].value")])*Number(eval("document.espace.abnt"+tabAbon[i]+"[1].value"));
				 if (coef<6) coef=6;
			} else if (eval("document.espace.abnt"+tabAbon[i]+"[2].checked")){
				
				ajout+= Number(tabAbnt[eval("document.espace.abnt"+tabAbon[i]+"[2].value")])*Number(eval("document.espace.abnt"+tabAbon[i]+"[2].value"));
				if (coef<12) coef=12;		
			}
		}//fin du for
	} else {// Achat nouveaux numéros
		if (document.espace.abnt[0].checked && nb_total) {
		
		ajout+= Number(tabAbnt[document.espace.abnt[0].value])*Number(document.espace.abnt[0].value)*nb_total;
		coef=3;
		}
		if (document.espace.abnt[1].checked && nb_total){
			
			 ajout+= Number(tabAbnt[document.espace.abnt[1].value])*Number(document.espace.abnt[1].value)*nb_total;
			 coef=6;
		}
		
		if (document.espace.abnt[2].checked && nb_total){
			
			ajout+= Number(tabAbnt[document.espace.abnt[2].value])*Number(document.espace.abnt[2].value)*nb_total;
			coef=12;		
		}	
	}
	
	document.espace.mtabnt.value=ajout;
	if (coef==0) coef=Number(nbmois);	 
	if (coef==0) coef=1;   
	ajout+=Number(document.espace.textnbfax.value)*(Number(puFax)*1);	
	ajout+=Number(document.espace.textnbsms.value)*Number(puSms);
	ajout+=Number(valeurdoc)*coef;
	ajout=(Math.round(ajout*100))/100;
	if (isNaN(ajout)) ajout="erreur";	
	ajout=ajout.toString();
	document.espace.mt.value=ajout.replace(".",",");;
}

function majMontantEnvoi(){
	ajout=0;	
	ajout+=Number(document.espace.textnbfax.value)*Number(puFax*1);	
	ajout+=Number(document.espace.selectdoc.value)*12;
	ajout=(Math.round(ajout*100))/100;
	if (isNaN(ajout)) ajout="erreur";
	if (document.getElementsByName('mt2').length>0) {
		document.espace.mt2.value=ajout;   
		document.espace.mt.value=ajout+Number(document.espace.mtdoc.value);
		mtt=Number(document.espace.mt.value)*1.196;
		mtt_s=mtt.toString();
		document.espace.mttc.value=mtt_s.replace(".",",");
	} else {
		document.espace.mt.value=ajout;
	}
}

function majMontantEnvoi_service(service){
	ajout=Number(service);		
	ajout+=Number(document.espace.textnbfax.value)*Number(puFax*1);
	ajout+=Number(document.espace.selectdoc.value)*12;
	ajout=(Math.round(ajout*100))/100;
	if (isNaN(ajout)) ajout="erreur";
	document.espace.mt.value=ajout;
}

function majMontant_numero(){
	ajout=0;
	if (document.espace.fax1.value) ajout+=tabAbnt[12]*12;
	if (document.espace.fax2.value) ajout+=tabAbnt[12]*12;
	if (document.espace.fax3.value) ajout+=tabAbnt[12]*12;	
	if (document.espace.fax4.value) ajout+=tabAbnt[12]*12;	
	if (document.espace.fax5.value) ajout+=tabAbnt[12]*12;
	ajout+=Number(document.espace.textnbfax.value)*Number(puFax*1);
	ajout+=Number(document.espace.textnbsms.value)*Number(puSms);
	ajout+=Number(document.espace.selectdoc.value)*12;
	ajout=(Math.round(ajout*100))/100;
	if (isNaN(ajout)) ajout="erreur";
	document.espace.mt.value=ajout;
}

function showDiv(){

	//document.all.espace.all.dgroupe.style.visibility="visible";
	document.getElementById("dgroupe").style.visibility="visible";
	document.espace.grp.value="";
	document.espace.grp.focus();
}

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

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

function modifierListe(mt_h,hbg){
alert("tt")
	/**for (i=0;i<=document.forms[0].selectdoc.options.length-1;i++){
			if (document.forms[0].selectdoc.options[i].value=="cons"){
				document.forms[0].selectdoc.options[i].value=mt_h;
				document.forms[0].selectdoc.options[i].text=hbg + " documents --> " + mt_ht + " € HT /mois";
			}
	}**/
}

function ouvrirPopup(pg,id,numclient,cnx){
chemin='fe_coord.php?pg='+pg+'&id='+id+'&numclient='+numclient+'&numpres='+document.forms[0].numpres.value +'&cnx='+cnx;
pop_up(chemin,0,420,408,50,50)
} 


function showDivGrp(){

	/**if (document.all.espace.all.divgrp.style.visibility=="" || document.all.espace.all.divgrp.style.visibility=="hidden"){
		document.all.espace.all.divgrp.style.visibility="visible";
	} else {
		document.all.espace.all.divgrp.style.visibility="hidden";
	}**/
	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 showDivMail(){
	/**if (document.all.espace.all.divmail.style.visibility=="" || document.all.espace.all.divmail.style.visibility=="hidden"){
		document.all.espace.all.divmail.style.visibility="visible";
		document.forms[0].email.focus();
	} else {
		document.all.espace.all.divmail.style.visibility="hidden";
	}**/
	
	if ((document.getElementsByName("modfaxmail").length>0) && (document.forms[0].modfaxmail[1].checked) && (document.getElementById("divmail").style.visibility=="" ||document.getElementById("divmail").style.visibility=="hidden")){
		document.getElementById("divmail").style.visibility="visible";
		document.forms[0].email.focus();
	} else if (document.getElementsByName("modfaxmail").length && document.forms[0].modfaxmail[0].checked){
		document.getElementById("divmail").style.visibility="hidden";
	} else if ((document.getElementsByName("faxmail").length>0) && (document.getElementById("divmail").style.visibility=="" ||document.getElementById("divmail").style.visibility=="hidden")){
		document.getElementById("divmail").style.visibility="visible";
		document.forms[0].email.focus();
	} else if (document.getElementsByName("faxmail")>0){
		document.getElementById("divmail").style.visibility="hidden";
	}
	
	/**if (eval("document.getElementById('list_mail"+cpt+"').style.display=='none'")){
	 eval("document.getElementById('list_mail"+cpt+"').style.display = document.all ? 'block' : 'table-row'");
	} else {
		eval("document.getElementById('list_mail"+cpt+"').style.display ='none'"); 
	}**/
}

function showDivAlert(){
	/**if (document.all.espace.all.divalert.style.visibility=="" || document.all.espace.all.divalert.style.visibility=="hidden"){
		document.all.espace.all.divalert.style.visibility="visible";
		document.all.espace.all.divdesact.style.visibility="hidden";
	} else {
		document.all.espace.all.divalert.style.visibility="hidden";
		document.all.espace.all.divdesact.style.visibility="visible";
	}**/
	
	if (document.getElementById("divalert").style.visibility=="" || document.getElementById("divalert").style.visibility=="hidden"){
		document.getElementById("divalert").style.visibility="visible";
		document.getElementById("divdesact").style.visibility="hidden";
	} else {
		document.getElementById("divalert").style.visibility="hidden";
		document.getElementById("divdesact").style.visibility="visible";
	}
}

function showDivAlert2(){
	/**if (document.all.espace.all.divalert.style.visibility=="" || document.all.espace.all.divalert.style.visibility=="visible"){
		document.all.espace.all.divalert.style.visibility="hidden";
		document.all.espace.all.divdesact.style.visibility="visible";
	} else {
		document.all.espace.all.divalert.style.visibility="visible";
		document.all.espace.all.divdesact.style.visibility="hidden";
	}**/
	if (document.getElementById("divalert").style.visibility=="" || document.getElementById("divalert").style.visibility=="visible"){
		document.getElementById("divalert").style.visibility="hidden";
		document.getElementById("divdesact").style.visibility="visible";
	} else {
		document.getElementById("divalert").style.visibility="visible";
		document.getElementById("divdesact").style.visibility="hidden";
	}
}

function validerFaxMail(){
	//if (document.all.espace.all.divmail.style.visibility=="visible"){	
	if (document.getElementById("divmail").style.visibility=="visible"){
		alerte=0;
		list_adresses=document.forms[0].email.value;
		list_adresses=list_adresses.replace(/^\s+/, "").replace(/\s+$/, "");
		  if (list_adresses) {
		  	tab_adresses=list_adresses.split("\n");
			if (tab_adresses!=null)  { 
			   for (j=0;j<tab_adresses.length;j++) {
			   	  test=0;  
				  test=messagerie2(tab_adresses[j],tab_adresses[j].length);	 
				  if (test) {
				  	 alerte=1; 
					 break;
				  }
			   }
			}
		  }
		  
		
		if (alerte){
			alert("L'adresse e-mail n'est pas valide!");  
			document.forms[0].email.focus();
		} else {
			//document.forms[0].valider_re.value=1;
			document.forms[0].submit();
		}
	} else {
		document.forms[0].submit();
	}

}

/**function validerFaxMail(cpt){
	alerte=0;
	reg=new RegExp("\n","g");
	for (i=0;i<cpt;i++) { 
	   if (eval("document.getElementById('list_mail"+i+"').style.display!='none'")) {
	   		 
			  list_adresses=eval("document.getElementById('email_id"+i+"').value");
			  //list_adresses=list_adresses.replace(" ","");  
			  list_adresses=list_adresses.replace(/^\s+/, "").replace(/\s+$/, "");
			  if (list_adresses) {
			  	tab_adresses=list_adresses.split("\n");
				if (tab_adresses!=null)  { 
				   for (j=0;j<tab_adresses.length;j++) {
				   	  test=0;  
					  test=messagerie2(tab_adresses[j],tab_adresses[j].length);	 
					  if (test) {
					  	 alerte=1; 
						 break;
					  }
				   }
				}
			  }
	   } 
	  
	}
	
	if (alerte){
		alert("L'adresse e-mail n'est pas valide!");
	} else {
		document.forms[0].valider_re.value=1;
		document.forms[0].submit();
	}

}**/

function valide_com() {	  
//alert (document.getElementsByName('fax1').value);
	 total=document.forms[0].mt.value;	
	 total=total.replace(",",".");
	 total=total*1;
	 if (document.getElementsByName('numero01').length!=0 && !nb_total) {	
	 	alert("Veuillez choisir un numéro !");
	 } else if (document.getElementsByName('fax1').length!=0 && document.forms[0].fax1.value=="" && document.forms[0].fax2.value=="" && document.forms[0].fax3.value=="" && document.forms[0].fax4.value=="" && document.forms[0].fax5.value=="") {
	   alert('Vous devez saisir un numéro !');	
	 } else if (document.getElementsByName('fax1').length!=0 && document.forms[0].fax1.value!="" && checkFormatFax(document.forms[0].fax1.value)==1) {
	   alert('Le numéro de fax n\'est pas valide !');	
	   document.forms[0].fax1.focus();
	 } else if (document.getElementsByName('fax2').length!=0 && document.forms[0].fax2.value!="" && checkFormatFax(document.forms[0].fax2.value)==1) {
	   alert('Le numéro de fax n\'est pas valide !');	
	   document.forms[0].fax2.focus();
	 } else if (document.getElementsByName('fax3').length!=0 && document.forms[0].fax3.value!="" && checkFormatFax(document.forms[0].fax3.value)==1) {
	   alert('Le numéro de fax n\'est pas valide !');	
	   document.forms[0].fax3.focus();	
	 } else if (document.getElementsByName('fax4').length!=0 && document.forms[0].fax4.value!="" && checkFormatFax(document.forms[0].fax4.value)==1) {
	   alert('Le numéro de fax n\'est pas valide !');	
	   document.forms[0].fax4.focus();
	 } else if (document.getElementsByName('fax5').length!=0 && document.forms[0].fax5.value!="" && checkFormatFax(document.forms[0].fax5.value)==1) {
	   alert('Le numéro de fax n\'est pas valide !');	
	   document.forms[0].fax5.focus();
	 } else if (isNaN(total)){
	 	 alert('Votre commande n\'est pas valide !');	 
	 } else if (total<18) {
	   alert('Le minimum de commande est de 18 € HT !'); 
	 } else {
		 document.forms[0].submit();
	 }
}


function verifier_nbsms(nbsms){
		
		cpt=0;
		i=0;
		while (i <= document.forms[0].elements.length-1) {
	
			if (document.forms[0].elements[i].checked==true && document.forms[0].elements[i].value=="choixsms") cpt++;
			i++;
		}	
		
		if (cpt>0 && nbsms=="0") {
		   alert("Attention, votre solde de SMS est nul");
		} else {
		  document.forms[0].submit();
		}	
}  



function valid_paiement() {
	if (document.forms[0].prenom.value=='') {
	alert('Veuillez saisir votre prénnom !');
	document.forms[0].prenom.focus();	
	} else if (document.forms[0].nom.value=='') {
	alert('Veuillez saisir votre nom !');
	document.forms[0].nom.focus();	
	} else if (document.forms[0].adr.value=='') {
	alert('Veuillez saisir votre adresse !');
	document.forms[0].adr.focus();	
	} else if (document.forms[0].cp.value=='') {
	alert('Veuillez saisir votre code postal !');
	document.forms[0].cp.focus();	
	} else if (document.forms[0].ville.value=='') {
	alert('Veuillez saisir le nom de votre ville !');
	document.forms[0].ville.focus();	
	} else if (document.forms[0].tel.value=='') {
	alert('Veuillez saisir votre numéro de téléphone !');
	document.forms[0].tel.focus();	
	} else if (document.forms[0].email.value=='') {
	alert('Veuillez saisir votre adresse e-mail !');
	document.forms[0].email.focus();	
	} else {
	messagerie();
	}

}

function envoin_2(nbcont){
	cpt = 0;
	for(i=0;i<nbcont;i++) {
		//if (document.forms[0].elements[i].checked==1) cpt++;
		if (document.getElementsByName("dest_i[]")[i].checked==1) cpt++;
	}
	
	if (cpt==0)
		alert ("Veuillez sélectionnez au moins un contact !")
	else	
		document.forms[0].submit();
}

function valider_diff(){ //suppression numéros black listés
	i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
		if (document.forms[0].elements[i].type=='checkbox' && document.forms[0].elements[i].checked==true) cpt++;
		i++;
	}
	
	if (cpt==0)
		alert ("Veuillez sélectionnez au moins un fax!")
	else	
		document.forms[0].submit();
}


function renvoyer() {
   i = 0;
	cpt = 0;
	while (i <= document.forms[0].elements.length-1) {
		if (document.forms[0].elements[i].type=='checkbox' && document.forms[0].elements[i].checked==true) cpt++;
		i++;
	}
	
	if (cpt==0)
		alert ("Veuillez sélectionnez au moins un destinataire!")
	else	
		document.forms[0].submit();
}


 function valider_pwd() {	
	  if (document.forms[0].pwd1.value.length > 12 || document.forms[0].pwd2.value.length > 12)	 
	  	alert("La longueur maximale du mot de passe doit être de 12 caractères, merci de choisir un autre mot de passe !");
	  else 	 
	  	document.forms[0].submit();

}
