// JavaScript Document

/* ------------------------------------------------------------------ DETECTAR NAVEGADOR ------------------------------------------------------ */

function detectarNavegador(){
	
	var ie=(document.all)? true:false;  
   	if (ie){
		navegador = "explorer";
	}
   
   	var is_ie6 = (window.external && typeof window.XMLHttpRequest == "undefined");  
   	if (is_ie6 ){
		navegador = "explorer6";
	}
   
   	var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1;  
   	if (is_safari ){
		document.getElementById('menu_contenedor').style.position = "relative";
		document.getElementById('menu_contenedor').style.top = "-23px";
		document.getElementById('boton_mapa_web').style.position = "relative";
		document.getElementById('boton_mapa_web').style.top = "-17px";
		document.getElementById('banderas').style.position = "relative";
		document.getElementById('banderas').style.top = "-23px";
	}
   
   	var is_chrome= navigator.userAgent.toLowerCase().indexOf('chrome/') > -1;  
	if (is_chrome){
		navegador = "chrome";
	}
	
	//Detectando si es Firefox
	var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox/') > -1;  
	if (is_firefox ){
		navegador = "firefox";
	}
 
	/*Detectando Cualquier version de IE
	if ('\v'=='v') alert('Su navegador es Internet Explorer !');
 
	//Detectando si es IE6
	var is_ie6 = (window.external && typeof window.XMLHttpRequest == "undefined");  
	if (is_ie6 ) alert('Su navegador es Internet Explorer 6');
	*/	
	
}

/* ------------------------------------------------------------------ FIN DETECTAR NAVEGADOR -------------------------------------------------- */

/* ------------------------------------------------------------------ FECHAS ------------------------------------------------------------------ */

function fecha_castellano(){			
	<!-- COMIENZO
				
	ahora = new Date() 
	dias = new Array("Domingo", "Lunes", "Martes", "Mi&eacute;rcoles", "Jueves", "Viernes", "S&aacute;bado");
	mes = new Array("Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"); 
			
	year = ahora.getYear();
	
	if (year < 2000) year = 1900 + year;
	
		<!-- Escribimos la fecha -->
		document.write(dias[ahora.getDay()] + ", " + ahora.getDate()+ " de " + mes[ahora.getMonth()] + " de "+ year + " &nbsp;" + " " + '</B>');
			
	// FIN -->
}

function fecha_ingles(){			
	<!-- COMIENZO
				
	ahora = new Date() 
	dias = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
	mes = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); 
			
	year = ahora.getYear();
	
	if (year < 2000) year = 1900 + year;
	
		<!-- Escribimos la fecha -->
		document.write(dias[ahora.getDay()] + ", " + mes[ahora.getMonth()] + " " + ahora.getDate() + "th  "+ year + " &nbsp;" + " " + '</B>');
			
	// FIN -->
}

function fecha_gallego(){			
	<!-- COMIENZO
				
	ahora = new Date() 
	dias = new Array("Domingo", "Luns", "Martes", "M&eacute;rcores", "Xoves", "Venres", "S&aacute;bado");
	mes = new Array("Xaneiro", "Febreiro", "Marzo", "Abril", "Maio", "Xunio", "Xullo", "Agosto", "Septembro", "Outubro", "Novembro", "Decembro"); 
			
	year = ahora.getYear();
	
	if (year < 2000) year = 1900 + year;
	
		<!-- Escribimos la fecha -->
		document.write(dias[ahora.getDay()] + ", " + ahora.getDate()+ " de " + mes[ahora.getMonth()] + " de "+ year + " &nbsp;" + " " + '</B>');
			
	// FIN -->
}

/* ------------------------------------------------------------------ FIN FECHAS -------------------------------------------------------------- */


/* ------------------------------------------------------------------ TRANSPARENTE FONDO --------------------------------------------------------- */

