/**
Cacher une div
***********************/
function cache_id(id,action){
    
    if(action==1) document.getElementById(id).style.display='block';
    else document.getElementById(id).style.display='none';
        
}

/**
Vérification 
si l'email est conforme
***********************/
function email_verif(obj){
	
	indexAroba = obj.value.indexOf('@');
    indexPoint = obj.value.indexOf('.');
	if((indexAroba < 0) || (indexPoint < 0)) return false;
	else return true;
}

/**
Identification
***********************/
function verif_form_connexion(){
	
	$.post("library/identification.php", $("#form_connexion").serialize(), function(data){  $("div#message_connexion").html(data); } );
}

/**
Identification Admin
***********************/
function verif_form_connexion_admin(){
	
	$.post("identification.php", $("#form_connexion").serialize(), function(data){  $("div#message_connexion").html(data); } );
}

/**
Déconnexion
***********************/
function deconnexion(){
	$('div#message_connexion').load('identification.php?action=deconnexion');
}

/**
Déconnexion
***********************/
function deconnexion_admin(){
	$('div#message_connexion').load('identification.php?action=deconnexion');
}

/**
Vérification du formulaire
du mot de passe oublié
***********************/
function verifMDPoublie(formName)
{
	var res = true;
	
	var obj = formName;
	
	if(obj.email.value != "")
	{
		var res_email = email_verif(obj.email);
		if(res_email==false)
		{
		  cache_id('message1_email',1);
		  res = false;
		}
	}else{
		cache_id('message2_email',1);
		res = false;
	}
	
	if(res) obj.submit();
}

/**
Vérification du formulaire
d'inscription
***********************/
function verifIdentifiant(obj,type){
	
	var res = true;
	
	if(obj.identifiant_user.value == "")
	{   
		cache_id('message_identifiant_user',1);
		res = false;
	}
	
	if(obj.email_user.value != "")
	{
		var res_email = email_verif(obj.email_user);
		if(res_email==false)
		{
		  cache_id('message1_email_user',1);
		  res = false;
		}
	}else{
		cache_id('message2_email_user',1);
		res = false;
	}  
	$('p#verif_identifiant').load('verif_identifiant.php?id_user='+obj.id_user.value+'&identifiant_user='+obj.identifiant_user.value+'&email_user='+obj.email_user.value+'&type='+type+'&res='+res);
	
}

function verifFormUser(message,res)
{	
	var obj = document.formulaire_user;
	
	/*if(obj.id_groupe.value>=1){
	
		if (obj.id_groupe.value == 2 && obj.raison_sociale_user.value=="") 
		{  
			cache_id('message_raison_sociale_user',1);
			res = false;
		}
	
		if (obj.id_groupe.value == 2 && obj.siret_user.value=="") {
			cache_id('message_siret_user',1);
			res = false;
		}
	}else{
	
		for(i = 0; i<obj.id_groupe.length; i++)
		{			
			if (obj.id_groupe[i].checked == true && obj.id_groupe[i].value == 2 && obj.raison_sociale_user.value=="") 
			{  
				cache_id('message_raison_sociale_user',1);
				res = false;
			}
		
			if (obj.id_groupe[i].checked == true && obj.id_groupe[i].value == 2 && obj.siret_user.value=="") {
				cache_id('message_siret_user',1);
				res = false;
			}
		}
	}*/
	
	if(obj.nom_user.value == "")
	{   
		cache_id('message_nom_user',1);
		res = false;
	}

	if(obj.prenom_user.value == "")
	{   
		cache_id('message_prenom_user',1);
		res = false;
	}

	if(obj.email_user.value != "")
	{
		var res_email = email_verif(obj.email_user);
		if(res_email==false)
		{
			cache_id('message1_email_user',1);
			res = false;
		}
	}else{
		cache_id('message2_email_user',1);
		res = false;
	} 

	if (obj.password_user.value == "")
	{
		cache_id('message_password_user',1);
		res = false;
	}

	if (obj.password_user.value != obj.password_confirm.value)
	{
		cache_id('message_password_confirm',1);
		res = false;
	}

	if(res){ obj.submit(); }  
	else{ alert(message); }
}

/**
enLigneUser
***********************/
function enLigneUser(id,etat,message)
{
	if(confirm(message)==true) window.location = 'user_save.php?id_user='+id+'&etat='+etat+'&action=activation';	
}

/**
deleteUser
***********************/
function deleteUser(id,message)
{
	if(confirm(message)==true) window.location = 'user_save.php?id_user='+id+'&action=supp';
}

/**
Vérification du champ
formulaire de page
***********************/
function verif_form_page(message)
{
	var obj = document.formulaire_page;	
	
	var res = true;
	
	if(obj.libelle_page.value == "")
	{   
		cache_id('message_libelle_page',1);
		res = false;
	}
	
	if(res){
		//$.post("page_save.php", $("#formulaire_page").serialize(), function(data){  $("div#page_save").html(data); } );
		return true;
	}
	else{
		alert(message);
		return false;
	}
}

/**
ordrePage
***********************/
function ordrePage(id,place)
{
	window.location = 'page_save.php?id_page='+id+'&place='+place+'&action=ordre';
}

/**
afficherSousMenu
***********************/
function afficherSousMenu(id,etat){
	window.location = 'page_save.php?id_page='+id+'&etat='+etat+'&action=affiche';
}

