
function getProvince(item) {
	params = 'element=selectProvincia&regione='
	params +=  encodeURIComponent(item.options[item.selectedIndex].value);
	params +=  '&lang=' + encodeURIComponent(item.form.lang.value);
	var request = YAHOO.util.Connect.asyncRequest('POST', '/js/geobox.asp', callbackG, params);
}

function getComuni(item) {
	params = 'element=selectComune&provincia='
	params +=  encodeURIComponent(item.options[item.selectedIndex].value);
	params +=  '&lang=' + encodeURIComponent(item.form.lang.value);
	var request = YAHOO.util.Connect.asyncRequest('POST', '/js/geobox.asp', callbackG, params);
}

var handleSuccessG = function(o){
	if(o.responseText !== undefined){
		var respondStructure = eval( '(' + o.responseText + ')' ); 
		var spanElement = document.getElementById(respondStructure.element);
		spanElement.innerHTML = respondStructure.html;
	}
};

var handleFailureG = function(o){
	if(o.responseText !== undefined){
		alert("Connection Error");
	}
};

var callbackG =
{
  success:handleSuccessG,
  failure:handleFailureG,
  argument:['foo','bar']
};


