//-----------------------------------------
function CompruebaFormulario_newsletter(lcs_id) {

	eval("var f1=document.formulario_newsletter_"+lcs_id);
	var enviar=true;	
	
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}	
	
	
	if (enviar==true)
	{	
		eval("var check_acepto=f1.acepto_condiciones_"+lcs_id+".checked");
		
		if (!check_acepto) {
			enviar=false;
			alert(TXT_ALERTS_ACEPTAR_PRIVACIDAD);
		}
	}

	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}	
}
//-----------------------------------------
function CompruebaFormulario_codigo_promocional() {

	eval("var f1=document.formulario_codigo_promocional");
	var enviar=true;	
	
	if (enviar==true)
	{
		if (f1.codigo.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CODIGO_PROMO);
			f1.codigo.focus();		
		}
	}	
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}	
}
//-----------------------------------------
function CompruebaFormulario_codigo_promocional_paso1() {

	eval("var f1=document.formulario_codigo_promocional_paso1");
	var enviar=true;	
	
	if (enviar==true)
	{
		if (f1.codigo.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CODIGO_PROMO);
			f1.codigo.focus();		
		}
	}	
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}	
}
//-----------------------------------------
function CompruebaFormulario_login(tipo)
{
	if (tipo == 1) {
		var f1=document.formulario_login;
	}
	if (tipo == 2) {
		var f1=document.formulario_login2;
	}
	if (tipo == 3) {
		var f1=document.formulario_login3;
	}
	var enviar=true;

	if (enviar==true)
	{
		if (f1.log.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_LOGIN);
			f1.log.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.pas.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PASSWORD);
			f1.pas.focus();
		}
	}	
					
	if (enviar==true) 
	{
		f1.entrar.disabled = true;
		f1.submit();
	}

}
//-----------------------------------------
function CompruebaFormulario_inscripcion(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// EMPRESA
	
	if (enviar==true)
	{
		if (f1.empresa.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.empresa.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.cif.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CIF);
			f1.cif.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.dir_postal.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DIRECCION);
			f1.dir_postal.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.poblacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_POBLACION);
			f1.poblacion.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}	
		
	if (enviar==true)
	{
		if (f1.provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.provincia.focus();
		}
	}				
		
	if (enviar==true)
	{
		if (f1.pais.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PAIS);
			f1.pais.focus();
		}
	}		
		
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}			
	

	// PARTICIPANTE 1	

	if (enviar==true)
	{
		if (f1.nombre1.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE_PART1);
			f1.nombre1.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.cargo1.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CARGO_PART1);
			f1.cargo1.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.email_personal1.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL_PART1);
			f1.email_personal1.focus();
					
		} else {
			if (!comprueba_email(f1.email_personal1.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL_PART1);
					f1.email_personal1.focus();
			}
		}
	}			
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}		
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_contacto(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMAPELL);
			f1.nombre.focus();
		}
	}
	if (enviar==true)
	{
		if(getSelectedRadioValue(f1.tipo_solicitante) == "") {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TIPO_SOLICITANTE);
		}
	}
	if (enviar==true)
	{
		if(getSelectedRadioValue(f1.tipo_solicitante) == "empresa") {
			if (f1.nombre_empresa.value=="") {
				enviar=false;
				alert(TXT_ALERTS_INDIQUE_EMPRESA);
				f1.nombre_empresa.focus();
			}
		}
	}
	if (enviar==true)
	{
		if (f1.poblacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_POBLACION);
			f1.poblacion.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}		
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}	
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_informacion_particulares(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE);
			f1.nombre.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.apellidos.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_APELLIDOS);
			f1.apellidos.focus();
		}
	}
	
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}	
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}

	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function MarcarLegalCondiciones(formulario_)
{
	eval("var f1=document."+formulario_);
	var check_legal_condiciones = f1.legal_condiciones.checked;
	
	if (check_legal_condiciones) {
		check_ = true;
	} else {
		check_ = false;
	}
	
	try {
		f1.recibir_newsletter.checked = check_;
	} catch(e) {
		null;
	}
	try {
		f1.ceder_datos.checked = check_;
	} catch(e) {
		null;
	}
}
//-----------------------------------------
function CompruebaFormulario_registro()
{
	var f1=document.formulario;
	var enviar=true;
	
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}
	if (enviar==true)
	{
		if (f1.login.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_LOGIN);
			f1.login.focus();
		} else {
		
		  if (!CaracteresPermitidos(f1.login.value))
		  {
			enviar=false;
			alert(TXT_ALERTS_LOGIN_NO_VALIDO+'.\n\n'+TXT_ALERTS_SOLO_CAR_VALIDOS2+'.\n\n'+TXT_ALERTS_NO_ESPACIOS+'.');
			f1.login.focus();
		  }
		}
	}
	if (enviar==true)
	{
		if (f1.password.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PASSWORD);
			f1.password.focus();
		} else {
		
		  if (!CaracteresPermitidos(f1.password.value))
		  {
			enviar=false;
			alert(TXT_ALERTS_PASSWORD_NO_VALIDO+'.\n\n'+TXT_ALERTS_SOLO_CAR_VALIDOS2+'.\n\n'+TXT_ALERTS_NO_ESPACIOS+'.');
			f1.password.focus();
		  }
		}
	}
	if (enviar==true)
	{
		if (f1.password2.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_REPETIR_PASSWORD);
			f1.password2.focus();
		}
	}		
	
	if (enviar==true)
	{
		if (f1.password2.value != f1.password.value)
		{
			enviar=false;
			alert(TXT_ALERTS_COINCIDIR_PASSWORDS);
			f1.password2.value = "";
			f1.password2.focus();
		}
	}
	if (enviar==true)
	{
		if(getSelectedRadioValue(f1.tipo_solicitante) == "") {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TIPO_SOLICITANTE);
		}
	}
	if (enviar==true)
	{
		if(getSelectedRadioValue(f1.tipo_solicitante) == "empresa") {
			if (f1.nombre_empresa.value=="") {
				enviar=false;
				alert(TXT_ALERTS_INDIQUE_EMPRESA);
				f1.nombre_empresa.focus();
			}
		}
	}
	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE);
			f1.nombre.focus();
		}
	}		
	if (enviar==true)
	{
		if (f1.apellido1.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_APELLIDO1);
			f1.apellido1.focus();
		}
	}	
	if (enviar==true)
	{
		if ((f1.cif.value=="") && (ccc_usuarios_cif_obligatorio))
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CIF);
			f1.cif.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}
	if (enviar==true)
	{
		if ((f1.movil.value=="") && (ccc_usuarios_movil_obligatorio))
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_MOVIL);
			f1.movil.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.dir_postal.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DIRECCION);
			f1.dir_postal.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.localidad.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_LOCALIDAD);
			f1.localidad.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.provincia.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pais.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PAIS);
			f1.pais.focus();
		}
	}

	try {
		if (enviar==true)
		{
			if (f1.titular_giro.value=="")
			{
				enviar=false;
				alert(TXT_ALERTS_INDIQUE_TITULAR);
				f1.titular_giro.focus();
			}
		}	

		f1.num_cuenta.value = f1.num_cuenta_A.value+""+f1.num_cuenta_B.value+""+f1.num_cuenta_C.value+""+f1.num_cuenta_D.value;

		if (enviar==true)
		{
			if (f1.num_cuenta.value=="")
			{
				enviar=false;
				alert(TXT_ALERTS_INDIQUE_NUM_CUENTA);
				f1.num_cuenta.focus();
			} 
		}
		if (enviar==true)
		{		
			if (!esEntero(f1.num_cuenta.value)) {
				enviar=false;
				alert(TXT_ALERTS_ENTERO_NUM_CUENTA);
			}		
		}					
		if (enviar==true)
		{	
			if (f1.num_cuenta.value.length != 20) {
				enviar=false;
				alert(TXT_ALERTS_20DIG_NUM_CUENTA);
			}		
		}   
		if (enviar==true)
		{	
			if (!(ccc_obtenerDigito("00" + f1.num_cuenta_A.value + f1.num_cuenta_B.value) == parseInt(f1.num_cuenta_C.value.charAt(0))) || !(ccc_obtenerDigito(f1.num_cuenta_D.value) == parseInt(f1.num_cuenta_C.value.charAt(1)))) {
				enviar=false;
				alert(TXT_ALERTS_DC_NOVALIDO);
			}
		}
	} catch (e) {
		null;
	}
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
	
	if (enviar==true)
	{
		if (!f1.legal_condiciones.checked)
		{
			enviar=false;
			alert(TXT_ALERTS_ACEPTE_CONDICIONES_LEGALES);
			f1.legal_condiciones.focus();
		}
	}
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_contrasenya()
{
	var f1=document.formulario;
	var enviar=true;


	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}	

	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_contacto_producto(pdt_id)
{
	var f1=document.formulario;
	var enviar=true;

	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMAPELL);
			f1.nombre.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}	
	if (enviar==true)
	{
		eval("captcha = document.formulario.captcha_solicitar_info_"+pdt_id);
		
		if (captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			captcha.focus();
		}
	}
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_enviar_amigo(elemento, idelemento)
{
	var f1=document.formulario_enviar_amigo;
	var enviar=true;

	if (enviar==true)
	{
		if (f1.nombre_emisor.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMAPELL);
			f1.nombre_emisor.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.email_emisor.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email_emisor.focus();		

		} else {
		
			if (!comprueba_email(f1.email_emisor.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email_emisor.focus();
			}
		}
	}

	if (enviar==true)
	{
		if (f1.email_amigo.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL_AMIGO);
			f1.email_amigo.focus();		

		} else {
		
			if (!comprueba_email(f1.email_amigo.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email_amigo.focus();
			}
		}
	}	

	switch(elemento)
	{
		case "producto":
			if (enviar==true)
			{
				eval("var captcha = document.formulario_enviar_amigo.captcha_enviar_amigo_"+idelemento);
				
				if (captcha.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
					captcha.focus();
				}
			}
		break;
		case "comunicado":
			if (enviar==true)
			{
				eval("var captcha = document.formulario_enviar_amigo.captcha_enviar_amigo_comunicado_"+idelemento);
				
				if (captcha.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
					captcha.focus();
				}
			}
		break;
	}

	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_valorar_producto()
{
	var f1=document.formulario_valoracion;
	var enviar=true;

	if (enviar==true)
	{	
		if (f1.puntuacion.value == "") {
			enviar=false;
			alert(TXT_ALERTS_VALORE_PRODUCTO);
			f1.comentario.focus();
		}
	}
	
	if (enviar==true)
	{
		if (f1.comentario.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COMENTARIO);
			f1.comentario.focus();
		}
	}

	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_colaboracion(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// EMPRESA
	
	if (enviar==true)
	{
		if (f1.empresa.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.empresa.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.cif.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CIF);
			f1.cif.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.dir_postal.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DIRECCION);
			f1.dir_postal.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.poblacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_POBLACION);
			f1.poblacion.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}	
		
	if (enviar==true)
	{
		if (f1.provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.provincia.focus();
		}
	}				
		
	if (enviar==true)
	{
		if (f1.pais.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PAIS);
			f1.pais.focus();
		}
	}		
		
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}			
	

	// PARTICIPANTE 1	

	if (enviar==true)
	{
		if (f1.nombre1.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMAPELL2);
			f1.nombre1.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.cargo1.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CARGO2);
			f1.cargo1.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.email_personal1.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL2);
			f1.email_personal1.focus();
					
		} else {
			if (!comprueba_email(f1.email_personal1.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL2);
					f1.email_personal1.focus();
			}
		}
	}					
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
	
}
//-----------------------------------------
function CompruebaFormulario_asociados_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// IDENTIFICACIÓN EMPRESA
	
	if (enviar==true)
	{
		if (f1.id_empresa_nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.id_empresa_nombre.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.id_empresa_razon_social.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_RAZON_SOCIAL);
			f1.id_empresa_razon_social.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.id_empresa_cif.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CIF);
			f1.id_empresa_cif.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.id_empresa_direccion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DIRECCION);
			f1.id_empresa_direccion.focus();
		}
	}	
	
	if (enviar==true)
	{
		if (f1.id_empresa_poblacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_POBLACION);
			f1.id_empresa_poblacion.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.id_empresa_provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.id_empresa_provincia.focus();
		}
	}				

	if (enviar==true)
	{
		if (f1.id_empresa_cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.id_empresa_cp.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.id_empresa_telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.id_empresa_telefono.focus();
		}
	}			
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
}

