	// 全てのエレメントの情報
	// dbフィールド名 : フォームID
	var all_payments = new Array();

	// 選択可能なエレメントの情報
	var payment_data = new Array();

	//-------------------------------------------
	// 決済方法をセットする
	//
	// params integer id            決済方法ID
	// params array   element_types 表示するエレメントの配列
	function setPayment( id, element_types )
	{
		payment_data[ id ] = element_types;
	}

	//-------------------------------------------
	// 全決済方法をセットする
	//
	// params integer id            決済方法ID
	// params array   element_types 表示するエレメントの配列
	function setAllPayment( element_types )
	{
		all_payments = element_types;
	}

	//-------------------------------------------
	// フォームを変更する
	//
	function changeForm()
	{
		payment_id = getElementObject( 'payment_id' ).value;

		// 一度全て隠す
		for( var i in all_payments )
		{
			getElementStyle( all_payments[ i ] ).display = 'none';
		}

		for( var i = 0 ; i < payment_data[ payment_id ].length ; i ++ )
		{
			getElementStyle( payment_data[ payment_id ][ i ] ).display = '';
		}
	}

