// JavaScript Document
$(document).ready(function(){
$("#menue").after("<div id='me'></div>");
var lista_menus = new Array ("Menu1");
var datos_menu1 = new Array ("corporativos.html","Corporativos","bodas.html","Bodas","quince.html","Quinceañeros","varios.html","Varios");
EscribeMenu( "Menu1", 1, datos_menu1 );

$("#Menu1,#menue").hover(function(){					   
MarcaDestino();
PosicionaMenu();
},function(){MarcaOrigen();});
function PosicionaMenu() {			//DOM2 browsers
var pos = $("#menue").offset();
var xpos=pos.left;
var ypos =pos.top+29;
$("#Menu1").css({"position":"absolute","left":xpos,"top":ypos});
}
/*function LanzaMenu(nombre_menu, on) {
	PosicionaMenu() 	//Posiciona el menu a xos e ypos
	if (on){ 							//Mostrar menu
		$("#Menu1").css({"visibility":"visible"});
		}
 else {							//Ocultar menu
		$("#Menu1").css({"visibility":"hidden"});
	}
}*/
function MarcaOrigen() {
	/*if (TemporizadorDestino)
		clearTimeout(TemporizadorDestino)*/
$("#Menu1").css({"visibility":"hidden"});
	/*origen = menu;
	destino = -1;
	TemporizadorDestino = setTimeout('CompruebaDestino()', 250)*/
}
function MarcaDestino() {
/*	destino = menu*/
	$("#Menu1").css({"visibility":"visible"});
}

/*Esta funcion establece la logica de ocultacion de menus, en base al origen/destino del
movimiento del raton*/
/*function CompruebaDestino( menu ) {
	if ( destino == -1 ) {
		Ocultar( 0 );			
	} else if ( destino < origen ) {
		Ocultar( destino );
				
	} else if ( destino == origen ) {
		Ocultar( destino );
				
	}
}
function Ocultar( menuID ) {

	for (contador = menuID; contador < lista_menus.length; contador++) {
		eval("LanzaMenu('" + lista_menus[contador] + "', 0)")
	}
}*/
function EscribeMenu( nombre_menu, numero_menu, datos_menu ) {
		var espacio = / /gi;
	var mayorque = />/gi;
	var literal;
	var cadena_menu = '<div class="SubMenu" id="Menu1"><div class="TabMenu">\n';
	for( contador = 0; contador < datos_menu.length; contador = contador + 2 ) {
		literal = new String( datos_menu[contador+1] );
		datos_menu[contador+1] = literal.replace(espacio, " ");
		literal = new String( datos_menu[contador+1] );
		datos_menu[contador+1] = literal.replace(mayorque, ">");
		cadena_menu += '<a class="MenuItem" href="' + datos_menu[contador] + '">' + datos_menu[contador+1] + '</a>\n';
	}
	cadena_menu += '</div></div>\n';
	
	$("#me").append(cadena_menu);
}
						   });