﻿var pageTracker = null;

$(document).ready(function() 
{ 

try {
pageTracker = _gat._getTracker("UA-959841-2");
pageTracker._trackPageview();
} catch(err) {}

$("body").show();

$.ajax({
    
	type: "GET",
	cache: false,
	async: false,
	url: "xml/trans.xml",
	dataType: "xml",
	error: function (XMLHttpRequest, textStatus, errorThrown) { alert (XMLHttpRequest.textStatus); },
	success: function(xml) 
	{ 
		xml1 = xml;
		
		$("#coleccion").html ($(xml).find('coleccion').attr(idm));
		
		//titulo_head
		
		$("#titulo").html ($(xml).find('titulo').attr(idm));
		$("#coleccion").html ($(xml).find('coleccion').attr(idm));
		$("#galerias").html ($(xml).find('galerias').attr(idm));
		$("#animaciones").html ($(xml).find('animaciones').attr(idm));
		//$("#visitas").html ($(xml).find('visitas').attr(idm));
		$("#laminas").html ($(xml).find('laminas').attr(idm));
		
		if (idm == "es")
		{
		$("#laminas_link").attr("href", "http://www.oepm.es/cs/Satellite?c=Page&cid=1149874571595&classIdioma=_en_es&idPage=1149874571595&pagename=OEPMSite%2FPage%2FtplContenidoInformacionGeneral&numPagActual=1");
		} else
		{
		$("#laminas_link").attr("href", "http://www.oepm.es/cs/Satellite?c=Page&cid=1149874571595&classIdioma=_en_es&idPage=1149874571595&pagename=OEPMSite%2FPage%2FtplContenidoInformacionGeneral&numPagActual=1");
		}
		
		$("#equipo").html ($(xml).find('equipo').attr(idm));
		$("#bread1").html ($(xml).find('bread1').attr(idm));
		
		$("#inventor").html ($(xml).find('inventor').attr(idm));
		$("#empresa").html ($(xml).find('empresa').attr(idm));
		$("#empresario").html ($(xml).find('empresario').attr(idm));
		$("#mujer").html ($(xml).find('mujer').attr(idm));
		$("#ferro_texto_intro").html ($(xml).find('ferrocarril_titulo').attr(idm));
		$("#bio_texto_intro").html ($(xml).find('galerias2').attr(idm));
				
	}
	

});

$.ajax({
    
	type: "GET",
	cache: false,
	async: false,
	url: "grandes_inventores/index.xml",
	dataType: "xml",
	error: function (XMLHttpRequest, textStatus, errorThrown) { alert (XMLHttpRequest.textStatus); },
	success: function(xml) 	{ xml2 = xml; }

});

$.ajax({
    
	type: "GET",
	cache: false,
	async: false,
	url: "contenido/galerias.asp",
	dataType: "xml",
	error: function (XMLHttpRequest, textStatus, errorThrown) { alert (XMLHttpRequest.textStatus); },
	success: function(xml) 	{ xml3 = xml; }

});

$.ajax({
    
	type: "GET",
	cache: false,
	async: false,
	url: "imagenes/archivos.xml",
	dataType: "xml",
	error: function (XMLHttpRequest, textStatus, errorThrown) { alert (XMLHttpRequest.textStatus); },
	success: function(xml) 	{ xml4 = xml; }

});

externalLinks();

carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');

}
);

