

function Cache(id,classe){
	object=window.document.getElementById(id);
	if(object.className=='Invisible'){
		object.className=classe;
	}else{
		object.className='Invisible';
	}
}
function Affiche(id,classe,action){
	if(action=='cache'){
		object=window.document.getElementById(id);
		object.className='act-Invisible';
	}else if(action=='aff'){
		object=window.document.getElementById(id);
		object.className=classe;
	}
}
function Envoi_pre_demande(action){
	doc=document.form1;
	if(doc.titre.value==""){
		alert('Veuillez entrer un titre');
		doc.titre.focus();
	}else if(doc.code_d.options[doc.code_d.selectedIndex].value==""){
		alert('Veuillez choisir un type d\'activité');
		doc.code_d.focus();
	}else{
		doc.action=action;
		doc.method='post';
		doc.submit();
	}
}
function DateCloture(page){
	if(page.jour_d.value!="" && page.mois_d.value!="" && page.annee_d.value!="" && page.jour_l.value==""){
		var jour_cloture=eval(page.jour_d.value)-15;
		var mois_cloture=eval(page.mois_d.value);
		var annee_cloture=eval(page.annee_d.value);
		if(jour_cloture<0){
			jour_cloture=28+jour_cloture;
			mois_cloture=mois_cloture-1;
			if(mois_cloture==0){
				mois_cloture=12;
				annee_cloture=annee_cloture-1;
			}
		}
	page.jour_l.value=jour_cloture;
	page.mois_l.value=mois_cloture;
	page.annee_l.value=annee_cloture;
	}
}
function TailleMax(minimum,maximum,object,type){
	if(type=="nb"){
		//azertyuiop^$ù*lkjhgfdsqwxcvbn,;:!<>AZERTYUIOP¨£µ%MLKJHGFDSQWXCVBN?.//§}]@^\|\'\"[{#é&&é\\(-è_çà)=//;
		var superChaine="0123456789,.";
		var chaineComp=object.value;
		for(i=0;i<chaineComp.length;i++){
			if(superChaine.indexOf(chaineComp.charAt(i),0)==-1){
				var alert=confirm("Veuillez entrer un nombre correct");
				object.focus();
				object.value="";
				return false;
				break;			
			}
		}
	}
	if((object.value.length>maximum || object.value.length<minimum) && object.value.length!=0){
		var alert=confirm("le nombre de caractère de ce champs est compris entre "+minimum+" et "+maximum);
		object.value=object.value.substr(0,maximum);
		object.focus();
		return false;
	}
	return true;
}