	var offsetX;
	var offsetX1;
	var offsetX2;
	var ie4 = false;
	var ie5 = false;
	var ns = false;
	var ns6 = false;
	
	if (navigator.appName.indexOf('Explorer')>0){
	   	if (navigator.userAgent.indexOf('MSIE 5')>0) {
   		   ie5 = true;
	   	} else {
   		   ie4 = true;
		}
	} else {
		if (navigator.appVersion.substring(0,3)=='5.0'){
			ns6 = true;
		}else{
	   		ns = true;
		}
	}
	
	function hacerInvisible(objeto){
		if(!ns){
			objeto.style.visibility = "hidden";
		}else{
			objeto.visibility = "hide";
		}
	}
	
	function hacerVisible(objeto){
		if(!ns){
			objeto.style.visibility = "visible";
		}else{
			objeto.visibility = "show";
		}
	}

	function cambiarcolorfilaover(idFila,color){
		idFila.bgColor= color; //"#F2BE6C";
	}

	function cambiarcolorfilaout(idFila,color){
		idFila.bgColor=color; //"#B8D8C3";
	}

	function centrarcontenedor(contenedor){
		if(!ns){
			offsetX = parseInt((offsetX2 - parseInt(contenedor.style.width))/2 + offsetX1); //calcula el centro de la celda donde va el logo
		}else{
			offsetX = parseInt((offsetX2 - contenedor.width)/2 + offsetX1);
		}
	}

	function centrar(objeto){
		if(!ns){
			offsetX = parseInt((document.body.clientWidth - objeto.style.posWidth)/2); //centra un objeto en el area cliente del navegador
		}else{
			offsetX = (innerWidth - objeto.width)/2;
		}
		return offsetX;
	}

	function centropantalla(){
		var x;
		
		if(ie4 || ie5){
			x = document.body.clientWidth / 2;
		}else{
			x = innerWidth / 2;
		}
		return x;
	}
	
	function centrarTabla(dimension){ //dimensión es el ancho de la tabla
		var anchoCliente;
		var pos;
		if(ns || ns6){
			anchoCliente = parseInt(innerWidth);
		}else{
			anchoCliente = parseInt(document.body.clientWidth);
		}
			
		pos = (anchoCliente - dimension)/2;
		return pos;
	}

	function innerHTMLNetscape(cadenaHTML, objeto) {
		var c = document.layers[objeto.name];
		
		with(c.document){
		  open();
		  write(cadenaHTML);
		  close();
		}
	  } 

	function cambioimagen(img, accion, txtmenu){
	//img es el índice de la fila que sobre la que estamos.
	//accion es que imagen tenemos que cambiar.... según esté seleccionada o no.
	//txtMenu es el nombre de la imagen.

		var imagen = new Image();
		if(ie4 || ie5)
			imagen = eval("fila" + img);
		else
			if(ns6)
				imagen = document.getElementById("fila" + img);
			else
				imagen = document.layers['menu'].document.images[img];

		cadena = txtmenu;
		var indice;
		var subcadena;

		indice = cadena.indexOf(".gif");
		if(accion=='in'){		
			subcadena = cadena.substring(0,indice) + "sel.gif";
		}else{
			subcadena = cadena.substring(0,indice) + ".gif";
		}

		imagen.src = subcadena;
	}
	
	function cambiaridioma(){
		var cadena = document.location.pathname;
		var indice;
		var nombrepagina;
		var directorio;
		
		indice = cadena.lastIndexOf("/");
		nombrepagina = cadena.substring(indice + 1, cadena.length - 4);
		directorio = cadena.substring(0, indice + 1);
		
		indice = nombrepagina.lastIndexOf("eng");
		if(indice == -1){
			nombrepagina = nombrepagina + "eng";
		}else{
			nombrepagina = nombrepagina.substring(0,nombrepagina.length - 3);
		}
		nombrepagina = directorio + nombrepagina + ".asp";
		
		document.location = nombrepagina;
	}