
// Fonction qui ouvre une fenêtre en mode MODAL (IE5 seulement)
function WMOpen(f,nom, h, w, scroll) {
  var PosLeft = screen.width;
  var PosTop = screen.height;
  PosLeft = ((PosLeft/2)-((w+10)/2))
  PosTop = ((PosTop/2)-((h+59)/2))
  var myPopup = window.open(f, nom, 'resizable=no,scrollbars=' + scroll + ',left=' + PosLeft + ',top=' + PosTop + ',menubar=no,status=no,width=' + w + ',height=' + h);
  if(myPopup.focus){myPopup.focus();}
}

var oLastBtn=0;
// Fonction qui surligne un bouton dans le menu de gauche.
function RaiseButton() {
	window.event.cancelBubble=true;
	oBtn = window.event.srcElement;
	if (oBtn.style.display!="none") {
		var bChosen = false;
		if (oLastBtn && oLastBtn != oBtn) { HideButton(); }
		if (oBtn.buttonType) {
			oBtn.className = oBtn.buttonType + "Up";
			oLastBtn=oBtn; }
		else { oLastBtn = 0; }
	}
}
// Fonction qui dessine un bouton dans le menu de gauche.
function HideButton() {
	if (oBtn.style.display!="none") {
		if ((oLastBtn.buttonType == "LeftNavChosen") || (oLastBtn.buttonType == 	"LeftNavSubChosen") || (oLastBtn.buttonType == "appNavChosen") || (oLastBtn.buttonType == 	"appNavSubChosen")) {
			oLastBtn.className = oLastBtn.buttonType; }
		else { oLastBtn.className = oLastBtn.buttonType + "Off"; }
	}
}

// Fonction qui récupère un COOKIE.
function getCookie(NameOfCookie) {
	if (document.cookie.length > 0) { 
		begin = document.cookie.indexOf(NameOfCookie+"="); 
		if (begin != -1) { 
			begin += NameOfCookie.length+1; 
			end = document.cookie.indexOf(";", begin);
			if (end == -1) end = document.cookie.length;
			return unescape(document.cookie.substring(begin, end)); } 
	}
	return null; 
}

// Fonction qui ecrit un COOKIE.
function setCookie(NameOfCookie, value)  {
	var expiredays = 30;
	var ExpireDate = new Date ();
	ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
	document.cookie = NameOfCookie + "=" + escape(value) + 
	((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}

// Fonction qui supprime un COOKIE.
function delCookie(NameOfCookie)  { 
	if (getCookie(NameOfCookie)) { document.cookie = NameOfCookie + "=" + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } 
}

function FieldSelected(vNeeded){ 
	if (vNeeded) {event.srcElement.className="FieldSelected2"}
	else {event.srcElement.className="FieldSelected"}; 
}
function FieldNormal(vNeeded){ 
	if (vNeeded) {event.srcElement.className="FieldForm"}
	else {event.srcElement.className="FieldForm"};
}