// JavaScript Document


function signup() {
	document.getElementById("header1_pave_forms_signup").style.visibility = "visible";
	document.getElementById("header1_pave_forms_signup").style.display = "block";
	//document.forms['auth'].elements['login'].focus(); 
	document.getElementById("header1_pave_forms_signin").style.visibility = "hidden";
	document.getElementById("header1_pave_forms_signin").style.display = "none";
	document.getElementById("puce_inscription").src = "../images/ne2_header_puce2.jpg";
	document.getElementById("puce_connexion").src = "../images/ne2_header_puce1.jpg";
	document.getElementById("header1_pave_links1").className = "header1_pave_links0";	
	document.getElementById("header1_pave_links2").className = "";	
}

function signin() {
	document.getElementById("header1_pave_forms_signin").style.visibility = "visible";
	document.getElementById("header1_pave_forms_signin").style.display = "block";
	//document.forms['auth'].elements['login'].focus(); 
	document.getElementById("header1_pave_forms_signup").style.visibility = "hidden";
	document.getElementById("header1_pave_forms_signup").style.display = "none";
	document.getElementById("puce_inscription").src = "../images/ne2_header_puce1.jpg";
	document.getElementById("puce_connexion").src = "../images/ne2_header_puce2.jpg";
	document.getElementById("header1_pave_links1").className = "";	
	document.getElementById("header1_pave_links2").className = "header1_pave_links0";	
}

function redirect(page){
	//window.location = "zoom_ent.php?id="+page;
}

function affiche(truk) {
	document.getElementById(truk).style.display = "block";
	document.getElementById(truk).style.visibility = "visible";
	window.location.replace('#'+truk); //redirige vers une ancre sur la meme page
}

function cache(truk) {
	document.getElementById(truk).style.display = "none";
	document.getElementById(truk).style.visibility = "hidden";
	window.location.replace('#'+truk); //redirige vers une ancre sur la meme page
}

function confirmer_form(type) {
      if(document.getElementById('admin_'+type+'_action_1').checked == true || document.getElementById('admin_'+type+'_action_2').checked == true || document.getElementById('admin_'+type+'_action_3').checked == true)
	  {
		  if(confirm('Etes-vous certain de vouloir continuer ?'))
			  document.forms['form_admin_'+type].submit();
	  }
	  else
	  	alert("Vous n'avez pas choisi l'action à opérer");
}

function valider_form(formulaire) {
      if (formulaire.mail.value.indexOf("@",0)<0) {alert("Adresse mail saisie invalide.\nLe formulaire ne sera pas validé.")}
      else {
         formulaire.submit()
      }
   }
  
function authentification(form_auth) {
	//alert('ddddd');
vlog = verif_email_auth(form_auth); vmdp = verif_mdp_auth(form_auth);
if (!vlog || !vmdp)
{return false;}
else {
var auth_email = document.forms[form_auth].auth_email.value;
var auth_pass = document.forms[form_auth].auth_pass.value;
if(auth = file('run/auth_run.php?auth_email='+escape(auth_email)+'&auth_pass='+escape(auth_pass)))
					 {
          if(auth == 1)
				{
				 //document.getElementById('auth_email').style.border = '1px solid red';
				 //document.getElementById('auth_pass').style.border = '1px solid red';
				 window.location.href = "http://www.nosentreprises.com/in.php";
				}
		  else if(auth == 2)
               {
				//document.getElementById("header_d_form").style.visibility = "hidden";
				//document.getElementById("header_d_form").style.display = "none";
				window.location.reload();
			   }
          else
               //open_error('<span style="color:#cc0000"><b>Erreur! Veuillez rapporter cette erreur:, merci.</b></span>');
			   open_error('Erreur! Veuillez nous excuser pour la gêne occasionnée, merci.');
                }
return false;}
}
function verif_email_auth(form_auth) {
if ( document.forms[form_auth].auth_email.value =='' ) 
{
document.forms[form_auth].auth_email.style.border = '1px solid red';
return false;}
else 
{document.forms[form_auth].auth_email.style.border = '';
return true;}
}

function verif_mdp_auth(form_auth) {
	if (document.forms[form_auth].auth_pass.value=='')
	{document.forms[form_auth].auth_pass.style.border = '1px solid red';
	return false;}
	else 
	{document.forms[form_auth].auth_pass.style.border = '';
	return true;}
}

//Fonction de defilement dans les pages resultats
function defiler(page){
	document.getElementById('defil').value = page;
	document.forms['form_tri'].defil.value = page;
	
	document.forms['form_tri'].submit();
}

//Fonction qui met à jour le code postal lors de la selection d'une ville [formulaire de creation d'entreprise]
function ville_codep(code_postal){
	document.forms['form_crea_ent'].codep.value = code_postal;
}

//  Fonction d'appels de pages PHP
function file(fichier)
     {
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
     }


//Rapport d'erreur
function open_error(texte) {
	alert(texte);
	/*document.getElementById("gris").style.visibility = "visible";
	change_header('popup_error.php','popup');
	var fenlarg = (document.body.clientWidth);
	var poppos = fenlarg/2 - 344; 
	document.getElementById("popup").style.left = poppos+'px';
	document.getElementById("popup").style.visibility = "visible";
    document.getElementById('error_box').innerHTML = texte;*/
}
function close_error() {
	document.getElementById("gris").style.visibility = "hidden";
	document.getElementById("popup").style.visibility = "hidden";
}

// Fonction qui remplace le texte d'un conteneur 'id' (div, p, span, ...) par 'texte'
function write_id(id,texte)
     {
     document.getElementById(id).innerHTML = texte;
     }