
/*
 * Transforme self en GRIS,
 * Put nav_main avec notre self
 * Transforme l'ancien en normal avec vu
 */

 var iLastID = null;
 var sLastHoveredBG = null;
 var bValLeave = false;

function fctClick(selfID, sPageLink) {

	var oSelf = document.getElementById(selfID);
	var sSelf = oSelf.innerHTML;
	//alert(oSelf.style.backgroundImage+"...");

	
	var oMain = document.getElementById('main');
	oMain.innerHTML = sSelf;
	oMain.style.backgroundImage = "url('images/nav_entry_main.png')";
	oMain.style.display = '';

	oSelf.style.color = "#999";
	oSelf.style.backgroundImage = "url('images/nav_entry_without.png')";

	/* Last ID not empty? */
	if(iLastID != null && iLastID != selfID) {
		var oLast = document.getElementById(iLastID);
		oLast.style.color = "#000";
		oLast.style.backgroundImage = "url('images/nav_entry_seen.png')";
	}

	bValLeave = false;


	// iframe
	document.getElementById('content').src='content.php?p='+sPageLink;


	iLastID = selfID;
}

function popUp(sPage){
	var win2 = window.open(sPage,'gallery','height=768,width=1024,toolbar=0,menubar=0,scrollbars=0,resizable=0');
	win2.focus();
}

function popUp2(sPage){
	var win2 = window.open(sPage,'gallery','height=600,width=980,toolbar=0,menubar=0,scrollbars=0,resizable=0');
	win2.focus();
}

function selfClose()
{
	self.close();
}

function navHover(selfID) {

	var self = document.getElementById(selfID);
	
	// Save the current image of hovered element
	sLastHoveredBG = self.style.backgroundImage;
	
	// Apply new BG
	self.style.backgroundImage = "url('images/nav_entry_hover.png')";
	bValLeave=true;
}

function navHoverLeave(selfID) {
	if(bValLeave) {
		var self = document.getElementById(selfID);

		self.style.backgroundImage = sLastHoveredBG;
	}
}

function adminHover(selfID) {
	var self = document.getElementById(selfID);
		
	// Apply new className
	self.className = "admin_image_hover";
}

function adminHoverLeave(selfID) {
	var self = document.getElementById(selfID);
	self.className = "admin_image";
}
