//tabselect.js

var currentTab = 0;

var currentMenu = 0;
var nMaxMenu = 6;

/*
======
tabHandler
======
*/
function tabHandler(windowObj)
{
	eventType = windowObj.event.type;
	eventSrc = windowObj.event.srcElement;

	idStr = eventSrc.parentElement.id;
	nTab = parseInt(idStr.charAt(idStr.length - 1));
	lastsidesrc = "";

	if (eventType == "mouseover")
	{
		if (nTab == currentTab)	eventSrc.className = 'tabtitleselecton';
		else eventSrc.className = 'tabtitleon';
	}
	else if (eventType == "mouseout")
	{
		eventSrc.className = 'tabtitleoff';
	}
	else if (eventType == "click")
	{
		if (nTab != currentTab)
		{
			eventSrc.document.all("idSide" + currentTab).src = "../images/tab_sideoff.jpg";
			eventSrc.document.all("idTab" + currentTab).className = "tabbakoff";

			if (eventSrc.document.all.item("idTab" + (currentTab + 1)) != null)
				lastsidesrc = "../images/tab_sideoff.jpg";
			else
				lastsidesrc = "../images/tab_sideofflast.jpg";

			eventSrc.document.all("idSide" + (currentTab + 1)).src = lastsidesrc;
			eventSrc.document.all("idSide" + nTab).src = "../images/tab_sidelefton.gif";
			eventSrc.parentElement.className = "tabbakon";
			eventSrc.className = "tabtitleselecton";
			eventSrc.document.all("idSide" + (nTab + 1)).src = "../images/tab_siderighton.gif";
			currentTab = nTab;
		}
	}

	return;
}

/*
======
activeTab
======
*/
function activeTab(docObj, n)
{
	docObj.all("idSide" + n).src = "../images/tab_sidelefton.gif";
	docObj.all("idTab" + n).className = "tabbakon";
	docObj.all("idSide" + (n + 1)).src = "../images/tab_siderighton.gif";
	currentTab = n;
	return;
}

/*
======
menuHandler
======
*/
function menuHandler(windowObj)
{
	eventType = windowObj.event.type;
	eventSrc = windowObj.event.srcElement;

	idStr = eventSrc.parentElement.id;
	nMenu = parseInt(idStr.charAt(idStr.length - 1));

	if (nMenu < 1 || nMenu > nMaxMenu)
		return;

	if (eventType == "mouseover")
	{
		if (nMenu == currentMenu)
			eventSrc.className = 'menutitleselecton';
		else
		{
			eventSrc.parentElement.className = 'menubakover';
			eventSrc.className = 'menutitleon';
		}
	}
	else if (eventType == "mouseout")
	{
		if (nMenu != currentMenu) eventSrc.parentElement.className = 'menubakoff';
		eventSrc.className = 'menutitleoff';
	}
	else if (eventType == "click")
	{
		if (nMenu != currentMenu)
		{
			if (currentMenu)
				eventSrc.document.all('idMenu' + currentMenu).className = 'menubakoff';

			eventSrc.className = 'menutitleselecton';
			eventSrc.parentElement.className = 'menubakon';
			currentMenu = nMenu;
		}
	}

	return;
}

/*
======
activeMenu
======
*/
function activeMenu(n)
{
	document.all("idMenu" + n).className = "menubakon";
	currentMenu = n;
	return;
}


/*
======
goToMPConcept
======
*/
function goToMPConcept(windowObj, urlStr)
{
	windowObj.open(urlStr, null, "fullscreen=0,channelmode=1,toolbar=1,location=1,directories=1,state=1,menubar=1,scrollbars=1,resizable=1,width=" + windowObj.screen.availWidth + ",height=" + windowObj.screen.availHeight + ",top=0,left=0");
	return;
}


/*
======
changeLogoStyle
======
*/

function logoHandler(windowObj)
{
	eventType = windowObj.event.type;

	if (eventType === "mouseover")
		windowObj.document.all("idLogo").className = "logobakon";
	else if (eventType == "mouseout")
		windowObj.document.all('idLogo').className = "logobakoff";
	else if (eventType == "click")
		goToMPConcept(windowObj, "http://www.mp-concept.fr");

	return;
}


/*
======
flagClick
======
*/
function flagClick(parentObj, sidStr, lgkeyStr, nMenuStr, idTabStr, nTabStr)
{
	//parentObj.leftMenuFrame.document.location.href	= 'leftmenu.php?' +	sidStr + '&' + lgkeyStr + '&' + nMenuStr;
	//parentObj.tabMenuFrame.document.location.href	= 'tabmenu.php?' + sidStr + '&' + lgkeyStr + '&' + idTabStr + '&' + nTabStr;
	//parentObj.titleFrame.document.location.href		= 'title.php?' + lgkeyStr;
	parentObj/*.mainFrame*/.document.location.href		= 'search_n.php' + '?' + sidStr + '&' + lgkeyStr;

	currentMenu	= 1;
	currentTab	= nTabStr.substr(nTabStr.lastIndexOf('=') + 1);
	return;
}




