//Menu NAV
//Bounce

var menu_text = new Array (
"Industrial",
"",
"Introducción General",
"Lineas",
"Equipos GRACO",
"Contactos",
"Antes de pintar",
"Medidas de Seguridad",
"Tablas y Métodos de Cálculo",
"Coatings Solutions",
"",
"Pisos y Revestimientos",
"Mantención Industrial",
"Chemical Coatings",
"Marinos",
"Barpimo",
"",
"Factores económicos en un trabajo de pintura",
"Importancia de la protección anticorrosiva",
"Preparación de superficies",
"Consideraciones importantes para la selección de pintura",
"Preparación y aplicación de pinturas y revestimientos",
"Rendimiento de pinturas y masillas",
"Productos de reacción",
"Reglas básicas de seguridad",
"Normas de ventilación",
"Cálculo de superficies y método aproximado",
"Corrección de volumen debido a dilución",
"Tabla de cálculos varios",
"Límites de explosividad",
"Tabla de valores punto de rocío",
"Corrosión",
"Preparación de superficies",
"Pinturas",
"Aplicación de pinturas",
"Control de calidad",
"Normas de seguridad",
"Preparación de superficies",
"Sistemas de reparación",
"Sistemas de pisos",
"Productos",
"Mantenimiento",
"Guías de resistencia química",
"Selección de colores",
"Casos Históricos",
"Seleccion de esquemas",
"Productos",
"Casos Históricos",
"Metales",
"Maderas",
"Selección de esquemas",
"Productos",
"Casos Históricos",
"Envirolastic Polyurea",
"Primers",
"Ligantes",
"Top Coats",
"Masillas"
 );
var menu_nivel = new Array (
"0",
"0",
"1",
"1",
"1",
"1",
"3",
"3",
"3",
"3",
"",
"4",
"4",
"4",
"4",
"4",
"",
"7",
"7",
"7",
"7",
"7",
"7",
"7",
"8",
"8",
"9",
"9",
"9",
"9",
"9",
"11",
"11",
"11",
"11",
"11",
"11",
"12",
"12",
"12",
"12",
"12",
"12",
"12",
"12",
"13",
"13",
"13",
"14",
"14",
"15",
"15",
"15",
"40",
"40",
"40",
"40",
"40"
 );
var menu_links = new Array (
"industriales.html",
"industriales_contactos.html",
"industriales_introduccion_general.html",
"industriales_productos.html",
"industriales_equipos_industrial_productos.html",
"industriales_contactos.html",
"industriales_introduccion_general_antes_de_pintar.html",
"industriales_introduccion_general_medidas_de_seguridad.html",
"industriales_introduccion_general_tablas_metodos_de_calculo.html",
"http://www2.sherwin-williams.com/im/cs/archive/default.asp",
"industriales_cursos.html",
"industriales_productos_general_polymers.html",
"industriales_productos_mantencion_industrial.html",
"industriales_productos_chemical_coating.html",
"industriales_productos_marina.html",
"#",
"",
"industriales_introduccion_general_factores_economicos_en_un_trabajo_de_pintado.html",
"industriales_introduccion_general_importancia_de_la_produccion_anticorrosiva.html",
"industriales_introduccion_general_preparacion_de_superficie.html",
"industriales_introduccion_general_consideraciones_importantes_paras_seleccion_de_pinturas.html",
"industriales_introduccion_general_preparacion_y_aplicacion_de_pinturas_y_revestimientos.html",
"industriales_introduccion_general_rendimiento_de_pinturas_y_masillas.html",
"industriales_introduccion_general_productos_de_reaccion.html",
"industriales_introduccion_general_medidas_de_seguridad_reglas_basicas_de_seguridad.html",
"industriales_introduccion_general_medidas_de_seguridad_normas_de_ventilacion.html",
"industriales_introduccion_general_calculo_de_superfice_y_metodo_aprox.html",
"industriales_introduccion_general_correccionvolumensolido.html",
"industriales_introduccion_general_tablascalculosvarios.html",
"industriales_introduccion_general_limites_explosividad.html",
"industriales_introduccion_general_tablavalorespuntorocio.html",
"#",
"#",
"#",
"#",
"#",
"#",
"industriales_productos_general_polymers_preparacion_de_superficies.html",
"industriales_productos_general_polymers_sistemas_de_reparacion.html",
"industriales_productos_general_polymers_sistemas_de_pisos.html",
"industriales_productos_general_polymers_productos.html",
"industriales_productos_general_polymers_mantenimiento.html",
"industriales_productos_general_polymers_guias_de_resis_quimica.html",
"industriales_productos_general_polymers_seleccion_de_colores.html",
"industriales_productos_general_polymers_casos_historicos.html",
"industriales_productos_mantencion_industrial_seleccion.html",
"industriales_productos_mantencion_industrial_productos.html",
"#",
"industriales_productos_chemical_coating_metales.html",
"industriales_productos_chemical_coating_maderas.html",
"industriales_productos_marina_seleccion_esquemas.html",
"industriales_productos_marina_productos.html",
"#",
"#",
"#",
"#",
"#",
"#"
 );
