function DisplayAndHide(oElement,sDisplay) {
	if (oElement.style.display=="none") {
		oElement.style.display=sDisplay;
	}
	else {
		oElement.style.display="none";
	}	
}
	
function Actualyse(iIdProd,iType,iContent) {
		if (iType == undefined){
			iType = "cat";	
		}
		if (iType=="cat") {
			var iSelected = document.getElementById('select'+iIdProd).options.selectedIndex
			var iTempValue= document.getElementById('select'+iIdProd).options[iSelected].value;
			document.location.href='admin_content_category.php?id='+iIdProd+ '&order='+iTempValue;
		}
		else if  (iType=="img") {
			var iSelected = document.getElementById('select'+iIdProd).options.selectedIndex
			var iTempValue= document.getElementById('select'+iIdProd).options[iSelected].value;
			document.location.href='admin_gallery_image.php?id='+iIdProd+ '&order='+iTempValue+'&content='+ iContent;
		}
		else if (iType=="content") {
			var iSelected = document.getElementById('selectContent'+iIdProd).options.selectedIndex
			var iTempValue= document.getElementById('selectContent'+iIdProd).options[iSelected].value;
			document.location.href='admin_content_update.php?id='+iIdProd+ '&order='+iTempValue;
		}
		else if (iType=="product") {
			var iSelected = document.getElementById('selectProduct'+iIdProd).options.selectedIndex
			var iTempValue= document.getElementById('selectProduct'+iIdProd).options[iSelected].value;
			document.location.href='admin_product_update.php?id='+iIdProd+ '&order='+iTempValue;
		}
		else if (iType=="link") {
			var iSelected = document.getElementById('selectLink'+iIdProd).options.selectedIndex
			var iTempValue= document.getElementById('selectLink'+iIdProd).options[iSelected].value;
			document.location.href='admin_content_update.php?id='+iIdProd+ '&returnCat='+iContent+'&order='+iTempValue;
		}
		
}
//====================================== 
// Validation d'une adresse e-mail à l'aide d'une expression régulière

function valideEmail(MailToValid) {
//======================================
var re_email = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/ ;
var testEmail = MailToValid;
testEmail = testEmail.toLowerCase();
t_email = re_email.test(testEmail);

if (t_email){ 
	return(true);
	}
else {
	return(false);
	}
}

/*
 function Actualyse(iIdProd) {

	var iSelected = document.getElementById('select'+iIdProd).options.selectedIndex
	var iTempValue= document.getElementById('select'+iIdProd).options[iSelected].value;
	document.location.href='admin_content_category.php?id='+iIdProd+ '&order='+iTempValue;
	}
	function ActualyseContent (iIdProd) {
		
	}
	function ActualyseProduct(iIdProd) {
		
	}
	*/


/* ------------------------------   AJAX --------------------------------------- */

function GetXmlHttpObject()
{ 
	var objXMLHttp=null;
	if (window.XMLHttpRequest)
		objXMLHttp=new XMLHttpRequest();
	else if (window.ActiveXObject)
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
	return objXMLHttp;
} 


function Updater( sUrl, sDiv, sParam)
{
	
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp == null)
	{
		alert("Votre navigateur ne supporte pas les requêtes HTTP.");
		return false;
	} 
	var url=sUrl;

	xmlHttp.onreadystatechange = function (){
		if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
		{
			document.getElementById(sDiv).innerHTML = xmlHttp.responseText;
		}
	}
	
	var params = sParam;
	xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
	xmlHttp.send(params);
	//xmlHttp = "";
	return true;
} 



/* validation des formulaires */
function validateFormComment() {
		
		   var test = true;
		   var sErreur = "";		   
		   
		   /* Vérifie si le champ "name" n'est pas vide */
	if(document.getElementById("idUser") == undefined){
			   
		   if (document.getElementById("name").value == "") {    
		   	
		   		sErreur +=  "Veuillez entrer un nom ! \n";		
		   		test = false;
		   }
		   
		   /* Vérifie si le champ "email" n'est pas vide */
		   
		   if (document.getElementById("email").value == "") {     
		   	
		  		sErreur += "Veuillez entrer une adresse E-mail ! \n";     
				test = false;	   
		   }			   
		   
		  /* Vérification de la validité de l'adresse e-mail par expression régulière... la fonction se trouvant dans le fichier "global.js" */		  	
		  
		  if (!valideEmail(document.getElementById("email").value)) {   
		  
		  	    sErreur += "Veuillez entrer une adresse E-mail valide ! \n";
		  	    test = false;
		  }
	}
		  
		/* Vérifie si il y a un commentaire */
		   
		   if (document.getElementById("comment").value == "") {   
		   	
		  		sErreur += "Veuillez entrer un commentaire ! \n";     
				test = false;	   
		  }			  
		  
		   /* Valide ou non le formulaire en fonction des tests précédants */
		   
		  if (test == true){                                                                
		  	document.getElementById("commentForm").submit();
		  }
		  else{
		  	alert (sErreur);
		  }
			  
	}	  
	
	function validateFormCom (){
	
		 var test = true;
		 var sErreur = "";		   
			
		 if (document.getElementById("comment").value == "") {   
		   	
		  		sErreur += "Veuillez entrer un commentaire ! \n";     
				test = false;	   
		  }			  
		  
		     
		  if (test == true){                                                                
		  	document.getElementById("commentForm").submit();
		  }
		  else{
		  	alert (sErreur);
		  }
	}
		 
	
function validateFormLogin() {
		
		   var test = true;
		   var sErreur = "";		   
		   
		   /* Vérifie si le champ "login" n'est pas vide */
	
	if(document.getElementById("idUser") == undefined){
				   
		   if (document.getElementById("login").value == "") {    
		   	
		   		sErreur +=  "Veuillez entrer un nom d'utilisateur ! \n";		
		   		test = false;
		   }
		   
		   /* Vérifie si le champ "password" n'est pas vide */
		   
		   if (document.getElementById("password").value == "") {     
		   	
		  		sErreur += "Veuillez entrer un mot de passe ! \n";     
				test = false;	   
		   }			   
		   
			  
		
		   /* Valide ou non le formulaire en fonction des tests précédants */
		   
		  if (test == true){     
		  	                                                           
		  	document.getElementById("loginForm").submit();
		  }
		  else{
		  	alert (sErreur);
		  }
	}		  
	  
}


