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

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

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

});

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

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

//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");