function mostrar(marca){
	
	//Muestra el div
	if (marca == "publi"){
		document.getElementById("publi_grande").style.display = "";
	}
	
	if (marca == "organigrama"){
		document.getElementById("organigrama_grande").style.display = "";
	}
	
	if (marca == "liquido"){
		document.getElementById("liquido_grande").style.display = "";
	}
	
	if (marca == "logos"){
		document.getElementById("logos_grande").style.display = "";
	}

	document.getElementById('transparencia').style.display='block';
	
	//Para otros navegadores que no son Explorer
	if (typeof window.innerHeight != 'undefined'){
		alto = document.body.clientHeight + 2*document.viewport.getScrollOffsets()[1];
		document.getElementById("transparencia").style.position = "fixed";
	}
	else{// Para Internet Explorer
		alto = document.getElementById("contenedor").scrollHeight;
	}

	ancho = document.body.scrollWidth;

	document.getElementById("transparencia").style.height = alto + "px";
	document.getElementById("transparencia").style.width = ancho + "px";
		
	//Obtiene el alto y ancho del div
	if (marca == "publi"){
		w = document.getElementById("publi_grande").offsetWidth;
		h = document.getElementById("publi_grande").offsetHeight;
	}
	
	if (marca == "organigrama"){
		w = document.getElementById("organigrama_grande").offsetWidth;
		h = document.getElementById("organigrama_grande").offsetHeight;
	}
	
	if (marca == "liquido"){
		w = document.getElementById("liquido_grande").offsetWidth;
		h = document.getElementById("liquido_grande").offsetHeight;
	}
	
	if (marca == "logos"){
		w = document.getElementById("logos_grande").offsetWidth;
		h = document.getElementById("logos_grande").offsetHeight;
	}
	
	
	//Obtenemos los márgenes que serán negativos porque centraremos el div asignando a las propiedades top y left 50% y tendremos que restar la mitad del tamaño de la imagen
	ml = -(w/2);
	mt = -(h/2);
	
	//Posicionaremos el div
	if (marca == "publi"){
		document.getElementById("publi_grande").style.position = "absolute";
		document.getElementById("publi_grande").style.top = "400px";
		document.getElementById("publi_grande").style.left = "50%";	
	
		//Aquí daremos los valores para los márgenes. document.viewport.getScrollOffsets()[1] es un método de la librería protoype que nos da el área no visible de la página (para otras resoluciones)
		document.getElementById("publi_grande").style.marginTop = document.viewport.getScrollOffsets()[1] + mt + "px";
		document.getElementById("publi_grande").style.marginLeft = ml + "px";
	}
	
	if (marca == "organigrama"){
		document.getElementById("organigrama_grande").style.position = "absolute";
		document.getElementById("organigrama_grande").style.top = "400px";
		document.getElementById("organigrama_grande").style.left = "50%";	
	
		//Aquí daremos los valores para los márgenes. document.viewport.getScrollOffsets()[1] es un método de la librería protoype que nos da el área no visible de la página (para otras resoluciones)
		document.getElementById("organigrama_grande").style.marginTop = document.viewport.getScrollOffsets()[1] + mt + "px";
		document.getElementById("organigrama_grande").style.marginLeft = ml + "px";
	}
	
	if (marca == "liquido"){
		document.getElementById("liquido_grande").style.position = "absolute";
		document.getElementById("liquido_grande").style.top = "400px";
		document.getElementById("liquido_grande").style.left = "50%";	
	
		//Aquí daremos los valores para los márgenes. document.viewport.getScrollOffsets()[1] es un método de la librería protoype que nos da el área no visible de la página (para otras resoluciones)
		document.getElementById("liquido_grande").style.marginTop = document.viewport.getScrollOffsets()[1] + mt + "px";
		document.getElementById("liquido_grande").style.marginLeft = ml + "px";
	}
	
	if (marca == "logos"){
		document.getElementById("logos_grande").style.position = "absolute";
		document.getElementById("logos_grande").style.top = "400px";
		document.getElementById("logos_grande").style.left = "50%";	
	
		//Aquí daremos los valores para los márgenes. document.viewport.getScrollOffsets()[1] es un método de la librería protoype que nos da el área no visible de la página (para otras resoluciones)
		document.getElementById("logos_grande").style.marginTop = document.viewport.getScrollOffsets()[1] + mt + "px";
		document.getElementById("logos_grande").style.marginLeft = ml + "px";
	}
	
}

