
/* HOJA DE FUNCIONES JAVASCRIPT

   Autor: 		Interesa Consultores
   
   --------------------------------------------------------*/
function cargar_class(txt_class){
	document.write(txt_class);
}

function menu_lista_oculta(){
	
	var menu1="oferta"
	var carpeta1="/oferta_educativa/"	
	var menu2="solicitud"
	var carpeta2="/solicitud_actividades_materiales/"		
	var menu3="investiga"
	var carpeta3="/aprende_desde_casa/"		
	var menu4="ayudanos"
	var carpeta4="/ayudanos/"		
	var menu5="visitaron"
	var carpeta5="/estuvieron_con_nosotros/"		
	var menu6="concursos"	
	var carpeta6="/concursos_juegos/"	
	
	var mostrar="mostrar"
	var ocultar="oculto"
	var seleccionado="seleccionado"
	/*Ocultar todos los menus*/
	
	var vble_url;
	if(document.location.href){ 
	    vble_url = document.location.href;
	}else{
		vble_url = document.location;
	}
	
	
	
	if(vble_url.indexOf(carpeta1)>0){
		
		if(document.getElementById(menu1)){
			var tmp_obj=document.getElementById(menu1);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu1)){
			var tmp_obj=document.getElementById(menu1);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
		}	
	}
	
	if(vble_url.indexOf(carpeta2)>0){
		if(document.getElementById(menu2)){
			var tmp_obj=document.getElementById(menu2);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu2)){
			var tmp_obj=document.getElementById(menu2);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
		}	
	}
	
	if(vble_url.indexOf(carpeta3)>0){
		if(document.getElementById(menu3)){
			var tmp_obj=document.getElementById(menu3);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu3)){
			var tmp_obj=document.getElementById(menu3);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
		}	
	}
	
	if(vble_url.indexOf(carpeta4)>0){
		if(document.getElementById(menu4)){
			var tmp_obj=document.getElementById(menu4);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu4)){
			var tmp_obj=document.getElementById(menu4);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
		}	
	}
	
	if(vble_url.indexOf(carpeta5)>0){
		if(document.getElementById(menu5)){
			var tmp_obj=document.getElementById(menu5);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu5)){
			var tmp_obj=document.getElementById(menu5);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
		}	
	}
	
	if(vble_url.indexOf(carpeta6)>0){
		if(document.getElementById(menu6)){
			var tmp_obj=document.getElementById(menu6);
			tmp_obj.className=seleccionado;
			mostrar_ocultar_menu(tmp_obj,0)/*Accion: 0-Mostrar, 1-Ocultar*/
		}
	}else{
		if(document.getElementById(menu6)){
			var tmp_obj=document.getElementById(menu6);
			mostrar_ocultar_menu(tmp_obj,1)/*Accion: 0-Mostrar, 1-Ocultar*/
			
		}	
	}
		
}

function mostrar_ocultar_menu(obj,accion)/*Accion: 0-Mostrar, 1-Ocultar*/
{
	var mostrar="mostrar"
	var ocultar="oculto"
	var navegador = navigator.appName
	if (navegador == "Microsoft Internet Explorer"){
		if(accion==0){
			if(obj.childNodes[1]){
					obj.childNodes[1].className=mostrar;
			}
		}else{
			if(obj.childNodes[1]){
					obj.childNodes[1].className=ocultar;
			}
		}
	}else{
		
		if(accion==0){
			if(obj.childNodes[3]){
					obj.childNodes[3].className=mostrar;
			}
		}else{
			if(obj.childNodes[3]){
					obj.childNodes[3].className=ocultar;
			}
		}
		
	}
}


function cargar_menu_principal(){
	if(isDefined("menu")){
		if(document.getElementById(menu)!=null){
			var elemento = document.getElementById(menu);
			
			var nombre=elemento.getAttribute("class");
				if(nombre==null){
							nombre="seleccionado";
				}else{
					nombre=nombre+" seleccionado"
				}
			elemento.className = nombre;
		}
	}
}

/*Función para ver si esta definida una variable*/
function isDefined(variable) {
    return (typeof(window[variable]) == "undefined")?  false: true;
}

