// JavaScript Document
//cache la balise et affiche le fond du bouton
function ouvre(balise) {
var maBalise=document.getElementById(balise);
	
	if(document.getElementsByName('sociopro')[0].checked==true){
            //alert('1');
			//if (maBalise.style.display =='block' || maBalise.style.display =='' ) {
			//maBalise.style.display='none';		
	 		//}
			//else  {
			maBalise.style.display ='block'; 
			document.getElementById('s2').style.display='none';
			document.getElementById('s3').style.display='none';
			document.getElementById('adress_pro').style.display='block';
			//}     
	}	
	if(document.getElementsByName('sociopro')[1].checked==true){
            //alert('2');
			//if (maBalise.style.display =='block' || maBalise.style.display =='' ) {
			//maBalise.style.display='none';		
	 		//}
			//else  {
			maBalise.style.display ='block'; 
			document.getElementById('s1').style.display='none';
			document.getElementById('s3').style.display='none';
			document.getElementById('adress_pro').style.display='block';
			//}     
	}	
	if(document.getElementsByName('sociopro')[2].checked==true){
           // alert('3');
			//if (maBalise.style.display =='block' || maBalise.style.display =='' ) {
			//maBalise.style.display='none';		
	 		//}
			//else  {
			maBalise.style.display ='block'; 
			document.getElementById('s1').style.display='none';
			document.getElementById('s2').style.display='none';
			document.getElementById('adress_pro').style.display='none';
			//}     
	}	
	

}
function Contrat(param,balise) {
var t1 = new Array();
t1[0]='';
t1[1]='CDI';
t1[2]='CDD';
t1[3]='Interim';	
var code_contrat=param;
var contrat='';
contrat=t1[code_contrat.substr(1,1)];
document.getElementById(balise).value=contrat;	
}
function Formation(param,balise) {
var t2 = new Array();
t2[0]='';
t2[1]='Contrat éxonérés par l\'Etat (CIE, CES)';
t2[2]='Contrat de qualification';
t2[3]='Contrat d\'apprentissage Niveau V';
t2[4]='Contrat d\'apprentissage Niveau IV et +';
t2[5]='Stage de niveau V rémunéré';
t2[6]='Stagiaire de la Formation Professionnelle';
t2[7]='Stage de Niveau IV rémunéré';
t2[8]='Stage non rémunéré';

var code_contrat=param;
var contrat='';
contrat=t2[code_contrat.substr(1,1)];
document.getElementById(balise).value=contrat;	
}
function Autres(param,balise) {
var t2 = new Array();
t2[0]='';
t2[1]='Demandeur d\'emploi rémunéré';
t2[2]='Demandeur d\'emploi Non rémunéré';
t2[3]='Scolaire enseignement général';
t2[4]='Scolaire enseignement technique';
t2[5]='Etudiant enseignement général';
t2[6]='Etudiant enseignement technique';
t2[7]='Autres';
		
var code_contrat=param;
var contrat='';
contrat=t2[code_contrat.substr(1,1)];
document.getElementById(balise).value=contrat;	
//adresse établissement
switch (code_contrat.substr(1,1)) {
	case '1' :
	document.getElementById('adress_pro').style.display='none';
	break;
	case '2' :
	document.getElementById('adress_pro').style.display='none';
	break;
	case '7' :
	document.getElementById('adress_pro').style.display='none';
	break;
	default : document.getElementById('adress_pro').style.display='block';  
	}	
}
function radVal(param) {
	var i=0;
	var controle=document.getElementsByName(param);
	var lth = controle.length;
   	var isVal = false; 
    for(i=0;i<lth;i++){
        if(document.getElementsByName(param)[i].checked==true){
            isVal=true;
        }
    }
    if(isVal==false){
   	   return false;
    } 
	else {
	return true;
	}
}

//
function verif_reservation()
{
	var message='';
	var drapeau='vrai';
			
		if(document.forms[0].nom.value == "" )
		{
			message="Merci d'indiquer votre nom\n";
			drapeau='faux';
		}
		
		if(document.forms[0].prenom.value == "" )
		{
			message="Merci d'indiquer votre prénom\n";
			drapeau='faux';
		}
		if(document.forms[0].adresse.value == "" )
		{
			message="Merci d'indiquer votre adresse\n";
			drapeau='faux';
		}
		if(document.forms[0].cp.value == "" )
		{
			message="Merci d'indiquer votre code postal\n";
			drapeau='faux';
		}
		if(document.forms[0].ville.value == "" )
		{
			message+="Merci d'indiquer votre ville\n";
			drapeau='faux';
		}
		
		if(document.forms[0].tel.value == "" && document.forms[0].mobile.value == "")
		{
			message+="Merci d'indiquer au moins un Numéro de Téléphone\n";
			drapeau='faux';
		}
		if(document.forms[0].email.value == "")
		{
			message+="Merci d'indiquer une adresse email valide\n";
			drapeau='faux';
		}
		
		if(radVal("statut")==false)
		{
			message+="Merci d'indiquer votre statut socio professionnel\n";
			drapeau='faux';
		}
		if(radVal("choix")==false)
		{
			message+="Merci d'indiquer votre choix :\n Préférentiellement ou exclusivement \n";
			drapeau='faux';
		}
		if(radVal("logement")==false)
		{
			message+="Merci d'indiquer le logement \n";
			drapeau='faux';
		}
		if(document.forms[0].debut.value == "")
		{
			message+="Merci d'indiquer à compter de quelle date vous souhaitez être admis \n";
			drapeau='faux';
		}
		if(document.forms[0].fin.value == "")
		{
			message+="Merci d'indiquer la date prévisionnelle de fin de séjour \n";
			drapeau='faux';
		}
		
		if (drapeau=='vrai') {
			
			return true; }
		else {
			alert(message);
			return false;	
		}
	
	
}
function verif()
{
	var message='';
	var drapeau='vrai';
			
		if(document.forms[0].nom.value == "" )
		{
			message="Merci d'indiquer votre nom\n";
			drapeau='faux';
		}
		//if(document.forms[0].ville.value == "" )
		//{
			//message+="Merci d'indiquer votre ville\n";
			//drapeau='faux';
		//}
		//if(document.forms[0].prenom.value == "" )
		//{
			//message+="Merci d'indiquer votre prénom\n";
			//drapeau='faux';
		//}
		if(document.forms[0].email.value == "")
		{
			message+="Merci d'indiquer votre adresse email\n";
			drapeau='faux';
		}
		if(document.forms[0].message.value == "")
		{
			message+="Vous avez oublié votre message\n";
			drapeau='faux';
		}
		if (drapeau=='vrai') {
			
			return true; }
		else {
			alert(message);
			return false;	
		}
	
	
}

//validation email
function vmail(mail){
	var email=mail; 
   	var point=email.lastIndexOf('.');
   	var arob=email.lastIndexOf('@');
   	var longu=email.length;
	 if((longu-point < 3) || (longu-arob) < 6 || arob > point || point == -1 || arob == -1){
   		alert('Veuillez entrer une adresse email valide');
   		return false;
 	}else{
   		return true;
 	}
}
//validation code postal
function verif_cp(cp) {
//Nombre de caractères saisis
	if(cp.length!=5) {
		alert('Veuillez saisir 5 caratères pour le code postal');
		return false;
	}
	else {
		return true;	
	}
}
function rolloverIE() {
	var element = document.getElementById('btn_submit');
    element.className = 'btn_envoyer_hover';
    }

function rolloverIEout() {
	var element = document.getElementById('btn_submit');
    element.className = 'btn_envoyer';
    }
		