// JavaScript Document

function validarfecha(fecha){
	var regex = /^(\d{2})\/(\d{2})\/(\d{4})$/;
	if(!regex.test(fecha))
		return false;
	var d = new Date(fecha.replace(regex, '$2/$1/$3'));
	return (parseInt(RegExp.$2, 10) == (1+d.getMonth()) ) && (parseInt(RegExp.$1, 10) == d.getDate()) && (parseInt(RegExp.$3, 10) == d.getFullYear() );
}

function validar_email(src){
	//var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
	var emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var regex = new RegExp(emailReg);
	return regex.test(src);
}

function validar_telefono(src){
	var tlfReg = "^[0-9 ]{9,15}$";
	var regex = new RegExp(tlfReg);
	return regex.test(src);
}

function enviar_form_presentacion(){
	$('msg_enviando_pre').innerHTML = 'Los datos se están enviando. Espere por favor.';
	$('form_presentacion').submit();
}

function validar_form_presentacion(){

	var error_nombre = false;
	if($('pre_nombre').value == '')
		error_nombre = true;
	$('msg_pre_nombre').innerHTML = (error_nombre) ? 'Introduzca su nombre' : '&nbsp;';
	
	var error_apellido1 = false;
	if($('pre_apellido1').value == '')
		error_apellido1 = true;
	$('msg_pre_apellido1').innerHTML = (error_apellido1) ? 'Introduzca su 1er apellido' : '&nbsp;';
	
	var error_email = false;
	if($('pre_email').value == '' || !validar_email($('pre_email').value))
		error_email = true;
	$('msg_pre_email').innerHTML = (error_email) ? 'Introduzca su email' : '&nbsp;';
	
	var error_titulo = false;
	if($('pre_titulo').value == '')
		error_titulo = true;
	$('msg_pre_titulo').innerHTML = (error_titulo) ? 'Introduzca el título' : '&nbsp;';
	
	if(!error_nombre && !error_apellido1 && !error_email && !error_titulo)
		enviar_form_presentacion();
	else
		alert("Introduzca todos los datos");
}