// JavaScript Document
function Teste_Navigateur()
{

		Nom_Browser = navigator.appName;
		Version_Browser = navigator.appVersion;
		if ( Nom_Browser == "Netscape" )
		{
			return 1;
		}
		if ( Nom_Browser == "Microsoft Internet Explorer" )
		{
			return 2;
		}
		return 2;
}
var OldSelected = '';
function Affichediv(divAfficher,divMasquer)
{
	var iNav = Teste_Navigateur();
	
		//// mise à la taille de la colonne de gauche
		if (OldSelected != divAfficher)
		{
			if( iNav == 1) //safari et Gecko
				{
					var obj = document.getElementById(divAfficher);
					if( obj != null ) obj.setAttribute('style',"display:block;"  );	
					
					var obj = document.getElementById(divMasquer);
					if( obj != null ) obj.setAttribute('style',"display:none;"  );	
					
				}
			if( iNav == 2)//ie
			   {
				   var obj = document.getElementById(divAfficher);
					if( obj != null ) obj.style.display = 'block';
					
				var obj = document.getElementById(divMasquer);
					if( obj != null ) obj.style.display = 'none';
					
			
			   }
			   
			 OldSelected = divAfficher;
		}
}
function selected_niveau(niveau,choix){
	
	/*niveau = niveau de provenance
	choix = choix dans la liste*/
	
	var iNav = Teste_Navigateur();
	
	if( iNav == 1) //safari et Gecko
		{
		
		if(niveau == "niveau0")
			{
				select_to_show = "niveau1_"+choix;
				//effacement select actuel
				var obj = document.getElementById('niveau0');
				if( obj != null )
					{
						obj.setAttribute('style',"display:none;");
					}
				//affichage de la sélection
				var obj = document.getElementById('affiche_selected_0');
				if( obj != null )
					{
						obj.setAttribute('style',"display:block;");
						obj.innerHTML = "<img src='../imgs/fleche_orange.jpg' />";
						obj.innerHTML += "<b><span style='font-size:13px;'> "+(document.getElementById(niveau).options[document.getElementById(niveau).selectedIndex].text)+" </span></b>";
						obj.innerHTML += "<a href='javascript:reset_niveau0()'>retour</a>";
					}
				//affichage de la nouvelle sélection
				var obj = document.getElementById(select_to_show);
				if( obj != null )
					{
						obj.setAttribute('style',"display:block;");
					}
			
			}
		if(niveau.substr(0,7) == "niveau1")
			{
				solution_to_show = "solution"+choix;
				//effacement select actuel
				var obj = document.getElementById(niveau);
				if( obj != null )
					{
						obj.setAttribute('style',"display:none;");
					}
				//affichage de la sélection
				var obj = document.getElementById('affiche_selected_1');
				if( obj != null )
					{
						obj.setAttribute('style',"display:block;");
						obj.innerHTML = "<img src='../imgs/fleche_orange.jpg' />";
						obj.innerHTML += "<b><span style='font-size:13px;'> "+(document.getElementById(niveau).options[document.getElementById(niveau).selectedIndex].text)+" </span></b>";
						obj.innerHTML += "<a href='javascript:reset_niveau1("+choix+")'>retour</a>";
					}
				//affichage de la solution
				var obj = document.getElementById(solution_to_show);
				if( obj != null )
					{
						obj.setAttribute('style',"display:block;");
					}
				var obj = document.getElementById('formulaire');
				if( obj != null )
					{
						obj.setAttribute('style',"display:block;");
					}
			}
		
		}
		if( iNav == 2) //IE
		{
		
		if(niveau == "niveau0")
			{
				select_to_show = "niveau1_"+choix;
				//effacement select actuel
				var obj = document.getElementById('niveau0');
				if( obj != null ) obj.style.display = 'none';
				
				//affichage de la sélection
				var obj = document.getElementById('affiche_selected_0');
				if( obj != null )
					{
						obj.style.display = 'block';
						obj.innerHTML = "<img src='../imgs/fleche_orange.jpg' /> ";
						obj.innerHTML += "<b><span style='font-size:13px;'> "+(document.getElementById(niveau).options[document.getElementById(niveau).selectedIndex].text)+" </span></b>";
						obj.innerHTML += " <a href='javascript:reset_niveau0()'>retour</a>";
					}					
					
				//affichage de la nouvelle sélection
				var obj = document.getElementById(select_to_show);
				if( obj != null )
					{
						obj.style.display = 'block';
					}			
			}
			
		if(niveau.substr(0,7) == "niveau1")
			{
				solution_to_show = "solution"+choix;
				//effacement select actuel
				var obj = document.getElementById(niveau);
				if( obj != null ) obj.style.display = 'none';
				
				//affichage de la sélection
				var obj = document.getElementById('affiche_selected_1');
				if( obj != null )
					{
						obj.style.display = 'block';
						obj.innerHTML = "<img src='../imgs/fleche_orange.jpg' /> ";
						obj.innerHTML += "<b><span style='font-size:13px;'> "+(document.getElementById(niveau).options[document.getElementById(niveau).selectedIndex].text)+" </span></b>";
						obj.innerHTML += " <a href='javascript:reset_niveau1("+choix+")'>retour</a>";
					}
				
				//affichage de la solution
				var obj = document.getElementById(solution_to_show);
				if( obj != null ) obj.style.display = 'block';
				
				var obj = document.getElementById('formulaire');
				if( obj != null ) obj.style.display = 'block';
			}
		
		}
	
	
}
function reset_niveau0(){
	
	var iNav = Teste_Navigateur();
	if( iNav == 1) //safari et Gecko
		{	
			
			//RE AFFICHE NIVEAU 0
			var obj = document.getElementById('niveau0');
			if( obj != null )
				{
					obj.setAttribute('style',"display:block;");
				}
			//EFFACE NIVEAU 1
			for(i=1;i<7;i++)
				{
					var obj = document.getElementById('niveau1_'+i);
					if( obj != null )
						{
							obj.setAttribute('style',"display:none;");
						}
				}
			//EFFACE LA SELECTION 0
			var obj = document.getElementById('affiche_selected_0');
			if( obj != null )
				{
					obj.setAttribute('style',"display:none;");
				}
			//EFFACE LA SELECTION 1
			var obj = document.getElementById('affiche_selected_1');
			if( obj != null )
				{
					obj.setAttribute('style',"display:none;");
				}
			//EFFACE SOLUTIONS
			for(i=1;i<22;i++)
				{
					var obj = document.getElementById('solution'+i);
					if( obj != null )
						{
							obj.setAttribute('style',"display:none;");
						}
				}
		}
					
					
		
					
				
	if( iNav == 2)//ie
		{
			//RE AFFICHE NIVEAU 0
			var obj = document.getElementById('niveau0');
			if( obj != null ) obj.style.display = 'block';
			//EFFACE NIVEAU 1
			for(i=1;i<7;i++)
				{
					var obj = document.getElementById('niveau1_'+i);
					if( obj != null ) obj.style.display = 'none';
				}
			//EFFACE LA SELECTION 0
			var obj = document.getElementById('affiche_selected_0');
			if( obj != null )
				{
					if( obj != null ) obj.style.display = 'none';
				}
			//EFFACE LA SELECTION 1
			var obj = document.getElementById('affiche_selected_1');
			if( obj != null ) obj.style.display = 'none';
			//EFFACE SOLUTIONS
			for(i=1;i<22;i++)
				{
					var obj = document.getElementById('solution'+i);
					if( obj != null ) obj.style.display = 'none';
				}
		}
}
function reset_niveau1(choix){
	
	var iNav = Teste_Navigateur();
	if( iNav == 1) //safari et Gecko
		{	
			//RE AFFICHE NIVEAU 1
			var obj = document.getElementById('niveau1_'+choix);
			if( obj != null )
				{
					obj.setAttribute('style',"display:block;");
				}
			
			//EFFACE LA SELECTION
			var obj = document.getElementById('affiche_selected_1');
			if( obj != null )
				{
					obj.setAttribute('style',"display:none;");
				}
			//EFFACE SOLUTIONS
			for(i=1;i<22;i++)
				{
					var obj = document.getElementById('solution'+i);
					if( obj != null )
						{
							obj.setAttribute('style',"display:none;");
						}
				}
		}
					
	if( iNav == 2)//ie
		{
			//RE AFFICHE NIVEAU 1
			var obj = document.getElementById('niveau1_'+choix);
			if( obj != null ) obj.style.display = 'block';
			
			//EFFACE LA SELECTION
			var obj = document.getElementById('affiche_selected_1');
			if( obj != null ) obj.style.display = 'none';
			//EFFACE SOLUTIONS
			for(i=1;i<22;i++)
				{
					var obj = document.getElementById('solution'+i);
					if( obj != null ) obj.style.display = 'none';
				}
		}
}
function get_height(){
	var iNav = Teste_Navigateur();
	var maDiv1 = document.getElementById('texte_simple');
	var maDiv2 = document.getElementById('col_droite');
	var hauteur1 = maDiv1.offsetHeight;
	hauteur1 = hauteur1 + 55;
	var hauteur2 = maDiv2.offsetHeight;
	//alert(hauteur1);
	//alert(hauteur2);
	
	if( iNav == 1) //safari et Gecko
		{	
			if(hauteur1 > 514 && hauteur1 > hauteur2){
				hauteur2 = document.getElementById('ContentBox').offsetHeight;
				hauteur2 = hauteur2;
				maDiv2.setAttribute('style',"height:"+hauteur2+"px;");
				//maDiv2.setAttribute('style',"height:680px;");
				//var hauteur = maDiv2.offsetHeight;
			}
			else if(hauteur2 > hauteur1 && hauteur1 > 460){
				hauteur2 = hauteur2 + 14;
				maDiv2.setAttribute('style',"height:"+hauteur2+"px;");
			}
			
		}
					
	if( iNav == 2)//ie
		{
			if(hauteur1 > 514 && hauteur1 > hauteur2){
				hauteur2 = document.getElementById('ContentBox').offsetHeight;
				hauteur2 = hauteur2;
				maDiv2.style.height = hauteur2+"px";	
			}
			else if(hauteur2 > hauteur1 && hauteur1 > 460){
				hauteur2 = hauteur2 + 11 ;
				maDiv2.style.height = hauteur2+"px";
			}
		}
	
	var hContent = document.getElementById('ContentBox').offsetHeight;
	var hCol = document.getElementById('col_droite').offsetHeight;
	if(hCol > hContent){
		
		}
	//alert();
	//alert();
}
function isNumeric(monChamp) {
reg = new RegExp("[^0-9]", "i");
    if (!reg.test(monChamp.value)){
  		//un traitement quelconque 
   	}else{
      alert('Vous ne devez saisir que des caractères numériques sans espaces');
	  monChamp.value = "0033";
	}
}
function checkMail(email)
{
	//var x = document.forms[0].email.value;
	var x = email;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)) return true;
	else return false;
}
function check_formulaire(){
	var err = "";
	if(document.getElementById('nom').value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.getElementById('prenom').value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.getElementById('adresse').value == ""){
		err += "Veuillez renseigner votre adresse\n";
	}
	if(document.getElementById('cp').value == ""){
		err += "Veuillez renseigner votre code postal\n";
	}
	if(document.getElementById('ville').value == ""){
		err += "Veuillez renseigner votre ville\n";
	}
	if(document.getElementById('tel').value == "0033"){
		err += "Veuillez renseigner votre téléphone\n";
	}
	if(document.getElementById('qual').value == ""){
		err += "Veuillez renseigner vos qualifications\n";
	}
	if(document.getElementById('motivation').value == ""){
		err += "Veuillez renseigner vos motivations\n";
	}
	if(document.getElementById('email').value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.getElementById('email').value)){
			err += "Veuillez renseigner un email valide\n";
		}
	}
	if(document.getElementById('file').value == ""){
		err += "Veuillez joindre votre CV\n";
	}
	if (document.getElementById('file').value.split('.').reverse()[0] == 'doc' || document.getElementById('file').value.split('.').reverse()[0] == 'pdf' || document.getElementById('file').value.split('.').reverse()[0] == 'DOC' || document.getElementById('file').value.split('.').reverse()[0] == 'PDF'){
		
	}else{
			err += "Votre CV doit être en format Word ou Pdf\n";
	}
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}
function check_formulaire2(){
	var err = "";
	if(document.getElementById('nom').value == ""){
		err += "Veuillez renseigner votre nom\n";
	}
	if(document.getElementById('prenom').value == ""){
		err += "Veuillez renseigner votre prénom\n";
	}
	if(document.getElementById('tel').value == "0033"){
		err += "Veuillez renseigner votre téléphone\n";
	}
	if(document.getElementById('email').value == ""){
		err += "Veuillez renseigner votre email\n";
	}else{
		if(!checkMail(document.getElementById('email').value)){
			err += "Veuillez renseigner un email valide\n";
		}
	}
	if(document.getElementById('message').value == ""){
		err += "Veuillez joindre votre message\n";
	}
	if(err == ""){
		return true;
	}else{
		alert (err);
		return false;	
	}
}

