var startList = function() {
	var navRoot = document.getElementById("navegacionPestanas");
	for (i=0; i<navRoot.childNodes.length; i++){
		var node = navRoot.childNodes[i];
			if (node.nodeName=="LI"){
				node.onmouseover=function() {
					this.className+=" over";
					if(document.getElementById("listaUltima")){
						//pestania medio ambiente
						//var para =  document.getElementById("listaUltima").offsetWidth - document.getElementById("pestana8").offsetWidth
						//var para2 = document.getElementById("listaPenultima").offsetWidth - document.getElementById("pestana8").offsetWidth - document.getElementById("pestana6").offsetWidth
						var para =  document.getElementById("listaUltima").offsetWidth - document.getElementById("pestana7").offsetWidth
						var para2 = document.getElementById("listaPenultima").offsetWidth - document.getElementById("pestana7").offsetWidth - document.getElementById("pestana6").offsetWidth
						if(document.getElementById("listaUltima").offsetWidth > 100){
							document.getElementById("listaUltima").style.left = eval("'-" + parseInt(para) + "px'");
						}
						if(document.getElementById("listaPenultima").offsetWidth > 201){
							document.getElementById("listaPenultima").style.left = eval("'-" + parseInt(para2) + "px'");
						}
					}
				}
				node.onmouseout=function(){
					this.className=this.className.replace(" over", "");
				}
			}
	}
	if(document.getElementById("enlaceDescripImagen")){
		document.getElementById("enlaceDescripImagen").style.display = 'block';
	}
	//Foco a las paginas de Workflows
	var objRobot = document.getElementById("textoRobot");
	if (objRobot != null) { irFoco(objRobot)}
	//compania
	var cpnia = document.getElementById("compania");
	if (cpnia != null) { irFoco(cpnia)}
	//planta
	var planta = document.getElementById("planta");
	if (planta != null) { irFoco(planta)}
	//Fecha de inicio
	var inicio = document.getElementById("inicio");
	if (inicio != null) { irFoco(inicio)}
	//programa
	var programa = document.getElementById("programa");
	if (programa != null) { irFoco(programa)}
	//capPresion
	var capPresion = document.getElementById("capPresion");
	if (capPresion != null) { irFoco(capPresion)}
	//version imprimible para capacidades
	var printer = document.getElementById("printer");
	if (printer != null){printer.style.display="inline";}	
	
	//Se muestra el icono de calendario tanto para la fecha de incio como la final
	var dateIni = document.getElementById("dateIni");
	if (dateIni != null) { dateIni.style.visibility="visible";}
	var dateFin = document.getElementById("dateFin");
	if (dateFin != null) { dateFin.style.visibility="visible";}
	
	//Declaracion de la capa contenedora a la cual se le quiere aplicar los bordes redondeados
	document.getElementsByClassName=function(className)
	{
		var data = [];
		var node=(document.getElementById("contenidoQuienes"))? document.getElementById("contenidoQuienes"):document;
		var tags = (!document.all) ? node.getElementsByTagName("*") : document.all
		for(var i=0;i<tags.length;i++) { if(tags[i].className == className) data[data.length]=tags[i];}
		return data;
	}
	//Identifico si existe la clase duracion y se pone visible si hay javascript	
	var duracion = document.getElementsByClassName("duracion");
	for (var i=0;i<duracion.length;i++)
	{
		var objConten = duracion[i];
		if (objConten != null) { objConten.style.display = "block";}
	}
	var lanzaPopup = document.getElementsByClassName("lanzaPopup vn");
	if(lanzaPopup){
		for (var i=0;i<lanzaPopup.length ;i++){
			lanzaPopup[i].onclick = function(){
				window.open(this.name, "Enagas", "left=0,top=0, width="+screen.width+",height="+(screen.height-160)+",scrollbars=yes,status=1, toolbar=1,resizable=1,location=1")  
				return false;
			}
		}
	}
}
var irFoco = function(objeto) { objeto.focus();}
var contGoTo = 1;
var botonSubir = function() {
	var objGoUp = document.getElementById("goUp");
	if (objGoUp != null){
		objGoUp.onclick = function(){ 
			contGoTo = 2; 
		}
		objGoUp.onkeypress = objGoUp.onclick;
	}
	detectaIdioma();
}

function detectaIdioma(){


	var uurrll = document.location.href
	var partes = uurrll.split("language=")
	if(partes.length!=1){
		if(partes[1].charAt(1)=="s"){
			document.getElementById("pestana1").childNodes[0].style.padding = '4px 0 0 0'
			document.getElementById("pestana1").childNodes[0].style.height = '29px'
		}else{
			//document.getElementById("pestana1").childNodes[0].style.padding = '10px 4px 0 2px'
			document.getElementById("pestana1").childNodes[0].style.height = '22px'
		}	
	}else{
		document.getElementById("pestana1").childNodes[0].style.padding = '4px 0 0 0';
		document.getElementById("pestana1").childNodes[0].style.height = '29px';

	}	
}

