//funcion para redimensionar la ventana
function redimensionar() {
var navegador = navigator.appName

if(navegador == "Microsoft Internet Explorer"){
ancho=470;
alto=window.document.foto.height+80;
	if (alto >= 450)
	{
		alto = 450;
	}
}
else
{
	ancho=450;
	alto=window.document.foto.height+100;
	if (alto >= 450)
	{
		alto = 450;
	}

}
//hacemos el resize con try para anular el error, si lo hay
try{
	resizeTo(ancho,alto);
}catch(err){}

}

//funcion para abrir las imagenes
function abrirfoto(foto){
window.open("fotos.asp?opcion="+foto,"galeria","toolbar=no,width=420,height=400,menubar=no,status=no,scrollbars=yes,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");
}

//funcion contra el spam
function antispam()
{
var usuario = "mail"
var dominio = "afpal.com"
document.write("<a class='enlacebajo' href=\"mailto:" + usuario + "@" + dominio + "\">" + usuario + "@" + dominio + "</a>")
}



//funciones para cambiar los backgrounds de los botones del menu
function dentro(capa){
var cap;
cap = document.getElementById(capa);
cap.style.backgroundColor='#000000';
}


function fuera(capa){
var cap;
cap = document.getElementById(capa);
cap.style.backgroundColor='#FAC311';
}


//funcion para el desplegable
function listas() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
				this.className+=" over";
				}
				node.onmouseout=function() {
				this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}

function validar_contactar(formulario){
	if ((formulario.Nombre.value == "" ) || (formulario.Telefono.value == "" )){
		alert("Los campos nombre y telefono son obligatorios.");
		return(false);
	}
	else{
		if ((validarEmail(formulario.Email.value)) || (formulario.Email.value == "")){
			formulario.enviar.value="enviarmail";
			return(true);
		}
		else{
			alert("El email introducido no es valido.");
			return(false);
		}
	}
}

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;
}