//-----------------------------------------
function CompruebaFormulario_contacto_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// INFORMACIÓN CONTACTO
	
	if (enviar==true)
	{
		if (f1.ic_empresa_nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.ic_empresa_nombre.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.ic_empresa_razon_social.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_RAZON_SOCIAL);
			f1.ic_empresa_razon_social.focus();
		}
	}	
	if (enviar==true)
	{
		if (f1.ic_empresa_telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.ic_empresa_telefono.focus();
		}
	}			
	if (enviar==true)
	{
		if (f1.ic_empresa_email.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.ic_empresa_email.focus();
		}
	}			
	if (enviar==true)
	{
		if (f1.ic_empresa_email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.ic_empresa_email.focus();		

		} else {
		
			if (!comprueba_email(f1.ic_empresa_email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.ic_empresa_email.focus();
			}
		}
	}	


	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
}

//-----------------------------------------
function CompruebaFormulario_inscripcion_jornadas_pizarra(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// PARTICIPANTE
	if (enviar==true)
	{
		if (f1.participante_nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE);
			f1.participante_nombre.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.participante_apellidos.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_APELLIDOS);
			f1.participante_apellidos.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.participante_telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.participante_telefono.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.participante_email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.participante_email.focus();		

		} else {
		
			if (!comprueba_email(f1.participante_email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.participante_email.focus();
			}
		}
	}	

	if (enviar==true)
	{
		if (f1.centro_nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CENTRO);
			f1.centro_nombre.focus();
		}
	}

	if (enviar==true)
	{
		if (f1.centro_poblacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_POBLACION);
			f1.centro_poblacion.focus();
		}
	}	

	if (enviar==true)
	{
		if (f1.centro_provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.centro_provincia.focus();
		}
	}				

	if (enviar==true)
	{
		if (f1.centro_telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.centro_telefono.focus();
		}
	}			

	if (enviar==true)
	{
		if (f1.centro_email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL_CENTRO);
			f1.centro_email.focus();		

		} else {

			if (!comprueba_email(f1.centro_email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.centro_email.focus();
			}
		}
	}

	if (enviar==true) {
		eval("var check_cargo1=f1.cargo_director.checked");
		eval("var check_cargo2=f1.cargo_director_pedagocico.checked");
		eval("var check_cargo3=f1.cargo_jefe_estudios.checked");
		eval("var check_cargo4=f1.cargo_coordinador_tic.checked");
		eval("var check_cargo5=f1.cargo_profesor_primaria.checked");
		eval("var check_cargo6=f1.cargo_profesor_secundaria.checked");
		eval("var check_cargo7=f1.cargo_profesor_fp.checked");
		eval("var check_cargo8=f1.cargo_profesor_universitario.checked");
				
		if ((!check_cargo1) && (!check_cargo2) && (!check_cargo3) && (!check_cargo4) && (!check_cargo5) && (!check_cargo6) && (!check_cargo7) && (!check_cargo8)) {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CARGO);
		}
	}
	
	if (enviar==true)
	{
		if (f1.cargo_asignatura.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CARGO_ASIGNATURA);
			f1.cargo_asignatura.focus();
		}
	}	
	
	if (enviar==true) {
		eval("var check_dia1=f1.dias_asistencia_miercoles.checked");
		eval("var check_dia3=f1.dias_asistencia_viernes.checked");
				
		if ((!check_dia1) && (!check_dia3)) {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DIA_ASISTENCIA);
		}
	}
	
	if (enviar==true) {
		eval("var check_como_entero1=f1.como_entero_amigo.checked");
		eval("var check_como_entero2=f1.como_entero_email.checked");
		eval("var check_como_entero3=f1.como_entero_prensa.checked");
		eval("var check_como_entero4=f1.como_entero_revista_magisterio.checked");
				
		if ((!check_como_entero1) && (!check_como_entero2) && (!check_como_entero3) && (!check_como_entero4)) {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COMO_ENTERO);
		}
	}
	

	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
				
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
}

