﻿document.observe('dom:loaded', function() {

	var fromElement = new Element('form', {id: 'myform', action:''});
	var selectElement = new Element('select', {id: 'constellation_cd', name:'constellation_cd'});
	
	//星座のセット
	selectElement.appendChild(setOption("", '星座を選択して下さい。'));
	selectElement.appendChild(setOption(1, 'おひつじ座'));
	selectElement.appendChild(setOption(2, 'おうし座'));
	selectElement.appendChild(setOption(3, 'ふたご座'));
	selectElement.appendChild(setOption(4, 'かに座'));
	selectElement.appendChild(setOption(5, 'しし座'));
	selectElement.appendChild(setOption(6, 'おとめ座'));
	selectElement.appendChild(setOption(7, 'てんびん座'));
	selectElement.appendChild(setOption(8, 'さそり座'));
	selectElement.appendChild(setOption(9, 'いて座'));
	selectElement.appendChild(setOption(10, 'やぎ座'));
	selectElement.appendChild(setOption(11, 'みずがめ座'));
	selectElement.appendChild(setOption(12, 'うお座'));

	//イベントのセット
	selectElement.observe('change', getComment);

	//formのセット
	fromElement.appendChild(selectElement);
	$('selectArea').update(fromElement);
	
});

// ================================================================================
//機能      : コメントの取得
//返り値    : 
//引き数    : 
//機能説明  : 
//備考      : 
//作成      : 2009/7/21 H.Sakamoto
// ================================================================================
function getComment(event) {

	//星座コードのセット
	var params = {};

	params['constellation_cd'] = $('constellation_cd').value;

	//new Ajax.Request('./putData.php', {asynchronous: false, parameters: params, onComplete: function(tr) { alert(tr.responseText); } });
	new Ajax.Updater('resultArea', './putData.php', {asynchronous: false, parameters: params});

}

// ================================================================================
//機能      : オプションノードのセット
//返り値    : 
//引き数    : 
//機能説明  : 
//備考      : 
//作成      : 2009/7/17 H.Sakamoto
// ================================================================================
function setOption(cd, value) {

	var optionElement = new Element('option', {value: cd});

	optionElement.appendChild(document.createTextNode(value));

	return optionElement;

}