function cerrar(marca){
	
	if (marca == "publi"){
		document.getElementById("publi_grande").style.display = "none";
	}
	
	if (marca == "organigrama"){
		document.getElementById("organigrama_grande").style.display = "none";
	}
	
	if (marca == "liquido"){
		document.getElementById("liquido_grande").style.display = "none";
	}
	
	if (marca == "logos"){
		document.getElementById("logos_grande").style.display = "none";
	}
	
	document.getElementById("transparencia").style.display = "none";
}
/* ------------------------------------------------------------------ FIN TRANSPARENTE FONDO ------------------------------------------------------ */


/* ------------------------------------------------------------------ VALIDAR FORMULARIOS --------------------------------------------------------- */


// Función que validará que introduzcamos texto en el campo nombre
function validarEmpresa(lenguaje){
	
	var empresa = document.getElementById("empresa").value;
   	var nombre = document.getElementById("nombre").value;
	
	

   	if (empresa == null || empresa == 0 || /^\s+$/.test(empresa)) {
   		// Selecciona el primer div
       	var errores_ant = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_nuevo = document.createElement("div");
		// Crea un nuevo nodo texto y le establece el valor
		if (lenguaje == 'es'){
			var texto_error1 = document.createTextNode("Por favor, rellene el campo empresa");
		}
		if (lenguaje == 'en'){
			var texto_error1 = document.createTextNode("Please, fill company field");
		}
		if (lenguaje == 'gal'){
			var texto_error1 = document.createTextNode("Por favor, encha o campo empresa");
		}		
		// Añade al nuevo nodo el nodo texto como hijo, están asociados ya
		errores_nuevo.appendChild(texto_error1);
		// Reemplaza el nodo anterior por el que acabamos de crear con el texto
		errores_ant.parentNode.replaceChild(errores_nuevo, errores_ant);
		// Establece el valor id del nodo que acabamos de crear
		errores_nuevo.setAttribute("id","errores");
		
		// Establecemos el estilo del nodo nuevo
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#dc291e";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("errores").style.fontFamily = "Arial";
		document.getElementById("errores").style.fontSize = "24px";
		document.getElementById("errores").style.color = "#fff";
		document.getElementById("errores").style.textAlign = "left";
		document.getElementById("errores").style.paddingLeft = "10px";
		
		// Mantiene el foco en el campo empresa
		setTimeout(function () { document.getElementById("empresa").focus() }, 1);   
		document.getElementById("empresa").style.backgroundColor = "#dc291e";
		
	   	
   	}
   	else {
		// Selecciona el primer div
		var errores_nuevo = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_borra = document.createElement("div");
		// Crea un nuevo nodo texto vacio. Con caracteres vacios
		var texto_borra = document.createTextNode("\u00a0");
		// Añade a ese nuevo nodo div el nodo texto vacio que hemos creado para borrar el campo div de errores
		errores_borra.appendChild(texto_borra);
		// Reemplaza el campo div con el error que había por vacío
		errores_nuevo.parentNode.replaceChild(errores_borra, errores_nuevo);
		// Asigna un id al nodo div de errrores
		errores_borra.setAttribute("id","errores");
		
		// Con ese id, asigna el estilo a la etiqueta div
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#eee";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("empresa").style.backgroundColor = "#fff";
		// Le pasa el foco al siguiente campo que en este caso es edad
		
		document.getElementById("nombre").disabled = !document.getElementById("nombre").disabled;
		setTimeout(function () { document.getElementById("nombre").focus() }, 1);  
		
	}
	
}

