function focusInput(obj, nomClass){
	obj.className = nomClass;
}

function blurInput(obj, nomClass){
	obj.className = nomClass;
}

function affichePhoto(idPhoto){
	document.getElementById('miniatures').style.display = 'none';
	document.getElementById('photo-normal').style.display = 'block';
	document.getElementById(idPhoto).style.display = 'inline';

}

function masquePhoto(idPhoto){
	document.getElementById(idPhoto).style.display = 'none';
	document.getElementById('photo-normal').style.display = 'none';
	document.getElementById('miniatures').style.display = 'block';

}

// 

function compare_input(champ1,champ2){
  erreur = "";
  // initialisaiton des couleurs d'erreurs.
  error_text = "#FFFFFF";
  error_bgcolor = "#CC0000"
  if(champ1.value != champ2.value){ 
	erreur = "-";
	champ2.style.backgroundColor = error_bgcolor;
	champ2.style.color = error_text;
  }
  return erreur;
}

function verif_input(champ,type){
  erreur = "";
  // initialisaiton des couleurs d'erreurs.
  error_text = "#FFFFFF";
  error_bgcolor = "#CC0000"
  
  // réinitialisation de la couleur par défault des champs
  champ.style.backgroundColor = "";
  champ.style.color = "";
  
  switch(type){
  		// type : int, mail, default
	  case "int" : // n'est pas un entier ou est vide.
		  if(isNaN(champ.value) || champ.value == ""){ 
			erreur = "-";
			champ.style.backgroundColor = error_bgcolor;
			champ.style.color = error_text;
		  }
		  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.style.backgroundColor = error_bgcolor;
			champ.style.color = error_text;
		  }
		  break;

	  default:
	  	  if(champ.value == ""){
			erreur = "-";
			champ.style.backgroundColor = error_bgcolor;
			champ.style.color = error_text;
		  }
		  break;
  }
  return erreur;
}

function verif_form(formulaire){
  message = "";
// Vos coordonées
  message += verif_input(formulaire.societe);
  message += verif_input(formulaire.nom);
  message += verif_input(formulaire.email, 'mail');
  
  if(message == ""){
  	formulaire.submit();
  }else{
  	alert("Veuillez remplir correctement les champs obligatoires");
	return false;
  }
}

function verif_form2(formulaire){
  message = "";
// Vos coordonées
  message += verif_input(formulaire.societe);
  message += verif_input(formulaire.nom);
  message += verif_input(formulaire.email, 'mail');
  message += verif_input(formulaire.projet);
  message += verif_input(formulaire.message);
  
  if(message == ""){
  	formulaire.submit();
  }else{
  	alert("Veuillez remplir correctement les champs obligatoires");
	return false;
  }
}