//funcion para desplegar las capas con textos en una "capa de carga"
function antispam(cuenta,dominio,clase)
{
	document.write("<a class='"+ clase +"' href=\"mailto:" + cuenta + "@" + dominio + "\">" + cuenta + "@" + dominio + "</a>");
}

function desplegar(origen,destino){
	var capaorigen;
	var capadestino;

	capaorigen = document.getElementById(origen);
	capadestino = document.getElementById(destino);
	capadestino.innerHTML = capaorigen.innerHTML;
}

//funcion para redimensionar la ventana
function redimensionar() {
ancho=window.document.foto.width;
alto=window.document.foto.height;
resizeTo(ancho,alto);
}
//funcion para abrir las imagenes
function abrirgaleria(foto){
window.open("fotos0bae.html?opcion="+foto,"galeria","toolbar=no,width=400,height=267,menubar=no,status=no,scrollbars=NO,resizable=no,left=0,top=0");
}

function abrirventana() {
window.open("lssi.html","lssi","toolbar=no,width=545,height=480,menubar=no,status=no,scrollbars=NO,resizable=no,left=0,top=0");
}

function validarEmail(TMP){	
	var posicion;
	var mensaje;
	
	posicion=TMP.indexOf("@");
	switch (posicion)
	{
	case -1:
		return false;
	case 0:
		return false;
	case TMP.length-1:
		return false;
	default:
		TMP=TMP.substr(posicion+1);
		posicion=TMP.indexOf("@");
		if (posicion>-1)
		{
			return false;
		}
		posicion=TMP.indexOf(".");
		if (posicion==-1)
		{
			return false;
		}
		if (posicion==0)
		{
			return false;
		}
		while (posicion>-1)
		{				
			if (posicion==TMP.length-1)
			{
				return false;
			}
			TMP=TMP.substr(posicion+1);
			posicion=TMP.indexOf(".");
		}
	}
	return true;
}

//Validar formulario de contacto
function validar_contactar(formulario){
	if ((formulario.Nombre.value == "") || (formulario.Telefono.value == "" )){
		alert('Debe al menos rellenar los campos Nombre y Telefono.');
		return(false);
	}
	else{
		if (validarEmail(formulario.Email.value) || (formulario.Email.value == "")){
			return(true);
		}
		else{
			alert('El E-Mail introducido no es valido');
			return(false);
		}
	}
}

//Validar formulario de contacto
function validar_sugerencias(formulario){
	if ((formulario.Nombre.value == "") || (formulario.Telefono.value == "" ) || (formulario.Sugerencias.value == "" )){
		alert('Los campos Nombre, Telefono y Sugerencias deben estar rellenos.');
		return(false);
	}
	else{
		if (validarEmail(formulario.Email.value) || (formulario.Email.value == "")){
			return(true);
		}
		else{
			alert('El E-Mail introducido no es valido');
			return(false);
		}
	}
}

//Validar formulario de contador
function validar_contador(formulario){
	if ((formulario.Num_Abonado.value == "") || (formulario.Nombre.value == "" ) || (formulario.Num_Contador.value == "" ) || (formulario.Fecha_Lectura.value == "" )){
		alert('Debe al menos rellenar los campos que estan en negrita.');
		return(false);
	}
	else{
		return(true);
	}
}


