// JavaScript Document
$(document).ready(function(){
	$("#cmboperacion").change(function(){									   
		//Inicializar Variables
		BOperacion	= $("#cmboperacion").val();
		BCiudad		= $("#cmbciudad").val();
		BColonia 	= $("#cmbcolonia").val();
		BInmueble 	= $("#cmbinmueble").val();	
		BZona       = $("#cmbzona").val();
		
		//Inicializar Combos
		Texto = TextoCambio();		
		$("#cmbciudad").html(Texto);
		$("#cmbcolonia").html(Texto);
		$("#cmbinmueble").html(Texto);
		$("#cmbzona").html(Texto);
		
		/************Operacion*********/	
		parametros = "BOperacion="+BOperacion;
		CambiaCombo("cmbciudad",parametros);
		parametros += "&BCiudad="+BCiudad;
		CambiaCombo("cmbzona",parametros);
		
		CambiaCombo("cmbprecio",parametros,"");		
		CambiaCombo("cmbcolonia",parametros,BColonia);
		parametros += "&BColonia="+BColonia;
		CambiaCombo("cmbinmueble",parametros,BInmueble);		
	});

	$("#cmbciudad").change(function(){	
		//Inicializar Variables
		BOperacion	= $("#cmboperacion").val();
		BCiudad		= $("#cmbciudad").val();
		BColonia 	= $("#cmbcolonia").val();
		BInmueble 	= $("#cmbinmueble").val();
		BZona       = $("#cmbzona").val();
		
		//Inicializar Combos
		Texto = TextoCambio();
		$("#cmbzona").html(Texto);
		$("#cmbcolonia").html(Texto);
		$("#cmbinmueble").html(Texto);
		
		//Llenar dinamicamente
		parametros = "BOperacion="+BOperacion+"&BCiudad="+BCiudad;
		CambiaCombo("cmbzona",parametros);
		parametros +="&BZona="+BZona;
	    CambiaCombo("cmbcolonia",parametros);
		parametros += "&BColonia="+BColonia;
		CambiaCombo("cmbinmueble",parametros);
	});
     
	 
	$("#cmbzona").change(function(){	
		//Inicializar Variables
		BOperacion	= $("#cmboperacion").val();
		BCiudad		= $("#cmbciudad").val();		
		BZona       = $("#cmbzona").val();
		BColonia 	= $("#cmbcolonia").val();
		
		//Inicializar Combos
		Texto = TextoCambio();
		$("#cmbcolonia").html(Texto);
		$("#cmbinmueble").html(Texto);
		
		//Llenar dinamicamente
		parametros = "BOperacion="+BOperacion+"&BCiudad="+BCiudad+"&BZona="+BZona
		
	    CambiaCombo("cmbcolonia",parametros);
		parametros += "&BColonia="+BColonia;
		CambiaCombo("cmbinmueble",parametros);
		
	}); 
	$("#cmbcolonia").change(function(){	
									 
		//Inicializar Variables
		BOperacion	= $("#cmboperacion").val();
		BCiudad		= $("#cmbciudad").val();
		BZona	=     $("#cmbzona").val();
		BColonia 	= $("#cmbcolonia").val();
		BInmueble 	= $("#cmbinmueble").val();
		
		//Inicializar Combos
		$("#cmbinmueble").html(TextoCambio());
		
		//Llenar dinamicamente
		
		parametros = "BOperacion="+BOperacion+"&BCiudad="+BCiudad+"&BZona="+BZona+"&BColonia="+BColonia;
		
		CambiaCombo("cmbinmueble",parametros);
	});

});

function TextoCambio(){
if($("#Idioma").val() == 1 || $("#Idioma").val() == "")	
	return "<option value=''>Espere un momento...</option>";
else
	return "<option value=''>Please Wait...</option>";
}

function CambiaCombo(combo,parametros,valorseleccionado){
	$.ajax({
		url : "/crm/include/cambiacomboajax.php",
		async : true,
		type: 'POST',
		data : "combo="+combo+"&Idioma="+$("#Idioma").val()+"&"+parametros,
		success : function(resp){			
			$("#"+combo).html(resp);
			$("#"+combo).val(valorseleccionado);
		}					
	});
}

//Hack para Internet Explorer para que los combos puedan crecer automaticamente	
var objciuidad = new YAHOO.Hack.FixIESelectWidth("cmbciudad");
var objcolonia = new YAHOO.Hack.FixIESelectWidth("cmbcolonia");	
var objinmueble = new YAHOO.Hack.FixIESelectWidth("cmbinmueble");
var objprecio = new YAHOO.Hack.FixIESelectWidth("cmbprecio");

