// JavaScript Document

// cidade
function alimentaCidade ( input, uf, padrao )
{
	input = "#"+input;
	$(input).empty();
	$(input).attr("disabled","disabled");
	if ( uf != '' ) {
		$.get("/xmldata/" + uf.toLowerCase() + ".xml", {}, function(xml) {
			//$('cidade', xml).text();
				htmloptions = ( padrao == 0 ) ? '<option value="0" selected="selected">-</option>' : '<option value="0">-</option>';
				$(xml).find('cid').each(function() {
					selected = ($(this).attr('cod')==padrao) ? '  selected="selected"' : '';
					htmloptions += '<option value="'+$(this).attr('cod')+'"'+selected+'>'+$(this).text()+'</option>';
					//alert($(this).attr('cod'));    
					//alert($(this).text());    
				});
				$(input).html( htmloptions );
				if ( $.browser.mozilla ) $(input+" option[@value="+padrao+"]").attr("selected","true");
				$(input).removeAttr("disabled");
		} );
	}
}


// UF
function alimentaUF( input, padrao )
{
	input = "#" + input;
	$(input).empty();
	$(input).attr("disabled","disabled");
	if ( $(input+">option").length <= 1 ) {
		$.getJSON("/ajax/ufcombo.php",
			function(data){
				htmloptions = ( padrao == '' ) ? '<option value="" selected="selected">-</option>' : '<option value="">-</option>';
				$.each(data.uf, function(i,item){
					selected = (item[1]==padrao) ? '  selected="selected"' : '';
					htmloptions += '<option value="'+item[0]+'"'+selected+'>'+item[1]+'</option>';
				});
				$(input).html( htmloptions );
				// forca o firefox a definir o valor default/padrao
				if ( $.browser.mozilla ) $(input+" option[@value="+padrao+"]").attr("selected","true");
				$(input).removeAttr("disabled");
		});
	}
}



