/**
 * Slide de la partie recruteur et aide à la saisie
 */
function initAide() {
	// Aide à la saisie d'annonce
	$$('.besoinAide').addEvents({
		'mouseover': function() {
			var timer = this.retrieve('timer');
			
			if (timer) {
				window.clearTimeout(timer);
			}
			
			$$('.texteAide').setStyle('display', 'block');
		},
		'mouseout': function() {
			var elements = $$('.texteAide');
			this.store('timer', elements.setStyle.delay(500, elements, 'display', 'none'));
		}
	});
	
	$$('.besoinAide a').addEvent('click', function(event) {
		event.preventDefault();
	});
}

window.addEvent('domready', function() {
	var blocSlide = $('partenaireScroll');
	
	if (!blocSlide) {
		return;
	}
	
	var fleches = $$('a.flechesPartenaires');
	var fx = new Fx.Scroll(blocSlide, {duration: 750});

	if (fleches[0]) {

		fleches[0].addEvents({click:		function(e) { e.preventDefault(); },
							  mouseover:	fx.toTop.bind(fx),
							  mouseout:		fx.cancel.bind(fx)});
	}
	
	if (fleches[1]) {
		fleches[1].addEvents({click:		function(e) { e.preventDefault(); },
							  mouseover:	fx.toBottom.bind(fx),
							  mouseout:		fx.cancel.bind(fx)});
	}
	
	// Comment avez-vous connu...
	var connuES = $('liste-connu-es');
	
	if (connuES) {
		connuES.addEvent('change', function() {
			if (this.get('value') == 7) {
				$('tr-connu-es-autre').removeClass('invisible');
			} else {
				$('tr-connu-es-autre').addClass('invisible');
			}
		});
	}
	
	initAide();
});
  
function panierpage(num)
{
	if(num>0){document.getElementById("page").value=num;}
}
function TousSelection(name,cpt)
{
    if((document.getElementById(name).checked==true))
	{
		if(document.getElementById("Locate")){document.getElementById("Locate").checked=false;}
		for(i=0;i<cpt;i++)
		{
		    if(document.getElementById(name)){document.getElementById(name+"_"+i).checked=true;}
		}
	}
	else
	{
		for(i=0;i<cpt;i++)
		{
		    if(document.getElementById(name+"_"+i))
			{
			    document.getElementById(name+"_"+i).checked=false;
			}
		}
	}
}

function SelectOnglet(menu,num,cpt)
{
    var ongletID = menu+num;
	if(cpt>0)
	{
		for(i=1;i<=cpt;i++)
		{
			if(menu+i == ongletID){document.getElementById( menu+i ).className= "ongletActif";}
			else{document.getElementById( menu+i ).className= "";}			
		}
	}
}

function AlerteMessage( nom, numero )
{
	var divID = nom+numero;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
	{
		Pdiv = document.getElementById(divID );
		PcH = true;
	}
	else
	{
          PcH = false;
	}
	if ( PcH )
	{
		Pdiv.className = ( Pdiv.className == 'cachediv' ) ? '' : 'cachediv';
	}
}
		
function TousSelectionForm(name,reg,num,cpt)
{
   if((document.getElementById(name+reg+0).checked==true))
   {
       for(i=1;i<=cpt;i++)
	   {
	       if(document.getElementById(name+reg+i)){document.getElementById(name+reg+i).checked=true;}
	   }
   }
   else
   {
        for(i=1;i<=cpt;i++)
	   {
	       if(document.getElementById(name+reg+i))
		   {
		      document.getElementById(name+reg+i).checked=false;
		   }
	   }
   }
}

function DesactiveCheckForm(name,reg,num,cpt)
{
    if(document.getElementById(name+reg+num).checked==false)
	{
	    document.getElementById(name+reg+0).checked=false;
	}
	total=0;
	for(i=1;i<=cpt;i++)
	{
	    if(document.getElementById(name+reg+i).checked==true){total+=1;}
	}
	if(cpt==total)
	{
	    document.getElementById(name+reg+0).checked=true;
	}
}



