var ajax = new sack();

function Desahilitacombos(){
	document.getElementById('municipioid').disabled = true;
	document.getElementById('modeloid').disabled = true;
}

function getMunicipioList(sel)
{
	var EstadoID = sel.options[sel.selectedIndex].value;
	if (EstadoID.length == 0){
		document.getElementById('municipioid').options.length = 0;	// Empty Modelo select box
		document.getElementById('municipioid').disabled = true;
		document.getElementById('coloniaid').options.length = 0;	// Empty Modelo select box
		document.getElementById('coloniaid').disabled = true;
	}else{
		document.getElementById('municipioid').options.length = 0;	// Empty Modelo select box
		document.getElementById('municipioid').disabled = false;
		document.getElementById('coloniaid').options.length = 0;	// Empty Modelo select box
		document.getElementById('coloniaid').disabled = true;
		if(EstadoID.length>0){			
			ajax.requestFile = '/systems/ajax_EstadoMunicipioColonia.asp?EstadoID='+EstadoID;	
			ajax.onCompletion = createMunicipios;	// Specify function that will be executed after file has been found
			ajax.runAJAX();		// Execute AJAX function
		}
	}
}

function getColoniaList(sel)
{
    var EstadoID = document.getElementById('estadoid').options[document.getElementById('estadoid').selectedIndex].value;
	var MunicipioID = sel.options[sel.selectedIndex].value;
		
	document.getElementById('coloniaid').options.length = 0;	// Empty Modelo select box
	document.getElementById('coloniaid').disabled = false;
	
	if(EstadoID.length>0 && MunicipioID.length>0){	
		//alert('/systems/Bienes-Raices/ajax_EstadoMunicipioColonia.asp?EstadoID='+EstadoID+'&MunicipioID='+MunicipioID);
		ajax.requestFile = '/systems/ajax_EstadoMunicipioColonia.asp?EstadoID='+EstadoID+'&MunicipioID='+MunicipioID;	// Specifying which file to get		
		ajax.onCompletion = createColonias;	// Specify function that will be executed after file has been found
		ajax.runAJAX();		// Execute AJAX function
	}
}

function getCP(sel){
	var ColoniaID = sel.options[sel.selectedIndex].value;
	if(ColoniaID.length > 0){
		ajax.requestFile = '/systems/ajax_EstadoMunicipioColonia.asp?ColoniaID='+ColoniaID;	// Specifying which file to get		
		ajax.onCompletion = escribeCPCiudad;	// Specify function that will be executed after file has been found
		ajax.runAJAX();		// Execute AJAX function		
	}
}

function getMunicipioColoniaList(x_CP){
	var CP = x_CP.value;
	if(CP.length > 0){
		ajax.requestFile = '/systems/ajax_EstadoMunicipioColonia.asp?CP='+CP;	// Specifying which file to get		
		ajax.onCompletion = createMunicipioColonia;	// Specify function that will be executed after file has been found
		ajax.runAJAX();		// Execute AJAX function		
	}
}


function createMunicipios()
{
	var obj = document.getElementById('municipioid');			
	var results = unescape(ajax.response);
	results		= results.replace(/\+/gi," "); //quita signos +	
	eval(results);	// Executing the response from Ajax as Javascript code	
}

function createColonias()
{
	var obj = document.getElementById('coloniaid');	
	var results = unescape(ajax.response);
	results		= results.replace(/\+/gi," "); //quita signos +	
	eval(results);	// Executing the response from Ajax as Javascript code	
}

function escribeCPCiudad(){
	
	var txtcp = document.getElementById('txtcp');	
	var txtciudad = document.getElementById('txtciudad');	
	
	var results = unescape(ajax.response);
	results	= results.replace(/\+/gi," "); //quita signos +	
	
	eval(results);	// Executing the response from Ajax as Javascript code
}

function createMunicipioColonia()
{
	var estadoid    = document.getElementById('estadoid');
	var municipioid = document.getElementById('municipioid');
	var coloniaid   = document.getElementById('coloniaid');
	var txtciudad = document.getElementById('txtciudad');
	
	var results = unescape(ajax.response);
	results		= results.replace(/\+/gi," "); //quita signos +			
	eval(results);	// Executing the response from Ajax as Javascript code	
}

