function changeClass(idobj, class1, class2, verif){
	obj = document.getElementById(idobj);
	if(obj){
		if(obj.className == class1){
			obj.className = class2;
		}else{
			obj.className = class1;
		}
	}
}	 

function changeClassCheck(idobj, class_normal, class_sel, verif){
	obj = document.getElementById(idobj);
	if(obj){
		if(verif){
			obj.className = class_sel;
		}else{
			obj.className = class_normal;
		}
	}
}	 
function affiche_infos_paj(idpaj){
	
	info = document.getElementById('in_paj_'+idpaj);
	info.style.display = 'block';
	info.style.zIndex = '50';
	
	
}	 

function verif_input(champ,type){
  erreur = "";
  // initialisaiton des couleurs d'erreurs.
  error_class = "imp_txt_error";
  normal_class = ""
  
  // réinitialisation de la couleur par défault des champs
  champ.className = normal_class;
	 
	 	 
  switch(type){
  		// type : int, mail, default
	  case "int" : // n'est pas un entier ou est vide.
		  if(isNaN(champ.value) || champ.value == ""){ 
			erreur = "-";
			champ.className = error_class;
		  }
		  break;
	  case "mail" : // ne correspond pas à la syntaxe d'un mail correct.
		  if ((champ.value =="") || (champ.value.indexOf("@") =="-1") || (champ.value.indexOf(".") =="-1")){
			erreur = "-";
			champ.className = error_class;
		  }
		  break;

	  default:
	  	  if(champ.value == ""){
			erreur = "-";
			champ.className = error_class;
			
		  }
		  break;
  }
  return erreur;
}


function verif_form_inscri_news(formulaire){
  error_class = "imp_txt_error";
  normal_class = "";
  message = "";


  message += verif_input(formulaire.news_nom);  
  message += verif_input(formulaire.news_mail);  
	
  
  
  if(message != ""){
	alert("Veuillez remplir correctement les champs obligatoires" ); 
	return false;
  }else{
  	return true;
  }
}



function masque_infos_paj(idpaj){
	info = document.getElementById('in_paj_'+idpaj);
	info.style.display = 'none';
	info.style.zIndex = '10';
	
	
}	 