//proto para buscar en un arreglo, devuelve el index
Array.prototype.buscar = function(val) {
	var result = "";
    for (var i = 0; i < this.length; i++) {
        if(this[i] == val){
			result = i;
		}
    }
    return result;
} 
//var loc=String(this.location);
var loc=String(this.location);
loc=loc.split("/");
loc=loc[loc.length-1].split(",");

var niveles = new Array (0);
function menu_genlevels(elem){
	id_buscado = menu_links.buscar(elem)+1;
	if(id_buscado == '') id_buscado = 0;
	if(menu_nivel.buscar(id_buscado) != ""){
		var nivel_i = id_buscado;
	}else{
		var nivel_i = menu_nivel[menu_links.buscar(elem)];
	}
	var niveles = new Array();
	niveles.push(nivel_i);
	while(nivel_i != 0){
		nivel_i = menu_nivel[nivel_i-1];
		niveles.push(nivel_i);	
	}
	return niveles.reverse();
}
var niveles = menu_genlevels(loc);

function get_ext(loc){
	var ext = loc.split(".");
	return ext[1];
}

function menu_gen(){
	document.write("<table width='224' border='0' cellspacing='0' cellpadding='2' class='lineas_down'");//inicio tabla
	for(var i=0; i<menu_nivel.length; i++){
		var nivel = 0;
		if(menu_nivel[i] == niveles[nivel] && menu_text[i] != ''){
			document.write("<tr>");
			document.write("<td colspan='5'><span class='bulletpower'>&bull; </span>");
			if(menu_links[i]==loc){
				document.write("<a href='" + menu_links[i] + "' class='menuactivo'>" + menu_text[i] + "</a>");
			}else{
				document.write("<a href='" + menu_links[i] + "' class='menu'>" + menu_text[i] + "</a>");
			}
			
			var id = i+1;
			var nivel = 1;
			if(id==niveles[nivel]){ //Seguir si hay q mostrar ese nivel
				for(var j=0; j<menu_nivel.length; j++){
					var nivel = 1;
					if(menu_nivel[j] == niveles[nivel]){
						document.write("<tr>");
						document.write("<td width='8'></td>");
						document.write("<td colspan='4'><span class='bullet'>&bull; </span>");
						if(menu_links[j]==loc){
							document.write("<a href='" + menu_links[j] + "' class='menuactivo'>"+ menu_text[j] + "</a></td>");
						}else{
							document.write("<a href='" + menu_links[j] + "' class='menu'>"+ menu_text[j] + "</a></td>");
						}
						var id = j+1;
						var nivel = 2;						
						if(id == niveles[nivel]){//Seguir si hay q mostrar el siguiente nivel
							for(var k=0; k<menu_nivel.length; k++){
								var nivel = 2;
								if(menu_nivel[k] == niveles[nivel]){
									document.write("<tr>");
									document.write("<td colspan='2'></td>");
									document.write("<td width='9'><img src='images/flechita.gif' width='11' height='7' /></td>");
									document.write("<td colspan='2'>");
									
									if(menu_links[k]==loc){
										document.write("<a href='" + menu_links[k] + "' class='menuactivo'>"+ menu_text[k] + "</a></td>");
									}else{
										//detectar si es pdf para abrirlo en página nueva (_blank)
										if(get_ext(menu_links[k]) != "pdf"){
											document.write("<a href='" + menu_links[k] + "' class='menu'>"+ menu_text[k] + "</a></td>");
										}else{
											document.write("<a href='" + menu_links[k] + "' target='_blank' class='menu'>"+ menu_text[k] + "</a></td>");
										}										
									}
									var id = k+1;
									var nivel = 3;
									if(id == niveles[nivel]){//Seguir si hay q mostrar el siguiente nivel
										for(var l=0; l<menu_nivel.length; l++){
											if(menu_nivel[l] == niveles[nivel]){
												document.write("<tr>");
												document.write("<td colspan='3'></td>");
												document.write("<td width='11'><img src='images/flechita.gif' width='11' height='7'/></td>");
												document.write("<td width='195'>");
												if(menu_links[l]==loc){
													document.write("<a href='" + menu_links[l] + "' class='menuactivo'>"+ menu_text[l] + "</a></td>");
												}else{
													document.write("<a href='" + menu_links[l] + "' class='menu'>"+ menu_text[l] + "</a></td>");
												}
											}
										}
										document.write("</tr>");
									}									
								}
							}
							document.write("</tr>");
						}						
					}
				}
				document.write("</tr>");
			}
		}
		document.write("</tr>");
	}
	document.write("<td>&nbsp;</td>");
	document.write("</table>"); //fin tabla
}