// JavaScript Document
// JavaScript Document
function borrar_texto_inicial (campo, texto){

	if (campo.value==texto)
		campo.value="";
}

function poner_texto_inicial (campo, texto){
	if (campo.value=="")
		campo.value=texto;

}

function comprobar_es (formulario){
	
	if ((formulario.nombre.value=="Introduce tu nombre")||(formulario.nombre.value=="") ){
		alert ("Por favor, introduce tu nombre");
		formulario.nombre.focus();
		return false;
	}
	else if ((formulario.apellido.value=="Introduce tu apellido")||(formulario.apellido.value=="") ){
		alert ("Por favor, introduce tu apellido");
		formulario.apellido.focus();
		return false;
	}
	else if ((formulario.email.value=="Introduce tu dirección de email")||(formulario.email.value=="") ){
		alert ("Por favor, introduce tu dirección de email");
		formulario.email.focus();
		return false;
	}
	
		else if ((formulario.direccion.value=="Introduce tu direccion")||(formulario.direccion.value=="") ){
		alert ("Por favor, introduce tu direccion");
		formulario.direccion.focus();
		return false;
	}
	
	
		else if ((formulario.pais.value=="Introduce tu país")||(formulario.pais.value=="") ){
		alert ("Por favor, introduce tu país");
		formulario.pais.focus();
		return false;
	}
	
		else if ((formulario.titulacion.value=="Introduce tu titulacion")||(formulario.titulacion.value=="") ){
		alert ("Por favor, introduce tu titulación");
		formulario.titulacion.focus();
		return false;
	}
	

	
	else if ((formulario.presentacion.value=="Introduce tu consulta")||(formulario.presentacion.value=="") ){
		alert ("Por favor, introduce tu consulta");
		formulario.presentacion.focus();
		return false;
	}
	
	else if ((formulario.curriculum.value=="Introduce tu curriculum")||(formulario.curriculum.value=="") ){
		alert ("Por favor, introduce tu curriculum");
		formulario.curriculum.focus();
		return false;
	}
	
	
	
	//validamos que la direccion de correo sea correcta
	//se valida que el email tenga una arroba, que tenga un punto, 
	//que entre la arroba y el punto haya un caracter 
	//y que después del punto haya al menos un caracter
	var pos_arroba = formulario.email.value.indexOf("@");
	var pos_punto = formulario.email.value.indexOf(".", pos_arroba);
	var email_correcto=true;
	
	if (pos_arroba<0){
		email_correcto=false;
	}else{
		if ((pos_punto<0) || (pos_punto<=pos_arroba+1))
			email_correcto=false;
		else
			if (pos_punto== formulario.email.value.length-1)
			email_correcto=false;
	}
	
	if (!email_correcto){
		alert ("La dirección de e-mail introducida no es correcta.");
		formulario.email.focus();
		return false;
	}
}

function comprobar_en (formulario){
	
	if ((formulario.nombre.value=="Fill in your name")||(formulario.nombre.value=="") ){
		alert ("Please, fill in your name");
		formulario.nombre.focus();
		return false;
	}
	else if ((formulario.apellido.value=="Fill in your last name")||(formulario.apellido.value=="") ){
		alert ("Please, fill in your last name");
		formulario.apellido.focus();
		return false;
	}
	
	
	
	else if ((formulario.email.value=="Fill in your e-mail address")||(formulario.email.value=="") ){
		alert ("Please, fill in your e-mail address");
		formulario.email.focus();
		return false;
	}

	
	else if ((formulario.direccion.value=="Fill in your address")||(formulario.direccion.value=="") ){
		alert ("Please, fill in your address");
		formulario.direccion.focus();
		return false;
	}
	
	
	else if ((formulario.pais.value=="Fill in your country")||(formulario.pais.value=="") ){
		alert ("Please, fill in your country");
		formulario.pais.focus();
		return false;
	}
	
	
	
	else if ((formulario.titulacion.value=="Introduce tu titulacion")||(formulario.titulacion.value=="") ){
		alert ("Please, fill in your qualifications");
		formulario.titulacion.focus();
		return false;
	}
	
	
	else if ((formulario.presentacion.value=="Fill in your comment or question")||(formulario.presentacion.value=="") ){
		alert ("Please, fill in your comment or question");
		formulario.presentacion.focus();
		return false;
	}
	
	
	else if ((formulario.curriculum.value=="Fill in your cv")||(formulario.curriculum.value=="") ){
		alert ("Please, fill in your cv");
		formulario.curriculum.focus();
		return false;
	}
	
	//validamos que la direccion de correo sea correcta
	//se valida que el email tenga una arroba, que tenga un punto, 
	//que entre la arroba y el punto haya un caracter 
	//y que después del punto haya al menos un caracter
	var pos_arroba = formulario.email.value.indexOf("@");
	var pos_punto = formulario.email.value.indexOf(".", pos_arroba);
	var email_correcto=true;
	
	if (pos_arroba<0){
		email_correcto=false;
	}else{
		if ((pos_punto<0) || (pos_punto<=pos_arroba+1))
			email_correcto=false;
		else
			if (pos_punto== formulario.email.value.length-1)
			email_correcto=false;
	}
	
	if (!email_correcto){
		alert ("The e-mail address you entered is not correct.");
		formulario.email.focus();
		return false;
	}
}
