var pu_static=new common_static_popup();function common_static_popup(){}common_static_popup.prototype.set_click_event_toggle=function(a){if(gs_flag_current_static_popup_id==a){gs_flag_click_event_source_id=""}else{gs_flag_click_event_source_id=a}};common_static_popup.prototype.set_click_event_source=function(a){gs_flag_click_event_source_id=a};common_static_popup.prototype.set_attributes=function(c,b,a){document.getElementById(c).setAttribute(b,a)};common_static_popup.prototype.open=function(o,p,j){if(gs_flag_click_event_source_id===gs_flag_current_static_popup_id){return}var a;var n;var k;var f,e;var m,l;var g,i;var h,d;var c,b;a=document.getElementById(o);n=document.getElementById(p);k=document.getElementById(j);f=n.clientHeight;e=n.clientWidth;m=a.offsetHeight;l=a.offsetWidth;g=document.body.clientHeight;i=document.body.clientWidth;h=ut_mining.find_position_top(a);d=ut_mining.find_position_left(a);c=h;b=d;n.style.top=c+"px";n.style.left=b+"px";n.style.visibility="visible";n.style.display="block";if(k){ut_gui.focus(k.id)}if(n.getAttribute("_ds")==="1"){pu_static.shadow(n)}return};common_static_popup.prototype.open_routine=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation){if(ab_with_save_confirmation){ut_tracking.confirm_save_before_clientside_script("pu_static.open_routine('"+as_control_id+"', '"+as_popup_id+"', '"+as_primary_id+"', '"+as_extra_script.replace(/\'/gi,"\\'")+"', false);")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open(as_control_id,as_popup_id,as_primary_id);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_bottom=function(o,p,j){if(gs_flag_click_event_source_id===gs_flag_current_static_popup_id){return}var a;var n;var k;var f,e;var m,l;var g,i;var h,d;var c,b;a=document.getElementById(o);n=document.getElementById(p);k=document.getElementById(j);n.style.visibility="visible";n.style.display="block";f=n.clientHeight;e=n.clientWidth;m=a.offsetHeight;l=a.offsetWidth;g=document.body.clientHeight;i=document.body.clientWidth;h=ut_mining.find_position_top(a);d=ut_mining.find_position_left(a);c=h+m+0;b=d;if((d+e)>i){b=(i-e-10)}n.style.top=c+"px";n.style.left=b+"px";if(k){ut_gui.focus(k.id)}if(n.getAttribute("_ds")==="1"){pu_static.shadow(n)}return};common_static_popup.prototype.open_bottom_routine=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation){if(ab_with_save_confirmation){ut_tracking.confirm_save_before_clientside_script("pu_static.open_bottom_routine('"+as_control_id+"', '"+as_popup_id+"', '"+as_primary_id+"', '"+as_extra_script.replace(/\'/gi,"\\'")+"', false);")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_bottom(as_control_id,as_popup_id,as_primary_id);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_right=function(o,p,j){if(gs_flag_click_event_source_id===gs_flag_current_static_popup_id){return}var a;var n;var k;var f,e;var m,l;var g,i;var h,d;var c,b;a=document.getElementById(o);n=document.getElementById(p);k=document.getElementById(j);n.style.visibility="visible";n.style.display="block";f=n.clientHeight;e=n.clientWidth;m=a.offsetHeight;l=a.offsetWidth;g=document.body.clientHeight;i=document.body.clientWidth;h=ut_mining.find_position_top(a);d=ut_mining.find_position_left(a);c=h;if((h+f)>g){c=h+m-f}b=d+l+10;if((d+l+e)>i){b=(i-e-10)}n.style.top=c+"px";n.style.left=b+"px";if(k){ut_gui.focus(k.id)}if(n.getAttribute("_ds")==="1"){pu_static.shadow(n)}return};common_static_popup.prototype.open_right_routine=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation){if(ab_with_save_confirmation){ut_tracking.confirm_save_before_clientside_script("pu_static.open_right_routine('"+as_control_id+"', '"+as_popup_id+"', '"+as_primary_id+"', '"+as_extra_script.replace(/\'/gi,"\\'")+"', false);")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_right(as_control_id,as_popup_id,as_primary_id);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_top=function(o,p,j){if(gs_flag_click_event_source_id===gs_flag_current_static_popup_id){return}var a;var n;var k;var f,e;var m,l;var g,i;var h,d;var c,b;a=document.getElementById(o);n=document.getElementById(p);k=document.getElementById(j);n.style.visibility="visible";n.style.display="block";f=n.clientHeight;e=n.clientWidth;m=a.offsetHeight;l=a.offsetWidth;g=document.body.clientHeight;i=document.body.clientWidth;h=ut_mining.find_position_top(a);d=ut_mining.find_position_left(a);c=h-f-0;b=d;if((d+e)>i){b=(i-e-10)}n.style.top=c+"px";n.style.left=b+"px";if(k){ut_gui.focus(k.id)}if(n.getAttribute("_ds")==="1"){pu_static.shadow(n)}return};common_static_popup.prototype.open_top_routine=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation){if(ab_with_save_confirmation){ut_tracking.confirm_save_before_clientside_script("pu_static.open_top_routine('"+as_control_id+"', '"+as_popup_id+"', '"+as_primary_id+"', '"+as_extra_script.replace(/\'/gi,"\\'")+"', false);")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_top(as_control_id,as_popup_id,as_primary_id);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.close=function(){var a;if((gs_flag_current_static_popup_id)!=""&&(gs_flag_click_event_source_id!=gs_flag_current_static_popup_id)){a=document.getElementById(gs_flag_current_static_popup_id);if(document.getElementById(gs_flag_current_static_popup_id+"_shadow")){document.body.removeChild(document.getElementById(gs_flag_current_static_popup_id+"_shadow"))}a.style.visibility="hidden";a.style.display="none"}gs_flag_current_static_popup_id=gs_flag_click_event_source_id;gs_flag_click_event_source_id="";return};common_static_popup.prototype.shadow=function(d){var f=parseInt(d.clientWidth);var a=parseInt(d.clientHeight);var b=parseInt(d.style.left);var c=parseInt(d.style.top);var e=document.createElement("div");e.id=d.id+"_shadow";e.style.display="none";e.style.position="fixed";e.className="popup_background";document.body.appendChild(e);e.style.width=f+"px";e.style.height=a+"px";e.style.display="";e.style.position="absolute";e.style.zIndex=50;e.style.left=b+9+"px";e.style.top=c+9+"px"};var pu_tooltip=new common_tooltip_popup();function common_tooltip_popup(){}common_tooltip_popup.prototype.open_moving_message=function(k){var j;var e,i;var f,g;var l,c;var b,h;var d,a;j=document.getElementById(gs_constant_tooltip_message_id);if(k){j.innerHTML=k}e=j.clientHeight;i=j.clientWidth;f=document.body.clientHeight;g=document.body.clientWidth;l=window.event.clientY;c=window.event.clientX;b=document.body.scrollTop;h=document.body.scrollLeft;if((c+h+i)>g){a=(c+h)-i}else{a=(c+h+14)}if((l+b)>f){d=(l+b)-e}else{d=(l+b)}j.style.top=d+"px";j.style.left=a+"px";j.style.visibility="visible";j.style.display="block";return};common_tooltip_popup.prototype.close_moving_message=function(a){var b;b=document.getElementById(gs_constant_tooltip_message_id);b.style.visibility="hidden";b.style.display="none";return};common_tooltip_popup.prototype.open_moving_tooltip=function(c){var k;var f,j;var g,h;var l,d;var b,i;var e,a;k=document.getElementById(c);f=k.clientHeight;j=k.clientWidth;g=document.body.clientHeight;h=document.body.clientWidth;l=window.event.clientY;d=window.event.clientX;b=document.body.scrollTop;i=document.body.scrollLeft;if((d+i+j)>h){a=(d+i)-j}else{a=(d+i+14)}if((l+b)>g){e=(l+b)-f}else{e=(l+b)}k.style.top=e+"px";k.style.left=a+"px";k.style.visibility="visible";k.style.display="block";return};common_tooltip_popup.prototype.close_moving_tooltip=function(a){var b;b=document.getElementById(a);b.style.visibility="hidden";b.style.display="none";return};var pu_window=new common_window_popup();function common_window_popup(){}common_window_popup.prototype.open_print_window=function(a){go_window_popup=window.open(a,"Print","status=yes, height=600, width=600, scrollbars=no, toolbar=no, resizable=yes, left=20 ,top=20");go_window_popup.focus()};common_window_popup.prototype.open_multiple_report_windows=function(b,a){window.open(b,a,"status=yes, height=600, width=800, scrollbars=no, toolbar=no, resizable=yes, left=10 ,top=10")};