// VALIDACIO FORMULARI

// textos por idiomas:
switch (jIdioma){
	case "esp":
		t_name = "&nbsp;&nbsp; · &nbsp;&nbsp;Nombre<br>";
		t_adress = "&nbsp;&nbsp; · &nbsp;&nbsp;Dirección<br>";
		t_email = "&nbsp;&nbsp; · &nbsp;&nbsp;E-mail<br>";
		t_interessed = "&nbsp;&nbsp; · &nbsp;&nbsp;Interesado en<br>";
		t_comment = "&nbsp;&nbsp; · &nbsp;&nbsp;Comentario<br>";
		t_error_fill = "Los siguientes campos deben estar completos:<br>";
		t_error_email = "El campo E-mail debe ser válido.<br>";
		t_error_legal = "&nbsp;&nbsp; · &nbsp;&nbsp;Debe leer y aceptar el Aviso Legal.<br>";
		t_error_txt = "Lo sentimos, el contenido del Comentario no puede sobrepasar los 1000 carácteres.<br>";
		t_confirm = "Confirmación";
		t_alert = "Alerta";
		t_accept = "ACEPTAR";
		t_cancel = "CANCELAR";
		break;
	case "eng":
		t_name = "&nbsp;&nbsp; · &nbsp;&nbsp;Name<br>";
		t_adress = "&nbsp;&nbsp; · &nbsp;&nbsp;Adress<br>";
		t_email = "&nbsp;&nbsp; · &nbsp;&nbsp;E-mail<br>";
		t_interessed = "&nbsp;&nbsp; · &nbsp;&nbsp;Interessed in<br>";
		t_comment = "&nbsp;&nbsp; · &nbsp;&nbsp;Comment<br>";
		t_error_fill = "The following fields must be filled in:<br>";
		t_error_email = "The E-mail field must be valid";
		t_error_legal = "&nbsp;&nbsp; · &nbsp;&nbsp;You must read and accept the Legal Notice.<br>";
		t_error_txt = "We feel it, the content of the field Comment cannot overcome 1000 characters.<br>";
		t_confirm = "Confirm";
		t_alert = "Alert";
		t_accept = "ACCEPT";
		t_cancel = "CANCEL";
		break;
}

//funcio per validar formulari Contacto
function validaForm(){
	f = document.form;
	var error_f = "";
	var error_e = "";
	var error_t = "";
	var error = "";
				
	var er_email = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/; 
	
	//mirar si los campos estan vacios
	if(f.name.value.length < 2){				error_f += t_name;	}
	//if(f.adress.value.length < 2){			error_f += t_adress;	}
	if(f.email.value.length < 2){				error_f += t_email;	} 
	else if (!er_email.test(f.email.value)){	error_e += t_email;	}
	//if(f.interessed.value.length < 2){		error_f += t_interessed;	}
	if(f.comment.value.length < 2){				error_f += t_comment;	} 
	else if(f.comment.value.length > 1000){		error_t += t_error_txt;	}
	if(!f.legal.checked)
		error_f += t_error_legal;
	
	if(error_f.length > 2 || error_e.length > 2 || error_t.length > 2) {  
		if (error_f.length > 2) error += t_error_fill+error_f+"\n";
		if (error_e.length > 2) error += t_error_email+"\n";
		if (error_t.length > 2) error += t_error_txt+"\n";
		//alert(error);
		domAlert(error, false, t_accept, t_alert);
		return false;
	}else{
		f.submit();	
	}
	return false;
}

//funcio per validar formulari Newsletter (nomes Email - home + laterals)
function validaFormEmail(){
	f = document.form;
	var error_email = false;
	var error = "";
				
	var er_email = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/; 
	
	//mirar si los campos estan vacios
	if(f.email.value.length < 2 || !er_email.test(f.email.value)){		error_email = true;	}
	
	if(error_email) { 
		//alert(t_error_email);
		domAlert(t_error_email, false, t_accept, t_alert);
		return false;
	}else{
		f.submit();	
	}
	return false;
}

//funcio per validar formulari Newsletter (Nom + Email - pagina E-Newsletter)
function validaFormNewsletter(){
	f = document.form;
	var error_f = "";
	var error_e = "";
	var error = "";
				
	var er_email = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/; 
	
	//mirar si los campos estan vacios
	if(f.name.value.length < 2){				error_f += t_name;	}
	if(f.email.value.length < 2){				error_f += t_email;	} 
	else if (!er_email.test(f.email.value)){	error_e += t_email;	}
	
	if(error_f.length > 2 || error_e.length > 2) {  
		if (error_f.length > 2) error += t_error_fill+error_f+"\n";
		if (error_e.length > 2) error += t_error_email+"\n";
		//alert(error);
		domAlert(error, false, t_accept, t_alert);
		return false;
	}else{
		f.submit();	
	}
	return false;
}