/**************************************************************************************************
**************************************************************************************************/




/**************************************************************************************************
Función para indicar que se abre en ventana nueva los enlaces target=_blank rel=external
**************************************************************************************************/


function externalLinks() {
	var txt_ventana = ". Se abre en ventana nueva";
	var txt_ventana_no_title = " Se abre en ventana nueva.";
		if(obtenerIdioma()=="es"){
		     txt_ventana = ". Se abre en ventana nueva";
		     txt_ventana_no_title = " Se abre en ventana nueva";
			}
			if(obtenerIdioma()=="en"){
		     txt_ventana = ". New window";
		     txt_ventana_no_title = " New window";
			}
			if(obtenerIdioma()=="eu"){
		     txt_ventana = ". Leiho berrian irekitzen da";
		     txt_ventana_no_title = " Leiho berrian irekitzen da";
			}
			if(obtenerIdioma()=="fr"){
		     txt_ventana = ". Affichage dans une nouvelle fen\u00EAtre";
		     txt_ventana_no_title = " Affichage dans une nouvelle fen\u00EAtre";
			}		
	
 if (!document.getElementsByTagName) return;

 var anchors = document.getElementsByTagName("a");
 var tit;
 for (var i=0; i<anchors.length; i++) {
	
   var anchor = anchors[i];
	if(enlaceImagen(anchor)==true){
		if((anchor.getAttribute("rel") == "external")||(anchor.getAttribute("target") == "_blank")){
			asignar_title(anchor,txt_ventana,txt_ventana_no_title,obtener_alt_img(anchor));
		}else{
			asignar_title(anchor,"","",obtener_alt_img(anchor));
		}
	}else{
		//sino tiene title lo pone el javascript
		if(anchor.getAttribute("title")){
		}else{
			//anchor.title = anchor.innerHTML ;
			asignar_no_title(anchor,anchor.innerHTML);
		}
		
		//Comprobar si el enlace tiene target _blank
		if (anchor.getAttribute("target") == "_blank"){
			if(anchor.getAttribute("title")){
				tit = anchor.getAttribute("title");
				asignar_title(anchor,txt_ventana,txt_ventana_no_title,tit)
			}else{
				tit = anchor.innerHTML;
				asignar_title(anchor,txt_ventana,txt_ventana_no_title,tit)
			}
		}
		
			if(anchor.getAttribute("rel") == "external"){
				anchor.target = "_blank";
				if(anchor.getAttribute("title")){
					tit = anchor.getAttribute("title");
					asignar_title(anchor,txt_ventana,txt_ventana_no_title,tit)
				}else{
					tit = anchor.innerHTML;
					asignar_title(anchor,txt_ventana,txt_ventana_no_title,tit)
				}
			}
	}

 }
}



function enlaceImagen(enlace){
	if(enlace.getElementsByTagName('img')){
		var array_img=enlace.getElementsByTagName('img');
		if(array_img.length>0){
			return true
		}
	}
		return false;
}

function obtener_alt_img(enlace){
	var alt_img="";
	var array_img=enlace.getElementsByTagName('img');
	if(enlace.getElementsByTagName('img')){
		for(var i=0;i<array_img.length;i++){
			alt_img=array_img[i].alt;
		}
	}
	
	return alt_img;
	
}




function asignar_title(anchor,txt_ventana,txt_ventana_no_title,tit){
	
	
	tit=replace_title(tit);
	
	
	if(tit.slice(tit.length-1,tit.length)=='.'){
		anchor.title = tit + txt_ventana_no_title;
	}else{
		anchor.title = tit + txt_ventana;
	}
}


function asignar_no_title(anchor,tit){
	tit=replace_title(tit);
	anchor.title = tit ;
	//Si es imágen
	if(tit.indexOf('<img')==0){
		var vble_img = anchor.getElementsByTagName('img');
		anchor.title = vble_img[0].getAttribute("alt");
	}else{
		if(tit.indexOf('<img')==0){
			anchor.title = "";
		}
		
	}
	
	
}

