// JavaScript Document
// affiche un bouton en �tat roll et off
function roll_bouton(idimage){

	// position du dernier slash
	posnombouton = document.getElementById(idimage).src.lastIndexOf("/");
	// adresse de l'image
	scebouton = document.getElementById(idimage).src.substring(0,posnombouton+1);
	// nom de l'image
	nombouton = document.getElementById(idimage).src.substring(posnombouton+1);
		
	if (nombouton.indexOf("rol")!=-1 ) {
		nombouton_off = nombouton.replace("_rol","_off");
		// on a trouve rol
		document.getElementById(idimage).src = scebouton+nombouton_off;
	}else{
		nombouton_rol = nombouton.replace("_off","_rol");
		// on n'a pas trouve rol
		document.getElementById(idimage).src = scebouton+nombouton_rol;		
	}
}
function valide_form_inscription(){
	retour = true;
	if (document.getElementsByName("prfl")[0].checked == true){
		$result = "salarie";
		document.forms["form_profil"].action=document.forms["form_profil"].lien_vers_salarie.value; 
	}else{
		if (document.getElementsByName("prfl")[1].checked == true){
			$result = "retraite";
			document.forms["form_profil"].action=document.forms["form_profil"].lien_vers_retraite.value;
		}else{
			if (document.getElementsByName("prfl")[2].checked == true){
				$result = "entreprise";
				document.forms["form_profil"].action=document.forms["form_profil"].lien_vers_entreprise.value;
			}else{
				alert("Veuillez s\351lectionner votre statut.");
					retour = false;
			}
		}
	}
	return retour;
}
// home page du site
function init_bloc() {
	document.getElementById('switch_bloc_entreprise').style.visibility = 'visible';
	document.getElementById('switch_bloc_salarie').style.visibility = 'hidden';
	document.getElementById('switch_bloc_retraite').style.visibility = 'hidden';
	//setInterval("boucle_bloc();",3000);
}
function affiche_bloc(obj) {
	mesDiv = document.getElementsByTagName("div");
	for (i = 0; i < mesDiv.length; i++) {
	  if (mesDiv[i].id.indexOf("switch_bloc_" )!=-1 ) {
		el = document.getElementById(mesDiv[i].id);
		if (mesDiv[i].id != obj){
			el.style.visibility = 'hidden';
		}else{
			el.style.visibility = 'visible';
		}
	  }
	}
}
function boucle_bloc(){
	if (document.getElementById('switch_bloc_entreprise').style.visibility == 'visible'){
		document.getElementById('switch_bloc_entreprise').style.visibility = 'hidden';
		document.getElementById('switch_bloc_salarie').style.visibility = 'visible';
		document.getElementById('switch_bloc_retraite').style.visibility = 'hidden';
	}else{
		if (document.getElementById('switch_bloc_salarie').style.visibility == 'visible'){
			document.getElementById('switch_bloc_entreprise').style.visibility = 'hidden';
			document.getElementById('switch_bloc_salarie').style.visibility = 'hidden';
			document.getElementById('switch_bloc_retraite').style.visibility = 'visible';
		}else{
			if (document.getElementById('switch_bloc_retraite').style.visibility == 'visible'){
				document.getElementById('switch_bloc_entreprise').style.visibility = 'visible';
				document.getElementById('switch_bloc_salarie').style.visibility = 'hidden';
				document.getElementById('switch_bloc_retraite').style.visibility = 'hidden';
			}
		}
	}
}
// page onglets
function init_onglet(num_onglet) {
	mesDiv = document.getElementsByTagName("div");
	for (i = 0; i < mesDiv.length; i++) {
	  if (mesDiv[i].id.indexOf("switch_onglet" )!=-1 ) {	
		el = document.getElementById(mesDiv[i].id);
		if (mesDiv[i].id != "switch_onglet"+num_onglet){
			//el.style.visibility = 'hidden';	
			el.style.display = 'none';
		}else{
			//el.style.visibility = 'visible';
			el.style.display = 'block';
			//document.getElementById('onglet'+num_onglet+'_deplie1').style.display = '';
			init_texte_deplie('onglet'+num_onglet+'_deplie');
			
		}
	  }
	}
}