// Función que validará que introduzcamos texto en el campo nombre
function validarNombre(lenguaje){
	
	var nombre = document.getElementById("nombre").value;
	var direccion = document.getElementById("direccion").value;
	var ciudad = document.getElementById("ciudad").value;
	var telefono = document.getElementById("telefono").value;
	var correo = document.getElementById("correo").value;
	
   	if (nombre == null || nombre == 0 || /^\s+$/.test(nombre)) {
   		// Selecciona el primer div
       	var errores_ant = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_nuevo = document.createElement("div");
		// Crea un nuevo nodo texto y le establece el valor
		if (lenguaje == 'es'){
			var texto_error1 = document.createTextNode("Por favor, rellene el campo nombre");
		}
		if (lenguaje == 'en'){
			var texto_error1 = document.createTextNode("Please, fill name field");
		}
		if (lenguaje == 'gal'){
			var texto_error1 = document.createTextNode("Por favor, encha o campo nome");
		}
		// Añade al nuevo nodo el nodo texto como hijo, están asociados ya
		errores_nuevo.appendChild(texto_error1);
		// Reemplaza el nodo anterior por el que acabamos de crear con el texto
		errores_ant.parentNode.replaceChild(errores_nuevo, errores_ant);
		// Establece el valor id del nodo que acabamos de crear
		errores_nuevo.setAttribute("id","errores");
		
		// Establecemos el estilo del nodo nuevo
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#dc291e";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("errores").style.fontFamily = "Arial";
		document.getElementById("errores").style.fontSize = "24px";
		document.getElementById("errores").style.color = "#fff";
		document.getElementById("errores").style.textAlign = "left";
		document.getElementById("errores").style.paddingLeft = "10px";
		
		// Mantiene el foco en el campo nombre
		setTimeout(function () { document.getElementById("nombre").focus() }, 1);   
		document.getElementById("nombre").style.backgroundColor = "#dc291e";
		
	   	
   	}
   	else {
		// Selecciona el primer div
		var errores_nuevo = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_borra = document.createElement("div");
		// Crea un nuevo nodo texto vacio. Con caracteres vacios
		var texto_borra = document.createTextNode("\u00a0");
		// Añade a ese nuevo nodo div el nodo texto vacio que hemos creado para borrar el campo div de errores
		errores_borra.appendChild(texto_borra);
		// Reemplaza el campo div con el error que había por vacío
		errores_nuevo.parentNode.replaceChild(errores_borra, errores_nuevo);
		// Asigna un id al nodo div de errrores
		errores_borra.setAttribute("id","errores");
		
		// Con ese id, asigna el estilo a la etiqueta div
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#eee";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("nombre").style.backgroundColor = "#fff";
		// Le pasa el foco al siguiente campo que en este caso es edad
		
		document.getElementById("direccion").disabled = !document.getElementById("direccion").disabled;
		document.getElementById("ciudad").disabled = !document.getElementById("ciudad").disabled;
		document.getElementById("telefono").disabled = !document.getElementById("telefono").disabled;
		document.getElementById("correo").disabled = !document.getElementById("correo").disabled;
		setTimeout(function () { document.getElementById("direccion").focus() }, 1);  
		
	}
	
}