function replace_title(tit){
	var txt_eliminar = new Array(
				"<span>",
				"</span>",				
				"&gt;&gt;",
				"&gt;"
			);
	for(var i=0;i<=txt_eliminar.length;i++){
		tit=tit.replace(txt_eliminar[i], "");
	}
	return tit;
}
function obtenerIdioma(){
	var idioma;
	var tmpURL=window.location.href;
	
	if (tmpURL.indexOf("/es/") != -1){
		idioma="es";
	}
	if (tmpURL.indexOf("/eu/") != -1){
		idioma="eu";
	}
	if (tmpURL.indexOf("/fr/") != -1){
		idioma="fr";
	}
	if (tmpURL.indexOf("/en/") != -1){
		idioma="en";
	}
	return idioma;
}

//Lanzar el evento onload del body

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}



/**************************************************************************************************
**************************************************************************************************/

/**************************************************************************************************
Función para reducir el div al mismo tamano que la imágen que la contiene
**************************************************************************************************/
function pieImagen(){
	var class_div = "caja-imagen-pie";
	
	var obj = document.getElementsByTagName("img");
	for (i=0; i<obj.length; i++){//Bucle para todas las imagenes
		var div_caja = obj[i].parentNode.parentNode;//2 parentNode si tiene sombra, sino 1
		if(div_caja.className==class_div){
			div_caja.style.width = obj[i].width + 16 + "px";
		}
	}

}

/**************************************************************************************************
**************************************************************************************************/


//************************************
//* VACIO
//*************************************

function EstaVacio(cadena)
{
	var i;
	var c;
	var longitud;

	longitud = cadena.length;

		// Se buscan caracteres que no sean espacios
	for (i=0 ; i<longitud ; i++)
		{
		c = cadena.charAt(i);
		if ( c != " " )
			return false;
		}

	return true;
}


//************************************
//* NUMEROS
//************************************

// Es un número entero
function EsNumeroEnteroSinSigno(cadena)
{
	var	numero = /^\d+$/

	return numero.test(cadena)
}

// Es un número entero con signo (opcional)
function EsNumeroEnteroConSigno(cadena)
{
	var	numero = /^(\+|-)?\d+$/

	return numero.test(cadena)
}

// Es un número real sin signo
function EsNumeroRealSinSigno(cadena)
{
	var	numero = /^((\d+(\.\d*)?)|((\d*\.)?\d+))$/

	return numero.test(cadena)
}

// Es un número real con signo (opcional)
function EsNumeroRealConSigno(cadena)
{
	var	numero = /^(((\+|-)?\d+(\.\d*)?)|((\+|-)?(\d*\.)?\d+))$/

	return numero.test(cadena)
}

// Es una direccion de correo valida
function EsDireccionCorreo(cadena)
{
	var	numero =  /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/

	return numero.test(cadena)
}



function EsNumeroEnteroSinSigno(cadena)
{
	var	numero = /^\d+$/

	return numero.test(cadena)
}

//Función para importes con 8 dígitos de pare entera y 2 parte fraccionaria. Puntos
//para los decimales
function esFloat(cadena){
    var euro=/(^[0-9]{0,8}|^[0-9]{1,8}[.][0-9]{0,2})$/;
	if(euro.test(cadena)){
		return true;
	}
	return false;
}




//************************************
//* FECHAS
//************************************

function FechaCorrecta(fecha)
{
      // 0123456789
      // Se espera que fecha sea una cadena en formato "DD-MM-AAAA"
      var   dd, mm, aaaa;
      var dias;

      if ( EstaVacio(fecha) )
            return true;

      if ( fecha.length != 10 )
            return false;
      
      dias = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
      
      dd = fecha.substring(0, 2);
      mm = fecha.substring(3, 5);
      aaaa = fecha.substring(6, 10);


      if ( !EsNumeroEnteroSinSigno(dd) )
            return false;
      if ( !EsNumeroEnteroSinSigno(mm) )
            return false;
      if ( !EsNumeroEnteroSinSigno(aaaa) )
            return false;
            
      if ( mm < 1 || mm > 12 )
            return false;
            
      mm--;
      
      if ( (aaaa % 4) == 0 )
            dias[1] = 29;
            
      if ( dd < 1 || dd > dias[mm] )
            return false;
            
      return true;
}


	// Cambia una fecha CORRECTA al formato AAAAMMDD
