function cambiaridioma() {
	var idioma = document.getElementById('idioma').selectedIndex;
	if (idioma == 0) {
		window.document.location="quienessomos-en.html";
	} else if (idioma == 1) {
		window.document.location="quienessomos-es.html";
	}
}

function validarforms() {
	var formulario = document.getElementById("formulario");
	var empresa = new String(quitarespacios(formulario.empresa.value));
	var contacto = new String(quitarespacios(formulario.contacto.value));
	var mail = new String(quitarespacios(formulario.mail.value));
	var tlf = new String(quitarespacios(formulario.tlf.value));	
	var producto = new String(quitarespacios(formulario.producto.value));
	var comentario = new String(quitarespacios(formulario.comentario.value));
	var filtroemail=/^[A-Za-z][A-Za-z0-9-_\.]*@[A-Za-z0-9-_\.]+\.[A-Za-z0-9_]+[A-za-z]$/;
	
	if (empresa.length == 0) {
		alert("Debe introducir el nombre de su empresa");
		formulario.empresa.focus();
		return (false);
	} else if (contacto.length== 0) {
		alert("Debe introducir el nombre de la persona de contacto");
		formulario.contacto.focus();
		return (false);
	} else if (mail.length == 0) {
		alert("Debe introducir el e-mail de contacto");
		formulario.mail.focus();
		return (false);
	} else if (tlf.length == 0) {
		alert("Debe introducir el telefono de contacto");
		formulario.tlf.focus();
		return (false);
	} else if (producto.length == 0) {
		alert("Debe introducir a qué se dedica tu empresa");
		formulario.producto.focus();
		return (false);
	} else if (comentario.length == 0) {
		alert("Debe introducir un comentario");
		formulario.comentario.focus();	
		return (false);
	} else if (!filtroemail.test(mail) && mail.length > 0) {
		alert("Debe introducir una dirección de e-mail valida");
		formulario.mail.focus() ;	
		return (false);
	}
}

function validarformsen() {
	var formulario = document.getElementById("formulario");
	var empresa = new String(quitarespacios(formulario.empresa.value));	
	var contacto = new String(quitarespacios(formulario.contacto.value));
	var mail = new String(quitarespacios(formulario.mail.value));
	var tlf = new String(quitarespacios(formulario.tlf.value));	
	var producto = new String(quitarespacios(formulario.producto.value));
	var comentario = new String(quitarespacios(formulario.comentario.value));
	var filtroemail=/^[A-Za-z][A-Za-z0-9-_\.]*@[A-Za-z0-9-_\.]+\.[A-Za-z0-9_]+[A-za-z]$/;
	
	if (empresa.length == 0) {
		alert("You must introduce the name of his company");
		formulario.empresa.focus();
		return (false);
	} else if (contacto.length== 0) {
		alert("You must introduce the name of the person of contact");
		formulario.contacto.focus();
		return (false);
	} else if (mail.length == 0) {
		alert("You must introduce the e-mail of contact");
		formulario.mail.focus();
		return (false);
	} else if (tlf.length == 0) {
		alert("You must introduce the phone of contact");
		formulario.tlf.focus();
		return (false);
	} else if (producto.length == 0) {
		alert("You must introduce what does his company");
		formulario.producto.focus();
		return (false);
	} else if (comentario.length == 0) {
		alert("You must introduce a comment");
		formulario.comentario.focus();	
		return (false);
	} else if (!filtroemail.test(mail) && mail.length > 0) {
		alert("You must introduce a valid e-mail address");
		formulario.mail.focus() ;	
		return (false);
	}
}

function validarformcurri() {
	var formulario = document.getElementById("formulario");	
	var nombre = new String(quitarespacios(formulario.nombre.value));
	var mail = new String(quitarespacios(formulario.mail.value));
	var tlf = new String(quitarespacios(formulario.tlf.value));	
	var curriculum = new String(quitarespacios(formulario.curriculum.value));
	var filtroemail=/^[A-Za-z][A-Za-z0-9-_\.]*@[A-Za-z0-9-_\.]+\.[A-Za-z0-9_]+[A-za-z]$/;
	
	if (nombre.length== 0) {
		alert("Debe introducir su nombre y apellidos");
		formulario.nombre.focus();
		return (false);
	} else if (mail.length == 0) {
		alert("Debe introducir el e-mail de contacto");
		formulario.mail.focus();
		return (false);
	} else if (tlf.length == 0) {
		alert("Debe introducir el telefono de contacto");
		formulario.tlf.focus();
		return (false);
	} else if (curriculum.length == 0) {
		alert("Debe introducir el curriculum");
		formulario.curriculum.focus();	
		return (false);
	} else if (!filtroemail.test(mail) && mail.length > 0) {
		alert("Debe introducir una dirección de e-mail valida");
		formulario.mail.focus() ;	
		return (false);
	}
}


function validarformcurrien() {
	var formulario = document.getElementById("formulario");
	var nombre = new String(quitarespacios(formulario.nombre.value));
	var mail = new String(quitarespacios(formulario.mail.value));
	var tlf = new String(quitarespacios(formulario.tlf.value));	
	var curriculum = new String(quitarespacios(formulario.curriculum.value));
	var filtroemail=/^[A-Za-z][A-Za-z0-9-_\.]*@[A-Za-z0-9-_\.]+\.[A-Za-z0-9_]+[A-za-z]$/;
	
	if (nombre.length== 0) {
		alert("You must introduce his name and surnames");
		formulario.nombre.focus();
		return (false);
	} else if (mail.length == 0) {
		alert("You must introduce the e-mail of contact");
		formulario.mail.focus();
		return (false);
	} else if (tlf.length == 0) {
		alert("You must introduce the phone of contact");
		formulario.tlf.focus();
		return (false);
	} else if (curriculum.length == 0) {
		alert("You must introduce the curriculum");
		formulario.curriculum.focus();	
		return (false);
	} else if (!filtroemail.test(mail) && mail.length > 0) {
		alert("You must introduce a valid e-mail address");
		formulario.mail.focus() ;	
		return (false);
	}
}

function quitarespacios(string) {
	var temp = "";
	string = '' + string;
	splitstring = string.split(" ");
	for(i = 0; i < splitstring.length; i++)
		temp += splitstring[i];
	return temp;
}