function _load_cities() {
 $.getJSON('modules/_load_cities.php', 
	          {region:$('#sel-regions').val()}, 
											function(data) {
											 $('#sel-cities option:gt(0)').remove();
												$('#sel-districts option:gt(0)').remove();
												$('#sel-streets option:gt(0)').remove();
											 //alert(data);
												$.each(data.cities, 
																		function(key, value) {   
																			$('#sel-cities').append($(document.createElement("option")).attr("value",value).text(value)); 
																		});
											});
}

function _load_districts() {
 $.getJSON('modules/_load_districts.php', 
	          {region:$('#sel-regions').val(), city:$('#sel-cities').val()}, 
											function(data) {
												$('#sel-districts option:gt(0)').remove();
												$('#sel-streets option:gt(0)').remove();
											 //alert(data);
												$.each(data.districts, 
																		function(key, value) {   
																			$('#sel-districts').append($(document.createElement("option")).attr("value",value).text(value)); 
																		});
											});
}

function _load_streets() {
 $.getJSON('modules/_load_streets.php', 
	          {region:$('#sel-regions').val(), city:$('#sel-cities').val(), district:$('#sel-districts').val()}, 
											function(data) {
												$('#sel-streets option:gt(0)').remove();
											 //alert(data);
												$.each(data.streets, 
																		function(key, value) {   
																			$('#sel-streets').append($(document.createElement("option")).attr("value",value).text(value)); 
																		});
											});
}

function getScrollXY() {
	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 Strict
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return [scrOfX, scrOfY];
}
