var pu_static=new common_static_popup();function common_static_popup(){this.pb_keep_open=false;this.ps_list1={};this.ps_list2={};this.ps_list3={};this.ps_current="";this.pb_open=false}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.uf_init=function(b){var a=this.uf_get_index(b);if(a=="1"){this.ps_list1[b]="open";document.getElementById(b).style.zIndex="100"}else{if(a=="2"){this.ps_list2[b]="open";document.getElementById(b).style.zIndex="200"}else{if(a=="3"){this.ps_list3[b]="open";document.getElementById(b).style.zIndex="300"}}}this.ps_current=b;this.pb_open=true};common_static_popup.prototype.uf_get_index=function(b){var a=document.getElementById(b).getAttribute("p_index");if(!a){a=1}return a};common_static_popup.prototype.open=function(j,h,m){var d;var n;var q;this.uf_init(h);var g,l;var c,b;var k,a;var i,f;var p,e;this.uf_init(h);d=document.getElementById(j);n=document.getElementById(h);q=document.getElementById(m);g=n.clientHeight;l=n.clientWidth;c=d.offsetHeight;b=d.offsetWidth;k=document.body.clientHeight;a=document.body.clientWidth;i=ut_mining.find_position_top(d);f=ut_mining.find_position_left(d);p=i;e=f;n.style.top=p+"px";n.style.left=e+"px";if(gs_flag_current_static_anchor_id!=j){gs_flag_current_static_anchor_id=j}n.style.visibility="visible";n.style.display="block";if(q){ut_gui.focus(q.id)}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(j,h,m){var d;var n;var q;this.uf_init(h);var g,l;var c,b;var k,a;var i,f;var p,e;d=document.getElementById(j);n=document.getElementById(h);q=document.getElementById(m);n.style.visibility="visible";n.style.display="block";g=n.clientHeight;l=n.clientWidth;c=d.offsetHeight;b=d.offsetWidth;k=document.body.clientHeight;a=document.body.clientWidth;i=ut_mining.find_position_top(d);f=ut_mining.find_position_left(d);p=i+c+0;e=f;if((f+l)>a){e=(a-l-10)}if((l+10)<b){l=b;n.style.width=(l-10)+"px"}n.style.top=p+"px";n.style.left=e+"px";if(gs_flag_current_static_anchor_id!=j){gs_flag_current_static_anchor_id=j}if(q){ut_gui.focus(q.id)}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_bottom_spill=function(g,n,e,h,u,j){var p;var l;var v;var s;var r;this.uf_init(n);var t,k;var d,a;var f,b;var c,i;var w,m;var q;p=document.getElementById(g);l=document.getElementById(n);v=document.getElementById(e);s=document.getElementById(h);r=document.getElementById(j);if((s)&&((!r)||(r&&(r.value!=g)))){s.style.display="none"}l.style.visibility="visible";l.style.display="block";t=l.clientHeight;k=l.clientWidth;d=p.offsetHeight;a=p.offsetWidth;f=document.body.clientHeight;b=document.body.clientWidth;c=ut_mining.find_position_top(p);i=ut_mining.find_position_left(p);if(t+c+d+u>f){q=(t+c+d+u)-f}else{q=0}w=c+d+0-q;m=i;if((i+k)>b){m=(b-k-25)}if((k+25)<a){k=a;l.style.width=(k-25)+"px"}l.style.top=w+"px";l.style.left=m+"px";if(gs_flag_current_static_anchor_id!=g){gs_flag_current_static_anchor_id=g}if(v){ut_gui.focus(v.id)}return};common_static_popup.prototype.open_bottom_spill_routine=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation,as_control_id2,ai_spill_height,as_trigger_id){if(ab_with_save_confirmation){}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_bottom_spill(as_control_id,as_popup_id,as_primary_id,as_control_id2,ai_spill_height,as_trigger_id);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_right=function(j,h,m){var d;var n;var q;this.uf_init(h);var g,l;var c,b;var k,a;var i,f;var p,e;d=document.getElementById(j);n=document.getElementById(h);q=document.getElementById(m);n.style.visibility="visible";n.style.display="block";g=n.clientHeight;l=n.clientWidth;c=d.offsetHeight;b=d.offsetWidth;k=document.body.clientHeight;a=document.body.clientWidth;i=ut_mining.find_position_top(d);f=ut_mining.find_position_left(d);p=i;e=f+b+5;if((f+l)>a){e=(a-l-10)}if((l+10)<b){l=b;n.style.width=(l-10)+"px"}n.style.top=p+"px";n.style.left=e+"px";if(gs_flag_current_static_anchor_id!=j){gs_flag_curr_static_anchor_pos="right";gs_flag_current_static_anchor_id=j}if(q){ut_gui.focus(q.id)}return};common_static_popup.prototype.open_left=function(j,h,m){var d;var n;var q;this.uf_init(h);var g,l;var c,b;var k,a;var i,f;var p,e;d=document.getElementById(j);n=document.getElementById(h);q=document.getElementById(m);n.style.visibility="visible";n.style.display="block";g=n.clientHeight;l=n.clientWidth;c=d.offsetHeight;b=d.offsetWidth;k=document.body.clientHeight;a=document.body.clientWidth;i=ut_mining.find_position_top(d);f=ut_mining.find_position_left(d);p=i;e=f-l-5;if((l+10)<b){l=b;n.style.width=(l-10)+"px"}n.style.top=p+"px";n.style.left=e+"px";if(gs_flag_current_static_anchor_id!=j){gs_flag_curr_static_anchor_pos="left";gs_flag_current_static_anchor_id=j}if(q){ut_gui.focus(q.id)}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(d,s,l,g,r){var e;var i;var f;if(r){uc_modal.is_open=false}this.uf_init(s);var c,n;var b,a;var k,j;var m,h;var p,q;if(g==undefined){g=0}e=document.getElementById(d);i=document.getElementById(s);f=document.getElementById(l);i.style.visibility="visible";i.style.display="block";c=i.clientHeight;n=i.clientWidth;b=e.offsetHeight;a=e.offsetWidth;k=document.body.clientHeight;j=document.body.clientWidth;m=ut_mining.find_position_top(e);h=ut_mining.find_position_left(e);if(m-c<0){li_height_diff=(m-c+g)}else{li_height_diff=0}p=m-c-0+li_height_diff;q=h;if((h+n)>j){q=(j-n-25)}if((n+25)<a){n=a;i.style.width=(n-25)+"px"}i.style.top=p+"px";i.style.left=q+"px";if(gs_flag_current_static_anchor_id!=d){gs_flag_current_static_anchor_id=d}if(f){ut_gui.focus(f.id)}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,ai_spill_height){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,"+ai_spill_height+");")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_top(as_control_id,as_popup_id,as_primary_id,ai_spill_height);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_top_routine_spill=function(as_control_id,as_popup_id,as_primary_id,as_extra_script,ab_with_save_confirmation,ai_spill_height){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,"+ai_spill_height+");")}else{pu_static.set_click_event_source(as_popup_id);pu_static.open_top_spill(as_control_id,as_popup_id,as_primary_id,spill_height);if(as_extra_script&&as_extra_script!=""){eval(as_extra_script)}}};common_static_popup.prototype.open_top_right=function(j,h,m){var d;var n;var q;this.uf_init(h);var g,l;var c,b;var k,a;var i,f;var p,e;d=document.getElementById(j);n=document.getElementById(h);q=document.getElementById(m);n.style.visibility="visible";n.style.display="block";g=n.clientHeight;l=n.clientWidth;c=d.offsetHeight;b=d.offsetWidth;k=document.body.clientHeight;a=document.body.clientWidth;i=ut_mining.find_position_top(d)-5;f=ut_mining.find_position_left(d);p=i;e=f-l+4;n.style.top=p+"px";n.style.left=e+"px";if(q){ut_gui.focus(q.id)}return};common_static_popup.prototype.open_top_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_top_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_top_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.close=function(){var b;var a;if(uc_modal.is_open){if(uc_modal.is_closed){uc_modal.is_open=false;uc_modal.is_closed=false}if(this.ps_list3[this.ps_current]=="open"){if(this.close_level(this.ps_list3)){this.update_current(this.ps_list2)}}return}if(this.ps_list2[this.ps_current]=="open"){if(this.close_level(this.ps_list2)){this.update_current(this.ps_list1)}}else{this.close_level(this.ps_list1);this.close_level(this.ps_list2);this.close_level(this.ps_list3)}};common_static_popup.prototype.close_level=function(a){var b=false;for(o in a){if(this.ps_current!=o){lo_popup_item=document.getElementById(o);if(lo_popup_item){lo_popup_item.style.visibility="hidden";lo_popup_item.style.display="none";a[o]="closed"}}else{if(!this.pb_open){if(!is_child(o,eventTarget())||is_closer(eventTarget())){lo_popup_item=document.getElementById(o);lo_popup_item.style.visibility="hidden";lo_popup_item.style.display="none";a[o]="closed";b=true;gs_flag_click_event_source_id="";gs_flag_current_static_anchor_id="";gs_flag_curr_static_anchor_pos=""}}}}this.pb_open=false;return b};common_static_popup.prototype.update_current=function(a){for(o in a){if(a[o]="open"){this.ps_current=o}}};common_static_popup.prototype.uf_adjust_pos=function(){if(gs_flag_click_event_source_id!=""){var e=$(gs_flag_current_static_anchor_id);var b;var f=0;if(e){f=ut_mining.find_position_left(e)}if(ut_detector.browser_safari()){b=window.innerWidth}else{b=document.documentElement.clientWidth}var d=document.getElementById(gs_flag_click_event_source_id);d.style.display="block";d.style.visibility="visible";var a=d.clientWidth;var c;c=b-a-10;switch(gs_flag_curr_static_anchor_pos){case"left":f-=a+5;break;case"right":f+=e.clientWidth+5;break}if(c>f){c=f}c=Math.ceil(c);d.style.left=c+"px"}};function is_closer(a){return(String(a.getAttribute("onclick")).indexOf("pu_static.close()")!=-1)}function is_child(b,a){var d=document.getElementById(b);var c=a;if(d!=c){while(c=c.parentNode){if(d==c){return true}}return false}else{return true}}var pu_tooltip=new common_tooltip_popup();function common_tooltip_popup(){}common_tooltip_popup.prototype.open_moving_message=function(n,b,f){var h;if(typeof window.event!="undefined"){h=window.event}else{h=f}var d;var j;li_lbl_width=eventTarget().clientWidth;if(ut_detector.browser_firefox()){j=true}var l,q;var m,a;var g,e;var i,k;var p,c;d=document.getElementById(gs_constant_tooltip_message_id);d.innerHTML=n;if(!(b)&&(d.clientWidth<li_lbl_width)){return}l=d.clientHeight;q=d.clientWidth;m=document.body.clientHeight;a=document.body.clientWidth;g=h.clientY;e=h.clientX;i=document.body.scrollTop;k=document.body.scrollLeft;if((e+k+q)>a&&!j){c=(e+k)-q}else{c=(e+k+5)}if(((g+i)-l)<0){p=(g+i)}else{p=(g+i)-l}if(c<0){c=0}d.style.top=p+"px";d.style.left=c+"px";d.style.visibility="visible";return};common_tooltip_popup.prototype.open_moving_message2=function(k){var l;li_lbl_width=eventTarget().clientWidth;var f,j;var g,h;var a,d;var c,i;var e,b;l=document.getElementById(gs_constant_tooltip_message_id);l.innerHTML=$(k).innerHTML;if(l.clientWidth<li_lbl_width){return}f=l.clientHeight;j=l.clientWidth;g=document.body.clientHeight;h=document.body.clientWidth;a=window.event.clientY;d=window.event.clientX;c=document.body.scrollTop;i=document.body.scrollLeft;if((d+i+j)>h){b=(d+i)-j}else{b=(d+i+5)}if(((a+c)-f)<0){e=(a+c)}else{e=(a+c)-f}if(b<0){b=0}l.style.top=e+"px";l.style.left=b+"px";l.style.visibility="visible";return};common_tooltip_popup.prototype.open_msg2=pu_tooltip.open_moving_message2;common_tooltip_popup.prototype.close_moving_message=function(a){var b;b=document.getElementById(gs_constant_tooltip_message_id);b.style.visibility="hidden";return};common_tooltip_popup.prototype.close_msg=pu_tooltip.close_moving_message;common_tooltip_popup.prototype.open_moving_tooltip=function(d){var l;var g,k;var h,i;var a,e;var c,j;var f,b;l=document.getElementById(d);g=l.clientHeight;k=l.clientWidth;h=document.body.clientHeight;i=document.body.clientWidth;a=window.event.clientY;e=window.event.clientX;c=document.body.scrollTop;j=document.body.scrollLeft;if((e+j+k)>i){b=(e+j)-k}else{b=(e+j+5)}if(((a+c)-g)<0){f=(a+c)}else{f=(a+c)-g}l.style.top=f+"px";l.style.left=b+"px";l.style.visibility="visible";l.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")};common_window_popup.prototype.open_report_window=function(a){go_window_popup=window.open(a,"Report","status=yes, height=600, width=900, scrollbars=yes, toolbar=no, resizable=yes, left=20, top=20")};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")};common_window_popup.prototype.close_sample_window=function(){if(go_window_popup!=null){go_window_popup.close()}};
