// JavaScript Document

function validarEmail(valor) {

	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){

		return (true)

	} else {

		return (false);

	}

}



function validarCurriculum(idioma)

{

	miss="";

	try {		

		if(document.getElementById('email').value < 1) {

			if(idioma == "_es")

				miss+="\n- El campo Email es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp e-mail és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must enter a valid email address.";

			if(idioma == "_fr")

				miss+="\n- Le champ courriel est obligatoire.";

			document.getElementById('email').style.borderColor ="#fdc5c5";

		}

		else {

			if(!validarEmail(document.getElementById('email').value)) {

				if(idioma == "_es")

					miss+="\n- Direccion email incorrecta.";

				if(idioma == "_ca")

					miss+="\n- L'adreça e-mail és incorrecta.";

				if(idioma == "_en")

					miss+="\n- Email address incorrect.";

				if(idioma == "_fr")

					miss+="\n- Le courriel est obligatoire.";

				

				document.getElementById('email').style.borderColorr ="#fdc5c5";

			}

			

		}

		

		if(!document.getElementById('condiciones').checked) {

			if(idioma == "_es")

				miss+="\n- Debe aceptar las condiciones legales.";

			if(idioma == "_ca")

				miss+="\n- És obligatori aceptar les condicions legals.";

			if(idioma == "_en")

				miss+="\n- You must accept the legal conditions.";

			if(idioma == "_fr")

				miss+="\n- Vous devez accepter les conditions légales.";

			

			document.getElementById('condiciones').style.borderColor ="#fdc5c5";

		}

		

		if(miss!="")

		{

			if(idioma == "_es")

				alert("Faltan los siguientes datos:\n" + miss);

			if(idioma == "_ca")

				alert("Falten les següents dades:\n" + miss);

			if(idioma == "_en")

				alert("The following data are missing:\n" + miss);

			if(idioma == "_fr")

				alert("Vous devez fournir les renseignements suivants:\n" + miss);



			return false;

		}

		return true;

	}

	catch(e)

	{

		alert(e);

	 	return false;	

	}

}



function validarContacto(idioma)

{

	miss="";

	try {		

		if(document.getElementById('tipo').value < 1) {

			if(idioma == "_es")

				miss+="\n- El campo Déjanos conocerte mejor... es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp \"Deixa’ns conèixer-te millor...\" és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must complete the section \"Let us get to know you better...\".";

			if(idioma == "_fr")

				miss+="\n- Le champ  \"Permettez-nous de vous connaître mieux...\" est obligatoire.";

			

			document.getElementById('tipo').style.borderColor ="#fdc5c5";

		}

		

		if(document.getElementById('nombre').value < 1) {

			if(idioma == "_es")

				miss+="\n- El campo Nombre es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp Nom és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must enter your name.";

			if(idioma == "_fr")

				miss+="\n- Le champ Prénom est obligatoire.";



			document.getElementById('nombre').style.borderColor ="#fdc5c5";

		}

		

		if(document.getElementById('apellidos').value < 1) {

			if(idioma == "_es")

				miss+="\n- El campo Apellidos es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp Cognoms és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must enter your surname(s).";

			if(idioma == "_fr")

				miss+="\n- Le champ Noms de Famille est obligatoire.";

			

			document.getElementById('apellidos').style.borderColor ="#fdc5c5";

		}



		if(document.getElementById('email').value < 1) {

			if(idioma == "_es")

				miss+="\n- El campo Email es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp e-Mail és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must enter a valid email address.";

			if(idioma == "_fr")

				miss+="\n- Le champ courriel est obligatoire.";
			

			document.getElementById('email').style.borderColor ="#fdc5c5";

		}

		else {

			if(!validarEmail(document.getElementById('email').value)) {

				if(idioma == "_es")

					miss+="\n- Direccion email incorrecta.";

				if(idioma == "_ca")

					miss+="\n- L'adreça e-mail és incorrecta.";

				if(idioma == "_en")

					miss+="\n- Email address incorrect.";

				if(idioma == "_fr")

					miss+="\n- Le champ pays est obligatoire.";
					

				document.getElementById('email').style.borderColorr ="#fdc5c5";

			}

			

		}

		

		if($("#pais_contacto").val() == "0") {

			if(idioma == "_es")

				miss+="\n- El campo País es obligatorio.";

			if(idioma == "_ca")

				miss+="\n- El camp País és obligatori.";

			if(idioma == "_en")

				miss+="\n- You must enter your country.";

			if(idioma == "_fr")

				miss+="\n- Le champ Pays est obligatoire.";

			

			document.getElementById('pais_contacto').style.borderColor ="#fdc5c5";

		}

		

		if(!document.getElementById('condiciones').checked) {

			if(idioma == "_es")

				miss+="\n- Debe aceptar las condiciones legales.";

			if(idioma == "_ca")

				miss+="\n- És obligatori aceptar les condicions legals.";

			if(idioma == "_en")

				miss+="\n- You must accept the legal conditions.";

			if(idioma == "_fr")

				miss+="\n- Vous devez accepter les conditions juridiques.";

				

			document.getElementById('condiciones').style.borderColor ="#fdc5c5";

		}

		

		if(miss!="")

		{

			if(idioma == "_es")

				alert("Faltan los siguientes datos:\n" + miss);

			if(idioma == "_ca")

				alert("Falten les següents dades:\n" + miss);

			if(idioma == "_en")

				alert("The following data are missing:\n" + miss);

			if(idioma == "_fr")

				alert("Vous devez fournir les renseignements suivants:\n" + miss);

			return false;

		}

		return true;

	}

	catch(e)

	{

		alert(e);

	 	return false;	

	}

}



function validarDistribuidores($idioma)

{

	if(document.getElementById('pais').value == 0) {

		document.form_distribuidores.action = "/" + $idioma + "/enelmundo";

		document.form_distribuidores.submit();

	} else

		return true;

}



function abrirVentana(url, width, height, scrollbars) {

	var left   = (screen.width  - width)/2;

	var top    = (screen.height - height)/2;

	var params = 'width='+width+', height='+height;

	params += ', top='+top+', left='+left;

	params += ', directories=no';

	params += ', location=no';

	params += ', menubar=no';

	params += ', resizable=no';

	params += ', scrollbars='+scrollbars;

	params += ', status=no';

	params += ', toolbar=no';

	

	ventana = window.open(url,'Aviso',params);	

}