function SelectSpecialite(name,num,tt)
{
	var div = name+num;
	for(i=0;i<tt;i++)
	{
		if(i==num)
		{
			document.getElementById(div).style.backgroundColor="#ffd680";
			document.getElementById(div).style.fontWeight="bold";
		}
		else
		{
			document.getElementById(name+i).style.backgroundColor="";
			document.getElementById(name+i).style.fontWeight="normal";
		}
	}
}

function DesactiveCheck(name,num,cpt)
{
    if(document.getElementById(name+"_"+num).checked==false)
	{
	    document.getElementById(name).checked=false;
	}
	if(document.getElementById("Locate")){document.getElementById("Locate").checked=false;}
	total=0;
	for(i=0;i<cpt;i++)
	{
	    if(document.getElementById(name+"_"+i).checked==true){total+=1;}
	}
	if(cpt == total)
	{
	    document.getElementById(name).checked=true;
	}
}

function InfoService( nom, numero,cpt )
{
	var divID = nom+numero;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
	{
        for(i=0;i<cpt;i++)
        {
            if(document.getElementById(nom+i))
            {
				if(document.getElementById(nom+i) == document.getElementById( divID )&&document.getElementById( divID ).style.display == "none")
				{
					document.getElementById(nom+i).style.display="block";
					document.getElementById("InfoGerService").style.display="none";	
				}
				else if(document.getElementById(nom+i) == document.getElementById( divID )&&document.getElementById( divID ).style.display == "block")
				{
					document.getElementById("InfoGerService").style.display="block";
					document.getElementById(nom+i).style.display="none";
				}
			}
        }
    }
}

function iLanceLoZaFair(data, page, method, elem)
{
    if(window.ActiveXObject)
    {
        //Internet Explorer
        var FerTedObjc = new ActiveXObject("Microsoft.XMLHTTP") ;
    }//fin if
    else
    {
        //Mozilla
        var FerTedObjc = new XMLHttpRequest();
    }//fin else
    
    //définition de l'endroit d'affichage:
    var content = document.getElementById(elem);
    
    //si on envoie par la méthode GET:
    if(method == "GET")
    {
        if(data == 'null')
        {
            //Ouverture du fichier sélectionné:
            FerTedObjc.open("GET", page);
        }//fin if
        else
        {
            //Ouverture du fichier en methode GET
            FerTedObjc.open("GET", page+"?"+data);
        }//fin else
    }//fin if
    else if(method == "POST")
    {
        //Ouverture du fichier en methode POST
        FerTedObjc.open("POST", page);
    }//fin elseif
    FerTedObjc.onreadystatechange = function()
    {
		//tant que la réponse n'est pas arrivé afficher l'image d'attente
		if (FerTedObjc.readyState < 4){
			
			content.innerHTML = '';
		}
		else {
		//sinon retourner la réponse	
		content.innerHTML = FerTedObjc.responseText;
		
		}
    }    
    if(method == "GET")
    {
        FerTedObjc.send(null);
    }//fin if
    else if(method == "POST")
    {
        FerTedObjc.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
        FerTedObjc.send(data);
		
    }//fin elseif
}//fin fonction iLanceLoZaFair

