// fonctions pour le site magnana.com par Loic Pennamen

// change le statut d'une date de reza, passe la string codée dans un champ cahcé, rend les modifications enregistrables
function alternerDate(date){
	// champ ou on stocke le code de MAJ :
	var champcode = document.getElementById('champcode');
	// case de cette date
	var caseDate = document.getElementById(date);
	//alert(date);
	// occupation actuelle de cette date
	var classe = caseDate.className;
	//alert(classe);
	// changement d'occupation :
	if(classe == 'reserve') 	var nouvelleClasse = 'ferme';
	else if(classe == 'ferme') 	var nouvelleClasse = 'titrenum';
	else 						var nouvelleClasse = 'reserve';
	// changement de l'affichage
	caseDate.className = nouvelleClasse;
	// valeur actuellle de ce champ :
	var prec = champcode.value;
	// mise à jour de cette valeur :
	champcode.value = prec + '|' + date + ';' + nouvelleClasse;
	// déblocage du bouton Enregistrer
	document.getElementById('enregistrerMaj').disabled='';
	document.getElementById('enregistrerMaj').style.color='red';
}

//passe un bloc en surbrillance s'il est éditable
function surligner(elt){
	elt.style.backgroundImage='url(imgs/travaux.gif)';
}
//passe un bloc en surbrillance s'il est éditable
function sortir(elt){
	elt.style.backgroundImage='';
}
// ouvre un element dans une popup dans le but de le modifier
function modifier(id, absolute){
	if(!absolute) var absolute = '';
	//alert(elt.offsetWidth +' - '+ elt.offsetHeight +' - '+ elt.id);
	elt=document.getElementById(id);
	
	//alert('Ouverture de la page ' + absolute + 'editElt.php?p='+id+'&class='+elt.className);
	popUp(absolute + 'editElt.php?p='+id+'&class='+elt.className, 'elastic', 650, 790);
}
// ouvre une image dans une popup dans le but de la modifier
function modifierImage(id){
	//alert(elt.offsetWidth +' - '+ elt.offsetHeight +' - '+ elt.id);
	img=document.getElementById(id);
	popUp('editImg.php?img='+id, 'elastic', 600, 700);
}
// ouvre un menu dans une popup dans le but de le modifier
function modifierMenu(stylePage){
	//alert(elt.offsetWidth +' - '+ elt.offsetHeight +' - '+ elt.id);
	popUp('editMenu.php?stylePage='+stylePage, 'elastic', 600, 700);
}

// afficher/masquer une div
function toggler(madiv){
	maDivObjet=document.getElementById(madiv);
	
	//maDivObjet.style.display='block';
	if((maDivObjet.style.display=="none") || (maDivObjet.style.display=="")){
		maDivObjet.style.display="block";
	}
	else{
		maDivObjet.style.display="none";
	}
}
// afficher/masquer une div
function togglerInline(madiv){
	maDivObjet=document.getElementById(madiv);
	
	//maDivObjet.style.display='block';
	if((maDivObjet.style.display=="none") || (maDivObjet.style.display=="")){
		maDivObjet.style.display="inline";
	}
	else{
		maDivObjet.style.display="none";
	}
}


















