	
	
	function validaBusqueda()
	{
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=false;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#caja-busqueda").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
				id = "#"+id;
				$.each($(elemento).attr("className").split(" "),function(c,clase)
				{
					 if(id != '#' && id != '#condominio1'){
						valor = $(id).val();
						//alert(id+' => '+valor);
						if( valor != '0' && valor != 'Desde' && valor != 'Hasta' && valor != 'uf')
						{
							flag=true;	
						}
						else
						{
							$(id).css('border', '1px solid RED');
						}
					 }
				});
			});
		if (flag == true)
		{
		$("#buscar_propiedad").submit();
		}
	}
	
	function confirmaPro(q)
	{
		if(q=='1')
		{
			mostrar('<div class="caja-mensaje-cotizar"><p class="mensaje-exito">Mensaje enviado exitosamente</p></div>');
		}
		if(q=='0')
		{
			mostrar('<div class="caja-mensaje-cotizar"><p class="mensaje-error">Su mensaje no pudo ser enviado, intente luego</p></div>');
		}
	}

function validacionPro()
	{
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#cotiza").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						mostrar('<div class="caja-mensaje-cotizar"><p class="mensaje-error"><span>Error,</span> revise los datos en rojo</p></div>');
						flag=false;
					}
				}
			});
		});

		if (flag)
		{
			$("#frm_contacto").submit();
		}
	}
 $(document).ready(function(){
   $("input, textarea").change(function(){
     $(this).css('border', '')
   });
 });
 
 function vacio(q)
	{
		for (i=0;i<q.length;i++ )
		{
			if (q.charAt(i)!=" ")
			{
			return true
			}
		}
		return false
	}

	function confirma(q)
	{
		if(q=='1')
		{
			mostrar('<div class="caja-mensaje-exito"><p class="text-mensaje">Su mensaje ha sido enviado con éxito, lo comunicaremos a la brevedad</p></div>');
		}
		if(q=='0')
		{
			mostrar('<div class="mensaje-contacto"><p class="mensaje-error">Su mensaje no pudo ser enviado, intente luego</p></div>');
		}
	}
	
	function confirma2(q)
	{
		if(q=='1')
		{
			mostrar('<div class="caja-mensaje-exito2"><p class="text-mensaje">Su solicitud ha sido enviada con &eacute;xito</p></div>');
			
		}
		if(q=='0')
		{
			mostrar('<div class="mensaje-contacto"><p class="mensaje-error2">Su mensaje no pudo ser enviado.</p></div>');
		}
	}

	function validacionCarro()
	{
			
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#validaform").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						mostrar('<div class=" caja-mensaje-error2"><p class="text-mensaje"> Por favor, revise los datos en rojo</p></div>');
						flag=false;

					}
				}
			});
		});

		if (flag)
		{
			$("#frm_contacto").submit();
		}
	}
	
	function validacion()
	{
			
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#validaform").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						mostrar('<div class="caja-mensaje-error"><p class="text-mensaje"><span>Lo sentimos falta completar:</span> Nombre, Apellido, Teléfono, Email, Mensaje.</p></div>');
						flag=false;

					}
				}
			});
		});

		if (flag)
		{
			$("#frm_contacto").submit();
		}
	}
	
	function validaCotizacion()
	{
			
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#caja-contacto").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						mostrar("<div id='caja-mensaje'><p class='text-mensaje'><font color='#FF0000'><span>Lo sentimos falta completar:</span> Nombre, Apellido, Teléfono, Email, Mensaje.</font></p></div>");
						flag=false;

					}
				}
			});
		});

		if (flag)
		{
			$("#frm_cotizacion").submit();
		}
	}
	
	function validacion2()
	{

	var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());},
			email: function() {return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#validaform").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						mostrar('<div class="caja-mensaje-error2"><p class="text-mensaje"><span>revise los datos en rojo.</p></div>');
						flag=false;

					}
				}
			});
		});

		if (flag)
		{
			$("#frm_contacto").submit();
		}
	}	

	
  	function redireccionar() 
	{
    	setTimeout("location.href=/contacto/", 4000);
  	}
	
	function mostrar(error) 
	{
		document.getElementById('Errores').innerHTML = error;
	}
	

	
	function validaBusquedaCodigo()
	{
		var validaciones = {
			vacio: function() {return /[A-Za-z0-9_]/.test($(id).val());}
		};
		var flag=true;
		// Busco los elementos input, textarea y select  dentro de el Form con Id='ValidarForm'y compruebo si poseen la clase validar, email, etc.
		$("#caja-busqueda2").find("input, textarea, select").each(function(i,elemento){id = $(elemento).attr("id");
			id = "#"+id;
			$.each($(elemento).attr("className").split(" "),function(c,clase)
			{
				if( jQuery.isFunction(validaciones[clase]))
				{
					if(validaciones[clase](id)==false)
					{
						$(id).css('border', '1px solid RED');
						flag=false;

					}
				}
			});
		});

		if (flag)
		{
			$("#buscar_propiedad2").submit();
		}
	}

