// JavaScript Document
function submitbutton() {

	var form = document.info_form;
	// do field validation
	if (form.nombre.value == "") {
		alert ('Por favor, indícanos tu nombre.'); 
		return false;
	} else if (form.apellido.value == ""){
		alert ('Por favor, indícanos tu/s apellido/s.'); 
		return false;
	} else if (form.correo.value == ""){
		alert ('Por favor, indícanos tu e-mail.'); 
		return false;
	} else if (form.pais.value == ""){
		alert ('Por favor, indícanos tu País.'); 
		return false;
	} else if (form.medio.value == ""){
		alert ('Por favor, indícanos el Medio por el que nos conociste.');
		return false;
	}
	
	return mail(form.correo.value);
	
}

function textValue(valor){
	if (document.info_form.texto.value=='') {
		document.info_form.texto.value = valor;
	}
	if (document.info_form.texto.value=='Indícanos aquí qué información deseas obtener o a qué programa quieres matricularte.') {
		document.info_form.texto.value = valor;
	}
}

/*Comprueba si el formato de email es correcto*/
function mail(texto){
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
    var arroba = texto.indexOf("@",0);
    if ((texto.lastIndexOf("@")) != arroba) 
		arroba = -1;
		
	var punto = texto.lastIndexOf(".");		
	for (var contador = 0 ; contador < texto.length ; contador++){
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
			alert("No es un formato valido de correo electronico.");
			return(false);
		}
	}
    if ((arroba >= 1) && (arroba + 1 < punto) && (punto + 2 < (texto.length+1)) && (texto.indexOf("..",0) == -1))
	{}
    else{
		alert("No es un formato válido de correo electronico.");
		return(false);
	}
}


////////////////////////
//En inglés
////////////////////////
function submitbutton2() {
	var form = document.info_form_eng;
	// do field validation
	if (form.nombre.value == "") {
		alert ('Please, tell us your Name.');
		return false;
	} else if (form.apellido.value == ""){
		alert ('Please, tell us your Surname.');
		return false;
	} else if (form.correo.value == ""){
		alert ('Please, tell us your E-mail.'); 
		return false;
	} else if (form.pais.value == ""){
		alert ('Please, tell us your Country.'); 
		return false;
	} 
	return mail2(form.correo.value); 
}

function textValue2(valor){
	var form = document.info_form_eng;
	if (form.texto.value=='') {
		form.texto.value = valor;
	}
	if (form.texto.value=='Explain here what information you need or the program you are interested in applying.') {
		form.texto.value = valor;
	}
}

function mail2(texto){
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
    var arroba = texto.indexOf("@",0);
    if ((texto.lastIndexOf("@")) != arroba) 
		arroba = -1;
		
	var punto = texto.lastIndexOf(".");		
	for (var contador = 0 ; contador < texto.length ; contador++){
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
			alert("The e-mail is not correct.");
			return(false);
			break;
		}
	}
    if ((arroba >= 1) && (arroba + 1 < punto) && (punto + 2 < (texto.length+1)) && (texto.indexOf("..",0) == -1))
	{}
    else{
		alert("The e-mail is not correct.");
		return(false);
	}
}

/////////////////////////
// En catalán
////////////////////////
function submitbutton3() {

	var form = document.info_form_cat;
	// do field validation
	if (form.nombre.value == "") {
		alert ('Si us plau, indiqui el seu nom.'); 
		return false;
	} else if (form.apellido.value == ""){
		alert ('Si us plau, indiqui el/s seu/s cognom/s.'); 
		return false;
	} else if (form.correo.value == ""){
		alert ('Si us plau, indiqui el seu e-mail.'); 
		return false;
	} else if (form.pais.value == ""){
		alert ('Si us plau, indiqui el seu país.'); 
		return false;
	} 
	
	return mail3(form.correo.value);
	
}

function textValue3(valor){
	var form = document.info_form_cat;
	if (form.texto.value=='') {
		form.texto.value = valor;
	}
	if (form.texto.value=='Indiqueu quina informació voleu obtenir o a quin programa voleu matricular-vos.') {
		form.texto.value = valor;
	}
}

/*Comprueba si el formato de email es correcto*/
function mail3(texto){
	var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-";
    var arroba = texto.indexOf("@",0);
    if ((texto.lastIndexOf("@")) != arroba) 
		arroba = -1;
		
	var punto = texto.lastIndexOf(".");		
	for (var contador = 0 ; contador < texto.length ; contador++){
		if (cadena.indexOf(texto.substr(contador, 1),0) == -1){
			alert("No és un format vàlid de correu electrònic.");
			return(false);
		}
	}
    if ((arroba >= 1) && (arroba + 1 < punto) && (punto + 2 < (texto.length+1)) && (texto.indexOf("..",0) == -1))
	{}
    else{
		alert("No és un format vàlid de correu electrònic.");
		return(false);
	}
}
function form_salesforce()
{
	document.salesforce_form.submit();
}


<!--
function popup(mylink, windowname) {

	var href;

	if (!window.focus) return true;

	if (typeof(mylink)=='string') href=mylink;
	else href=mylink.href;

	window.open(href, windowname, 'width=640, height=300,scrollbars=yes');   

	return false;
}

function funcion(){
    if(document.form1.checkbox1.checked == true){
        document.form1.empresa1.disabled = true;
        document.form1.sector1.disabled = true;
		document.form1.cargo1.disabled = true;
		document.form1.localidad1.disabled = true;
		document.form1.anio.disabled = true;
    }
    else{
       document.form1.empresa1.disabled = false;
        document.form1.sector1.disabled = false;
		document.form1.cargo1.disabled = false;
		document.form1.localidad1.disabled = false;
		document.form1.anio.disabled = false;
    }
}

function funcion2(){
    if(document.form1.checkbox2.checked == true){
         document.form1.empresa.disabled = true;
        document.form1.sector.disabled = true;
		document.form1.cargo.disabled = true;
		document.form1.localidad.disabled = true;
		document.form1.porcentaje.disabled = true;
    }
    else{
       document.form1.empresa.disabled = false;
        document.form1.sector.disabled = false;
		document.form1.cargo.disabled = false;
		document.form1.localidad.disabled = false;
		document.form1.porcentaje.disabled = false;
    }	
	
}

function funcion3(){
    if(document.form1.checkbox2.checked == true){
         document.form1.tiempo.disabled = true;
 
    }
    else{
       document.form1.tiempo.disabled = false;

    }	
	
}
//-->