function InfoClick( nom, numero,cpt )
{
	var divID = nom+numero;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
	{
		for(i=1;i<=cpt;i++)
        {
            if(document.getElementById(nom+i))
            {
				if(document.getElementById(nom+i) == document.getElementById( divID ))
				{
					document.getElementById("tr_fonts1_"+i).style.background="transparent url(http://www.emploisoignant.com/images/point-inter.gif) no-repeat 95% 50%";
					if(i<7)
					{
					    
						document.getElementById("tr_fonts1_"+i).style.backgroundColor="#f7a04b";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="#f7a04b";
						document.getElementById("tr_fonts3_"+i).style.backgroundColor="#f7a04b";
					}
					else if(i>6)
					{
					    document.getElementById("tr_fonts1_"+i).style.backgroundColor="#f7a04b";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="#f7a04b";
					}
					else
					{
						document.getElementById("tr_fonts1_"+i).style.backgroundColor="#f7a04b";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="#f7a04b";
						document.getElementById("tr_fonts3_"+i).style.backgroundColor="#f7a04b";
					}
				}
				else if(document.getElementById(nom+i) != document.getElementById( divID ))
				{
					document.getElementById("tr_fonts1_"+i).style.background="transparent url(http://www.emploisoignant.com/images/point-inter.gif) no-repeat 95% 50%";
					if(i<7)
					{
						document.getElementById("tr_fonts1_"+i).style.backgroundColor="";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="";
						document.getElementById("tr_fonts3_"+i).style.backgroundColor="";
					}
					else if(i>6)
					{
						document.getElementById("tr_fonts1_"+i).style.backgroundColor="";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="";
					}
					else
					{
						document.getElementById("tr_fonts1_"+i).style.backgroundColor="";
						document.getElementById("tr_fonts2_"+i).style.backgroundColor="";
						document.getElementById("tr_fonts3_"+i).style.backgroundColor="";
					}
				}
			}
		}
	}
}

function selectProfession(name,nb)
{
	if(document.getElementById(name+nb).checked==true)
	{
	    document.getElementById(name+nb).checked=false;
	}
	else if(document.getElementById(name+nb).checked==false)
	{
		document.getElementById(name+nb).checked=true;
	}
}

function SelectDemande( nom, numero,cpt )
{
	var divID = nom+numero;
	if(document.getElementById(divID))
	{
	    for(i=0;i<cpt;i++)
        {
		    if(document.getElementById(nom+i))
			{
				if(document.getElementById(nom+i) == document.getElementById( divID ))
				{
					document.getElementById(nom+i+"_1").style.backgroundColor="#f7a04b";
					document.getElementById(nom+i+"_2").style.backgroundColor="#f7a04b";
					document.getElementById(nom+i+"_3").style.backgroundColor="#f7a04b";
					document.getElementById(nom+i+"_4").style.backgroundColor="#f7a04b";
					document.getElementById("dejavu"+i).style.backgroundColor="#f7a04b";
				}
				else
				{
					document.getElementById(nom+i+"_1").style.backgroundColor="";
					document.getElementById(nom+i+"_2").style.backgroundColor="";
					document.getElementById(nom+i+"_3").style.backgroundColor="";
					document.getElementById(nom+i+"_4").style.backgroundColor="";
					document.getElementById("dejavu"+i).style.backgroundColor="";
				}
			}
		}
	}
}

function DivStatus( nom, numero )
{
	var divID = nom+numero;
	if ( document.getElementById && document.getElementById( divID ) ) // Pour les navigateurs récents
	{
		Pdiv = document.getElementById(divID );
		Pdivbis = document.getElementById(divID+"bis");
		if(divID == "type_pays1"||divID == "type_region1"){divselection = "selection2";divselection2 = "";}else{divselection= "selection";divselection2 = "cachediv";}
		PcH = true;
	}
	else
	{
        PcH = false;
	}
	if ( PcH )
	{
		Pdiv.className = ( Pdiv.className == 'cachediv' ) ? '' : 'cachediv';
		if( Pdivbis.style.visibility=="hidden")
		{
			Pdivbis.style.visibility="visible"; 
		}
		else
		{
			Pdivbis.style.visibility="hidden"; 
		}
	}
}

