/* ====--- 2011 - STF ---==== */
/*
*****************************************************************
Tableau (http://www.pjb.com.au/comp/diacritics.html)
	e accent aïgu : \351
    e accent grave : \350
    e accent circonflexe : \352
    a accent grave : \340
*****************************************************************
*/
// declarer la variable "page"
var pg = "";
/* ====--- fonction constructeur ---==== */
function init() {
	// initialiser et renseigner la variable de la page courante
	var lnk = document.URL;
	// renseigner la variable "page"
	if (lnk.match("index")) pg = "tm1";
	else if (lnk.match("portfolio")) pg = "tm2";
	else if (lnk.match("portraits")) pg = "tm21";
	else if (lnk.match("tondi")) pg = "tm22";
	else if (lnk.match("archives")) pg = "tm23";
	else if (lnk.match("contact")) pg = "tm3";
	else if (lnk.match("modalite")) pg = "tm4";
	else pg = "tm1";
	// indiquer visuellement dans le menu de gauche la page courante
	if (pg == "tm1") {
		document.getElementById(pg).className = "tmdoon";
		document.getElementById("sdac").className = "mdot";
	}
	else if (pg == "tm2") {
		document.getElementById(pg).className = "tmreon";
		document.getElementById("sdpo").className = "mdot";
		process();
	}
	else if (pg == "tm21") {
		document.getElementById(pg).className = "tmreon2";
		document.getElementById("sdpo1").className = "mdot";
		process();
	}
	else if (pg == "tm22") {
		document.getElementById(pg).className = "tmreon2";
		document.getElementById("sdpo2").className = "mdot";
		process();
	}
	else if (pg == "tm23") {
		document.getElementById(pg).className = "tmreon2";
		document.getElementById("sdpo3").className = "mdot";
		process();
	}
	else if (pg == "tm3") {
		document.getElementById(pg).className = "tmmion";
		document.getElementById("sdco").className = "mdot";
	}
	else if (pg == "tm4") {
		document.getElementById(pg).className = "tmdoon";
		document.getElementById("sdmo").className = "mdot";
	}
	// initialiser l'annee
	var dt = new Date();
	var an = dt.getFullYear();
	document.getElementById("spdt").innerHTML = an;
}
window.onload = init;

/* ====--- hyperliens du menu ---==== */
function mnref(mrf) {
	window.location.href = mrf + ".html"
}

/* ====---       OVER       ---==== */
/* ====--- menu onmouseover ---==== */
function mnover(mov) {
	//alert("Page : " + pg + "\nID : " + mov);
	if (document.getElementById(mov).id == pg) {
		if (mov == "tm1") {
			document.getElementById(mov).className = "tmdoon";
			document.getElementById("sdac").className = "mdot";
		}
		else if (mov == "tm2") {
			document.getElementById(mov).className = "tmreon";
			document.getElementById("sdpo").className = "mdot";
		}
		else if (mov == "tm21") {
			document.getElementById(mov).className = "tmreon2";
			document.getElementById("sdpo1").className = "mdot";
		}
		else if (mov == "tm22") {
			document.getElementById(mov).className = "tmreon2";
			document.getElementById("sdpo2").className = "mdot";
		}
		else if (mov == "tm23") {
			document.getElementById(mov).className = "tmreon2";
			document.getElementById("sdpo3").className = "mdot";
		}
		else if (mov == "tm3") {
			document.getElementById(mov).className = "tmmion";
			document.getElementById("sdco").className = "mdot";
		}
		else if (mov == "tm4") {
			document.getElementById(mov).className = "tmdoon";
			document.getElementById("sdmo").className = "mdot";
		}
		else {
			alert("Probl\350me de 'OnMouseOver' sur la page courante.");
		}
	}
	else {
		if (mov == "tm1") {
			document.getElementById(mov).className = "tmdov";
			document.getElementById("sdac").className = "mddov";
		}
		else if (mov == "tm2") {
			document.getElementById(mov).className = "tmrev";
			document.getElementById("sdpo").className = "mdrev";
		}
		else if (mov == "tm21") {
			document.getElementById(mov).className = "tmrev2";
			document.getElementById("sdpo1").className = "mdrev2";
		}
		else if (mov == "tm22") {
			document.getElementById(mov).className = "tmrev2";
			document.getElementById("sdpo2").className = "mdrev2";
		}
		else if (mov == "tm23") {
			document.getElementById(mov).className = "tmrev2";
			document.getElementById("sdpo3").className = "mdrev";
		}
		else if (mov == "tm3") {
			document.getElementById(mov).className = "tmmiv";
			document.getElementById("sdco").className = "mdmiv";
		}
		else if (mov == "tm4") {
			document.getElementById(mov).className = "tmdov";
			document.getElementById("sdmo").className = "mddov";
		}
		else {
			alert("Probl\350me de 'OnMouseOver'.");
		}
	}
}
/* ====---       OUT       ---==== */
/* ====--- menu onmouseout ---==== */
function mnout(mou) {
	//alert("Page : " + pg + "\nID : " + mou);
	if (document.getElementById(mou).id == pg) {
		if (mou == "tm1") {
			document.getElementById(mou).className = "tmdoon";
			document.getElementById("sdac").className = "mdot";
		}
		else if (mou == "tm2") {
			document.getElementById(mou).className = "tmreon";
			document.getElementById("sdpo").className = "mdot";
		}
		else if (mou == "tm21") {
			document.getElementById(mou).className = "tmreon2";
			document.getElementById("sdpo1").className = "mdot";
		}
		else if (mou == "tm22") {
			document.getElementById(mou).className = "tmreon2";
			document.getElementById("sdpo2").className = "mdot";
		}
		else if (mou == "tm23") {
			document.getElementById(mou).className = "tmreon2";
			document.getElementById("sdpo3").className = "mdot";
		}
		else if (mou == "tm3") {
			document.getElementById(mou).className = "tmmion";
			document.getElementById("sdco").className = "mdot";
		}
		else if (mou == "tm4") {
			document.getElementById(mou).className = "tmdoon";
			document.getElementById("sdmo").className = "mdot";
		}
		else {
			alert("Probl\350me de 'OnMouseOut' sur la page courante.");
		}
	}
	else {
		if (mou == "tm1") {
			document.getElementById(mou).className = "tmdo";
			document.getElementById("sdac").className = "mddo";
		}
		else if (mou == "tm2") {
			if (pg == "tm21" || pg == "tm22" || pg == "tm23") {
				document.getElementById(mou).className = "tmre2";
				document.getElementById("sdpo").className = "mdre2";
			}
			else {
				document.getElementById(mou).className = "tmre";
				document.getElementById("sdpo").className = "mdre";
			}
		}
		else if (mou == "tm21") {
			document.getElementById(mou).className = "tmre2";
			document.getElementById("sdpo1").className = "mdre2";
		}
		else if (mou == "tm22") {
			document.getElementById(mou).className = "tmre2";
			document.getElementById("sdpo2").className = "mdre2";
		}
		else if (mou == "tm23") {
			document.getElementById(mou).className = "tmre2";
			document.getElementById("sdpo3").className = "mdre2";
		}
		else if (mou == "tm3") {
			document.getElementById(mou).className = "tmmi";
			document.getElementById("sdco").className = "mdmi";
		}
		else if (mou == "tm4") {
			document.getElementById(mou).className = "tmdo";
			document.getElementById("sdmo").className = "mddo";
		}
		else {
			alert("Probl\350me de 'OnMouseOut'.");
		}
	}
}

