// JavaScript Document
window.onload=montre;
	var affiche=0;
	
	function appendSearch(el,el2,el3) {
		var Navigateur = navigator.appName;
		var search = el2.innerHTML + "" + el.innerHTML + "" + el3.innerHTML;
	
		if(Navigateur == "Microsoft Internet Explorer"){	
			var oRange = document.FormeJo.WHAT.createTextRange();
			var texteselect = el.innerHTML;
	
			if (!oRange.findText(texteselect)) {
				if (document.FormeJo.WHAT.value=="") {
					document.FormeJo.WHAT.value = document.FormeJo.WHAT.value.concat(search + " ");
				} else {
					document.FormeJo.WHAT.value = document.FormeJo.WHAT.value.concat(" " + search + " ");
				}
					
				if (oRange.findText(texteselect)) {
					oRange.select();
				}
			} else {
				oRange.select();	
			}
		} else {
			if (document.FormeJo.WHAT.value=="") {
					document.FormeJo.WHAT.value = document.FormeJo.WHAT.value.concat(search + " ");
			} else {
					document.FormeJo.WHAT.value = document.FormeJo.WHAT.value.concat(" " + search + " ");
			}
		}
	}
	
	function montre(id) {
		var d = document.getElementById(id);
		for (var i = 1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
		
		if (d) {	
			if(!affiche) {
				d.style.display='block';
				affiche=1;
			} else {
				d.style.display='none';
				affiche=0;
			}
		}
	}
	
	function valider() 
	{
		var IS_CHECKED = true;
		var ERROR_MESSAGE = "Veuillez corriger les erreurs suivantes :\n";

		
		if ((document.FormeJo.WHAT.value == "") &&
			(document.FormeJo.SOCIETE_NAME.value == "") &&
			(document.FormeJo.ID_BALO.value == "") &&
			(document.FormeJo.JPA_D_D.value == "") &&
			(document.FormeJo.JPA_D_F.value == "") &&
			(document.FormeJo.NUM_AFF.value == "") &&
			(document.FormeJo.RCS.value == "")) 	
		{
				ERROR_MESSAGE = ERROR_MESSAGE.concat('Vous devez renseigner au moins un champ.\n');	
				IS_CHECKED = false;
		} 
		
		if (isNaN(document.FormeJo.RCS.value)) 
		{
			ERROR_MESSAGE = ERROR_MESSAGE.concat('Le numéro RCS doit être du numérique.\n');
			IS_CHECKED = false;
		} 
		else if((document.FormeJo.RCS.value.length > 0) && (document.FormeJo.RCS.value.length != 9))
		{
			ERROR_MESSAGE = ERROR_MESSAGE.concat('Le numéro RCS doit comporter 9 chiffres.\n');
			IS_CHECKED = false;
		}
		
		if (isNaN(document.FormeJo.NUM_AFF.value)) 
		{
			ERROR_MESSAGE = ERROR_MESSAGE.concat("Le numéro d'affaire doit être du numérique.\n");
			IS_CHECKED = false;
		} 
		else if((document.FormeJo.NUM_AFF.value.length > 0) && (document.FormeJo.NUM_AFF.value.length != 7))
		{
			ERROR_MESSAGE = ERROR_MESSAGE.concat("Le numéro d'affaire doit comporter 7 chiffres.\n");
			IS_CHECKED = false;
		}
		
		if (IS_CHECKED) {
			return IS_CHECKED;
		} else {
			alert(ERROR_MESSAGE);
			return IS_CHECKED;
		}
		
	}

	function reset() 
	{
		document.FormeJo.WHAT.value = "";
		document.FormeJo.SOCIETE_NAME.value = "";
		document.FormeJo.ID_BALO.value = "";
		document.FormeJo.JPA_D_D.value = "";
		document.FormeJo.JPA_D_F.value = "";
		document.FormeJo.NUM_AFF.value = "";
		document.FormeJo.RCS.value = "";
	}
	
	function resetAssoc() {
    document.FormeJo.WHAT.value = "";
    document.FormeJo.approche.value = 0;
    document.FormeJo.JTH_ID.value = "";
    document.FormeJo.JAN_BD_CP.value = "";
    document.FormeJo.JRE_ID.value = "";
    document.FormeJo.JAN_LIEU_DECL.value = "";
    document.FormeJo.JTY_ID.value = "";
    document.FormeJo.JTY_WALDEC.value = "";
    document.FormeJo.JPA_D_D.value = "";
    document.FormeJo.JPA_D_F.value = "";
    
  }
  
  function light(objet, quoi) {
   switch (quoi){
   	case 1 :
		 objet.style.backgroundColor="#E4F0FA";
		 break;
   	case 3 :
		 objet.style.backgroundColor="#EFFFEF";
		 break;
   	case 7 :
		 objet.style.backgroundColor="#EFF0FF";
		 break;
   	case 2 :
		 objet.style.backgroundColor="#EFFFEF";
		 break;
	default :
		 objet.style.backgroundColor="";
    }
}

