function get_http_data(flg){
	var target;

	var uri = "/ajax/parts.php";
	var prms = "corp_cd=" + document.ctrlform.corp_cd.value;

	if(document.ctrlform.opt_length){
		prms += "&opt_length=" + document.ctrlform.opt_length.value;	
	}

	if(flg == "city"){
		prms += "&data_type=city";
	}else if(flg == "town"){
		prms += "&data_type=town&cnd_city=" + document.ctrlform.cnd_city.value;
	}else if(flg == "line"){
		prms += "&data_type=line";
	}else if(flg == "station"){
		prms += "&data_type=station&cnd_line=" + document.ctrlform.cnd_line.value;
	}else if(flg == "kodawari"){
		prms += "&data_type=trait&cnd_baibai_chintai=" + document.ctrlform.cnd_baibai_chintai.value + "&cnd_bukken_type=" + document.ctrlform.cnd_bukken_type.value;
	}else if(flg == "shop"){
		prms += "&data_type=shop";
	}else if(flg == "tanto"){
		prms += "&data_type=tanto";
		if(document.ctrlform.admin_flg.value != 2){
			prms += "&shop_cd=" + document.ctrlform.shop_cd.value;
		}
	}

	if(flg == "city"){
		new Ajax.Request(uri, {	
			method: 'get', 
			parameters: prms,
			asynchronous: false,
			onComplete: function(httpObj){
				document.ctrlform.city_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "town"){
		new Ajax.Request(uri, {	
			method: 'get',
			parameters: prms,
			asynchronous: false,
			onComplete: function(httpObj){
				document.ctrlform.town_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "line"){
		new Ajax.Request(uri, {
			method: 'get',
			parameters: prms,
			asynchronous: false,
			onComplete: function(httpObj){
				document.ctrlform.line_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "station"){
		new Ajax.Request(uri, {
			method: 'get', 
			parameters: prms,
			asynchronous: false, 
			onComplete: function(httpObj){
				document.ctrlform.station_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "kodawari"){
		new Ajax.Request(uri, {	
			method: 'get', 
			parameters: prms, 
			asynchronous: false, 
			onComplete: function(httpObj){
				document.ctrlform.kodawari_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "shop"){
		new Ajax.Request(uri, {	
			method: 'get', 
			parameters: prms, 
			asynchronous: false, 
			onComplete: function(httpObj){
				document.ctrlform.shop_opt.value = get_response_text(httpObj);
			}
		});
	}else if(flg == "tanto"){
		new Ajax.Request(uri, {
			method: 'get', 
			parameters: prms, 
			asynchronous: false, 
			onComplete: function(httpObj){
				document.ctrlform.tanto_opt.value = get_response_text(httpObj);
			}
		});
	}
}

function get_response_text(req){
	var text = req.responseText;
	if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {
		var esc = escape( text );
		if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {
			text = decodeURIComponent( esc );
		}
	}
	return text;
}
