// JavaScript Document
function popup() 
{
window.open('plan_mediphone.htm','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=670, height=530');
}

function popupcall() 
{
window.open('formulaire.htm','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=425, height=400');
}

function test()
{

	var test=true;
	if (document.mail.Nom.value == "")
	{
		alert('Le champ Nom doit кtre renseignй.'); 
		document.mail.Nom.focus();
		return false;
	}
	else if(document.mail.Nom.value!='')
	{		
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zабвгдезийклмнопртуфхцщъыьэя-]$");
		var exp1=/^[абвгдезийкл'мнопртуфхцщъыьэяA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Nom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Nom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Nom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			
		}	
	}
	
	if(document.mail.Prenom.value!='')
	{
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zабвгдезийклмнопртуфхцщъыьэя-]$");		
		var exp1=/^[абвгдезийкл'мнопртуфхцщъыьэяA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Prenom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Prйnom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Prйnom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			
		}	
	}	
	if(!checkMail(document.mail.Email.value))
	{
		alert('Verifier le champ E-mail');
		document.mail.Email.focus();
		return false;
	}
	
	if(!checktel(document.mail.Telephone.value))
	{
		alert('Verifier le champ Tйlйphone');
		document.mail.Telephone.focus();
		return false;
	} 
	
	return true;
}

function verifForm()
{
	
	var test=true;
	if (document.mail.Nom.value == "")
	{
		alert('Le champ Nom doit кtre renseignй.'); 
		document.mail.Nom.focus();
		return false;
	}
	else if(document.mail.Nom.value!='')
	{		
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zабвгдезийклмнопртуфхцщъыьэя-]$");
		var exp1=/^[абвгдезийкл'мнопртуфхцщъыьэяA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Nom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Nom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Nom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Nom.'); 
				document.mail.Nom.focus();
				return false;
				break;
			}
		}	
	}
	
	
	if(document.mail.Prenom.value!='')
	{
		var exp2=new RegExp("[0-9]");
		//var exp1=new RegExp("[a-zA-Zабвгдезийклмнопртуфхцщъыьэя-]$");		
		var exp1=/^[абвгдезийкл'мнопртуфхцщъыьэяA-Za-z-\s]+$/;
		for (i=0;i<document.mail.Prenom.value.length;i++)
		{			
			if (!exp1.exec(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Prйnom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
			else if (exp2.test(document.mail.Prenom.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Prйnom');
				document.mail.Prenom.focus();
				return false;
				break;
			}
		}	
	}
	
	if(document.mail.Entreprise.value!='')
	{
		//var exp1=new RegExp("[0-9a-zA-Zабвгдезийклмнопртуфхцщъыьэя'&\"-]$");
		var exp1=/^[абвгдезийкл'"мнопртуфхцщъыьэяA-Za-z0-9-&\s]+$/;
		for (i=0;i<document.mail.Entreprise.value.length;i++)
		{
			if (!exp1.exec(document.mail.Entreprise.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Entreprise');
				document.mail.Entreprise.focus();
				return false;
				break;
			}		
		}
	}
	
	if(document.mail.Adresse.value!='')
	{
		//var exp1=new RegExp("[0-9a-zA-Zабвгдезийклмнопртуфхцщъыьэя'&\"-]$");
		var exp1=/^[абвгдезийкл'"мнопртуфхцщъыьэяA-Za-z0-9-&\s]+$/;
		for (i=0;i<document.mail.Adresse.value.length;i++)
		{
			if (!exp1.exec(document.mail.Adresse.value.substring(0,i+1))) 	
			{
				alert('Verifier le champ Adresse');
				document.mail.Adresse.focus();
				return false;
				break;
			}		
		}
	}
	
	if(!checktel(document.mail.Telephone.value))
	{
		alert('Verifier le champ Tйlйphone');
		document.mail.Telephone.focus();
		return false;
	} 
	if(!checkMail(document.mail.Email.value))
	{
		alert('Verifier le champ E-mail');
		document.mail.Email.focus();
		return false;
	}

	
	if(document.mail.Msg.value == '')
	{
		alert('Veuillez indiquer votre demande.');
		document.mail.Msg.focus();
		return false;		
	}
	
	return true;
}

function checkMail(adresse)
{
	var exp1=new RegExp("[0-9a-zA-Zабвгдезийклмнопртуфхцщъыьэя&$ЈЂ§µ@._-]$");
	for (i=0;i<adresse.length;i++)
	{
		if (!exp1.test(adresse.substring(0,i+1))) 	
		{
			//document.getElementById("erreur_Email").style.display="block";	
			//document.getElementById("erreur_Email").innerHTML='Verifier le champ <strong>mail</strong>.';				
			return false;				
		}		
		/*else
		{
			document.getElementById("erreur_Email").style.display="none";
			document.getElementById("erreur_Email").innerHTML='';
		}*/
	}
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1))
		return true;
	else
		return false;
}
function checktel(tel)
{
	var i;
	for (i=0;i<tel.length;i++)
	{
		tel=tel.replace(" ","");
		tel=tel.replace(".","");
		tel=tel.replace("(","");
		tel=tel.replace(")","");
	}
	if (tel=='')
		return false;
	if (isNaN(tel))
		return false	
	if (tel.length<7)
		return false;
	return true;	
}
function checktel2(tel)
{
	if (tel!='')
	{
		var i;
		for (i=0;i<tel.length;i++)
		{
			tel=tel.replace(" ","");
			tel=tel.replace(".","");
			tel=tel.replace("(","");
			tel=tel.replace(")","");
		}	
		if (isNaN(tel))
			return false
		if (tel.length<7)
			return false;
	}
	return true;	
}

function modifyemail(emailitem){
	var modified = emailitem.replace(/\[at]/gi, "@");
	modified = modified.replace(/\[dot]/gi, ".");
	return modified
}


function contacter(mail,objet){
	//alert(lang);
	var contacts=new Array();
	if(mail == "")
		contacts[0]="contact[at]saisie[dot]fr";
	else
		contacts[0]= mail.replace(" @ ","@");
		
	//window.location = "mailto:"+modifyemail(contacts[0]);
	if((objet == "") || (objet == undefined))
		window.location = "mailto:"+modifyemail(contacts[0])+"?subject=Demande de Contact ";
	else
		window.location = "mailto:"+modifyemail(contacts[0])+objet;
}

