// JavaScript Document
function validarEmail(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
		return true;
	else
		return false;
}
function validar_contacto(form, idioma)
{
	if(form.nombre.value=="" || form.nombre.value=="Nombre:" || form.telefono.value=="" || form.telefono.value=="Tel&eacute;fono:" || form.email_c.value=="" || form.email_c.value=="Email:" || form.empresa.value=="" || form.empresa.value=="Empresa:" || form.comentarios.value=="" || form.comentarios.value=="Comentario:"){
		if(idioma=="es")
			alert("Por favor, rellene todos los campos");
		if(idioma=="fr")
			alert("S'il vous plaît, remplissez tous les champs");
		if(idioma=="pt")
			alert("Por favor, preencha todos os campos");
		if(idioma=="en")
			alert("Please fill in all fields");
		if(idioma=="ru")
			alert("Please fill in all fields");
			//alert("&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081;&#1089;&#1090;&#1072;, &#1079;&#1072;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077; &#1074;&#1089;&#1077; &#1087;&#1086;&#1083;&#1103;");
	
		return false;
	} 
	if(!validarEmail(form.email_c.value))
	{
		if(idioma=="es")
			alert("La dirección de email introducida no es correcta");
		if(idioma=="fr")
			alert("La direction d'email introduite n'est pas correcte");
		if(idioma=="pt")
			alert("O endereço de e-mail digitado está incorreto");
		if(idioma=="en")
			alert("The introduced email address is not correct");
		if(idioma=="ru")
			alert("The introduced email address is not correct");
			//alert("&#1042;&#1074;&#1077;&#1076;&#1077;&#1085; &#1085;&#1077;&#1074;&#1077;&#1088;&#1085;&#1099;&#1081; &#1072;&#1076;&#1088;&#1077;&#1089; &#1101;&#1083;&#1077;&#1082;&#1090;&#1088;&#1086;&#1085;&#1085;&#1086;&#1081; &#1087;&#1086;&#1095;&#1090;&#1099;");
			
		return false;
	}
	if(!form.acepto.checked){
		if(idioma=="es")
			alert("Por favor, asegúrese de que ha leído y acepta la política de privacidad");
		if(idioma=="fr")
			alert("S'il vous plaît, assurez-vous que vous avez lu et accepté la politique de vie privée");
		if(idioma=="pt")
			alert("Por favor, certifique-se de ter lido e aceito a política de privacidade");
		if(idioma=="en")
			alert("Please make sure you have read and accept the politics of privacy");
		if(idioma=="ru")
			alert("Please make sure you have read and accept the politics of privacy");
			//alert("&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081;&#1089;&#1090;&#1072;, &#1091;&#1073;&#1077;&#1076;&#1080;&#1090;&#1077;&#1089;&#1100;, &#1095;&#1090;&#1086; &#1074;&#1099; &#1087;&#1088;&#1086;&#1095;&#1080;&#1090;&#1072;&#1083;&#1080; &#1080; &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1077; &#1087;&#1086;&#1083;&#1080;&#1090;&#1080;&#1082;&#1091; &#1082;&#1086;&#1085;&#1092;&#1080;&#1076;&#1077;&#1085;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1086;&#1089;&#1090;&#1080;");
		
		return false;
	} 
	return true;
}
function validar_form(form, idioma)
{
	if(form.nombre.value=="" || form.email.value==""){
		
		if(idioma=="es")
			alert("Por favor, rellene todos los campos");
		if(idioma=="fr")
			alert("S'il vous plaît, remplissez tous les champs");
		if(idioma=="pt")
			alert("Por favor, preencha todos os campos");
		if(idioma=="en")
			alert("Please fill in all fields");
		if(idioma=="ru")
			alert("Please fill in all fields");
			//alert("&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081;&#1089;&#1090;&#1072;, &#1079;&#1072;&#1087;&#1086;&#1083;&#1085;&#1080;&#1090;&#1077; &#1074;&#1089;&#1077; &#1087;&#1086;&#1083;&#1103;");
		
		return false;
	} 
	if(!validarEmail(form.email.value))
	{
		if(idioma=="es")
			alert("La dirección de email introducida no es correcta");
		if(idioma=="fr")
			alert("La direction d'email introduite n'est pas correcte");
		if(idioma=="pt")
			alert("O endereço de e-mail digitado está incorreto");
		if(idioma=="en")
			alert("The introduced email address is not correct");
		if(idioma=="ru")
			alert("The introduced email address is not correct");
			//alert("&#1042;&#1074;&#1077;&#1076;&#1077;&#1085; &#1085;&#1077;&#1074;&#1077;&#1088;&#1085;&#1099;&#1081; &#1072;&#1076;&#1088;&#1077;&#1089; &#1101;&#1083;&#1077;&#1082;&#1090;&#1088;&#1086;&#1085;&#1085;&#1086;&#1081; &#1087;&#1086;&#1095;&#1090;&#1099;");
			
		return false;
	}
	if(!form.acepto.checked){
		if(idioma=="es")
			alert("Por favor, asegúrese de que ha leído y acepta la política de privacidad");
		if(idioma=="fr")
			alert("S'il vous plaît, assurez-vous que vous avez lu et accepté la politique de vie privée");
		if(idioma=="pt")
			alert("Por favor, certifique-se de ter lido e aceito a política de privacidade");
		if(idioma=="en")
			alert("Please make sure you have read and accept the politics of privacy");
		if(idioma=="ru")
			alert("Please make sure you have read and accept the politics of privacy");
			//alert("&#1055;&#1086;&#1078;&#1072;&#1083;&#1091;&#1081;&#1089;&#1090;&#1072;, &#1091;&#1073;&#1077;&#1076;&#1080;&#1090;&#1077;&#1089;&#1100;, &#1095;&#1090;&#1086; &#1074;&#1099; &#1087;&#1088;&#1086;&#1095;&#1080;&#1090;&#1072;&#1083;&#1080; &#1080; &#1087;&#1088;&#1080;&#1085;&#1080;&#1084;&#1072;&#1077;&#1090;&#1077; &#1087;&#1086;&#1083;&#1080;&#1090;&#1080;&#1082;&#1091; &#1082;&#1086;&#1085;&#1092;&#1080;&#1076;&#1077;&#1085;&#1094;&#1080;&#1072;&#1083;&#1100;&#1085;&#1086;&#1089;&#1090;&#1080;");
		return false;
	} 
	return true;
}

