var DEBUG_LOG_LEVEL=32000;var EVENT_LOG_LEVEL=31999;var VALIDATION_LOG_LEVEL=31998;var SUBMIT_LOG_LEVEL=31997;var COOKIE_LOG_LEVEL=31996;var DYNAMIC_TABLE_LOG_LEVEL=31995;var EXTERNAL_REQUEST_LOG_LEVEL=31994;var WIDGET_RELATIONSHIP_LOG_LEVEL=31993;var PROFILE_LOG_LEVEL=31992;var PROGRAM_LOG_LEVEL=30000;var WARNING_LOG_LEVEL=1;var ERROR_LOG_LEVEL=0;var LogLevelList={};LogLevelList[DEBUG_LOG_LEVEL]="Debug";LogLevelList[EVENT_LOG_LEVEL]="Event";LogLevelList[VALIDATION_LOG_LEVEL]="Validation";LogLevelList[SUBMIT_LOG_LEVEL]="Submit";LogLevelList[COOKIE_LOG_LEVEL]="Cookie";LogLevelList[DYNAMIC_TABLE_LOG_LEVEL]="Dynamic Table";LogLevelList[EXTERNAL_REQUEST_LOG_LEVEL]="Ext Request";LogLevelList[PROGRAM_LOG_LEVEL]="Program";LogLevelList[WARNING_LOG_LEVEL]="Warning";LogLevelList[ERROR_LOG_LEVEL]="Error";LogLevelList[WIDGET_RELATIONSHIP_LOG_LEVEL]="Widget Rltnshp";LogLevelList[PROFILE_LOG_LEVEL]="Profiling";try{Cookie.log_level=COOKIE_LOG_LEVEL;}catch(e){}try{DynTable.log_level=DYNAMIC_TABLE_LOG_LEVEL;}catch(e){}var Logger;var LoggerDummy;var Profiler;try{Logger=new Logger({enabled:false,level_list:LogLevelList});}catch(e){Logger={srt:function(){},msg:function(){},log_enabled:function(){},error:function(){},warn:function(){},end:function(){}};LoggerDummy={srt:function(){},msg:function(){},log_enabled:function(){},error:function(){},warn:function(){},end:function(){}};}try{Profiler=new Profile({log_level:PROFILE_LOG_LEVEL,logger:Logger});Logger.profiler=Profiler;}catch(e){Profiler={start:function(){},end:function(){},summary:function(){}};}function timeout_child(){window.close();}function timeout_parent(A){location.href=A;}function dbg(A){if(dbg_mode){Logger.enabled=true;}}function float_canvases(C){var E=((C[0])?(C[0]):("fixed"));var A=new Array();var B=["CanvasSingleRow","CanvasMultiRow","CanvasMultiView"];for(var F=0;F<B.length;F++){var A=FW_Element.getElementsByAttribute(document.body,"div","class",B[F],true);for(var D=0;D<A.length;D++){_float_canvas(A[D],E);}}return true;}function _float_canvas(D,B){var C=FW_Element.getElementsByAttribute(D,"SPAN","class","HeaderText");C=(C!=null)?(C[0]):(null);var A=new FW_Layer({element:D,drag_element:C,check_boundary:false,name:D.id,position_on_init:false,float_type:B,allow_restore:true,remember_position:true});}function _fw_window_options(C,B,F){var E={};if(F!=null){var F=F.split(/,/);for(var D=0;D<F.length;D++){var A=F[D].split(/=/);E[A[0]]=(A[1]==null?"yes":A[1]);}}var G={url:C,name:B,width:E.width,height:E.height,top:E.top,left:E.left,resizable:E.resizable,scollbars:E.scrollbars,autosize:E.autosize,autosizeonrefresh:E.autosizeonrefresh,dynamicgen:E.dynamicgen,autocenter:E.autocenter,autocenteronrefresh:E.autocenteronrefresh,titlebar:E.titlebar,status:E.statusbar,showloading:E.showloading,moveable:E.moveable,modal:E.modal,close:E.close,closeonblur:E.closeonblur,minimizable:E.minimizable,refreshparentonclose:E.refreshparentonclose,taskbar:document.getElementById("TaskBar")};return G;}function _fw_open_window_virtual(B,A,C){return _fw_open_window(B,A,C,"Virtual");}function _fw_open_window_standard(B,A,C){return _fw_open_window(B,A,C,"Standard");}function fw_window_find(A){var C;for(var B=0;B<FW_Window._list.length;B++){if(FW_Window._list[B].name==A){C=FW_Window._list[B];}}return C;}function fw_open_window(url,name,option_list,type){if(!name){name=url.replace(/\W/g,"");}var window_e=_fw_window_find(name);if(window_e==null){window_e=eval("new Window_"+type+"(_fw_window_options(url, name, option_list));");window_e.open();}else{window_e.location(url);window_e.focus();}return window_e;}function u(A){return unescape(A);}function get_url(){return FW_Browser.url();}function element_left(A){return FW_Element.left(A);}function element_top(A){return FW_Element.top(A);}function fw_display_menu(C){var F=document.getElementById(C[0]);if(F==null){return true;}var D=B(F);if(D==null){return true;}var A;if(FW.effects_enabled==true){A=new FW_Effect_ShrinkFade({});}var E=new FW_Menu({element:D,logger:Logger,event:FW_Menu.EVENT_HOVER,initial_state:FW_Menu.INITIAL_STATE_HIDDEN,restrict_one_sibling:true,remember_state:true,effect:A,display:FW_Menu.DISPLAY_VERTICAL});function B(G){for(var I=0;I<G.childNodes.length;I++){var J=new String(G.childNodes[I].nodeName).toUpperCase();if(J=="UL"){return G.childNodes[I];}else{var H=B(G.childNodes[I]);if(H){return H;}}}}return true;}function pop_form_submit(L){var I;var B;I=widgetMap;var J=I.length;var F=window.opener||window.w_opener;var C=window.document.POP_DATA["ROW_NUMBER"];var E=0;if(C!=null){for(var D=0;D<C.length;D++){if(C[D].checked){E=D;break;}}for(var D=0;D<J;D++){var A=I[D];var H=F.document.getElementById([A[1]]);var G="$"+E+"_"+A[0];var K=this.document.POP_DATA[G];if(H){if(K.value){H.value=K.value;}else{H.value="";}}}}window.close();return false;}function fw_add_canvas_submit_widget_ref(C){var E=C.shift();var B=C.pop();if(E._original_onclick){E.onclick=E._original_onclick;}else{E._original_onclick=E.onclick;}link_onclick=new String(E.onclick);var A="";for(var D=0;D<C.length;D=D+3){A=A+C[D]+"."+C[D+1]+"="+C[D+2].value;A=A+"&";}var F=link_onclick.replace("?","?"+A);E._new_onclick=F;E.onclick=_fw_add_canvas_onclick;return true;}function fw_clone_row(G){var F=G[0];var D=G[1];var B="MULTI_CONTENT_"+F.name;var I=F;if(I.rows.length>=D){alert("Cannot add more rows");return false;}var A=I.clone_row();var K=document.getElementById(B).tBodies[0];var H=document.createElement("TR");K.appendChild(H);for(var E=0;E<A.length;E++){var J=A[E];var C=document.createElement("TD");C.appendChild(J.element);H.appendChild(C);J.init();}for(var E=0;E<A.length;E++){A[E].clear();A[E].init_relations();}}function _fw_add_canvas_onclick(){eval(this._new_onclick);try{onclick();}catch(e){anonymous();}}function get_window_opener(){if(window.w_opener!=null){return window.w_opener;}else{return window.opener;}}function refresh_window(A){FW_Browser.reload();}function clear_items(A){var B=A.length;while(B--){if(A[B]!=null&&typeof (A[B])=="object"){A[B].clear();}}return true;}function focus_widget(A){if(A[0]!=null&&typeof (A[0])=="object"){A[0].focus();}}function fw_submit_canvas(A){var B=A[0];if(B!=null){return B.do_submit();}else{return false;}}function fw_canvas_submit(args){var url=args.shift();if(url.length==0){url=FW_Browser.url();}var action=args.shift();try{action=eval(action);}catch(e){}var target_canvas=args.shift();var row_number=args.pop();var request=new FW_Request_CanvasSubmit({url:url,submit_action:action,canvas_name:target_canvas});for(var i=0;i<args.length;i=i+2){request.add_param(args[i],args[i+1]);}request.submit();return true;}function fw_submit_canvas_background(C){var B=get_url();var F=new FW_Request_Background_Canvas({url:B});var A=C.pop();var E=C.length;while(E--){var D=Framework.get_canvas(C[E]);if(D==null){alert("Couldnt find ["+C[E]+"]");}else{F.add_canvas(D);}}F.submit();return false;}function fw_window_close(){FW_Window.me().close();}function fw_populate_parent_widgets(G){var C=G.pop();var E=G.length;for(var D=0;D<E;D=D+3){var B=G[D];var A=G[D+1];var I=G[D+2];var F=FW_Window.me();if(F){var H=F.opener.Framework;H.get_canvas(B).get_widget(A).value(I.value());}else{}}}function start_logger(){Logger.enabled=true;}function show_debugger(){var A=new FW_Debugger({});A.open();}function test_alert(A){alert(A);return false;}function test_console(A){return false;}function return_false(){return false;}function test(A){var B=A[1];var C=$(this.canvas.name+"_$"+B+"_"+this.name);alert(C);}function do_background_request(A){var B=Framework.get_background_request(A[0]);B.submit();return false;}function background_request_callback_search(B){var C=Framework.get_background_request(B[0]);var A=B[1];C.add_param("SEARCH_DATA",A.value());C.submit();return false;}function background_request_multiview_detail(A){if(this.done_background){return ;}var D=A[0];var B=Framework.get_background_request(D).clone();B.clear_all_params();B.row_num(this.row_number());var C=new FW_RequestParams_CanvasSubmit({canvas_name:"TEST_CANVAS_MV_DETAIL"});C.add_param("TEST_DB_ONE_ID",A[1]);B.add_param_obj(C);B.submit();this.done_background=true;return false;}function background_request_extra_widgets(A){if(this.done_background){return ;}var C=A[0];var B=Framework.get_background_request(C);B.clear_all_params();B.submit();this.done_background=true;return false;}function custom_busy_function(A,B){if(B){FW_Element.add_css_class(A,"GreyElements");}else{FW_Element.remove_css_class(A,"GreyElements");}}function canvas_background_request(A){var D=A[0];if(this.chmode_action()){D="BACKGROUND_REQUEST_SR_MV_CANVASES";}if(this.action()==FW.DO_QUERY_UPDATE||this.action()==FW.DO_QUERY_NO_UPDATE||this.action()==FW.DO_INSERT||this.action()==FW.DO_UPDATE){D="BACKGROUND_REQUEST_SR_MV_CANVASES";}var C=Framework.get_background_request(D);var B=this;C.clear_all_params();C.add_param_obj(new FW_RequestParams_Canvas({canvas:B}));C.submit();return false;}