// Función que validará que introduzcamos texto en el campo nombre
function validarCorreo(lenguaje){
	
	var correo = document.getElementById("correo").value;
	var fax = document.getElementById("fax").value;
	var consulta = document.getElementById("consulta").value;
	
   	if (correo == null || /^\s+$/.test(correo)) {
   		// Selecciona el primer div
       	var errores_ant = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_nuevo = document.createElement("div");
		// Crea un nuevo nodo texto y le establece el valor
		if (lenguaje == 'es'){
			var texto_error1 = document.createTextNode("Por favor, rellene el campo email");
		}
		if (lenguaje == 'en'){
			var texto_error1 = document.createTextNode("Please, fill email field");
		}
		if (lenguaje == 'gal'){
			var texto_error1 = document.createTextNode("Por favor, encha o campo email");
		}
		// Añade al nuevo nodo el nodo texto como hijo, están asociados ya
		errores_nuevo.appendChild(texto_error1);
		// Reemplaza el nodo anterior por el que acabamos de crear con el texto
		errores_ant.parentNode.replaceChild(errores_nuevo, errores_ant);
		// Establece el valor id del nodo que acabamos de crear
		errores_nuevo.setAttribute("id","errores");
		
		// Establecemos el estilo del nodo nuevo
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#dc291e";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("errores").style.fontFamily = "Arial";
		document.getElementById("errores").style.fontSize = "24px";
		document.getElementById("errores").style.color = "#fff";
		document.getElementById("errores").style.textAlign = "left";
		document.getElementById("errores").style.paddingLeft = "10px";
		
		// Mantiene el foco en el campo nombre
		setTimeout(function () { document.getElementById("correo").focus() }, 1);   
		document.getElementById("correo").style.backgroundColor = "#dc291e";
		
	   	
   	}
   	else {
		var er_email = /^(.+\@.+\..{2,4})$/;
		if (er_email.test(correo)){

			// Selecciona el primer div
			var errores_nuevo = document.getElementById("errores");
			// Crea un nuevo nodo div
			var errores_borra = document.createElement("div");
			// Crea un nuevo nodo texto vacio. Con caracteres vacios
			var texto_borra = document.createTextNode("\u00a0");
			// Añade a ese nuevo nodo div el nodo texto vacio que hemos creado para borrar el campo div de errores
			errores_borra.appendChild(texto_borra);
			// Reemplaza el campo div con el error que había por vacío
			errores_nuevo.parentNode.replaceChild(errores_borra, errores_nuevo);
			// Asigna un id al nodo div de errrores
			errores_borra.setAttribute("id","errores");
		
			// Con ese id, asigna el estilo a la etiqueta div
			document.getElementById("errores").style.width = "540px";
			document.getElementById("errores").style.height = "30px";
			document.getElementById("errores").style.backgroundColor = "#eee";
			document.getElementById("errores").style.border = "#333 1px solid";
			document.getElementById("correo").style.backgroundColor = "#fff";
			// Le pasa el foco al siguiente campo que en este caso es edad
		
			document.getElementById("fax").disabled = !document.getElementById("fax").disabled;
			document.getElementById("consulta").disabled = !document.getElementById("consulta").disabled;
			setTimeout(function () { document.getElementById("fax").focus() }, 1);  
		}
		else{
			// Selecciona el primer div
       	var errores_ant = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_nuevo = document.createElement("div");
		// Crea un nuevo nodo texto y le establece el valor
		if (lenguaje == 'es'){
			var texto_error1 = document.createTextNode("Por favor, introduzca un email válido");
		}
		if (lenguaje == 'en'){
			var texto_error1 = document.createTextNode("Please, enter a valid email address");
		}
		if (lenguaje == 'gal'){
			var texto_error1 = document.createTextNode("Por favor, introduza un email válido");
		}
		// Añade al nuevo nodo el nodo texto como hijo, están asociados ya
		errores_nuevo.appendChild(texto_error1);
		// Reemplaza el nodo anterior por el que acabamos de crear con el texto
		errores_ant.parentNode.replaceChild(errores_nuevo, errores_ant);
		// Establece el valor id del nodo que acabamos de crear
		errores_nuevo.setAttribute("id","errores");
		
		// Establecemos el estilo del nodo nuevo
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#dc291e";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("errores").style.fontFamily = "Arial";
		document.getElementById("errores").style.fontSize = "24px";
		document.getElementById("errores").style.color = "#fff";
		document.getElementById("errores").style.textAlign = "left";
		document.getElementById("errores").style.paddingLeft = "10px";
		
		// Mantiene el foco en el campo nombre
		setTimeout(function () { document.getElementById("correo").focus() }, 1);   
		document.getElementById("correo").style.backgroundColor = "#dc291e";
		}
		
	}
	
}

// Función que validará que introduzcamos texto en el campo nombre
function validarConsulta(lenguaje){
	
	var consulta = document.getElementById("consulta").value;
	var enviar = document.getElementById("enviar").value;
	
   	if (consulta == null || consulta == 0 || /^\s+$/.test(consulta)) {
   		// Selecciona el primer div
       	var errores_ant = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_nuevo = document.createElement("div");
		// Crea un nuevo nodo texto y le establece el valor
		if (lenguaje == 'es'){
			var texto_error1 = document.createTextNode("Por favor, rellene el campo consulta");
		}
		if (lenguaje == 'en'){
			var texto_error1 = document.createTextNode("Please, fill request field");
		}
		if (lenguaje == 'gal'){
			var texto_error1 = document.createTextNode("Por favor, encha o campo consulta");
		}
		// Añade al nuevo nodo el nodo texto como hijo, están asociados ya
		errores_nuevo.appendChild(texto_error1);
		// Reemplaza el nodo anterior por el que acabamos de crear con el texto
		errores_ant.parentNode.replaceChild(errores_nuevo, errores_ant);
		// Establece el valor id del nodo que acabamos de crear
		errores_nuevo.setAttribute("id","errores");
		
		// Establecemos el estilo del nodo nuevo
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#dc291e";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("errores").style.fontFamily = "Arial";
		document.getElementById("errores").style.fontSize = "24px";
		document.getElementById("errores").style.color = "#fff";
		document.getElementById("errores").style.textAlign = "left";
		document.getElementById("errores").style.paddingLeft = "10px";
		
		// Mantiene el foco en el campo nombre
		setTimeout(function () { document.getElementById("consulta").focus() }, 1);   
		document.getElementById("consulta").style.backgroundColor = "#dc291e";
		
	   	
   	}
   	else {
		// Selecciona el primer div
		var errores_nuevo = document.getElementById("errores");
		// Crea un nuevo nodo div
		var errores_borra = document.createElement("div");
		// Crea un nuevo nodo texto vacio. Con caracteres vacios
		var texto_borra = document.createTextNode("\u00a0");
		// Añade a ese nuevo nodo div el nodo texto vacio que hemos creado para borrar el campo div de errores
		errores_borra.appendChild(texto_borra);
		// Reemplaza el campo div con el error que había por vacío
		errores_nuevo.parentNode.replaceChild(errores_borra, errores_nuevo);
		// Asigna un id al nodo div de errrores
		errores_borra.setAttribute("id","errores");
		
		// Con ese id, asigna el estilo a la etiqueta div
		document.getElementById("errores").style.width = "540px";
		document.getElementById("errores").style.height = "30px";
		document.getElementById("errores").style.backgroundColor = "#eee";
		document.getElementById("errores").style.border = "#333 1px solid";
		document.getElementById("consulta").style.backgroundColor = "#fff";
		// Le pasa el foco al siguiente campo que en este caso es edad
		
		document.getElementById("enviar").disabled = !document.getElementById("enviar").disabled;
		setTimeout(function () { document.getElementById("enviar").focus() }, 1);  
		
	}
	
}

