/*
*  fonction show_hide(num)
*		
*		-> Regarde si la div est affichée.
*			-> si oui -> on la cache.
*			-> si non -> on la montre.
*
*/
function show_hide(num){
	if(document.getElementById('ss_menu_'+num).style.display=="block"){
		document.getElementById('ss_menu_'+num).style.display="none";
		document.getElementById('menu'+num).style.background="#c8e1f0 url(images/menu/item_menu.gif) no-repeat top left";
		document.getElementById('menu'+num).style.color="#000000";
		document.getElementById('menu'+num).style.textDecoration="none";
	}else{
		document.getElementById('ss_menu_'+num).style.display="block";
		document.getElementById('menu'+num).style.background="#5386a6 url(images/menu/item_menu_roll.gif) no-repeat top left";
		document.getElementById('menu'+num).style.color="#FFFFFF";
		document.getElementById('menu'+num).style.textDecoration="underline";
	}
}
function hide(id,id1,id2,id3,id4,id5, id6,id7) {
	if (document.getElementById(id).className = "hidden") {
            document.getElementById(id).className = "visible";
            document.getElementById(id1).className = "hidden";
            document.getElementById(id2).className = "hidden";
            document.getElementById(id3).className = "hidden";
            document.getElementById(id4).className = "hidden";
            document.getElementById(id5).className = "hidden";
            document.getElementById(id6).className = "hidden";
            document.getElementById(id7).className = "hidden";
	}
	else if (document.getElementById(id).className = "visible") {
            document.getElementById(id).className = "hidden";
            document.getElementById(id1).className = "visible";
            document.getElementById(id2).className = "hidden";
            document.getElementById(id3).className = "hidden";
            document.getElementById(id4).className = "hidden";
            document.getElementById(id5).className = "hidden";
            document.getElementById(id6).className = "hidden";
            document.getElementById(id7).className = "hidden";
	}
}


function fermer(id){
	document.getElementById(id).className = "hidden";
} 

function verif(){
	if (document.question.reponse.value == ""){
		alert("Merci d'accepter le règlement pour accéder au dossier.");
	}
	else if (document.question.reponse.value == "non"){
		alert("Si vous n'acceptez le règlement vous ne pouvez pas accéder au dossier.");
	}
	else if (document.question.reponse.value == "oui"){
		document.question.submit();
	}
}
function new_window(url,nom,details){
	window.open(url,nom,details);
}

function ControlDate_debut(){
var moisdebut = document.dossier.mois_debut_saisi.value;
var ansdebut = document.dossier.ans_debut_saisi.value;
document.dossier.date_debut_saisi.value = document.dossier.ans_debut_saisi.value +"-"+ document.dossier.mois_debut_saisi.value +"-01";
}
function ControlDate_debut1(){
//année bisextile = 29 jours en février ex: 2004/4=501 reste 0 si le rest est <> 0 donc 28 jours
	document.dossier.date_debut.value = "";
var anbis = document.dossier.ansd.value %4;
var joursdebut = document.dossier.joursd.value;
var moisdebut = document.dossier.moisd.value;
var ansdebut = document.dossier.ansd.value;
// on vérifie si le jour, le mois et l'année sont saisis
if ((joursdebut != "") && (moisdebut !="") && (ansdebut !="")){
	if (moisdebut == "02"){
		if ((anbis != 0) && (joursdebut>28)){
			alert("Le mois de février " +ansdebut +  " n'a que 28 jours.");
			Exit;
		}
		else if (joursdebut > 29) {
			alert("Le mois de février n'a que 29 jours.");
			Exit;
		}
	}
	else if (((moisdebut == "04") || (moisdebut == "06") || (moisdebut == "09") || (moisdebut == "11")) && (joursdebut > 30)){
		alert("Date non valide.");
			Exit;
	}
	if (joursdebut < 10){
		document.dossier.date_debut.value = document.dossier.ansd.value +"-"+ document.dossier.moisd.value +"-0"+ document.dossier.joursd.value;
	}
	else {
		document.dossier.date_debut.value = document.dossier.ansd.value +"-"+ document.dossier.moisd.value +"-"+ document.dossier.joursd.value;
	}	
}
}
function ControlDate_fin(){
var moisfin = document.dossier.mois_fin_saisi.value;
var ansfin = document.dossier.ans_fin_saisi.value;
document.dossier.date_fin_saisi.value = document.dossier.ans_fin_saisi.value +"-"+ document.dossier.mois_fin_saisi.value +"-01";
}
function ControlDate_fin1(){
//année bisextile = 29 jours en février ex: 2004/4=501 reste 0 si le rest est <> 0 donc 28 jours
	document.dossier.date_fin.value = "";
var anbis = document.dossier.ansf.value %4;
var joursfin = document.dossier.joursf.value;
var moisfin = document.dossier.moisf.value;
var ansfin = document.dossier.ansf.value;
// on vérifie si le jour, le mois et l'année sont saisis
if ((joursfin != "") && (moisfin !="") && (ansfin !="")){
	if (moisfin == "02"){
		if ((anbis != 0) && (joursfin>28)){
			alert("Le mois de février " +ansfin +  " n'a que 28 jours.");
			Exit;
		}
		else if (joursfin > 29) {
			alert("Le mois de février n'a que 29 jours.");
			Exit;
		}
	}
	else if (((moisfin == "04") || (moisfin == "06") || (moisfin == "09") || (moisfin == "11")) && (joursfin > 30)){
		alert("Date non valide.");
			Exit;
	}
	if (joursfin < 10){
		document.dossier.date_fin.value = document.dossier.ansf.value +"-"+ document.dossier.moisf.value +"-0"+ document.dossier.joursf.value;
	}
	else {
		document.dossier.date_fin.value = document.dossier.ansf.value +"-"+ document.dossier.moisf.value +"-"+ document.dossier.joursf.value;
	}
}
}

function montrer_cacher(id,id1) {
	if (document.getElementById(id).className = "hidden") {
            document.getElementById(id).className = "visible";
            document.getElementById(id1).className = "hidden";
	}
	else if (document.getElementById(id).className = "visible") {
            document.getElementById(id).className = "hidden";
            document.getElementById(id1).className = "visible";
	}
}



