function affiche_onglet(num_onglet) {
	mesDiv = document.getElementsByTagName("div");
	for (i = 0; i < mesDiv.length; i++) {
	  if (mesDiv[i].id.indexOf("switch_onglet" )!=-1 ) {
		el = document.getElementById(mesDiv[i].id);
		if (mesDiv[i].id != "switch_onglet"+num_onglet){
			//el.style.visibility = 'hidden';
			el.style.display = 'none';
		}else{
			//el.style.visibility = 'visible';
			el.style.display = 'block';
			init_texte_deplie('onglet'+num_onglet+'_deplie');
		}
	  }
	}
}

function init_texte_deplie(onglet_cour) {
	mesDivTexte = document.getElementsByTagName("div");
	for (z = 0; z < mesDivTexte.length; z++) {
	  if (mesDivTexte[z].id.indexOf(onglet_cour)!=-1 ) {
		el = document.getElementById(mesDivTexte[z].id);
		tag_a = document.getElementById('a_'+mesDivTexte[z].id);
		if (mesDivTexte[z].id != onglet_cour+'1'){
			el.style.display = 'none';
			tag_a.className = '';
		}else{
			el.style.display = 'block';
			tag_a.className = 'actif';
		}
	  }
	}
}
function deplie_texte(obj) {
	var el = document.getElementById(obj);
	tag_a = document.getElementById('a_'+obj);
	if (el.style.display != "none") {
		el.style.display = 'none';
		tag_a.className = '';
	}else{
		el.style.display = '';
		tag_a.className = 'actif';
	}
}

// generation de la page qualif
function genere_qualif(){
	valeur = '';
	for (i = 0; i < document.forms["form_qualif"].question1.length; i++) {	
		if(document.forms["form_qualif"].question1[i].checked){
	      valeur += document.forms["form_qualif"].question1[i].value;
  		}
	}
	
	mesInput = document.getElementsByTagName("input");
	trouve = 0;
	for (i = 0; i < mesInput.length; i++) {
	  if (mesInput[i].name.indexOf("question2" )!=-1 ) {	
	  	trouve = 1;
	  }
	}
	if (trouve == 1){
		for (i = 0; i < document.forms["form_qualif"].question2.length; i++) {	
			if(document.forms["form_qualif"].question2[i].checked){
			  valeur += '_' + document.forms["form_qualif"].question2[i].value;
			}
		}
	}
	trouve = 0;
	for (i = 0; i < mesInput.length; i++) {
	  if (mesInput[i].name.indexOf("question3" )!=-1 ) {	
	  	trouve = 1;
	  }
	}
	if (trouve == 1){
		for (i = 0; i < document.forms["form_qualif"].question3.length; i++) {	
			if(document.forms["form_qualif"].question3[i].checked){
			  valeur += '_' + document.forms["form_qualif"].question3[i].value;
			}
		}
	}
	
	if (valeur != ''){
		document.forms["form_qualif"].elements["alias_a_appeler"].value = valeur;
		document.forms["form_qualif"].submit(); 
	}else{
		alert("Vous devez r�pondre aux questions pos�es");
	}
	
}

function changeSize(addition){
	
	var el = document.getElementById('main_centre');

	if (el != null){
		var curFont = parseInt(el.style.fontSize,10); 
		step = parseInt(addition,10); 
		if(isNaN(curFont)){curFont=11;}
		el.style.fontSize = (curFont+step) + 'px'; 
	}else{

		var el = document.getElementById('main_centre_implantation');
		var curFont = parseInt(el.style.fontSize,10); 
		step = parseInt(addition,10); 
		if(isNaN(curFont)){curFont=11;}
		el.style.fontSize = (curFont+step) + 'px'; 
	}
}

function log_console(msg) {
    setTimeout(function() {
        throw new Error(msg);
    }, 0);
}

		
