// Variables globales
var menu_roll = null;
var menu_tmr = null;
var menu_t = 500;

// Función de inicialización principal
function InicializaHomeJS() {
	RollInit();
	MenuInit();
};
window.onload = InicializaHomeJS;

// Función de inicialización del menú
function MenuInit()
{
	var elm = document.getElementById('derechaDIV');
	if(elm) {
		elm.onmouseover = MenuOver;
		elm.onmouseout = MenuOut;
		elm.submenu = document.getElementById('derechaoverDIV');
		if(elm.submenu) {
			elm.submenu.onmouseover = SubmenuOver;
			elm.submenu.onmouseout = SubmenuOut;
		}
	}
};
function MenuOver()
{
	if(menu_tmr) {
		clearTimeout(menu_tmr);
		menu_tmr = null;
	}

	if(menu_roll && menu_roll != this) {
		if(menu_roll.submenu) {
			Blend(menu_roll.submenu, 1, 0);
		}
		menu_roll = null;
	}

	if(!menu_roll) {
		if(this.submenu) {
			Blend(this.submenu, 0, 1);
		}
		menu_roll = this;
	}
};
function MenuOut()
{
	menu_tmr = setTimeout('OcultaMenu()', menu_t);
};
function OcultaMenu()
{
	menu_tmr = null;
	if(menu_roll) {
		if(menu_roll.submenu) {
			Blend(menu_roll.submenu, 1, 0);
		}
		menu_roll = null;
	}
};
function SubmenuOver()
{
	if(menu_tmr) {
		clearTimeout(menu_tmr);
		menu_tmr = null;
	}
};
function SubmenuOut()
{
	menu_tmr = setTimeout('OcultaMenu()', menu_t);
};