var irA = {
	redirect:function(opSel){
		if (opSel != (-1)) { document.location.href = opSel; }
		else{
			alert("Seleccione una opcion");
		}
	}
}

function gTSelect(objForm) { irA.redirect(objForm.value); }

function cambioIdioma(urlHome){
	var uurrll = document.location.href;
	var delta = urlHome;
	if (uurrll.indexOf("?") != (-1))
	{
		var partes = uurrll.split("language=")
		var idiomaGTS = "es"
		if(partes.length!=1){
			if(partes[1].charAt(1)=="s"){
				var delta = uurrll.replace("language=es","language=en")	
				var idiomaGTS = "en"
			}else{
				var delta = uurrll.replace("language=en","language=es")	
			}
		}else{
			var delta = uurrll + "&language=en" 
		}
		
			
		var nPage = delta.split("newPagina=")
		if(nPage.length!=1){
			var segundaCadena = nPage[1].split("&")
			if(segundaCadena.length!=1){
				var partesCadena = ""
				conta = 1;
				for(var i=1;i<segundaCadena.length;i++){
					partesCadena += segundaCadena[i]
					conta ++;
					if(conta<segundaCadena.length){
						partesCadena += "&"
					}
				}
				var delta = nPage[0] + "newPagina=1&" + partesCadena
			}else{
				var delta = nPage[0] + "newPagina=1"
			}
		}
	}
		
	document.location.href = cambioFechasEng(delta,idiomaGTS);
}

//para calcular las fecha GTS en Ingles
function cambioFechasEng(nuevaUrl, idiomaGTS){
	//--------------------------------
	var inicioUrl = nuevaUrl;
	var gtsFechaDesde = nuevaUrl.split("fechaDesde=")
	if(gtsFechaDesde.length!=1){
		var aux_Fdsd =  gtsFechaDesde[1].split("&");
		var aux_Fdsd_1 = aux_Fdsd[0].split("%2F");
		var fechaDesdefinal = aux_Fdsd_1[1]+"%2F"+aux_Fdsd_1[0]+"%2F"+aux_Fdsd_1[2]
		var fechaDesdefinalFin = "";
		for(i=1;i<aux_Fdsd.length;i++){
			fechaDesdefinalFin = fechaDesdefinalFin + "&" + aux_Fdsd[i];
		}
		inicioUrl = gtsFechaDesde[0]+"fechaDesde="+fechaDesdefinal+fechaDesdefinalFin;
	}	
	
	var gtsFechaHasta = inicioUrl.split("fechaHasta=")
	if(gtsFechaHasta.length!=1){
		var aux_Fhst =  gtsFechaHasta[1].split("&");
		var aux_Fhst_1 = aux_Fhst[0].split("%2F");
		var fechaHastafinal = aux_Fhst_1[1]+"%2F"+aux_Fhst_1[0]+"%2F"+aux_Fhst_1[2]
		var fechaHastafinalFin = "";
		for(i=1;i<aux_Fhst.length;i++){
			fechaHastafinalFin = fechaHastafinalFin  + "&" + aux_Fhst[i];
		}
		inicioUrl = gtsFechaHasta[0]+"fechaHasta="+fechaHastafinal+fechaHastafinalFin;
	}	
	
	
	var gtsFechadesdeFecha = inicioUrl.split("desdeFecha=")
	if(gtsFechadesdeFecha.length!=1){
		var aux_FdesdeFecha =  gtsFechadesdeFecha[1].split("&");
		var aux_FdesdeFecha_1 = aux_FdesdeFecha[0].split("/");
		var fechadesdeFechafinal = aux_FdesdeFecha_1[1]+"/"+aux_FdesdeFecha_1[0]+"/"+aux_FdesdeFecha_1[2]
		var fechadesdeFechafinalFin = "";
		for(i=1;i<aux_FdesdeFecha.length;i++){
			fechadesdeFechafinalFin = fechadesdeFechafinalFin  + "&" + aux_FdesdeFecha[i];
		}
		inicioUrl = gtsFechadesdeFecha[0]+"desdeFecha="+fechadesdeFechafinal+fechadesdeFechafinalFin;
	}	
	
	
	var gtsFechahastaFecha = inicioUrl.split("hastaFecha=")
	if(gtsFechahastaFecha.length!=1){
		var aux_FhastaFecha =  gtsFechahastaFecha[1].split("&");
		var aux_FhastaFecha_1 = aux_FhastaFecha[0].split("/");
		var fechahastaFechafinal = aux_FhastaFecha_1[1]+"/"+aux_FhastaFecha_1[0]+"/"+aux_FhastaFecha_1[2]
		var fechahastaFechafinalFin = "";
		for(i=1;i<aux_FhastaFecha.length;i++){
			fechahastaFechafinalFin = fechahastaFechafinalFin  + "&" + aux_FhastaFecha[i];
		}
		inicioUrl = gtsFechahastaFecha[0]+"hastaFecha="+fechahastaFechafinal+fechahastaFechafinalFin;
	}	
	
	
	return inicioUrl;
	
	//--------------------------------
}


