function validar(){
	var Entrar= true;
	var Error = "-Por favor ingrese los siguientes datos faltantes-\n";
	
	if(document.fm.nombre_apellido.value == "" || Espacios(document.fm.nombre_apellido.value)){
		Entrar = false;
		Error += "\tNombre y Apellido Completo\n";
		document.fm.nombre_apellido.focus();
	}
	if(document.fm.telefono_local.value == "" || Espacios(document.fm.telefono_local.value)){
		Entrar = false;
		Error += "\tTeléfono Local\n";
		document.fm.telefono_local.focus();
	}else if(FTelefono(document.fm.telefono_local.value)){
		Entrar = false;
		Error += "\tEl Teléfono Local debe tener el siguiente formato:\n";
		Error += "\tEj: 0000-0000000\n";
		document.fm.telefono_local.focus();
	}
	if(document.fm.telefono_celular.value == "" || Espacios(document.fm.telefono_celular.value)){
		Entrar = false;
		Error += "\tTeléfono Celular\n";
		document.fm.telefono_celular.focus();
	}else if(FTelefono(document.fm.telefono_celular.value)){
		Entrar = false;
		Error += "\tEl Teléfono Celular debe tener el siguiente formato:\n";
		Error += "\tEj: 0000-0000000\n";
		document.fm.telefono_celular.focus();
	}
	if(document.fm.correo_electronico.value == "" || Espacios(document.fm.correo_electronico.value)){
		Entrar = false;
		Error += "\tCorreo Electrónico\n";
		document.fm.correo_electronico.focus();
	}else if(validarEmail(document.fm.correo_electronico.value)){
		Entrar = false;
		Error += "\tEl Correo Electrónico es incorrecto\n";
		document.fm.correo_electronico.focus();	
	}
	if(document.fm.comentarios.value == "" || Espacios(document.fm.comentarios.value)){
		Entrar = false;
		Error += "\tComentario\n";
		document.fm.comentarios.focus();
	}
	
	if(Entrar)
		document.fm.submit();
	else
		alert(Error);
}
function validar_P(){
	var Entrar= true;
	var Error = "-Por favor ingrese los siguientes datos faltantes-\n";
	
	if(document.fm.nombreyapellido.value == "" || Espacios(document.fm.nombreyapellido.value)){
		Entrar = false;
		Error += "\tNombre y Apellido Completo\n";
		document.fm.nombreyapellido.focus();
	}
	if(document.fm.telefono_local.value == "" || Espacios(document.fm.telefono_local.value)){
		Entrar = false;
		Error += "\tTeléfono Local\n";
		document.fm.telefono_local.focus();
	}else if(FTelefono(document.fm.telefono_local.value)){
		Entrar = false;
		Error += "\tEl Teléfono Local debe tener el siguiente formato:\n";
		Error += "\tEj: 0000-0000000\n";
		document.fm.telefono_local.focus();
	}
	if(document.fm.email.value == "" || Espacios(document.fm.email.value)){
		Entrar = false;
		Error += "\tEmail\n";
		document.fm.email.focus();
	}else if(validarEmail(document.fm.email.value)){
		Entrar = false;
		Error += "\tEl Email es incorrecto\n";
		document.fm.email.focus();	
	}
	if(document.fm.telefono_celular.value == "" || Espacios(document.fm.telefono_celular.value)){
		Entrar = false;
		Error += "\tTeléfono Celular\n";
		document.fm.telefono_celular.focus();
	}else if(FTelefono(document.fm.telefono_celular.value)){
		Entrar = false;
		Error += "\tEl Teléfono Celular debe tener el siguiente formato:\n";
		Error += "\tEj: 0000-0000000\n";
		document.fm.telefono_celular.focus();
	}
	if(document.fm.direccion_inmueble.value == "" || Espacios(document.fm.direccion_inmueble.value)){
		Entrar = false;
		Error += "\tDirección de Su Inmueble\n";
		document.fm.direccion_inmueble.focus();
	}
	if(document.fm.tipo_de_inmueble.value == ":: Click para Seleccionar :: "){
		Entrar = false;
		Error += "\tTipo de Inmueble\n";
		document.fm.tipo_de_inmueble.focus();
	}
	if(document.fm.mtrs2_inmueble.value == "" || Espacios(document.fm.mtrs2_inmueble.value)){
		Entrar = false;
		Error += "\tMetros Cuadrados\n";
		document.fm.mtrs2_inmueble.focus();
	}
	if(document.fm.tipo_de_gestion.value == ":: Click para Seleccionar :: "){
		Entrar = false;
		Error += "\tGestión Inmobiliaria\n";
		document.fm.tipo_de_gestion.focus();
	}
	if(document.fm.num_dormitorios.value == "" || Espacios(document.fm.num_dormitorios.value)){
		Entrar = false;
		Error += "\tNumero de Dormitorios\n";
		document.fm.num_dormitorios.focus();
	}
	if(document.fm.precio_estimado.value == "" || Espacios(document.fm.precio_estimado.value)){
		Entrar = false;
		Error += "\tPrecio Estimado\n";
		document.fm.precio_estimado.focus();
	}
	if(Entrar)
		document.fm.submit();
	else
		alert(Error);
}

function Espacios (InputVal){
	var espacios = false;

   	if (InputVal.charAt(0) == " ")
    	espacios = true;

	return espacios;
}

function FTelefono(InputVal){
	var Fecha = true;

	if(/[0-9]{4}-[0-9]{3}[0-9]{2}[0-9]{2}/.test(InputVal))
    	Fecha = false;
	
	return Fecha;
}
function validarEmail(valor) {
	var Email = true;
	
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
    	Email = false;

    return Email;
}

var nav4 = window.Event ? true : false;
function acceptNum(evt){	
	var key = nav4 ? evt.which : evt.keyCode;	
	return (key <= 13 || (key >= 48 && key <= 57));
}