// JavaScript Document
function validarRegistro(form){
	
	var error_reg="";
	
	if(form.nombre_apellidos.value==""){
		error_reg=error_reg+"- introduce tu nombre y apellidos\n";
		form.nombre_apellidos.style.border="2px solid #ff0000";
	}
	else
		form.nombre_apellidos.style.border="2px solid #DCDCDC";
		
	if(form.cp.value==""){
		error_reg=error_reg+"- introduce tu código postal\n";
		form.cp.style.border="2px solid #ff0000";
	}
	else
	{
		/*Nuevos filtros*/
		if (!/^([0-9])*$/.test(form.cp.value))
		{
			error_reg=error_reg+"- introduce un código postal válido de 5 dígitos\n";
			form.cp.style.border="2px solid #ff0000";
		}
		else
		{
			if (form.cp.value.length!=5)
			{
				error_reg=error_reg+"- introduce un código postal válido de 5 dígitos\n";
				form.cp.style.border="2px solid #ff0000";
			}
			else
				form.cp.style.border="2px solid #DCDCDC";
		}
	}
	
	if(form.provincia.value==""){
		error_reg=error_reg+"- selecciona tu provincia\n";
		form.provincia.style.border="2px solid #ff0000";
	}
	else
		form.provincia.style.border="2px solid #DCDCDC";
	
	if(form.telefono.value==""){
		error_reg=error_reg+"- introduce tu teléfono\n";
		form.telefono.style.border="2px solid #ff0000";
	}
	else
	{				
		/*Nuevos filtros*/
		if (!/^([0-9])*$/.test(form.telefono.value))
		{
			error_reg=error_reg+"- introduce un teléfono válido de 9 dígitos\n";
			form.telefono.style.border="2px solid #ff0000";
		}
		else
		{
			if (form.telefono.value.length!=9)
			{
				error_reg=error_reg+"- introduce un teléfono válido de 9 dígitos\n";
				form.telefono.style.border="2px solid #ff0000";
			}
			else
			{
				if ((form.telefono.value.charAt(0)!=9) && (form.telefono.value.charAt(0)!=6))
				{
					error_reg=error_reg+"- introduce un teléfono válido de 9 dígitos que comience con 9 o 6\n";
					form.telefono.style.border="2px solid #ff0000";
				}
				else
					form.telefono.style.border="2px solid #DCDCDC";
			}
		}
	}
		
	
	if(form.correo.value==""){
		error_reg=error_reg+"- introduce tu dirección de email\n";
		form.correo.style.border="2px solid #ff0000";
	}
	else
		form.correo.style.border="2px solid #DCDCDC";
	
	if(!validarEmail(form.correo.value)){
		error_reg=error_reg+"- introduce una dirección de email correcta\n";
		form.correo.style.border="2px solid #ff0000";
	}
	else
	{
		if(form.correo.value!="")
			form.correo.style.border="2px solid #DCDCDC";
	}
	
	if(form.clave.value==""){
		error_reg=error_reg+"- introduce la contraseña\n";
		form.clave.style.border="2px solid #ff0000";
	}
	else
		form.clave.style.border="2px solid #DCDCDC";
	
	if(form.clave2.value==""){
		error_reg=error_reg+"- repite la contraseña\n";
		form.clave2.style.border="2px solid #ff0000";
	}
	else
	{
		form.clave2.style.border="2px solid #DCDCDC";
	}
	
	if(form.clave.value!=form.clave2.value){
		error_reg=error_reg+"- verifica que las contraseñas introducidas coinciden\n";
		form.clave.style.border="2px solid #ff0000";
		form.clave2.style.border="2px solid #ff0000";
	}
	else
	{
		if(form.clave.value!="")
			form.clave.style.border="2px solid #DCDCDC";
			
		if(form.clave2.value!="")
			form.clave2.style.border="2px solid #DCDCDC";
	}
	
	return error_reg;

}
function validar_seguros_coche(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca.value==""){
		error=error+"- selecciona la marca de tu coche\n";
		form.marca.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca.style.border="2px solid #DCDCDC";
		
	if(form.modelo_version.value==""){
		error=error+"- introduce el modelo y la versión de tu coche\n";
		form.modelo_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.modelo_version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet del primer conductor\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_coche_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca.value==""){
		error=error+"- selecciona la marca de tu coche\n";
		form.marca.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca.style.border="2px solid #DCDCDC";
		
	if(form.modelo_version.value==""){
		error=error+"- introduce el modelo y la versión de tu coche\n";
		form.modelo_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.modelo_version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet del primer conductor\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_coche_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca.value==""){
		error=error+"- selecciona la marca de tu coche\n";
		form.marca.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca.style.border="2px solid #DCDCDC";
		
	if(form.modelo_version.value==""){
		error=error+"- introduce el modelo y la versión de tu coche\n";
		form.modelo_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.modelo_version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet del primer conductor\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS HOGAR
function validar_seguros_hogar(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.regimen.value==""){
		error=error+"- selecciona el régimen de la vivienda\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- escribe la situación de la vivienda\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- escribe los metros construidos (m2)\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
	
	if(form.construccion.value==""){
		error=error+"- indica si la vivienda es de construccion estándar\n";
		form.construccion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.construccion.style.border="2px solid #DCDCDC";
		
	if(form.anos.value==""){
		error=error+"- indica los años que tiene el inmueble\n";
		form.anos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.anos.style.border="2px solid #DCDCDC";
		
	if(form.sistema_seguridad.value==""){
		error=error+"- indica si la vivienda esta dotada de sistema de seguridad\n";
		form.sistema_seguridad.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sistema_seguridad.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido de la vivienda\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
		
	if(form.continente.value==""){
		error=error+"- valora económicamente el continente de la vivienda\n";
		form.continente.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.continente.style.border="2px solid #DCDCDC";
		
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_hogar_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.regimen.value==""){
		error=error+"- selecciona el régimen de la vivienda\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- escribe la situación de la vivienda\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- escribe los metros construidos (m2)\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
	
	if(form.construccion.value==""){
		error=error+"- indica si la vivienda es de construccion estándar\n";
		form.construccion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.construccion.style.border="2px solid #DCDCDC";
	
	if(form.anos.value==""){
		error=error+"- indica los años que tiene el inmueble\n";
		form.anos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.anos.style.border="2px solid #DCDCDC";
		
	if(form.sistema_seguridad.value==""){
		error=error+"- indica si la vivienda esta dotada de sistema de seguridad\n";
		form.sistema_seguridad.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sistema_seguridad.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido de la vivienda\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
		
	if(form.continente.value==""){
		error=error+"- valora económicamente el continente de la vivienda\n";
		form.continente.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.continente.style.border="2px solid #DCDCDC";

	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_hogar_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.regimen.value==""){
		error=error+"- selecciona el régimen de la vivienda\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- escribe la situación de la vivienda\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- escribe los metros construidos (m2)\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
	
	if(form.construccion.value==""){
		error=error+"- indica si la vivienda es de construccion estándar\n";
		form.construccion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.construccion.style.border="2px solid #DCDCDC";
	
	if(form.anos.value==""){
		error=error+"- indica los años que tiene el inmueble\n";
		form.anos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.anos.style.border="2px solid #DCDCDC";
		
	if(form.sistema_seguridad.value==""){
		error=error+"- indica si la vivienda esta dotada de sistema de seguridad\n";
		form.sistema_seguridad.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sistema_seguridad.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido de la vivienda\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
	
	if(form.continente.value==""){
		error=error+"- valora económicamente el continente de la vivienda\n";
		form.continente.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.continente.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS DE VEHÍCULOS COMERCIALES
function validar_seguros_vehiculos_comerciales(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_version.value==""){
		error=error+"- introduce la marca y la versión de tu vehículo comercial\n";
		form.marca_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_version.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia del vehículo\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del titular\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_vehiculos_comerciales_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_version.value==""){
		error=error+"- introduce la marca y la versión de tu vehículo comercial\n";
		form.marca_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_version.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia del vehículo\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del titular\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_vehiculos_comerciales_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_version.value==""){
		error=error+"- introduce la marca y la versión de tu vehículo comercial\n";
		form.marca_version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_version.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia del vehículo\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del titular\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";

	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS AUTOCARAVANAS
function validar_seguros_autocaravanas(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo tu autocaravana\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.tipo_caravana.value==""){
		error=error+"- escribe el tipo de caravana\n";
		form.tipo_caravana.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_caravana.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de tu autocaravana\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.seguro.value==""){
		error=error+"- selecciona si tiene seguro o no tu autocaravana\n";
		form.seguro.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguro.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_autocaravanas_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo tu autocaravana\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.tipo_caravana.value==""){
		error=error+"- escribe el tipo de caravana\n";
		form.tipo_caravana.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_caravana.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de tu autocaravana\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.seguro.value==""){
		error=error+"- selecciona si tiene seguro o no tu autocaravana\n";
		form.seguro.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguro.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_autocaravanas_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo tu autocaravana\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.tipo_caravana.value==""){
		error=error+"- escribe el tipo de caravana\n";
		form.tipo_caravana.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_caravana.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de tu autocaravana\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.seguro.value==""){
		error=error+"- selecciona si tiene seguro o no tu autocaravana\n";
		form.seguro.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguro.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS MOTO
function validar_seguros_moto(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo la moto\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
	
	if(form.cilindrada.value==""){
		error=error+"- introduce la cilindrada la moto\n";
		form.cilindrada.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.cilindrada.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- escribe la potencia de la moto\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_moto_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo la moto\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
	
	if(form.cilindrada.value==""){
		error=error+"- introduce la cilindrada la moto\n";
		form.cilindrada.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.cilindrada.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- escribe la potencia de la moto\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
		
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_moto_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo la moto\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
	
	if(form.cilindrada.value==""){
		error=error+"- introduce la cilindrada la moto\n";
		form.cilindrada.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.cilindrada.style.border="2px solid #DCDCDC";
		
	if(form.potencia.value==""){
		error=error+"- escribe la potencia de la moto\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.sexo.value==""){
		error=error+"- selecciona el sexo del conductor principal\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS EMPRESAS Y AUTONOMOS
function validar_seguros_empresas(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_empresas_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_empresas_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGURO VEHICULOS INDUSTRIALES
function validar_seguros_vehiculos_industriales(form){
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.tipo_vehiculo.value==""){
		error=error+"- introduce el tipo de vehículo\n";
		form.tipo_vehiculo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.tipo_vehiculo.style.border="2px solid #DCDCDC";
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo del vehículo\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_vehiculos_industriales_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.tipo_vehiculo.value==""){
		error=error+"- introduce el tipo de vehículo\n";
		form.tipo_vehiculo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.tipo_vehiculo.style.border="2px solid #DCDCDC";
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo del vehículo\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_vehiculos_industriales_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.tipo_vehiculo.value==""){
		error=error+"- introduce el tipo de vehículo\n";
		form.tipo_vehiculo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.tipo_vehiculo.style.border="2px solid #DCDCDC";
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo del vehículo\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGURO EMBARCACIONES
function validar_seguros_embarcaciones(form){

	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.tipo_embarcacion.value==""){
		error=error+"- introduce el tipo de embarcación\n";
		form.tipo_embarcacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_embarcacion.style.border="2px solid #DCDCDC";
		
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo de la embarcación\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.metros_eslora.value==""){
		error=error+"- introduce los metros de eslora\n";
		form.metros_eslora.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros_eslora.style.border="2px solid #DCDCDC";
	
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de cada motor\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
	
	if(form.valor.value==""){
		error=error+"- introduce el valor aproximado de la embarcación\n";
		form.valor.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.valor.style.border="2px solid #DCDCDC";
		
	if(form.uso.value==""){
		error=error+"- escribe a que se dedica la embarcación\n";
		form.uso.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.uso.style.border="2px solid #DCDCDC";
		
	if(form.ocupantes.value==""){
		error=error+"- introduce el número de ocupantes\n";
		form.ocupantes.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ocupantes.style.border="2px solid #DCDCDC";
	
	if(form.puerto_base.value==""){
		error=error+"- introduce el puerto base\n";
		form.puerto_base.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.puerto_base.style.border="2px solid #DCDCDC";

	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_embarcaciones_usu(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.tipo_embarcacion.value==""){
		error=error+"- introduce el tipo de embarcación\n";
		form.tipo_embarcacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_embarcacion.style.border="2px solid #DCDCDC";
		
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo de la embarcación\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.metros_eslora.value==""){
		error=error+"- introduce los metros de eslora\n";
		form.metros_eslora.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros_eslora.style.border="2px solid #DCDCDC";
	
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de cada motor\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
	
	if(form.valor.value==""){
		error=error+"- introduce el valor aproximado de la embarcación\n";
		form.valor.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.valor.style.border="2px solid #DCDCDC";
		
	if(form.uso.value==""){
		error=error+"- escribe a que se dedica la embarcación\n";
		form.uso.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.uso.style.border="2px solid #DCDCDC";
		
	if(form.ocupantes.value==""){
		error=error+"- introduce el número de ocupantes\n";
		form.ocupantes.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ocupantes.style.border="2px solid #DCDCDC";
	
	if(form.puerto_base.value==""){
		error=error+"- introduce el puerto base\n";
		form.puerto_base.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.puerto_base.style.border="2px solid #DCDCDC";

	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_embarcaciones_mod(form){
	
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.tipo_embarcacion.value==""){
		error=error+"- introduce el tipo de embarcación\n";
		form.tipo_embarcacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.tipo_embarcacion.style.border="2px solid #DCDCDC";
		
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y el modelo de la embarcación\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.metros_eslora.value==""){
		error=error+"- introduce los metros de eslora\n";
		form.metros_eslora.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros_eslora.style.border="2px solid #DCDCDC";
	
	if(form.potencia.value==""){
		error=error+"- introduce la potencia de cada motor\n";
		form.potencia.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.potencia.style.border="2px solid #DCDCDC";
	
	if(form.valor.value==""){
		error=error+"- introduce el valor aproximado de la embarcación\n";
		form.valor.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.valor.style.border="2px solid #DCDCDC";
		
	if(form.uso.value==""){
		error=error+"- escribe a que se dedica la embarcación\n";
		form.uso.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.uso.style.border="2px solid #DCDCDC";
		
	if(form.ocupantes.value==""){
		error=error+"- introduce el número de ocupantes\n";
		form.ocupantes.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ocupantes.style.border="2px solid #DCDCDC";
	
	if(form.puerto_base.value==""){
		error=error+"- introduce el puerto base\n";
		form.puerto_base.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.puerto_base.style.border="2px solid #DCDCDC";

	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS DE VIDA
function validar_seguros_vida(form){
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(form.sexo.value==""){
		error=error+"- selecciona tu sexo\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
	
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del tomador del seguro\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
	
	if(form.profesion.value==""){
		error=error+"- introduce la profesión del interesado\n";
		form.profesion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.profesion.style.border="2px solid #DCDCDC";
		
	if(form.capital.value==""){
		error=error+"- introduce el capital que desea contratar\n";
		form.capital.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.capital.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_vida_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(form.sexo.value==""){
		error=error+"- selecciona tu sexo\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
	
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del tomador del seguro\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
	
	if(form.profesion.value==""){
		error=error+"- introduce la profesión del interesado\n";
		form.profesion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.profesion.style.border="2px solid #DCDCDC";
		
	if(form.capital.value==""){
		error=error+"- introduce el capital que desea contratar\n";
		form.capital.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.capital.style.border="2px solid #DCDCDC";
		
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_vida_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(form.sexo.value==""){
		error=error+"- selecciona tu sexo\n";
		form.sexo.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.sexo.style.border="2px solid #DCDCDC";
	
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del tomador del seguro\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
	
	if(form.profesion.value==""){
		error=error+"- introduce la profesión del interesado\n";
		form.profesion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.profesion.style.border="2px solid #DCDCDC";
		
	if(form.capital.value==""){
		error=error+"- introduce el capital que desea contratar\n";
		form.capital.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.capital.style.border="2px solid #DCDCDC";
		
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS INMUEBLES COMERCIALES
function validar_seguros_inmuebles_comerciales(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.actividad.value==""){
		error=error+"- introduce la actividad a la que dedicas el inmueble\n";
		form.actividad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.actividad.style.border="2px solid #DCDCDC";
		
	if(form.regimen.value==""){
		error=error+"- selecciona el regimen del inmueble\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- introduce la situación del local o comercio\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- introduce los metros cuadrados del inmueble\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
	
	if(form.ano.value==""){
		error=error+"- introduce el año de construcción del inmueble\n";
		form.ano.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ano.style.border="2px solid #DCDCDC";
	
	if(form.seguridad.value==""){
		error=error+"- seleccione si tiene el local un sistema de seguridad\n";
		form.seguridad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguridad.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido del inmueble\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_inmuebles_comerciales_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.actividad.value==""){
		error=error+"- introduce la actividad a la que dedicas el inmueble\n";
		form.actividad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.actividad.style.border="2px solid #DCDCDC";
		
	if(form.regimen.value==""){
		error=error+"- selecciona el regimen del inmueble\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- introduce la situación del local o comercio\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- introduce los metros cuadrados del inmueble\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
		
	if(form.ano.value==""){
		error=error+"- introduce el año de construcción del inmueble\n";
		form.ano.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ano.style.border="2px solid #DCDCDC";
	
	if(form.seguridad.value==""){
		error=error+"- seleccione si tiene el local un sistema de seguridad\n";
		form.seguridad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguridad.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido del inmueble\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
		
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_inmuebles_comerciales_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.actividad.value==""){
		error=error+"- introduce la actividad a la que dedicas el inmueble\n";
		form.actividad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.actividad.style.border="2px solid #DCDCDC";
		
	if(form.regimen.value==""){
		error=error+"- selecciona el regimen del inmueble\n";
		form.regimen.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.regimen.style.border="2px solid #DCDCDC";
		
	if(form.situacion.value==""){
		error=error+"- introduce la situación del local o comercio\n";
		form.situacion.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.situacion.style.border="2px solid #DCDCDC";
		
	if(form.metros.value==""){
		error=error+"- introduce los metros cuadrados del inmueble\n";
		form.metros.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.metros.style.border="2px solid #DCDCDC";
		
	if(form.ano.value==""){
		error=error+"- introduce el año de construcción del inmueble\n";
		form.ano.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.ano.style.border="2px solid #DCDCDC";
	
	if(form.seguridad.value==""){
		error=error+"- seleccione si tiene el local un sistema de seguridad\n";
		form.seguridad.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.seguridad.style.border="2px solid #DCDCDC";
		
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	if(form.valoracion.value==""){
		error=error+"- valora económicamente el contenido del inmueble\n";
		form.valoracion.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.valoracion.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS TAXIS
function validar_seguros_taxi(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y modelo de tu taxi\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.version.value==""){
		error=error+"- introduce la versión de tu taxi\n";
		form.version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;

}
function validar_seguros_taxi_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y modelo de tu taxi\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.version.value==""){
		error=error+"- introduce la versión de tu taxi\n";
		form.version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_taxi_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
		if(form.marca_modelo.value==""){
		error=error+"- introduce la marca y modelo de tu taxi\n";
		form.marca_modelo.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.marca_modelo.style.border="2px solid #DCDCDC";
		
	if(form.version.value==""){
		error=error+"- introduce la versión de tu taxi\n";
		form.version.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.version.style.border="2px solid #DCDCDC";
		
	if(form.fecha_nac.value=="" || form.fecha_nac.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de nacimiento del primer conductor\n";
		form.fecha_nac.style.border="2px solid #ff0000";
		salir=1;
	} 
	else
		form.fecha_nac.style.border="2px solid #DCDCDC";
		
	if(form.fecha_exp.value=="" || form.fecha_exp.value=="dd/mm/aaaa"){
		error=error+"- introduce la fecha de expedición del carnet\n";
		form.fecha_exp.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.fecha_exp.style.border="2px solid #DCDCDC";
	
	if(form.nif_tomador.value==""){
		error=error+"- introduce NIF del tomador del Seguro\n";
		form.nif_tomador.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.nif_tomador.style.border="2px solid #DCDCDC";
		
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//OTROS SEGUROS
function validar_otros_seguros(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
	
}
function validar_otros_seguros_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_otros_seguros_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS SALUD
function validar_seguros_salud(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(form.personas.value==""){
		error=error+"- indica las personas que quieres asegurar\n";
		form.personas.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.personas.style.border="2px solid #DCDCDC";
		
	if(form.hijos.value==""){
		error=error+"- indica el número de hijos\n";
		form.hijos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.hijos.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
	
}
function validar_seguros_salud_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.personas.value==""){
		error=error+"- indica las personas que quieres asegurar\n";
		form.personas.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.personas.style.border="2px solid #DCDCDC";
		
	if(form.hijos.value==""){
		error=error+"- indica el número de hijos\n";
		form.hijos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.hijos.style.border="2px solid #DCDCDC";
		
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_salud_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.personas.value==""){
		error=error+"- indica las personas que quieres asegurar\n";
		form.personas.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.personas.style.border="2px solid #DCDCDC";
		
	if(form.hijos.value==""){
		error=error+"- indica el número de hijos\n";
		form.hijos.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.hijos.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
//SEGUROS IMPAGO ALQUILER
function validar_seguros_impago_alquiler(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.m2.value==""){
		error=error+"- indica los metros cuadrados del inmueble\n";
		form.m2.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.m2.style.border="2px solid #DCDCDC";
		
	if(form.precio_alquiler.value==""){
		error=error+"- indica el precio del alquiler\n";
		form.precio_alquiler.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.precio_alquiler.style.border="2px solid #DCDCDC";
	
	error_registro=validarRegistro(form);
	if(error_registro!="")
	{
		error=error+error_registro;
		salir=1;
	}
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
	
}
function validar_seguros_impago_alquiler_usu(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.m2.value==""){
		error=error+"- indica los metros cuadrados del inmueble\n";
		form.m2.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.m2.style.border="2px solid #DCDCDC";
		
	if(form.precio_alquiler.value==""){
		error=error+"- indica el precio del alquiler\n";
		form.precio_alquiler.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.precio_alquiler.style.border="2px solid #DCDCDC";
	
	if(!form.acepto.checked){
		error=error+"- acepta las condiciones legales\n";
		form.acepto.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.acepto.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
function validar_seguros_impago_alquiler_mod(form)
{
	var salir=0;
	var error="Por favor, revisa los siguientes errores:\n\n";
	var error_registro;
	
	if(form.m2.value==""){
		error=error+"- indica los metros cuadrados del inmueble\n";
		form.m2.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.m2.style.border="2px solid #DCDCDC";
		
	if(form.precio_alquiler.value==""){
		error=error+"- indica el precio del alquiler\n";
		form.precio_alquiler.style.border="2px solid #ff0000";
		salir=1;
	}
	else
		form.precio_alquiler.style.border="2px solid #DCDCDC";
	
	if(salir==1)
	{
		alert(error);
		return false;
	}
	else
		return true;
}
