﻿/// <reference name="MicrosoftAjax.js"/>

var mouse_action_states = new Array();

/*	Utiliser pour l'activation des menus	*/
function ActiveMenuItem(menuid) {
	if (menuid != "") {
		var menuitem = document.getElementById(menuid);

		menuitem.className = "active";
	}
}

/*	Utiliser avec le contrôle : PromptDelete.ascx	*/
function PromptToDelete(deleteButton, cancelButton, promptWindow) {

  deleteButton.bind
	('click', 
		function(e) 
		{promptWindow.data('tWindow').open();}
	);

  promptWindow.bind
	('open', 
		function() 
		{promptWindow.data('tWindow').center();}
	);

  cancelButton.bind
	('click', 
		function(e) 
		{promptWindow.data('tWindow').close();}
	);
}

function OpenSubmenu(submenuid) {
	var submenu = document.getElementById(submenuid);

	//turn off everything that's on
	for (key in mouse_action_states) {
		var submenuToTurnOff = document.getElementById(key);

		mouse_action_states[key] = false;
		submenuToTurnOff.className = "submenuOFF";
	}

	//turn on clicked submenu
	if (submenu.className == "submenuOFF") {
		submenu.className = "submenuON";
		mouse_action_states[submenuid] = true;
	}
	else {
		submenu.className = "submenuOFF";
	}
}

function HighLightMenuItem(submenuid, submenuitemid) {
	if (submenuid != "") {
		var menuitem = document.getElementById("parent_" + submenuid);

		menuitem.className = "selected";
	}

	if (submenuitemid != "") {
		var submenuitem = document.getElementById(submenuitemid);

		submenuitem.className = "selected";
	}

	OpenSubmenu(submenuid);
}