function FechaISO(fecha)
{
	//                                                0123456789
	// Se espera que fecha sea una cadena en formato "DD-MM-AAAA"

	return fecha.substring(6, 10) + fecha.substring(3, 5) + fecha.substring(0, 2);
}

//************************************
//* FECHA HORA
//************************************

function FechaHoraCorrecta(fecha) {
	//                                                01234567890123
	// Se espera que fecha sea una cadena en formato "DD-MM-AAAA HH:MM"
	var	dd, mm, aaaa, horas, minutos;
	var dias;

	if ( fecha.length != 16 )
		return false;

	dias = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

	dd = fecha.substring(0, 2);
	mm = fecha.substring(3, 5);
	aaaa = fecha.substring(6, 10);
	horas = fecha.substring(11, 13);
	minutos = fecha.substring(14, 16);

	if ( !EsNumeroEnteroSinSigno(dd) )
		return false;
	if ( !EsNumeroEnteroSinSigno(mm) )
		return false;
	if ( !EsNumeroEnteroSinSigno(aaaa) )
		return false;
	if ( !EsNumeroEnteroSinSigno(horas) )
		return false;
	if ( !EsNumeroEnteroSinSigno(minutos) )
		return false;

	if ( mm < 1 || mm > 12 )
		return false;

	mm--;

	if ( (aaaa % 4) == 0 )
		dias[1] = 29;

	if ( dd < 1 || dd > dias[mm] )
		return false;

	if ( horas > 23 )
		return false;

	if ( minutos > 59 )
		return false;

	return true;
}

//************************************
//* FECHA HORA
//************************************

function HoraCorrecta(tiempo) {
	//                                                01234
	// Se espera que hora  sea una cadena en formato "HH:MM"
	var	horas, minutos, divisor;

	if ( tiempo.length != 5 )
		return false;

	horas = tiempo.substring(0, 2);
	divisor = tiempo.substring(2, 3);
	minutos = tiempo.substring(3, 5);

	if ( !EsNumeroEnteroSinSigno(horas) )
		return false;
	if ( !EsNumeroEnteroSinSigno(minutos) )
		return false;
		
	if ( divisor != ":" )
		return false;

	if ( horas > 23 )
		return false;

	if ( minutos > 59 )
		return false;

	return true;
}


function cambiar_class(objeto,class_cambiar){
	document.getElementById(objeto).className=class_cambiar;
}



/**************************************************************************************************
Funcion para validar formularios
	Campo Obligatorio: class="obligatorio"
	Campo mail: class="obligatorio mail"
	Nota: Primero te comprueba los campos de tipo input y despues los campos de tipo textarea
**************************************************************************************************/

function validar_formulario(){
	var pattern = /^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-_]+(\.?[a-zA-Z0-9\-_]*){2,3}\.[a-zA-Z]{2,3}$/;
	var class_obligatorio = "obligatorio";
	var class_mail = "mail";
	
	var obj = document.getElementsByTagName("fieldset");
	for (i=0; i<obj.length; i++){//Bucle para los fieldset
		for (var b=0; b<obj[i].childNodes.length; b++) {//Bucle para los hijos de cada fieldset
			var campo = obj[i].childNodes[b];

			if (existe_cadena(campo.className,class_obligatorio)){//Comprobar si es obligatorio
				//Si es un input
				if (campo.tagName == "INPUT") {
					if (campo.type == "text") {
						if(campo.value=='' || campo.value==campo.getAttribute("title")){
							alert(campo.getAttribute("title"));
							campo.focus();
							return false;
						}
						
						//Si el campo es un mail
						if (existe_cadena(campo.className,class_mail)){
							if (!pattern.test(campo.value) ){//Si el formato es incorrecto
								alert(campo.getAttribute("title"));
								campo.focus();
								return false;
							}
						}
						
					}
					if (campo.type == "checkbox") {
					   if (!campo.checked) {
						  alert(campo.getAttribute("title"));
						  return false;
						  
					   }
					}
		
				 }//Fin Si es input
				 
				 //Si es un textarea
				if (campo.tagName == "TEXTAREA") {
					var Str = campo.value;
						if (Str.length == 0 || campo.value==campo.getAttribute("title")){
							alert(campo.getAttribute("title"));
							campo.focus();
							return false;
						}
				}
				//Si es un select
				if (campo.tagName == "SELECT") {
					if(campo.options[campo.selectedIndex].text=='' || campo.options[campo.selectedIndex].text==campo.getAttribute("title")){
						alert(campo.getAttribute("title"));
						campo.focus();
						return false;
					}
				}
				

				 
			}//Fin si es obligatorio
			
		}
	}
	
	if(validar_seleccionarDepuradora('visitas_guiadas','selecDepuradoras')==false){
		return false;
	}
	
	if(validar_seleccionarDepuradora('torno_rio','selecDepuradorasTorno')==false){
		return false;
	}

	
}


