 
function actualizaInfo(elEvento) {

var elemento = document.getElementById('abstract').value;
 
var cuenta = document.getElementById("cuenta");
var palabras = elemento.split(' ');

var quedan = 300 - palabras.length;

var evento = elEvento || window.event;
var codigoCaracter = evento.charCode || evento.keyCode;
  
var teclas_especiales = [8, 37, 39, 46];

  if(palabras.length >= 300) {
    cuenta.innerHTML = "Maximum 300 words";
	
  if(codigoCaracter == 37 || codigoCaracter == 39) {
    return true;
  }
 
  // Permitir borrar con la tecla Backspace y con la tecla Supr.
  else if(codigoCaracter == 8 || codigoCaracter == 46) {
    return true;
  }
  
  else{
	  return false;
  }
	
  }
  else {
    cuenta.innerHTML = "Your left "+ quedan +" words";
  }
}

function formUpload(form){

var send = true;

	for(var x = 0; x < form.tema.length; x++){
		if(form.tema[x].checked){
			break;
		}
		if(x == form.tema.length-1){
			alert('Choose a theme');
			send = false;
			return send;
			break;
		}
	}
	if(form.autores.value == ''){
		alert('Write the author');	
		send = false;
	}
	else if(form.afiliacion.value == ''){
		alert('Write the Affiliate');
		send = false;
	}
	else if(form.keywords.value == ''){
		alert('Write the keywords');
		send = false;
	}
	else if(form.correspondencia.value == ''){
		alert('Write your correspondence');
		send = false;
	}
	else if(form.direccion.value == ''){
		alert('Write your adress');
		send = false;
	}
	else if(form.abstracts2.value == '' || form.abstracts2.value == 0){
		alert('Write your adress');
		send = false;
	}
	
	return send;

}


function formContacto(form){
	
//Expresion regular para validacion de email
var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;

// Nombre, email, telefono , pais, estado, direccion, comentario

var enviar = true;

	if(form.nombre.value == ''){
	alert('Write your name');
	enviar = false;
	}
	else if(!filter.test(form.email.value)){
	alert('Write a correct email');
	enviar = false;
	}
	else if(form.comentario.value == ''){	
	alert('Write your comment');
	enviar = false;
	}

	return enviar;

}

function verificar(form){

//Expresion regular para validacion de email
var filter=/^[A-Za-z]\.[A-Za-z0-9_]*@[A-Za-z0-9_]+.[A-Za-z0-9_.]+[A-za-z]$/;

	if(form.nombre.value == ''){
	alert('Write your name');
	form.nombre.focus();
	return false;
	}
	
	if(form.apellido.value == ''){
	alert('Write your last name');
	form.apellido.focus();
	return false;
	}
	
/*	if(!filter.test(form.email.value)){
	alert('Write a correct email');
	form.email.focus();
	return false;
	}
	*/
	if(form.usuario.value == ''){
	alert('Write your Login name');
	form.usuario.focus();
	return false;
	}
	
	if(form.password.value == ''){
	alert('Write your password');
	form.password.focus();
	return false;
	}
	
	if(form.password.value != form.repassword.value){
	alert('Passwords must match');
	form.password.focus();
	return false;
	}
	
	return true;
	
}