//-----------------------------------------
function CompruebaFormulario_global_stone_congresss(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// DATOS PERSONALES
	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE);
			f1.nombre.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.apellidos.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_APELLIDOS);
			f1.apellidos.focus();
		}
	}	
	if (enviar==true)
	{
		if (f1.domicilio.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_DOMICILIO);
			f1.domicilio.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.localidad.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_LOCALIDAD);
			f1.localidad.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.cp.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CP);
			f1.cp.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.provincia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PROVINCIA);
			f1.provincia.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pais.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PAIS);
			f1.pais.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.movil.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_MOVIL);
			f1.movil.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.fax.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_FAX);
			f1.fax.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}	
	if (enviar==true)
	{
		if (f1.nif_cif.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NIF_CIF);
			f1.nif_cif.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.empresa_representa.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.empresa_representa.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.actividad_cargo_titulacion.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_ACT_CARGO_TIT);
			f1.actividad_cargo_titulacion.focus();
		}
	}
	
	if (enviar==true)
	{
		if (!f1.datos_facturacion_independientes.checked) {
			
			if (enviar==true)
			{
				if (f1.facturacion_denominacion_social.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_DENOM_SOCIAL);
					f1.facturacion_denominacion_social.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_nif_cif.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_NIF_CIF);
					f1.facturacion_nif_cif.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_domicilio.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_DOMICILIO);
					f1.facturacion_domicilio.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_localidad.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_LOCALIDAD);
					f1.facturacion_localidad.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_cp.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_CP);
					f1.facturacion_cp.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_provincia.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_PROVINCIA);
					f1.facturacion_provincia.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_pais.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_PAIS);
					f1.facturacion_pais.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_telefono.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_TELEFONO);
					f1.facturacion_telefono.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_fax.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_FAX);
					f1.facturacion_fax.focus();
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_email.value=="")
				{	
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_EMAIL);
					f1.facturacion_email.focus();		

				} else {

					if (!comprueba_email(f1.facturacion_email.value))
					{
							enviar=false;
							alert(TXT_ALERTS_ERROR_EMAIL);
							f1.facturacion_email.focus();
					}
				}
			}
			if (enviar==true)
			{
				if (f1.facturacion_persona_contacto.value=="")
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_NOMAPELL2);
					f1.facturacion_persona_contacto.focus();
				}
			}
		}
	}
	if (enviar==true) {
		eval("var check_categoria1=f1.categoria_congresistas.checked");
		eval("var check_categoria2=f1.categoria_comunicantes.checked");
				
		if ((!check_categoria1) && (!check_categoria2)) {
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_CAT_INSCRIPCION);
		}
	}
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}
}
//-----------------------------------------
function CompruebaFormulario_solicitud_presupuesto_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	// DATOS DE ACCESO
	if (enviar==true)
	{
		if (f1.empresa.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.empresa.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.persona.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PERSONA);
			f1.persona.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}

}
//-----------------------------------------
function CompruebaFormulario_solicitud_presupuesto_aidico2(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	var enviar=true;

	if (enviar==true)
	{
		if (f1.nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE);
			f1.nombre.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.empresa.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMPRESA);
			f1.empresa.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.telefono.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TELEFONO);
			f1.telefono.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.email.value=="")
		{	
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_EMAIL);
			f1.email.focus();		

		} else {
		
			if (!comprueba_email(f1.email.value))
			{
					enviar=false;
					alert(TXT_ALERTS_ERROR_EMAIL);
					f1.email.focus();
			}
		}
	}
	
	if (enviar==true)
	{
		if (f1.captcha.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_COD_SEGURIDAD);
			f1.captcha.focus();
		}
	}
	
	if (enviar==true) 
	{
		f1.enviar.disabled = true;
		f1.submit();
	}

}

//-----------------------------------------
function CompruebaFormulario_formulario_1_inscripcion(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_inscripcion(form_id);
}

//-----------------------------------------
function CompruebaFormulario_formulario_2_informacion(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_contacto(form_id);
}

//-----------------------------------------
function CompruebaFormulario_formulario_3_colaboracion(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_colaboracion(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_6_informacion_particulares(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_informacion_particulares(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_7_asociados_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_asociados_aidico(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_8_contacto_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_contacto_aidico(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_9_inscripcion_jornadas_pizarra(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_inscripcion_jornadas_pizarra(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_10_global_stone_congress(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_global_stone_congresss(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_11_solicitud_presupuesto_aidico(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_solicitud_presupuesto_aidico(form_id);
}
//-----------------------------------------
function CompruebaFormulario_formulario_12_solicitud_presupuesto_aidico2(form_id)
{
	eval("var f1=document.formulario_"+form_id);
	eval("f1.captcha.value=f1.captcha_"+form_id+".value");

	CompruebaFormulario_solicitud_presupuesto_aidico2(form_id);
}