// JavaScript Document

function enviarMsgLista(codigo,opt){
	
	var capa=$("#cont_envia_msg_"+codigo);
	if(opt==''){
		div_msg_activo=document.getElementById("id_div_msg").value;
		if(div_msg_activo==''){
			document.getElementById("id_div_msg").value=codigo;
			capa.css("display","block");	
		} else {
			document.getElementById("cont_envia_msg_"+div_msg_activo).style.display="none";
			document.getElementById("id_div_msg").value=codigo;
			capa.css("display","block");
			
		}
		
		
	}
	if(opt=='cerrar'){
		capa.css("display","none");
		document.getElementById("id_div_msg").value='';
	}
}

function enviar_mensaje_lista2(){
	var j_nombre	=document.getElementById("txt_nombre").value;  //alert(j_nombre); 
	var j_email		=document.getElementById("txt_email").value;  //alert(j_email); 
	var j_telefono	=document.getElementById("txt_telefono").value;  //alert(j_telefono); 
	var j_mensaje	=document.getElementById("txt_mensaje").value;  //alert(j_mensaje); 
	var j_inmueble	=document.getElementById("inm_id").value;  //alert(j_inmueble); 
  	var j_encrip	=document.getElementById("txt_codigo").value; //alert(j_encrip); 
  	var flag_mensaje=document.getElementById("flag_msg").value; 
	var flag_suscrip=document.getElementById("chk_suscripcion").checked; 
	
	if(flag_suscrip){ j_suscrip='1'; } else { j_suscrip='0'; }
	
	if(flag_mensaje=='0'){

	if(!j_nombre || j_nombre=="") {
		window.alert("Debes Ingresar tus Nombres!!!"); 
		$("#txt_nombre").focus();
	}	
	  else if(!j_email) {
			  window.alert("Debes Ingresar tu email!!!"); 
			  $("#txt_email").focus();
			  }
			  else if(!valida_email_msg(j_email)) { 
					  window.alert("Debes Ingresar un email valido!"); 
					  $("#txt_email").focus();
					  }	  
				  else if(!j_mensaje) { 
						  window.alert("Debes escribir tu mensaje!"); 
						  $("#txt_mensaje").focus();
						  }
						else {
							var x=$("#div_respuesta_msg");
							x.html("Enviando mensaje ...");
							j_accion="enviar_mensaje_inmueble";
							$.get("librerias/lb_inmueble.php",{nombre:j_nombre,email:j_email,telefono:j_telefono,mensaje:j_mensaje,inmueble:j_inmueble,suscrip:j_suscrip, encrip:j_encrip,accion:j_accion},
								  function(data){
									var x=$("#div_respuesta_msg");
									x.html(data);
									document.getElementById("flag_msg").value		='';
									document.getElementById("txt_nombre").value		='';
									document.getElementById("txt_email").value		='';
									document.getElementById("txt_telefono").value	='';
									document.getElementById("txt_mensaje").value	='';
								}); 
						}
	} else {
			var x=$("#div_respuesta_msg");
			x.html("Ya haz enviado un mensaje recientemente!");
	}	
}

function enviar_mensaje_lista(){

	id_control=document.getElementById("id_div_msg").value;
	id_control=id_control+"_";
	var j_nombre	=document.getElementById(id_control+"txt_nombre").value;  //alert(j_nombre); 
	var j_email		=document.getElementById(id_control+"txt_email").value;  //alert(j_email); 
	var j_telefono	=document.getElementById(id_control+"txt_telefono").value;  //alert(j_telefono); 
	var j_mensaje	=document.getElementById(id_control+"txt_mensaje").value;  //alert(j_mensaje); 
	var j_tipo_origen	=document.getElementById(id_control+"tipo").value;
	var j_codigo		=document.getElementById(id_control+"cod_mensaje").value;
	if(document.getElementById(id_control+"chk_suscripcion_msg").checked){ j_suscribe='1'; } else { j_suscribe='0'; }

	var indicador	=	true;
	  
	if(!j_nombre) { 
		indicador=false; Error(id_control+"txt_nombre"); $("#"+id_control+"txt_nombre").focus();
		} else {
			noError(id_control+"txt_nombre");
		}
		
	if(!j_email) {
		indicador=false; Error(id_control+"txt_email"); $("#"+id_control+"txt_email").focus();
		} else {
			noError(id_control+"txt_email");
		}

	if(!valida_email_msg(j_email)) { 
		indicador=false; Error(id_control+"txt_email"); $("#"+id_control+"txt_email").focus();
		} else {
			noError(id_control+"txt_email");
		}
	
	if(!j_mensaje) { 
		indicador=false; Error(id_control+"txt_mensaje"); $("#"+id_control+"txt_mensaje").focus();
		} else {
			noError(id_control+"txt_mensaje");
		}	
						  
	if(indicador) { 

		$.get("librerias/lb_envia_msg.php",{nombre:j_nombre,email:j_email, telefono:j_telefono, comentario:j_mensaje, suscribe:j_suscribe, tipo_origen:j_tipo_origen, codigo:j_codigo },
								  function(data){
									var capa_msg=$("#cont_form_envia_msg_"+j_codigo);
									capa_msg.html('<div style="width:270px; height:200px; line-height: 250px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;">Enviando mensaje...</div>');
									capa_msg.html(data);
								}); 
		}
	
}

function valida_email_msg(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30})[.][a-zA-Z0-9.-]{1,30}($)/;
	if(reg.test(valor)) return true;
	else return false;
}

function ErrorMsg(objeto){
	//document.getElementById("flagArea").value=1;
	var x=$("#"+ objeto );

  	x.css("border-color","red");
	x.css("background-color","#FEF1F1");
	x.css("border-width","1px");
}
function noErrorMsg(objeto){
	//document.getElementById("flagArea").value=1;
	var x=$("#"+ objeto );
  	x.css("border-color","#FD8002");
	x.css("background-color","#FFFFFF");
	x.css("border-width","1px");

}

function clickClasif(inmuebleId){
	var j_accion="registra_visita";
	var j_aleat=aleatorioClas(100000,999999);
	$.get("librerias/lb_inmueble.php",{inmueble:inmuebleId,accion:j_accion,aleat:j_aleat},function(data){ data;}); 
}

function aleatorioClas(inferior,superior){ 
    numPosibilidades = superior - inferior 
    aleat = Math.random() * numPosibilidades 
    aleat = Math.round(aleat) 
    return parseInt(inferior) + aleat 
} 

