function displayWindow(theURL, winName, width, height, features)
{
	var window_width = width;
    var window_height = height;
    var newfeatures= features;
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(''+ theURL + '',''+ winName + '','width=' + window_width + ',height=' + window_height + ',top=' + window_top + ',left=' + window_left + ',features=' + newfeatures + '');
    newWindow.focus();
}

function LTrim(s) // Devuelve una cadena sin los espacios del principio
	{
	var i= 0;
	var j= 0;
	for(i= 0; i<=s.length-1; i++) // Busca el primer caracter <> de un espacio
		if(s.substring(i, i+1) != ' '){
			j= i;
			break;
		}
	return s.substring(j, s.length);
	}

function RTrim(s) // Quita los espacios en blanco del final de la cadena
	{
	var j= 0;
	for(var i=s.length-1; i>-1; i--) // Busca el último caracter <> de un espacio
		if(s.substring(i, i+1) != ' '){
			j= i;
			break;
		}
	return s.substring(0, j+1);
	}

function Trim(s) // Quita los espacios del principio y del final
	{
	return LTrim(RTrim(s));
	}

function validaEmail(email)
	{
	  if (Trim(email) == '') 	
		  { 
		    return false; 
		  }
      else if (email.indexOf("@") != -1)
				  {
					dominio=email.substring(email.indexOf("@")+1,email.length)
					if (dominio.indexOf(".") == -1 || email.lastIndexOf(".") == email.length-1)
						{
						  return false;
						}
				  }
				else if (email.length != 0  && email.indexOf("@") == -1)
					  {
						return false;
					  }
	  return true;
	}


function comprueba()
	{
	var fmForm = document.fDatos;

	var mesos= fmForm.mesos.value;
	var anys= fmForm.anys.value;
	var paraula= fmForm.paraula.value;

//	if ((mesos == 0) && (anys == 0) && (paraula == ''))
//	{
//		alert ("Tots els camps estàn buits");
//		return false;
//	}
}

function subscripcio_alta()
	{
	var fmForm = document.fDatos_alta;

	var mail= fmForm.mail.value;
	var nom= fmForm.nom.value;
	if ((!fmForm.noticies.checked) && (!fmForm.agenda.checked))
		{
		alert ("La subscripció està buida");
		return false;
		}
	if (nom == '')
		{
		alert ("El nom està buït");
		return false;
		}
	if (!validaEmail(fmForm.mail.value) )
	{
		alert ("E-Mail està mal escrit");
		return false;
	}
	return true;
}

function subscripcio_baja()
	{
	var fmForm = document.fDatos_baixa;

	var mail= fmForm.mail.value;
	if ((!fmForm.noticies.checked) && (!fmForm.agenda.checked))
		{
		alert ("La subscripció està buida");
		return false;
		}
	if (!validaEmail(fmForm.mail.value) )
	{
		alert ("E-Mail està mal escrit");
		return false;
	}
	return true;
}