/**
publierPage
***********************/
function publierPage(id,etat,message)
{
	//if(confirm(message)==true) $('div#action_index').load('page_save.php?id_page='+id+'&etat='+etat+'&action=activation');
	if(confirm(message)==true) window.location = 'page_save.php?id_page='+id+'&etat='+etat+'&action=activation';	
}

/**
deletePage
***********************/
function deletePage(id,message)
{
	//if(confirm(message)==true) $('div#action_index').load('page_save.php?id_page='+id+'&action=supp');
	if(confirm(message)==true) window.location = 'page_save.php?id_page='+id+'&action=supp';
}

/**
Vérification du champ
formulaire d'actualité
***********************/
function verif_form_actualite(message)
{
	var obj = document.formulaire_actualite;	
	
	var res = true;
	
	if(obj.libelle_actualite.value == "")
	{   
		cache_id('message_libelle_actualite',1);
		res = false;
	}
	
	if(obj.datePublication_actualite.value == "")
	{   
		cache_id('message_datePublication',1);
		res = false;
	}
	
	if(obj.dateDepublication_actualite.value == "")
	{   
		cache_id('message_dateDepublication',1);
		res = false;
	}
	
	if(res){
		//$.post("actualite_save.php", $("#formulaire_actualite").serialize(), function(data){  $("div#actualite_save").html(data); } );
		//obj.submit();
		return true;
	}
	else{ 
		alert(message);
		return false;
	}
}

/**
EnLigneActualite
***********************/
function enLigneActualite(id,etat,message)
{
	//if(confirm(message)==true) $('div#action_index').load('actualite_save.php?id_actualite='+id+'&etat='+etat+'&action=activation');
	if(confirm(message)==true) window.location = 'actualite_save.php?id_actualite='+id+'&etat='+etat+'&action=activation';
}

/**
deleteActualite
***********************/
function deleteActualite(id,message)
{
	//if(confirm(message)==true) $('div#action_index').load('actualite_save.php?id_actualite='+id+'&action=supp');
	if(confirm(message)==true) window.location = 'actualite_save.php?id_actualite='+id+'&action=supp';
}

/**
Vérification du champ
formulaire de la galerie
***********************/
function verif_form_galerie(message)
{
	var obj = document.formulaire_galerie;	
	
	var res = true;
	
	if(obj.libelle_galerie.value == "")
	{   
		cache_id('message_libelle_galerie',1);
		res = false;
	}
	
	if(obj.action.value == "ajout"){
		if(obj.image_galerie.value == ""){   
			cache_id('message_image_galerie',1);
			res = false;
		}
	}
	
	if(obj.action.value == "modif"){
		if(obj.image_old.value == ""){   
			cache_id('message_image_galerie',1);
			res = false;
		}
	}
	
	if(res){
		obj.submit();
	}
	else{ alert(message); }
}

/**
enLigneGalerie
***********************/
function enLigneGalerie(id,etat,message)
{
	//if(confirm(message)==true) $('div#action_index').load('galerie_save.php?id_galerie='+id+'&etat='+etat+'&action=activation');
	if(confirm(message)==true) window.location = 'galerie_save.php?id_galerie='+id+'&etat='+etat+'&action=activation';
}

/**
deleteGalerie
***********************/
function deleteGalerie(id,message)
{
	//if(confirm(message)==true) $('div#action_index').load('galerie_save.php?id_galerie='+id+'&action=supp');
	if(confirm(message)==true) window.location = 'galerie_save.php?id_galerie='+id+'&action=supp';
}

/**
Vérification du champ
formulaire de la newsletter
***********************/
function verif_form_newsletter(message)
{
	var obj = document.formulaire_newsletter;	
	
	var res = true;
	
	if(obj.libelle_newsletter.value == "")
	{   
		cache_id('message_libelle_newsletter',1);
		res = false;
	}
	
	if(obj.sujet_newsletter.value == "")
	{   
		cache_id('message_sujet_newsletter',1);
		res = false;
	}	
	
	if(obj.email_newsletter.value != "")
	{
		var res_email = email_verif(obj.email_newsletter);
		if(res_email==false)
		{
			cache_id('message1_email_newsletter',1);
			res = false;
		}
	}else{
		cache_id('message2_email_newsletter',1);
		res = false;
	}
	
	if(obj.email_test_newsletter.value != "")
	{
		var res_email = email_verif(obj.email_test_newsletter);
		if(res_email==false)
		{
			cache_id('message1_email_test_newsletter',1);
			res = false;
		}
	}else{
		cache_id('message2_email_test_newsletter',1);
		res = false;
	} 
	
	if(obj.corps_newsletter.value == "")
	{
		cache_id('message_corps_newsletter',1);
		res = false;
	}

	if(res){
		//obj.submit();
		return true;
	}
	else{ 
		alert(message);
		return false;
	}
}

/**
enLigneNewsletter
***********************/
function enLigneNewsletter(id,etat,message)
{
	//if(confirm(message)==true) $('div#action_index').load('newsletter_save.php?id_newsletter='+id+'&etat='+etat+'&action=activation');
	if(confirm(message)==true) window.location = 'newsletter_save.php?id_newsletter='+id+'&etat='+etat+'&action=activation';
}

/**
deleteNewsletter
***********************/
function deleteNewsletter(id,message)
{
	//if(confirm(message)==true) $('div#action_index').load('newsletter_save.php?id_newsletter='+id+'&action=supp');
	if(confirm(message)==true) window.location = 'newsletter_save.php?id_newsletter='+id+'&action=supp';
}
