/*==============================================================================
 簡易編集：素材変更
------------------------------------------------------------------------------*/
function ajax_edit_easy_material_change( set_id, set_cmd, set_target, set_mpcid, set_page ){

	var obj = new Object();
	obj.id = $( 'float_window' );
	obj.top = '10%';
	obj.left = '10%';
	obj.width = '80%';
	obj.height = '80%';
	float_window_init( obj );

	if( set_cmd == undefined ) set_cmd = 'user';
	if( set_page == undefined || set_page < 0 ) set_page = 1;
	if( set_mpcid == undefined ) set_mpcid = 0;
	if( set_target == undefined ) set_target = '';

	var param = "cmd=" + set_cmd + "&id=" + set_id + "&target=" + set_target + "&page=" + set_page + "&mpcid=" + set_mpcid;
	var response = function( httpObj ){
		$( 'float_window' ).childNodes[3].innerHTML = httpObj.responseText;
		$( 'float_window' ).style.display = 'block';
	};
	ajax_request( "/login/ajax_material.php", param, response );

}
/*==============================================================================
 簡易編集：素材変更
 floatWindowから選択した場合に呼ばれる
------------------------------------------------------------------------------*/
function ajax_edit_easy_material_select( set_obj, set_target ){

	$( set_target + 'img' ).src = set_obj.src;
	$( set_target ).setAttribute( 'value', set_obj.getAttribute( 'value' ) );
	$( "float_window" ).style.display = 'none';

}
/*==============================================================================
 簡易編集：素材削除
 floatWindowから選択した場合に呼ばれる
------------------------------------------------------------------------------*/
function ajax_edit_easy_material_delete( set_target ){

	$( set_target + 'img' ).style.display = 'none';
	$( set_target ).setAttribute( 'value', '' );
	$( "float_window" ).style.display = 'none';

}
/*==============================================================================
 Ajax通信（共用）
------------------------------------------------------------------------------*/
function ajax_request( set_uri, set_param, set_response ){

	new Ajax.Request( set_uri, {
		method: "post",
		parameters: set_param,
		onSuccess: function( httpObj ){ set_response( httpObj ) },
		onFailure: function( httpObj ){ alert( "error" ); }
	} );
	return false;

}
/*==============================================================================
 Ajax通信（共用）
------------------------------------------------------------------------------*/
function ajax_order_price_category_change( set_obj, set_number, set_target ){

	if( set_obj == undefined ){
		alert( '申し訳ございません。\n手続きに必要な情報を確認できませんでした。' );
		return;
	}
	var uri = 'ajax_order1.php';
	var param = 'cmd=change&card_number=' + set_number + '&price_category_id=' + set_obj.value;
	var response = function(){
		set_target.innerHTML = 'a';
	}
	ajax_request( uri, param, response );

}

