// ------------------------------------------------------------------------
//  Scripts realizados por:
//             Carles Martínez Rius (c) '2005
// 		riusARROBAalumni.uv.es
//    para Xatcom.net
//  No se permite la copia, distribución o modificación de
//  este código sin la obtención de un documento de conformidad
//  firmado por el autor. Posteriormente al citado procedimiento legal
//  será necesario indicar la fuente, y el autor del citado código en cada
//  código en el que sea utilizado.
// ------------------------------------------------------------------------

	var res = (navigator.appName).search("Microsoft");

	function ObrirFinestra(url,ample,alt)
	{
		finestra = window.open(url,"finestra","hotkeys=no,alwaysraised=yes,resizable=no,menubar=no,scrollbars=yes,status=no,width=" + ample + ",height=" + alt);
	}

	function VerificaCorreuOK( correu )
	{
		var i=0; //contador
		var l=correu.length; //longitud de la cadena d'entrada
		var arroba=false; //flag que controla si existeix l'arroba
		var punt=false; //flag que determina si existeix l'arroba
		var c=""; //variable caracter
		var pos1 = 0;
		var pos2 = 0;
	
		for (i=0; i<l; i++)
		{
			 c = correu.charAt(i);
			 if (c=="@") { arroba=true; pos1 = i; }
			 if ( arroba==true ) { if (c==".") { punt=true; pos2 = i; } }
		}
	
		if ( (pos1>0)&&(pos2>0)&&((pos2-pos1)>1)&&((l-pos2)>1) ) {
			return (arroba & punt);
		} else {
			return 0;
		}
	}

	function Entrar()
	{
		if ( document.form1.user.value.length<4 ) {
			alert("¡Atención! Debe introducir un nombre de usuario válido.");
			document.form1.user.focus();
			return;
		}
		if ( !VerificaCorreuOK(document.form1.user.value) ) {
			alert("¡Atención! El nombre de usuario no tiene un formato válido.");
			document.form1.user.focus();
			return;
		}
		if ( document.form1.pass.value.length<4 ) {
			alert("¡Atención! Debe introducir un clave de acceso válida.");
			document.form1.pass.focus();
			return;
		}
		document.form1.pass.value = "cmr26" + document.form1.pass.value;
		document.form1.action = "index.php";
		document.form1.submit();
	}

	function EntrarPass()
	{
		if ( document.form1.user.value.length<4 ) {
			alert("¡Atención! Debe introducir un nombre de usuario válido.");
			document.form1.user.focus();
			return;
		}
		if ( !VerificaCorreuOK(document.form1.user.value) ) {
			alert("¡Atención! El nombre de usuario no tiene un formato válido.");
			document.form1.user.focus();
			return;
		}
		document.form1.action = "repass.php";
		document.form1.submit();
	}

	function ampliafoto(id)
	{
		ObrirFinestra("verfoto.php?foto="+id,"620","490");
		finestra.focus();
	}

	function Buscar(rtn)
	{
		if ( document.formbusca.txtbusca.value.length==0 ) {
			alert("¡Atención! Debe indicar algún término de búsqueda.");
			document.formbusca.txtbusca.focus();
			if (rtn) { return false; } else { return; }
		}
		document.formbusca.submit();
	}

	function boletin()
	{
		ObrirFinestra("boletin.php","300","320");
	}

	function sitio(id)
	{
		ObrirFinestra("versitio.php?sitio=" + id,"380","310");
	}

	function evento(id)
	{
		ObrirFinestra("verevento.php?ev=" + id,"380","310");
	}

	function enviar(origen, id)
	{
		if ( origen=="casa" ) {
			ObrirFinestra("casa_enviar.php?casa=" + id,"350","280");
		}
	}

	function contactar(id)
	{
		ObrirFinestra("casa_contacto.php?casa=" + id,"470","410");
	}

	function lupamask(estado, obj)
	{
		var aux;
		if ( estado=="on" ) { aux = "block"; } else { aux = "none"; }

		if (res==-1) {
			document.getElementById(obj + "dins").style.display = aux;
		} else {
			eval("document.all." + obj + "dins.style.display = aux");
		}
	}