var lugar = "INDEX";
for (var indx in categorias) {
	var expreg_str = categorias[indx]["expreg"];
	if (expreg_str != "") {
		format_href = expreg_str.replace(/\//gi,"\\\/");
		expreg_buscar = "/"+format_href+"/gi";
		// Aqui se colocan los que no deben tener submenu amarillo
		if (document.URL.search(/\/mapa\/st\/|\/modulo/gi) !== -1) {
			lugar = "INDEX";
			break;
		} else if (eval("document.URL.search("+expreg_buscar+")") !== -1) {
			lugar = categorias[indx]["lugar"];
			break;
		}
	}
}

function menu_principal () {
        fecha = new Date();
//	var top = 91;
	var top = 90; // Medida para MSIE
	var int_menos = 0; var index = -1;
	if (fecha.getMonth() == 11) var top = 110;
//	var so = navigator.appVersion;
	var so = navigator.userAgent;
	var lugar_categoria = ""; var Graf_on = ""; var str_html = "";

	if (so.indexOf("Macintosh") >= 0) {
		if (so.indexOf("Safari") >= 0) {
			top -= 18;
			int_menos += 18;
		} else if (so.indexOf("Firefox") >= 0) {
			top -= 3;
			int_menos -= 1;
		}
	} else if (so.indexOf("Linux") >= 0) {
		if (so.indexOf("Mozilla") >= 0) top -= 3; // SeaMonkey, Epiphany, Galeon, Firefox
		else if (so.indexOf("Opera") >= 0) top -= 1;
	} else if (so.indexOf("Windows") >= 0) {
                if (so.indexOf("Minefield") >= 0) top -= 1;
                else if (so.indexOf("Firefox") >= 0) top -= 1;
                else if (so.indexOf("Opera") >= 0) top -= 1;
	}

	str_html += "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr valign='middle'><td>";

//	if (pais != "Principal") for (var indx in categorias) {
	for (var indx in categorias) {
		if (categorias[indx]["descripcion"].search(/^\[NO\]/gi) == -1) {
			lugar_categoria = categorias[indx]["lugar"];
			if (lugar == lugar_categoria) { index = indx; }
			eval("var "+lugar_categoria+"_Graf = (lugar == '"+lugar_categoria+"') ? 'header_"+lugar_categoria+"_on.gif' : 'header_"+lugar_categoria+"_off.gif'");
			Graf_on = "header_"+lugar_categoria+"_on.gif";
			eval("var left_"+lugar_categoria+" = "+categorias[indx]["pos"]);
			eval("left_"+lugar_categoria+"-="+int_menos);

			str_html += "<a href='http://www.capitales.com"+categorias[indx]["href"]+"' onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('"+lugar_categoria+"','','"+dir_graf+Graf_on+"',1)\" title='"+categorias[indx]["descripcion"]+"'>";
			str_html += "<img src='"+dir_graf+eval(lugar_categoria+"_Graf")+"' border='0' hspace='"+hspace_men+"' vspace='"+vspace_men+"' alt='"+categorias[indx]["descripcion"]+"' name='"+lugar_categoria+"' ";
			if (pais != "Principal") str_html += "onMouseOut=\"MM_startTimeout();\" onMouseOver=\"MM_showMenu(window."+lugar_categoria+","+eval("left_"+lugar_categoria)+","+top+",null,'');\"";
			str_html += "></a>";
		}
	}

	// Barra Amarilla
	str_html += "</td></tr><tr valign='top'><td bgcolor='#FFCC00'><table border='0' cellspacing='0' cellpadding='0' bgcolor='#FFCC00'><tr>";
	str_html += menu_call(index, pais);
	str_html += "</tr></table></td></tr></table>";
	window.document.write(str_html);
}

function menu_top () {
	var str_html = ""; var url = "";
	for (var indx in categorias_top) {
	    if (categorias_top[indx]["descripcion"].search(/^\[NO\]/gi) == -1) {
		url = (categorias_top[indx]["href"].search(/^http/gi) == -1) ? "http://www.capitales.com" : "" ;
		str_html += "<a href='"+url+categorias_top[indx]["href"]+"' onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage('"+categorias_top[indx]["lugar"]+"','','"+dir_graf+"header_"+categorias_top[indx]["lugar"]+"_on.gif',1)\"><img src='"+dir_graf+"header_"+categorias_top[indx]["lugar"]+"_off.gif' alt='"+categorias_top[indx]["descripcion"]+"' name='"+categorias_top[indx]["lugar"]+"' border='0'/></a>";
	    }
	}
	window.document.write(str_html);
}

function menu_call_right () {
	var html_td = ""; var arreglo = ""; var arreglo_sub1 = ""; var mostrar = ""; var href = "";
	paises.reverse();
	for (var indx in paises) {
		if (paises[indx]["descripcion"].search(/^\[NO\]/gi) == -1) {
			mostrar = ((pais == paises[indx]["lugar1"]) || (pais == "Principal" && paises[indx]["lugar1"] == "CostaRica")) ? "block" : "none" ;
			html_td += "<tr><td onclick=\"expandableMenu('"+paises[indx]["lugar"]+"',0);\" valign='top' class='td_menu_tit' nowrap onMouseOver=\"this.className='td_menu_tit_over'\" onMouseOut=\"this.className='td_menu_tit'\"><img src='"+dir_graf+"tri.gif' align='absmiddle'> "+paises[indx]["descripcion"].replace(/<br>/gi," ")+"<div id='"+paises[indx]["lugar"]+"' style=\"display: "+mostrar+";\"><table cellSpacing='0' cellPadding='0' width='98%' border='0' class='table_menu_iz'>";
			arreglo = "Principal["+paises[indx]["id"]+"]";

			for (var K = 0; K < eval(arreglo+".length"); K++) {
				if (eval(arreglo+"["+K+"][\"descripcion\"]").search(/^\[NO\]/gi) == -1) {
					html_td += "<tr><td class='td_menu_iz_tit2'>";
					if (eval(arreglo+"["+K+"][\"href\"].length") != 0) {
						href = eval(arreglo+"["+K+"][\"href\"]");
						html_td += "<a class='a_menu_iz_tit' onMouseOver=\"this.className='font_tit_over'\" onMouseOut=\"this.className='font_tit_out'\" href='"+href+"' ";
						html_td += (eval(arreglo+"["+K+"][\"onClick\"]")) ? eval(arreglo+"["+K+"][\"str_onClick\"]") : "" ;
						html_td += ">"+eval(arreglo+"["+K+"][\"descripcion\"]").replace(/<br>/gi," ")+"</a>";
					} else {
						html_td += "<font class='a_menu_iz_tit_font'>"+eval(arreglo+"["+K+"][\"descripcion\"]").replace(/<br>/gi," ")+"</font>";
					}
					html_td += "</td></tr>";
					if (eval(arreglo+"["+K+"][\"sub\"]")) {
						html_td += "<tr><td class='td_menu_iz_subtit1'><img src='"+dir_graf+"pixel-trans.gif' class='spacer_menu_iz'></td></tr>";
						arreglo_sub1 = "Principal_sub1["+paises[indx]["id"]+"]["+K+"]";
						for (var S = 0; S < eval(arreglo_sub1+".length"); S++) {
							if (eval(arreglo_sub1+"["+S+"][\"descripcion\"]").search(/^\[NO\]/gi) == -1) {
								href = eval(arreglo_sub1+"["+S+"][\"href\"]");
								html_td += "<tr><td class='td_menu_iz_subtit1'><img src='"+dir_graf+"pixel-trans.gif' class='spacer_menu_iz'></td></tr><tr><td class='td_menu_iz_subtit2'><a class='a_menu_iz' onMouseOver=\"this.className='font_sub_over'\" onMouseOut=\"this.className='font_sub_out'\" href='"+href+"' ";
								html_td += (eval(arreglo_sub1+"["+S+"][\"onClick\"]")) ? eval(arreglo_sub1+"["+S+"][\"str_onClick\"]") : "" ;
								html_td += ">"+eval(arreglo_sub1+"["+S+"][\"descripcion\"]").replace(/<br>/gi," ")+"</a></td></tr><tr><td class='td_menu_iz_subtit3'><img src='"+dir_graf+"pixel-trans.gif' class='spacer_menu_iz'></td></tr>";
							}
						}
					}
					html_td += "<tr><td class='td_menu_iz_tit3'><img src='"+dir_graf+"pixel-trans.gif' class='spacer_menu_tit'></td></tr>";
				}
			}
			html_td += "</table></div></td></tr><tr><td class='td_menu_iz_tit3'><img src='"+dir_graf+"pixel-trans.gif' class='spacer_menu_tit'></td></tr>";
		}
	}
	window.document.write(html_td);
}

function menu_call_select () {
        var html_td = ""; var selected = ""; var pass = 0;
        for (var indx in paises) {
                if (paises[indx]["descripcion"].search(/^\[NO\]/gi) == -1) {
			selected = ((pais == paises[indx]["lugar1"]) && (pass == 0)) ? " selected" : "" ;
			html_td += "<option value='"+paises[indx]["href"]+"'"+selected+">"+paises[indx]["descripcion"].replace(/<br>/gi," ")+"</option>\n";
			if (selected.length != 0) { pass = 1; selected = ""; } else if (pass == 0) { selected = " selected"; }
                }
        }
//	html_td += "<option value='/regional'"+selected+">Regional</option>\n";
	if (location.pathname.length == 1) html_td = html_td.replace(/selected/g, "");
	else selected = "";
	html_td += "<option value='/'"+selected+">Principal</option>\n";
        window.document.write(html_td);
}

function ir_web (page) { window.open (page, '_top'); }

function ultima_noticia (pais) {
	window.document.write ("<iframe bgcolor='#003399' frameborder='0' name='unoticia' scrolling='no' src='http://www.capitales.com/cgi-php/ultima_noticia.php?pais="+pais+"' width='100%' marginheight='0' marginwidth='0' height='25'></iframe>");
}
