// JavaScript Document
/* POUR NEWSLETTRE */ 

function valider()
{
	var mail=frmnewslettre.txtnews.value;
	if(mail=="") { alert("Veuillez saisir votre adresse e-mail.");}
	else {  if(validerE(mail)==true)
			{
				document.getElementById('frmnewslettre').submit();
			}
		 }
}

function setNews()
{
	var mail=frmnewslettre.txtnews.value;
	if(mail=="Votre adresse e-mail ici") { frmnewslettre.txtnews.value="";}
}

function getNews()
{
	var mail=frmnewslettre.txtnews.value;
	if(mail=="") { frmnewslettre.txtnews.value="Votre adresse e-mail ici";}
}
/* POUR NEWS LETTRE */

function validerE(mail)
 {
	var re=RegExp("^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_]{2,}[.])+[a-zA-Z]{2,4}$");
	if(!re.test(mail))
	{
		alert("L'adresse E-mail non valide!");
		return false;
	}
	else
	{
		return true;
	}
 } //Valider une adresse email
 
 
 function validerT(tel)
 {
	var re=RegExp("^([0-9]){9,13}$");
	if(!re.test(tel))
	{
		alert("Le numéro de téléphone est invalide!");
		return false;
	}
	else
	{
		return true;
	}
 } // Valider un num de tèl 
 
 function validerDN(dn)
{
	var re=RegExp("^([0-3][0-9]/[0-1][0-9]/[0-3][0-9][0-9][0-9])$");
	if(!re.test(dn))
	{
		alert("Date non valide! (jj/mm/aaaa)");
		return false;
	}
	else
	{
		return true;
	}
} //Valider la date 
 
/* POUR LES MENUS */
function getcolor(id, color)
{
	switch (color) 
	{
		case 'rg': color='eab8c0'; break;
		case 'rs': color='e7aec9'; break;
		case 'mv': color='c5bad1'; break;
		case 'bf': color='bdc4d7'; break;
		case 'bc': color='acdbe5'; break;
		case 'vr': color='c8ddb3'; break;
		case 'jn': color='eeeab7'; break;
		default: color='a8a6a4';
	}
	document.getElementById(id).style.color='#'+color;
}

function setcolor(id, color)
{
	switch (color) 
	{
		case 'rg': color='ff002c'; break;
		case 'rs': color='da1874'; break;
		case 'mv': color='64408f'; break;
		case 'bf': color='37509b'; break;
		case 'bc': color='19b8da'; break;
		case 'vr': color='68af23'; break;
		case 'jn': color='d9a117'; break;
		default: color='504f4f';
	}
	document.getElementById(id).style.color='#'+color;
}
/* POUR LES MENUS */


function setStyle(id)
{
	document.getElementById(id).style.cursor='pointer';
	document.getElementById(id).style.border='1px solid #364894';
}
function getStyle(id)
{
	document.getElementById(id).style.border='1px solid #cccccc';
}
/* POUR LES STYLES */

function envoi_mail()
{
	var n=frmcontact.txtn.value;
	var m=frmcontact.txtm.value;
	var s=frmcontact.txts.value;
	var mess=frmcontact.txtmess.value;
	
	if(n=="" || m=="" || s=="" || mess=="")
	{
		alert("VEUILLEZ REMPLIR TOUS LES CHAMPS ASSOCIES A L'ETOILE ROUGE!");
	}
	else
	{
		if(validerE(m)==true) frmcontact.submit(); 
	}
}

function validerDevis()
{
	var n=frmdevis.txtn.value;
	var pn=frmdevis.txtpn.value;
	var rs=frmdevis.txtrs.value;
	var em=frmdevis.txtem.value;
	var des=frmdevis.txtdes.value;
	var dr=frmdevis.txtdr.value;
	var be=frmdevis.txtbe.value;
	if(n=='' || pn=='' || rs=='' || em=='' || des=='' || dr=='' || be=='') alert("VEUILLEZ REMPLIR TOUS LES CHAMPS ASSOCIES A L'ETOILE ROUGE!");
	else if(validerE(em)==true) frmdevis.submit();
}

function validerStagiaire()
{
	var n=frmstg.txtn.value;
	var pn=frmstg.txtpn.value;
	var em=frmstg.txtem.value;
	var ne=frmstg.txtne.value;
	var un=frmstg.txtun.value;
	var ts=frmstg.txtts.value;
	var p=frmstg.txtp.value;
	var dd=frmstg.txtdd.value;
	var cv=frmstg.txtcv.value;
	var lm=frmstg.txtlm.value;
	if(n=='' || pn=='' || ne=='' || em=='' || un=='' || ts=='' || p=='' || dd=='' || cv=='' || lm=='') alert("VEUILLEZ REMPLIR TOUS LES CHAMPS ASSOCIES A L'ETOILE ROUGE!");
	else if(validerE(em)==true && validerDN(dd)==true) frmstg.submit();
}


function validerEmploi()
{
	var n=frmemp.txtn.value;
	var pn=frmemp.txtpn.value;
	var em=frmemp.txtem.value;
	var pd=frmemp.txtpd.value;
	var cv=frmemp.txtcv.value;
	var lm=frmemp.txtlm.value;
	if(n=='' || pn=='' || ne=='' || em=='' || pd=='' || cv=='' || lm=='') alert("VEUILLEZ REMPLIR TOUS LES CHAMPS ASSOCIES A L'ETOILE ROUGE!");
	else if(validerE(em)==true) frmemp.submit();
}


function ouvrir(id)
{
	if(id=='FD')
		window.open('pdf/PlaquetteFD.pdf', '', 'toolbar=no, directories=no, menubar=no, scrollbars=yes, status=no, resizebel=yes');	
	else if(id=='R')
		window.open('pdf/PlaquetteREDUCTIS.pdf', '', 'toolbar=no, directories=no, menubar=no, scrollbars=yes, status=no, resizebel=yes');	
}