/*============================================================================== 簡易編集:素材変更 ------------------------------------------------------------------------------*/ 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 ); }