function existe_cadena(cadena1,cadena2){

	if(cadena1==null){
			return false;
	}
	if(cadena1.indexOf(cadena2)!=-1){
		return true;
	}else{
		return false;
	}
}

/********************  /Funcion para validar formularios ******************************************/

/*Funcion para cargar la imagen del rio seleccionado cuando pasas por encima*/
function cargar_rios(rio){
	var id_mapa="mapa_rios";
	var ruta = "/images/mapa_rios";
	if(rio=="todos"){
		ruta=ruta+".jpg";
	}else{
		ruta=ruta+"_" + rio + ".jpg";
	}
	if(document.getElementById(id_mapa)){
		document.getElementById(id_mapa).src=ruta;
	}
}


/*****/

/*
 * interesa.menu.1.0.js
 *
 * Interesa Consultores
 * 
 */

var cadena_separacion="_";
var extension="asp"
var activar_seleccionar_index=true;
		
function cargar_menu(){
	menu_lista_oculta();
	seleccionar_menu();
	seleccionar_menu_primer_nivel();
	seleccionar_menu_segundo_nivel();
	seleccionar_index();
	
}


		
//Obtener la url de la página en la que estamos
function url_pagina(){
	var vble_url;
	var carpeta;
	if(document.location.href){ 
		vble_url = document.location.href;
	}else{
		vble_url = document.location;
	}
	
	return vble_url;
}
			
//Obtener la carpeta dónde se encuentra la página
function carpeta_contenido(vble_url){
	var vble_url;
	var carpeta;
	carpeta=vble_url.slice(0,vble_url.lastIndexOf('/'));
	carpeta=carpeta.slice(carpeta.lastIndexOf('/')+1,carpeta.length);
	return carpeta;
}

//Obtener el nombre del archivo de la página
function nombre_pagina(vble_url){
	return vble_url.slice (vble_url.lastIndexOf('/')+1,vble_url.length);		
}
//Obtener el nombre del archivo de la página sin la extensión
function nombre_pagina_no_ext(vble_url){
	return vble_url.slice (vble_url.lastIndexOf('/')+1,vble_url.length-(extension.length+1));		
}

//Obtener el nombre de la pagina del primer nivel
function nombre_pagina_primer_nivel(pagina){
	
	if(pagina.indexOf(cadena_separacion)!=-1){
		return pagina.slice(0,pagina.indexOf(cadena_separacion));
	}
	return pagina;
}


//Obtener el nombre de la pagina del segundo nivel
function nombre_pagina_segundo_nivel(pagina){
	
	if(pagina.indexOf(cadena_separacion)!=-1){
		return pagina.slice(0,pagina.lastIndexOf(cadena_separacion));
	}
	return pagina;
}

//Poner el class seleccionado al enlace
function marcar_menu(enlace){
	var class_nombre="seleccionado";
	var nombre=enlace.parentNode.getAttribute("class");
	
	if(nombre==null){
				nombre=class_nombre;
	}else{
		if(nombre.indexOf(class_nombre)==-1){
			nombre=nombre+" "+class_nombre;
		}
	}
	enlace.parentNode.className = nombre;
}