/* -------------------------------------------------------------- FIN VALIDAR FORMULARIOS ---------------------------------------------------- */


/* --------------------------------------------------------------------- VENTANAS ------------------------------------------------------------ */

// JavaScript Document

function ventanaSecundaria (URL){ 
   window.open(URL,"ventana1","width=450,height=500,scrollbars=NO") 
} 

function ventanaSecundaria_liquido (URL){ 
   window.open(URL,"ventana1","width=450,height=650,scrollbars=NO") 
} 

function ventanaSecundaria_calidad (URL){
	window.open(URL,"ventana1","width=350,height=350,menubar=no, scrollbars=no, toolbar=no, location=no, directories=no, resizable=no") 
} 

function posicionCentro(alto,ancho){
	x = (screen.width - ancho) / 2;
    y = (screen.height - alto) / 2;	
	moveTo(x,y);
}


/* --------------------------------------------------------------------- FIN VENTANAS --------------------------------------------------------- */



/* --------------------------------------------------------------------- VENTANAS ------------------------------------------------------------ */


function slide_down_up(id,estado){	

		$("#boton"+id).css({color:"#0072cf", background:"url(imagenes/fondo_rollover.jpg) no-repeat left"})
		
	
		$("#boton"+id).mouseout(function(){
										 if (estado == "activo"){
											 $("#boton"+id).css({color:"#333", background:"url(imagenes/fondo_expandido.jpg) no-repeat left"})
										 }
										 if (estado == "reposo"){										
											$("#boton"+id).css({color:"#999", background:"url(imagenes/fondo_reposo.jpg) no-repeat left"})
										 }
								   });
	
	$("#boton"+id).click(function () {								   								   
		
 		if (estado == "reposo") {			
			$("#cont"+id).slideDown("slow");
			$("#cont"+id+"_p_r").slideDown("slow");
			$("#boton"+id).css({color:"#333", background:"url(imagenes/fondo_expandido.jpg) no-repeat left", marginBottom:"5px", borderBottom:"#333 solid 2px"})
			estado = "activo";
			if (id == 2){
				$("#subir2").css({visibility:"visible"})
				$("#subir").css({visibility:"hidden"})
			}
			
			return estado;			
		}
		
		if (estado == "activo"){
			$("#cont"+id).slideUp("slow");
			$("#cont"+id+"_p_r").slideUp("slow");
			$("#boton"+id).css({color:"#999", background:"url(imagenes/fondo_reposo.jpg) no-repeat left", borderBottom:"none"})
			estado = "reposo";
			if (id == 2){
				$("#subir2").css({visibility:"hidden"})
				$("#subir").css({visibility:"visible"})
			}
			
			
			return estado;
		} 
		
	});
	
}



/* --------------------------------------------------------------------- FIN VENTANAS --------------------------------------------------------- */
