var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

// doCheckContact 
function doCheckContact(frm)
{
	var err = "";
	
	if (!(frm.civilite[0].checked || frm.civilite[1].checked || frm.civilite[2].checked))
		err += message[0];

	if (frm.nom.value.match(/(\*)/))
		err += message[1];
	
	if (frm.prenom.value.match(/(\*)/))
		err += message[2];
	
	if (!frm.email.value.length)
		err += message[3];
	else if(!frm.email.value.match(filter))
		err += message[4];
	
	if (frm.societe.value.match(/(\*)/))
		err += message[5];
	
	if (!frm.tel.value.match(/^\d+$/))
		err += message[6];
	
	if(err)
	{
		alert("Attention !!! \n" + err);
		return false;
	}
	
	return true;
}

// doCheckRecrut 
function doCheckRecrut(frm)
{
	var err = "";
	
		if (frm.nom.value.match(/(\*)/))
		err += message[1];
	
	if (frm.prenom.value.match(/(\*)/))
		err += message[2];
	
	if (!frm.email.value.length)
		err += message[3];
	else if(!frm.email.value.match(filter))
		err += message[4];
	
	if (!frm.cv.value.length)
		err += message[7];
	
	if (!frm.motivation.value.length)
		err += message[8];
	
	
	
	if(err)
	{
		alert("Attention !!! \n" + err);
		return false;
	}
	
	return true;
}


// doCheckContact 
function doCheckNewsletter(frm)
{
	var err = "";
	
	if (!(frm.civilite[0].checked || frm.civilite[1].checked || frm.civilite[2].checked))
		err += message[0];

	if (frm.nom.value.match(/(\*)/))
		err += message[1];
	
	if (frm.prenom.value.match(/(\*)/))
		err += message[2];
	
	if (!frm.email.value.length)
		err += message[3];
	else if(!frm.email.value.match(filter))
		err += message[4];
	
	if (frm.societe.value.match(/(\*)/))
		err += message[5];
	
	if(err)
	{
		alert("Attention !!! \n" + err);
		return false;
	}
	
	return true;
}

// doCheckLivreBlanc 
function doCheckLivreBlanc(frm)
{
	var err = "";
	
	if (!(frm.civilite[0].checked || frm.civilite[1].checked || frm.civilite[2].checked))
		err += message[0];

	if (frm.nom.value.match(/(\*)/))
		err += message[1];
	
	if (frm.prenom.value.match(/(\*)/))
		err += message[2];
	
	if (!frm.email.value.length)
		err += message[3];
	else if(!frm.email.value.match(filter))
		err += message[4];
	
	if (frm.societe.value.match(/(\*)/))
		err += message[5];
	
	
	if(err)
	{
		alert("Attention !!! \n" + err);
		return false;
	}
	
	return true;
}


// doCheckLivreBlanc 
function doCheckAffinity1(frm)
{
	var err = "";
	
	if (!(frm.civilite[0].checked || frm.civilite[1].checked || frm.civilite[2].checked))
		err += message[0];

	if (frm.nom.value.match(/(\*)/))
		err += message[1];
	
	if (frm.prenom.value.match(/(\*)/))
		err += message[2];
	
	if (frm.societe.value.match(/(\*)/))
		err += message[5];
	
	if (!frm.tel.value.match(/^\d+$/))
		err += message[6];
			
	if (!frm.email.value.length)
		err += message[3];
	else if(!frm.email.value.match(filter))
		err += message[4];
	
	if(!(
		frm.qui[0].checked
		|| frm.qui[1].checked
		|| frm.qui[2].checked
		|| frm.qui[3].checked
		|| frm.qui[4].checked
		))
		err += message[9];
	
	
	if(err)
	{
		alert("Attention !!! \n" + err);
		return false;
	}
	
	return true;
}

// wOpen
function wOpen(href, width, height)
{
	w = window.open(href, 'target', 'toolbar=0, location=0, directories=0, status=1, scrollbars=0, resizable=1, copyhistory=0, menuBar=1, width='+width+', height='+height+', left=200, top=200')
	w.focus();
	return false;
}