function validar_form_satisfaccion(form,idioma)
{

	if(!form.atencion_comercial[0].checked && !form.atencion_comercial[1].checked && !form.atencion_comercial[2].checked && !form.atencion_comercial[3].checked && !form.atencion_comercial[4].checked)
	{
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}	
	if(!form.expectativas[0].checked && !form.expectativas[1].checked && !form.expectativas[2].checked && !form.expectativas[3].checked && !form.expectativas[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.documentacion[0].checked && !form.documentacion[1].checked && !form.documentacion[2].checked && !form.documentacion[3].checked && !form.documentacion[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}				
	if(!form.precio[0].checked && !form.precio[1].checked && !form.precio[2].checked && !form.precio[3].checked && !form.precio[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.plazo[0].checked && !form.plazo[1].checked && !form.plazo[2].checked && !form.plazo[3].checked && !form.plazo[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.periodo[0].checked && !form.periodo[1].checked && !form.periodo[2].checked && !form.periodo[3].checked && !form.periodo[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.montaje[0].checked && !form.montaje[1].checked && !form.montaje[2].checked && !form.montaje[3].checked && !form.montaje[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.postventa[0].checked && !form.postventa[1].checked && !form.postventa[2].checked && !form.postventa[3].checked && !form.postventa[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	if(!form.postventa[0].checked && !form.postventa[1].checked && !form.postventa[2].checked && !form.postventa[3].checked && !form.postventa[4].checked)
	{				
		if(idioma=="es")
			alert("Por favor, valore todos los puntos.");
		if(idioma=="fr")
			alert("S'il vous plaît, évaluez tout les points.");
		if(idioma=="pt")
			alert("Por favor, valorize todos os pontos.");
		if(idioma=="en")
			alert("Please, value all the points.");
		if(idioma=="ru")
			alert("Please, value all the points.");
		return false;
	}
	
	if(form.empresa.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca el nombre de su Empresa.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez le nom de votre Entreprise");
		if(idioma=="pt")
			alert("Por favor, introduza o nome da sua Companhia.");
		if(idioma=="en")
			alert("Please, introduce the name of your Company.");
		if(idioma=="ru")
			alert("Please, introduce the name of your Company.");
		return false;
	}
	if(form.nombre_personal.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca su nombre personal.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez votre nom personnel.");
		if(idioma=="pt")
			alert("Por favor, introduza o seu nome próprio.");
		if(idioma=="en")
			alert("Please, introduce your personal name.");
		if(idioma=="ru")
			alert("Please, introduce your personal name.");
		return false;
	}
	if(form.puesto.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca su puesto de trabajo.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez votre responsabilité.");
		if(idioma=="pt")
			alert("Por favor, introduza o seu posto de trabalho.");
		if(idioma=="en")
			alert("Please, introduce your job.");
		if(idioma=="ru")
			alert("Please, introduce your job.");
		return false;
	}
	
	return true;

}

function validar_form_maquinas(form,idioma)
{
	if(form.empresa.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca el nombre de su Empresa.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez le nom de votre Entreprise.");
		if(idioma=="pt")
			alert("Por favor, introduza o nome da sua Companhia.");
		if(idioma=="en")
			alert("Please, introduce the name of your Company.");
		if(idioma=="ru")
			alert("Please, introduce the name of your Company.");
		return false;
	}
	if(form.personal_cargo.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca el nombre de la persona de contacto y su cargo.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez le nom de la personne de contact et de sa responsabilité.");
		if(idioma=="pt")
			alert("Por favor, introduza o nome da pessoa de contacto e seu posto.");
		if(idioma=="en")
			alert("Please, introduce the name of a contact person and his post.");
		if(idioma=="ru")
			alert("Please, introduce the name of a contact person and his post.");
		return false;
	}
	if(form.email.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca un email de contacto.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez votre email de contact.");
		if(idioma=="pt")
			alert("Por favor, introduza o email de contacto.");
		if(idioma=="en")
			alert("Please, introduce contact email.");
		if(idioma=="ru")
			alert("Please, introduce contact email.");
		return false;
	}
	if(form.telefono.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca un teléfono de contacto.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez votre téléphone de contact.");
		if(idioma=="pt")
			alert("Por favor, introduza o telefone de contacto.");
		if(idioma=="en")
			alert("Please, introduce contact telephone.");
		if(idioma=="ru")
			alert("Please, introduce contact telephone.");
		return false;
	}
	
	return true;
}

function validar_form_consumibles(form,idioma)
{
	if(form.empresa.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca el nombre de su Empresa.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez le nom de votre Entreprise");
		if(idioma=="pt")
			alert("Por favor, introduza o nome da sua Companhia");
		if(idioma=="en")
			alert("Please, introduce the name of your Company");
		if(idioma=="ru")
			alert("Please, introduce the name of your Company");
		return false;
	}
	if(form.nombre.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca el nombre de la persona de contacto.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez le nom de la personne de contact.");
		if(idioma=="pt")
			alert("Por favor, introduza o nome da pessoa de contacto.");
		if(idioma=="en")
			alert("Please, introduce the name of a contact person.");
		if(idioma=="ru")
			alert("Please, introduce the name of a contact person.");
		return false;
	}
	if(form.puesto.value=="")
	{
		if(idioma=="es")
			alert("Por favor, introduzca su puesto de trabajo.");
		if(idioma=="fr")
			alert("S'il vous plaît, introduisez votre responsabilité.");
		if(idioma=="pt")
			alert("Por favor, introduza o seu posto de trabalho.");
		if(idioma=="en")
			alert("Please, introduce your job.");
		if(idioma=="ru")
			alert("Please, introduce your job.");
		return false;
	}
	
	return true;
}