function ValidationInscriptionSpray(name)
{
	var invalide = 0;
	if(!document.forms[name].str_structure){document.getElementById('id_structure').style.display="inline";invalide=1;}else{document.getElementById('id_structure').style.display="none";}
	if(!document.forms[name].str_nom.value||document.getElementById("error_str_nom")){document.getElementById('id_nom').style.display="inline";invalide=1;}else{document.getElementById('id_nom').style.display="none";}
	if(!document.forms[name].str_adresse.value){document.getElementById('id_adresse').style.display="inline";invalide=1;}else{document.getElementById('id_adresse').style.display="none";}
	if(!document.forms[name].str_ville.value||document.getElementById("error_str_ville")){document.getElementById('id_ville').style.display="inline";invalide=1;}else{document.getElementById('id_ville').style.display="none";}
	if(!document.forms[name].int_cp.value||document.getElementById("error_int_cp")){document.getElementById('id_cp').style.display="inline";invalide=1;}else{document.getElementById('id_cp').style.visibility="hidden";}
	if(!document.forms[name].int_tel.value||document.getElementById("error_int_tel")){document.getElementById('id_tel').style.display="inline";invalide=1;}else{document.getElementById('id_tel').style.display="none";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.display="inline";invalide=1;}else{document.getElementById('id_email').style.display="none";}
	if(!document.forms[name].str_siteweb.value||document.getElementById("error_str_siteweb")){document.getElementById('id_siteweb').style.display="inline";invalide=1;}else{document.getElementById('id_siteweb').style.display="none";}
	if(!document.forms[name].int_pays){document.getElementById('id_pays').style.display="inline";invalide=1;}else{document.getElementById('id_pays').style.display="none";}
	if(document.forms[name].int_condition.checked==false){document.getElementById('id_condition').style.display="inline";invalide=1;}else{document.getElementById('id_condition').style.display="none";}	
	if(document.getElementById("error_int_fax")){document.getElementById('id_fax').style.display="inline";invalide=1;}else{document.getElementById('id_fax').style.display="none";}	
	if(document.getElementById("error_str_prenom")){document.getElementById('id_prenom').style.display="inline";invalide=1;}else{document.getElementById('id_prenom').style.display="none";}	
	if(document.getElementById("error_str_fonction")){document.getElementById('id_fonction').style.display="inline";invalide=1;}else{document.getElementById('id_fonction').style.display="none";}	
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function ValidationStructureSpray(name)
{
	var invalide = 0;
	if(!document.forms[name].str_type){document.getElementById('id_structure').style.display="inline";invalide=1;}else{document.getElementById('id_structure').style.display="none";}
	if(!document.forms[name].str_rs.value||document.getElementById("error_str_rs")){document.getElementById('id_rs').style.display="inline";invalide=1;}else{document.getElementById('id_rs').style.display="none";}
	if(!document.forms[name].str_adresse.value){document.getElementById('id_adresse').style.display="inline";invalide=1;}else{document.getElementById('id_adresse').style.display="none";}
	if(!document.forms[name].str_ville.value||document.getElementById("error_str_ville")){document.getElementById('id_ville').style.display="inline";invalide=1;}else{document.getElementById('id_ville').style.display="none";}
	if(!document.forms[name].int_cp.value||document.getElementById("error_int_cp")){document.getElementById('id_cp').style.display="inline";invalide=1;}else{document.getElementById('id_cp').style.visibility="hidden";}
	if(!document.forms[name].str_telephone.value||document.getElementById("error_str_telephone")){document.getElementById('id_tel').style.display="inline";invalide=1;}else{document.getElementById('id_tel').style.display="none";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.display="inline";invalide=1;}else{document.getElementById('id_email').style.display="none";}
	if(!document.forms[name].str_pays){document.getElementById('id_pays').style.display="inline";invalide=1;}else{document.getElementById('id_pays').style.display="none";}
	if(document.getElementById("error_str_fax")){document.getElementById('id_fax').style.display="inline";invalide=1;}else{document.getElementById('id_fax').style.display="none";}	
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function ValidationContactSpray(name)
{
	var invalide = 0;
	if(!document.forms[name].str_nom.value||document.getElementById("error_str_nom")){document.getElementById('id_nom').style.display="inline";invalide=1;}else{document.getElementById('id_nom').style.display="none";}
	if(!document.forms[name].str_prenom.value||document.getElementById("error_str_prenom")){document.getElementById('id_prenom').style.display="inline";invalide=1;}else{document.getElementById('id_prenom').style.display="none";}
	if(!document.forms[name].str_fonction.value||document.getElementById("error_str_fonction")){document.getElementById('id_fonction').style.display="inline";invalide=1;}else{document.getElementById('id_fonction').style.display="none";}
	if(!document.forms[name].int_tel.value||document.getElementById("error_int_tel")){document.getElementById('id_tel').style.display="inline";invalide=1;}else{document.getElementById('id_tel').style.display="none";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.display="inline";invalide=1;}else{document.getElementById('id_email').style.display="none";}
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function ValidationParametreSpray(name)
{
	var invalide = 0;
	if(!document.forms[name].str_siteweb.value||document.getElementById("error_str_siteweb")){document.getElementById('id_siteweb').style.display="inline";invalide=1;}else{document.getElementById('id_siteweb').style.display="none";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.display="inline";invalide=1;}else{document.getElementById('id_email').style.display="none";}
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function VerifModePostulation(name,form)
{
	groupe = document.forms[name].int_mode_postuler;
	if((!groupe[0].checked)&&(!groupe[1].checked)&&(!groupe[2].checked)&&(!groupe[3].checked))
	{return false;}else{return true;}
}

function ValidationInscriptionFacturation(name)
{
	var invalide = 0;
	if(!document.forms[name].str_rs.value){document.getElementById('id_rs').style.visibility="visible";invalide=1;}else{document.getElementById('id_rs').style.visibility="hidden";}
	if(!document.forms[name].str_adresse.value){document.getElementById('id_adresse').style.visibility="visible";invalide=1;}else{document.getElementById('id_adresse').style.visibility="hidden";}
	if(!document.forms[name].int_cp.value){document.getElementById('id_cp').style.visibility="visible";invalide=1;}else{document.getElementById('id_cp').style.visibility="hidden";}
	if(!document.forms[name].str_ville.value){document.getElementById('id_ville').style.visibility="visible";invalide=1;}else{document.getElementById('id_ville').style.visibility="hidden";}
	if(!document.forms[name].int_pays.selectedIndex){document.getElementById('id_pays').style.visibility="visible";invalide=1;}else{document.getElementById('id_pays').style.visibility="hidden";}
	if(!document.forms[name].str_nom.value){document.getElementById('id_nom').style.visibility="visible";invalide=1;}else{document.getElementById('id_nom').style.visibility="hidden";}
	if(!document.forms[name].str_prenom.value){document.getElementById('id_prenom').style.visibility="visible";invalide=1;}else{document.getElementById('id_prenom').style.visibility="hidden";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.visibility="visible";invalide=1;}else{document.getElementById('id_email').style.visibility="hidden";}
	if(!document.forms[name].int_mp.selectedIndex){document.getElementById('id_paiement').style.visibility="visible";invalide=1;}else{document.getElementById('id_paiement').style.visibility="hidden";}
	if(document.forms[name].str_siteweb.value){if(document.getElementById('error_str_siteweb')){document.getElementById('id_siteweb').style.visibility="visible";invalide=1;}else{document.getElementById('id_siteweb').style.visibility="hidden";}}
	
	// Comment avez-vous connu...
	invalide = checkConnuES(invalide);
	
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function ValidationInscriptionRecruteur(name)
{
	var invalide = 0;
	if(!document.forms[name].int_pays.selectedIndex){document.getElementById('id_pays').style.visibility="visible";invalide=1;}else{document.getElementById('id_pays').style.visibility="hidden";}
	if(document.forms[name].int_region){if(!document.forms[name].int_region.selectedIndex){document.getElementById('id_region').style.visibility="visible";invalide=1;}else{document.getElementById('id_region').style.visibility="hidden";}}
	if(document.forms[name].int_departement){if(!document.forms[name].int_departement.selectedIndex){document.getElementById('id_departement').style.visibility="visible";invalide=1;}else{document.getElementById('id_departement').style.visibility="hidden";}}
	if(!document.forms[name].int_structure.selectedIndex){document.getElementById('id_structure').style.visibility="visible";invalide=1;}else{document.getElementById('id_structure').style.visibility="hidden";}
	if(!document.forms[name].int_contrat.selectedIndex){document.getElementById('id_contrat').style.visibility="visible";invalide=1;}else{document.getElementById('id_contrat').style.visibility="hidden";}
	if(!document.forms[name].int_specialite.selectedIndex&&!document.forms[name].int_specialite.value){document.getElementById('id_specialite').style.visibility="visible";invalide=1;}else{document.getElementById('id_specialite').style.visibility="hidden";}
	if(!document.forms[name].str_rs.value){document.getElementById('id_rs').style.visibility="visible";invalide=1;}else{document.getElementById('id_rs').style.visibility="hidden";}
	if(!document.forms[name].str_adresse.value){document.getElementById('id_adresse').style.visibility="visible";invalide=1;}else{document.getElementById('id_adresse').style.visibility="hidden";}
	if(!document.forms[name].int_cp.value||document.getElementById("error_int_cp")){document.getElementById('id_cp').style.visibility="visible";invalide=1;}else{document.getElementById('id_cp').style.visibility="hidden";}
	if(!document.forms[name].str_ville.value||document.getElementById("error_str_ville")){document.getElementById('id_ville').style.visibility="visible";invalide=1;}else{document.getElementById('id_ville').style.visibility="hidden";}
	if(!document.forms[name].str_titre.value){document.getElementById('id_titre').style.visibility="visible";invalide=1;}else{document.getElementById('id_titre').style.visibility="hidden";}
	if(!document.forms[name].str_texte.value){document.getElementById('id_texte').style.visibility="visible";invalide=1;}else{document.getElementById('id_texte').style.visibility="hidden";}
	if(VerifModePostulation(name)!=true){document.getElementById('id_postuler').style.visibility="visible";invalide=1;}else{document.getElementById('id_postuler').style.visibility="hidden";}
	if(document.forms[name].url_postuler){if(!document.forms[name].url_postuler.value||document.getElementById("error_url_postuler")){document.getElementById('id_url').style.visibility="visible";invalide=1;}else{document.getElementById('id_url').style.visibility="hidden";}}
	if(!document.forms[name].str_nom.value||document.getElementById("error_str_nom")){document.getElementById('id_nom').style.visibility="visible";invalide=1;}else{document.getElementById('id_nom').style.visibility="hidden";}
	if(!document.forms[name].str_prenom.value||document.getElementById("error_str_prenom")){document.getElementById('id_prenom').style.visibility="visible";invalide=1;}else{document.getElementById('id_prenom').style.visibility="hidden";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.visibility="visible";invalide=1;}else{document.getElementById('id_email').style.visibility="hidden";}
	if(document.getElementById("error_int_tel")){document.getElementById('id_tel').style.visibility="visible";invalide=1;}else{document.getElementById('id_tel').style.visibility="hidden";}
	if(document.getElementById("error_int_fax")){document.getElementById('id_fax').style.visibility="visible";invalide=1;}else{document.getElementById('id_fax').style.visibility="hidden";}
	if(document.getElementById("error_str_siteweb")){document.getElementById('id_siteweb').style.visibility="visible";invalide=1;}else{document.getElementById('id_siteweb').style.visibility="hidden";}
	if(document.getElementById("error_int_tel_contact")){document.getElementById('id_telcontact').style.visibility="visible";invalide=1;}else{document.getElementById('id_telcontact').style.visibility="hidden";}
	if(document.getElementById("error_int_mobile_contact")){document.getElementById('id_mobilecontact').style.visibility="visible";invalide=1;}else{document.getElementById('id_mobilecontact').style.visibility="hidden";}
	
	// Comment avez-vous connu...
	invalide = checkConnuES(invalide);
	
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function checkConnuES(invalide)
{	
	var connuES = $('liste-connu-es');
	
	if (connuES) {
		var errorConnuES = $('connu_es_id');
		var idConnuES = connuES.get('value');
		
		if (idConnuES == '') {
			errorConnuES.setStyle('visibility', 'visible');
			invalide = 1;
		} else {
			errorConnuES.setStyle('visibility', 'hidden');
		}
		
		if (idConnuES == 7) {
			var connuESAutre = $('connu-es-autre');
			var errorConnuESAutre = $('connu_es_autre');
			
			if (connuESAutre.get('value') == '') {
				errorConnuESAutre.setStyle('visibility', 'visible');
				invalide = 1;
			} else {
				errorConnuESAutre.setStyle('visibility', 'hidden');
			}
		}
	}
	
	return invalide;
}

function ValidationCoordonnees(name)
{
	var invalide = 0;
	if(!document.forms[name].int_structure.selectedIndex){document.getElementById('id_structure').style.visibility="visible";invalide=1;}else{document.getElementById('id_structure').style.visibility="hidden";}
	if(!document.forms[name].str_rs.value){document.getElementById('id_rs').style.visibility="visible";invalide=1;}else{document.getElementById('id_rs').style.visibility="hidden";}
	if(!document.forms[name].str_adresse.value){document.getElementById('id_adresse').style.visibility="visible";invalide=1;}else{document.getElementById('id_adresse').style.visibility="hidden";}
	if(!document.forms[name].int_cp.value||document.getElementById("error_int_cp")){document.getElementById('id_cp').style.visibility="visible";invalide=1;}else{document.getElementById('id_cp').style.visibility="hidden";}
	if(!document.forms[name].str_ville.value||document.getElementById("error_str_ville")){document.getElementById('id_ville').style.visibility="visible";invalide=1;}else{document.getElementById('id_ville').style.visibility="hidden";}
	if(document.getElementById("error_int_tel")){document.getElementById('id_tel').style.visibility="visible";invalide=1;}else{document.getElementById('id_tel').style.visibility="hidden";}
	if(document.getElementById("error_int_fax")){document.getElementById('id_fax').style.visibility="visible";invalide=1;}else{document.getElementById('id_fax').style.visibility="hidden";}
	if(document.getElementById("error_str_siteweb")){document.getElementById('id_siteweb').style.visibility="visible";invalide=1;}else{document.getElementById('id_siteweb').style.visibility="hidden";}
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="?menu=CompteClient";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

function InfoOffreBis(name,num)
{
	divID = name+num;
	if(document.getElementById(divID).style.display == "none")
	{
		document.getElementById("button_"+num).innerHTML = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr style=\"cursor:pointer\" onclick=\"InfoOffreBis('div_','"+num+"');\"><td><img src=\"http://www.emploisoignant.com/images/moins.gif\"></td><td style=\"font-size:11px;color:#8b5640\">&nbsp;Fermer détail</td></tr></table></div>";
		document.getElementById(divID).style.display = "";
	}
	else
	{
		document.getElementById("button_"+num).innerHTML = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr style=\"cursor:pointer\" onclick=\"InfoOffreBis('div_','"+num+"');\"><td><img src=\"http://www.emploisoignant.com/images/add.gif\"></td><td style=\"font-size:11px;color:#8b5640\">&nbsp;Voir détail</td></tr></table></div>";
		document.getElementById(divID).style.display = "none";
	}
}

function ValidationContact(name)
{
	var invalide = 0;
	if(!document.forms[name].str_nom.value||document.getElementById("error_str_nom")){document.getElementById('id_nom').style.visibility="visible";invalide=1;}else{document.getElementById('id_nom').style.visibility="hidden";}
	if(!document.forms[name].str_prenom.value||document.getElementById("error_str_prenom")){document.getElementById('id_prenom').style.visibility="visible";invalide=1;}else{document.getElementById('id_prenom').style.visibility="hidden";}
	if(!document.forms[name].str_email.value||document.getElementById("error_email")){document.getElementById('id_email').style.visibility="visible";invalide=1;}else{document.getElementById('id_email').style.visibility="hidden";}
	if(document.getElementById("error_int_tel_contact")){document.getElementById('id_telcontact').style.visibility="visible";invalide=1;}else{document.getElementById('id_telcontact').style.visibility="hidden";}
	if(document.getElementById("error_int_mobile_contact")){document.getElementById('id_mobilecontact').style.visibility="visible";invalide=1;}else{document.getElementById('id_mobilecontact').style.visibility="hidden";}
	
	if(invalide!=0){document.getElementById('infoerror').style.display="block";}
	else
	{
		document.getElementById('infoerror').style.display="none";
		document.forms[name].method="POST";
		document.forms[name].action="?menu=CompteClient";
		document.forms[name].encoding="multipart/form-data";
		document.forms[name].submit();	
	}
}