function carga_modalidad (id, carpeta)
{
$("#texto").html ("");
bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('coleccion').attr(idm) + "<span class=\"seph\">|</span>" + $(xml1).find('modalidad[idm=' + idm + '][id=' + id + ']').attr ("titulo");
$("#breadcrumb1").html (bread1);
$("#breadcrumb1").show ("fast");
$("#texto").append("<div id=\"inicio\" style=\"float:left; width: 580px; margin-right: 5px; padding-right: 15px; border-right: 1px dotted #dedede;\"></div>");
$("#texto").append("<div id=\"menu2\" style=\"float:left; margin-right: 0px; margin-left: 0px; text-align: center;\"></div><div style=\"float: none; clear: both;\">&nbsp;</div>");
$("#inicio").html($(xml1).find('modalidad[idm=' + idm + '][id=' + id + ']').text());

		if ($(xml1).find('visitas').attr(idm).length < 10)
		{
		p1 = 30;
		p2 = 20;
		}
		else
		{
		p1 = 20;
		p2 = 30;
		}
		
if (id==0)
{

	$.ajax({
    
	type: "GET",
	cache: false,
	async: false,
	url: "contenido/galerias.asp",
	dataType: "xml",
	error: function (XMLHttpRequest, textStatus, errorThrown) { alert (XMLHttpRequest.textStatus); },
	success: function(xml) 
	{ 
		
		xml3 = xml;
		$("#menu2").html("");
		$("#menu2").html("<div style='color: #dddddd; font-weight: 800; font-face: trebuchet ms; font-size: 16px; letter-spacing: 0.2em; margin-bottom: 10px;'><img src=\"img/galeria.png\" alt=\"Gal\" style=\"border: 0; vertical-align: middle;\" />" + $(xml1).find('galerias_coleccion').attr(idm) + "</div>");
		$("#menu2").append("<ul id='menu_principal'></ul>");
		$("#menu2").append("<div id='visitas' style='margin-top: 15px; margin-left: 5px;background: url(img/visitas_layer.png) no-repeat; width:240px; height:80px;'><div style='letter-spacing: 0.2em; padding-left: 70px; padding-top: " + p1 + "px; padding-right: " + p2 + "px; color: gray; font-size: 18px; text-align: right; cursor: pointer;'><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('visitas.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('visitas').attr(idm) + "</a></div></div>");
		
		$(xml).find("galeria[cat='']").each(function()
		{
		
		var id1 = $(this).attr('id');
		var nombre = $(this).attr('nombre');
		
		$("#menu_principal").append("<li id='menu_" + id1 + "'></li>");
		$("#menu_" + id1).append("<div onclick=\"carga_cat(" + id1 + ", 'menu_" + id1 + "', " + id + ", '" + carpeta + "');\">" + nombre + "</div><ul style='display: none;' id='submenu_" + id1 + "'></ul>");
		
		});
		
	}

});

}
else
{
$("#menu2").html("<a href=\"javascript: void(null);\" onclick=\"carga_imagenes ('', '', " + id + ", '" + carpeta + "');\"><img src=\"img/galeria.png\" alt=\"\" style=\"border:0; margin-right: 5px; vertical-align: middle;\" /><span style=\"color: #dddddd; font-weight: 800; font-face: trebuchet ms; font-size: 18px; letter-spacing: 0.2em;\">" + $(xml1).find('ver_imagenes').attr(idm) + "</span></a>");
$("#menu2").append("<div id='visitas' style='margin-top: 15px; margin-left: 5px;background: url(img/visitas_layer.png) no-repeat; width:240px; height:80px;'><div style='letter-spacing: 0.2em; padding-left: 70px; padding-top: " + p1 + "px; padding-right: " + p2 + "px; color: gray; font-size: 18px; text-align: right; cursor: pointer;'><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('visitas.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('visitas').attr(idm) + "</a></div></div>");
}

}

function carga_cat (grupo, menu, mod, carpeta)
{

if (xml3)
{
		$("#submenu_" + grupo).html("");
		
		i = 0;
		
		$(xml3).find('galeria[cat=' + grupo + ']').each(function()
		{
		
		var id = $(this).attr('id');
		var cat = $(this).attr('cat');
		var nombre = $(this).attr('nombre');
		
		$("#submenu_" + grupo).append("<li><a href='javascript: void(null)' onclick=\"carga_imagenes(" + cat + ", " + id + ", " + mod + ", '" + carpeta + "');\">" + nombre + "</a><ul style='display: none;' id='familia_" + id + "'></ul></li>");
		
		i++;
		
		});
		
		if (i>0)
		{
		ver_menu (grupo, menu);
		}
		else
		{
		carga_imagenes(grupo,grupo,mod,carpeta);
		}
		
}

function ver_menu (div1, menu)
{
	
	if ($("#submenu_" + div1).css ("display") == "block")
	{
		
		$("#submenu_" + div1).hide("slow");
				
	}
	else
	{
		
		$("ul[id*=submenu]").hide();
		$("#submenu_" + div1).show("slow", function () {$("#" + menu).css ("background", "url(/img/minus.png) no-repeat 0px 2px");});
		
	}

}

}

function carga_imagenes (galeria, id, mod, carpeta)
{
carga_pagina ("imagenes.asp", "ruta=" + carpeta + "&mod=" + mod + "&gal=" + galeria + "&subgal=" + id, "inicio");
}

function carga_ferrocarril (gal1, div1)
{

galeria = "galeria_" + gal1;

$("#breadcrumb1").hide();
$("#" + div1).html ("");
$("#" + div1).html ("<div style='border: 1px dotted #b6cde1; background-color: #fafaff; padding: 10px; margin-top: 10px;'><span>Cargando. Un momento por favor.</span><img style='border: 1px dotted #b6cde1; margin-left: 10px; vertical-align: middle;' src='img/loader.gif' alt='' /></div>")

pageTracker._trackPageview('/museovirtual/contenido/ferrocarril.asp');

$.ajax({
  type: "GET",
  url: '/museovirtual/contenido/ferrocarril.asp',
  cache: false,
  error: function (XMLHttpRequest, textStatus, errorThrown) { $("#" + div1).html (XMLHttpRequest.responseText); },
  success: function(msg) { 
		
		bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('ferrocarril_titulo').attr(idm) + "<span class=\"seph\">|</span> S. " + gal1.toUpperCase().replace ("_es", " España");
				
		$("#breadcrumb1").html (bread1);
		$("#breadcrumb1").show ("fast");
		$("#" + div1).html (msg);
		
		externalLinks();
		
		}
});

}

function carga_pagina (url1, data1, div1)
{

$("#breadcrumb1").hide();
$("#" + div1).html ("");
$("#" + div1).html ("<div style='border: 1px dotted #b6cde1; background-color: #fafaff; padding: 10px; margin-top: 10px;'><span>Cargando. Un momento por favor.</span><img style='border: 1px dotted #b6cde1; margin-left: 10px; vertical-align: middle;' src='img/loader.gif' alt='' /></div>")

$.ajax({
  type: "GET",
  url: '/museovirtual/contenido/' + url1,
  data: data1,
  cache: false,
  error: function (XMLHttpRequest, textStatus, errorThrown) { $("#" + div1).html (XMLHttpRequest.responseText); },
  success: function(msg) { 
		
		switch (url1)
		{
		
		case "equipo.asp":
			bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('equipo').attr(idm);
			break;
			
		case "animaciones.asp":
		bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('animaciones').attr(idm);
		break;
			
		case "visitas.asp":
		bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('visitas').attr(idm);
		break;
		
		case "captcha.asp":
		bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find('visitas').attr(idm);
		break;
		
		default:
			bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\">" + $(xml1).find('bread1').attr(idm) + "</span>";
			break;
		}
		
		$("#breadcrumb1").html (bread1);
		$("#breadcrumb1").show ("fast");
		$("#" + div1).html (msg);
		
		externalLinks();
		pageTracker._trackPageview(url1);
		
		}
});

}

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 

function gb1 (d1, d2, d3, d4)
{

carga_pagina (d1, "tipo=" + d4 + "&xml=" + encodeURI(d2) + ".xml", d3)

}

function carga_gb (tipo1, div1)
{

	if (xml2)
	{
		
		$("#" + div1).html ("");
		$("#" + div1).html ("<div id=\"gb_contenido\" style=\"border-right: 1px dotted #dedede; padding-right: 20px; width: 600px; float: left;\"></div><div style=\"float: left; width: 200px; padding-top: 10px; padding-left: 10px;\" id=\"gb_menu\"></div><div style=\"float: none; clear: both;\">&nbsp;</div>");
		
		$("#gb_contenido").html ("<ul style=\"margin: 0; padding:0;\" id=\"gb_lista1\"></ul>");
		$("#gb_menu").html ("<ul id=\"gb_lista2\"></ul>");
		
		$(xml2).find("archivo[tipo='" + tipo1 + "']").each(function()
		{
			
			var nombre = $(this).attr('nombre');
			
			nombre2 = nombre.substring (0, nombre.length-4);
			
			var pub = $(this).attr('publicado');
			
			if (pub==1)
			{
			$("#gb_lista1").append ("<li style=\"margin: 5px; border: 1px dotted #ededed; list-style: none; float: left; padding: 5px; width: 175px; height: 225px;\"><div class=\"wraptocenter\"><a href=\"javascript: void(null)\" onclick=\"gb1 ('grandes_inventores_ficha.asp', '" + nombre2 + "', 'gb_contenido', '" + tipo1 + "');\"><img style=\"border: 0px;\" src=\"/museovirtual/grandes_inventores/parse_img.asp?xml=" + nombre + "&elemento=IMAGES/PORTRAIT&ancho=150\" /></a></div><div style=\"text-align: center; margin-top: 5px;\">" + nombre2 + "</div>");
			$("#gb_lista2").append ("<li><a href=\"javascript: void(null)\" onclick=\"gb1 ('grandes_inventores_ficha.asp', '" + nombre2 + "', 'gb_contenido', '" + tipo1 + "');\">" + nombre2 + "</a></li>");
			}
			
		});
		
		$("ul#gb_lista2>li").tsort();
		$("ul#gb_lista1>li").tsort();
		
		bread1 = "<img src=\"img/ico_naranja.gif\" alt=\"\" style=\"margin-right: 5px;\" /><span id=\"bread1\"><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('inicio.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('bread1').attr(idm) + "</a></span><span class=\"seph\">|</span>" + $(xml1).find(tipo1.toLowerCase()).attr(idm);
		$("#breadcrumb1").html (bread1);
		$("#breadcrumb1").show ("fast");
		
		if ($(xml1).find('visitas').attr(idm).length < 10)
		{
		p1 = 30;
		p2 = 20;
		}
		else
		{
		p1 = 20;
		p2 = 30;
		}
		
		$("#gb_menu").append("<div id='visitas' style='margin-top: 15px; margin-left: 5px;background: url(img/visitas_layer.png) no-repeat; width:240px; height:80px;'><div style='letter-spacing: 0.2em; padding-left: 70px; padding-top: " + p1 + "px; padding-right: " + p2 + "px; color: gray; font-size: 18px; text-align: right; cursor: pointer;'><a href=\"javascript: void(null);\" onclick=\"carga_pagina ('visitas.asp', 'ms=' + new Date().getTime(), 'texto');\">" + $(xml1).find('visitas').attr(idm) + "</a></div></div>");
		
		
	}

}