//Marcar el menu cuando los enlaces coinciden teniendo en cuenta la carpeta en la que se encuentra
function seleccionar_menu(){
	var pagina_actual='/'+ carpeta_contenido(url_pagina())+ '/'+ nombre_pagina(url_pagina());
	//Recorrer todos los enlaces de la página
	var array_enlaces = document.getElementsByTagName('a');
	for(var i=0; i < array_enlaces.length; i++){
		var enlace_menu = array_enlaces[i].href;
		var pagina_comparar='/'+ carpeta_contenido(enlace_menu)+ '/'+ nombre_pagina(enlace_menu);
		if(pagina_comparar==pagina_actual){
			marcar_menu(array_enlaces[i]);
		}
	}
}

//Marcar los enlaces que corresponden al primer nivel de la pagina
function seleccionar_menu_primer_nivel(){	
var pagina_actual='/'+ carpeta_contenido(url_pagina())+ '/'+ nombre_pagina_no_ext(url_pagina());	
pagina_actual=nombre_pagina_primer_nivel(pagina_actual);
//Recorrer todos los enlaces de la página
	var array_enlaces = document.getElementsByTagName('a');
	for(var i=0; i < array_enlaces.length; i++){
		var enlace_menu = array_enlaces[i].href;
		var pagina_comparar='/'+ carpeta_contenido(enlace_menu)+ '/'+ nombre_pagina_no_ext(enlace_menu);
		if(pagina_comparar==pagina_actual){
			marcar_menu(array_enlaces[i]);
		}
	}
}

//Marcar los enlaces que corresponden al segundo nivel de la pagina
function seleccionar_menu_segundo_nivel(){	
var pagina_actual='/'+ carpeta_contenido(url_pagina())+ '/'+ nombre_pagina_no_ext(url_pagina());	
pagina_actual=nombre_pagina_segundo_nivel(pagina_actual);
//Recorrer todos los enlaces de la página
	var array_enlaces = document.getElementsByTagName('a');
	for(var i=0; i < array_enlaces.length; i++){
		var enlace_menu = array_enlaces[i].href;
		var pagina_comparar='/'+ carpeta_contenido(enlace_menu)+ '/'+ nombre_pagina_no_ext(enlace_menu);
		if(pagina_comparar==pagina_actual){
			marcar_menu(array_enlaces[i]);
		}
	}
}

function seleccionar_index(){
if(activar_seleccionar_index==true){
	var pagina_actual='/'+ carpeta_contenido(url_pagina())+ '/index.'+extension;
				//Recorrer todos los enlaces de la página
				var array_enlaces = document.getElementsByTagName('a');
				for(var i=0; i < array_enlaces.length; i++){
					var enlace_menu = array_enlaces[i].href;
					var pagina_comparar='/'+ carpeta_contenido(enlace_menu)+ '/'+ nombre_pagina(enlace_menu);
					
					if(pagina_comparar==pagina_actual){
						marcar_menu(array_enlaces[i]);
					}
				}	
}
}

function seleccionarDepuradoras(objeto,id_depuradoras){
	if(document.getElementById(id_depuradoras)){
		if(objeto.checked){
			document.getElementById(id_depuradoras).className="mostrar";
			document.getElementById("label_"+id_depuradoras).className="";
			
		}else{
			document.getElementById(id_depuradoras).className="oculto";
			document.getElementById("label_"+id_depuradoras).className="labelmax";			
		}
	}
}


function iniFormDepuradoras(id_depuradoras){
	if(document.getElementById(id_depuradoras)){
			document.getElementById(id_depuradoras).className="oculto";
			document.getElementById("label_"+id_depuradoras).className="labelmax";		
	}
}

function validar_seleccionarDepuradora(objeto,id_depuradoras){
			if(document.getElementById(objeto).checked){
				if(document.getElementById(id_depuradoras).value=='#'){
					alert("Seleccione una planta");
					document.getElementById(id_depuradoras).focus();
					return false;
				}
			}

}



//Lanzar el evento onload del body

function addEvent(obj, evType, fn){ 
 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}
addEvent(window, 'load', cargar_menu);
addEvent(window, 'load', externalLinks);



