function validar () {
  if (document.forms[0].name.value.length<1) {
     alert ("Please, enter your name");
    return false;}

  if (document.forms[0].lastname.value.length<1) {
     alert ("Please, enter your last name");
    return false;}

  if (document.forms[0].university.value.length<1) {
     alert ("Please, enter your university/organization name");
    return false;}


/*  if (document.forms[0].text_direccion.value.length<1) {
     alert ("Es necesario introducir una dirección");
    return false;}

  if (document.forms[0].text_localidad.value.length<1) {
    alert ("Es necesario introducir una localidad");
  return false;}

  if (document.forms[0].text_provincia.value.length<1) {
    alert ("Es necesario introducir una provincia");
  return false;}

  if (document.forms[0].text_cp.value.length<1) {
     alert ("Es necesario introducir un código postal");
  return false;} */


/*  if (document.forms[0].text_departamento.value.length<1) {
     alert ("Debe rellenar el campo que identifica el departamento al que pertenece");
  return false;} */

  var email = document.forms[0].email.value;

  var arrobas = 0;
  var puntos = 0;
  var longitud = email.length;
  var i;
  var caracter;
  var correcto = true;
  var hayPunto = false;
  for (i=0; i<longitud; i++) {
    caracter = email.charAt(i);
    if (caracter=='@') {
      arrobas++;
      if (i==0 || i>=longitud-3 || arrobas>1) {
	correcto = false;
	break;
      }
    }
    if (caracter=='.'){
      hayPunto = true;
      if (i==0 || i==longitud-1) {
	correcto = false;
	break;
      }
    }
  }
  correcto = correcto && hayPunto && (arrobas==1);
  if (!correcto) {
    alert ("Please, enter a valid e-mail");
    return false;
  }


  return true;
}

function checknumeric(code){
         nonumeric = code < 48 || code > 57;
         if (nonumeric) alert('Solo caracteres numericos!!');
         return !nonumeric;
        }

