var a1portal_col_delimiter=string.fromcharcode(16);var a1portal_row_delimiter=string.fromcharcode(15);var __a1portal_m_bpageloaded=false;window.onload=__a1portal_page_onload;function __a1portal_clientapienabled(){return typeof(a1portal)!="undefined"}function __a1portal_page_onload(){if(__a1portal_clientapienabled()){var sloadhandlers=a1portal.getvar("__a1portal_pageload");if(sloadhandlers!=null){eval(sloadhandlers)}a1portal.dom.attachevent(window,"onscroll",__a1portal_bodyscroll)}__a1portal_m_bpageloaded=true}function __a1portal_keydown(ikeycode,sfunc,e){if(e==null){e=window.event}if(e.keycode==ikeycode){eval(unescape(sfunc));return false}}function __a1portal_bodyscroll(){var a=document.forms.form;if(__a1portal_clientapienabled()&&__a1portal_m_bpageloaded){a.scrolltop.value=document.documentelement.scrolltop?document.documentelement.scrolltop:a1portal.dom.getbytagname("body")[0].scrolltop}}function __a1portal_setscrolltop(c){if(__a1portal_clientapienabled()){if(c==null){c=document.forms.form.scrolltop.value}var a=a1portal.getvar("scrolltocontrol");if(a!=null&&a.length>0){var b=a1portal.dom.getbyid(a);if(b!=null){c=a1portal.dom.positioning.elementtop(b);a1portal.setvar("scrolltocontrol","")}}window.scrollto(0,c)}}function __a1portal_setinitialfocus(a){var b=a1portal.dom.getbyid(a);if(b!=null&&__a1portal_canreceivefocus(b)){b.focus()}}function __a1portal_canreceivefocus(b){if(b.style.display!="none"&&b.tabindex>-1&&b.disabled==false&&b.style.visible!="hidden"){var a=b.parentelement;while(a!=null&&a.tagname!="body"){if(a.style.display=="none"||a.disabled||a.style.visible=="hidden"){return false}a=a.parentelement}return true}else{return false}}function __a1portal_containermaxmin_onclick(h,b){var f=a1portal.dom.getbyid(b);if(f!=null){var e=h.childnodes[0];var k=h.getattribute("containerid");var i=h.getattribute("cookieid");var d=e.src.tolowercase().substr(e.src.lastindexof("/"));var a;var g;var j;if(a1portal.getvar("min_icon_"+k)){j=a1portal.getvar("min_icon_"+k)}else{j=a1portal.getvar("min_icon")}if(a1portal.getvar("max_icon_"+k)){g=a1portal.getvar("max_icon_"+k)}else{g=a1portal.getvar("max_icon")}a=g.tolowercase().substr(g.lastindexof("/"));var c=5;if(h.getattribute("animf")!=null){c=new number(h.getattribute("animf"))}if(d==a){e.src=j;a1portal.dom.expandelement(f,c);e.title=a1portal.getvar("min_text");if(i!=null){if(a1portal.getvar("__a1portal_"+k+":defminimized")=="true"){a1portal.dom.setcookie(i,"true",365)}else{a1portal.dom.deletecookie(i)}}else{a1portal.setvar("__a1portal_"+k+"_visible","true")}}else{e.src=g;a1portal.dom.collapseelement(f,c);e.title=a1portal.getvar("max_text");if(i!=null){if(a1portal.getvar("__a1portal_"+k+":defminimized")=="true"){a1portal.dom.deletecookie(i)}else{a1portal.dom.setcookie(i,"false",365)}}else{a1portal.setvar("__a1portal_"+k+"_visible","false")}}return true}return false}function __a1portal_help_onclick(a){var b=a1portal.dom.getbyid(a);if(b!=null){if(b.style.display=="none"){b.style.display=""}else{b.style.display="none"}return true}return false}function __a1portal_sectionmaxmin(f,c){var d=a1portal.dom.getbyid(c);if(d!=null){var g=f.getattribute("max_icon");var e=f.getattribute("min_icon");var a=f.getattribute("userctr")!=null;var b;if(d.style.display=="none"){f.src=e;d.style.display="";if(a){b="true"}else{a1portal.setvar(f.id+":exp",1)}}else{f.src=g;d.style.display="none";if(a){b="false"}else{a1portal.setvar(f.id+":exp",0)}}if(a){a1portalcore.setuserprop(f.getattribute("userctr"),f.getattribute("userkey"),b,null)}return true}return false}function __a1portal_enabledragdrop(){var b=a1portal.getvar("__a1portal_dragdrop").split(";");var f;a1portal.dom.positioning.disableselecttext();var e=b.length;for(var c=0;c0){var a=a1portal.dom.getbyid(f[0]);var d=a1portal.dom.getbyid(f[1]);if(d.modulepaneid=="undefined"||d.modulepaneid==null){d.modulepaneid=f[3]}if(d.moveblockid=="undefined"||d.moveblockid==null){d.moveblockid=f[4]}if(d.pagepaneid=="undefined"||d.pagepaneid==null){d.pagepaneid=f[5]}if(a!=null&&d!=null){a1portal.dom.positioning.enabledraganddrop(a,d)}}}}var __a1portal_oprevselpane=null;var __a1portal_oprevselmodule=null;var __a1portal_dragplaceholderid="a1portal_drag_placeholder";var __a1portal_opreviindex=null;var __a1portal_dragplaceholder=null;function __a1portal_dragover(){var k=a1portal.dom.positioning.dragcont;var n=__a1portal_getmostselectedpane();if(n!=null){var j=__a1portal_getpanecontrolindex(k,n);if(__a1portal_oprevselpane!=null){if(__a1portal_oprevselpane.id!=n.id){__a1portal_oprevselpane.pane.style.border=__a1portal_oprevselpane.origborder}else{if(__a1portal_opreviindex==j&&__a1portal_oprevselmodule!=null){return}}}a1portal.dom.positioning.removeplaceholder(__a1portal_dragplaceholder,__a1portal_dragplaceholderid);if(__a1portal_oprevselpane!=null){__a1portal_recalculatepanecontroldims(__a1portal_oprevselpane)}__a1portal_recalculatepanecontroldims(n);n.pane.style.outline="1px dotted "+a1portal_highlight_color;var d;var a;var h;var c;var e=n.controls.length;for(var g=0;gg&&f!=l){d=b}if(j<=g&&f!=l){a=b;break}}if(__a1portal_dragplaceholder==null){__a1portal_dragplaceholder=document.createelement("div");__a1portal_dragplaceholder.setattribute("id",__a1portal_dragplaceholderid);__a1portal_dragplaceholder.setattribute("class","modulemoveplaceholder");__a1portal_dragplaceholder.style.border="1px dotted red";__a1portal_dragplaceholder.style.margin="4px 0px 4px 0px"}var m=a1portal.dom.positioning.elementwidth(n.pane);if(m!=null){if(m<=k.elementwidth){if(a!=null){m=document.id(a.control).getsize().x}else{if(d!=null){m=document.id(d.control).getsize().x}}__a1portal_dragplaceholder.style.width=(m-2)+"px"}else{__a1portal_dragplaceholder.style.width=""}}__a1portal_dragplaceholder.style.height="50px";if(a!=null){__a1portal_oprevselmodule=a;h=a1portal.dom.getnontextnode(a.control);h.parentnode.insertbefore(__a1portal_dragplaceholder,h)}else{if(d!=null){__a1portal_oprevselmodule=d;h=a1portal.dom.getnontextnode(d.control);a1portal.dom.insertafter(__a1portal_dragplaceholder,h)}else{h=a1portal.dom.getbyid(n.id);a1portal.dom.appendchild(h,__a1portal_dragplaceholder)}}__a1portal_opreviindex=j;__a1portal_recalculatepanedims()}}function __a1portal_dragcomplete(){var d=a1portal.dom.positioning.dragcont;var f=d.getattribute("moduleid");var c=d.getattribute("moduleidentifier");var b=__a1portal_getmostselectedpane();var g;if(b==null){var a=__a1portal_panes();var h=a.length;for(var e=0;e0){__a1portal_m_arypanes[__a1portal_m_arypanes.length]=new __a1portal_pane(a1portal.dom.getbyid(c[d]),b[d])}}}var __a1portal_m_arypanes;var __a1portal_m_arymodules;function __a1portal_panes(){if(__a1portal_m_arypanes==null){__a1portal_m_arypanes=new array();__a1portal_refreshpanes()}return __a1portal_m_arypanes}function __a1portal_recalculatepanedims(){var a=__a1portal_panes();var d=a.length;for(var c=0;cc.l)&&(a>c.t)&&(d<(c.l+c.w))&&(a<(c.t+c.h))){g[0]=__a1portal_oprevselpane}}if(g.length==0){var h=__a1portal_panes();var e=h.length;for(var f=0;fc.l)&&(a>c.t)&&(d<(c.l+c.w))&&(a<(c.t+c.h))){g[g.length+1]=m}}}return g[g.length-1]}function __a1portal_getpanecontrolindex(f,b){if(b==null){return}var g=f.getoffsets().y;var c;if(b.controls.length==0){return 0}var a=b.controls.length;for(var d=0;d1){g=b.controls[1]}else{return 0}}else{if(e==a-1){d=b.controls[e-1]}else{d=b.controls[e-1];g=b.controls[e+1]}}if(d!=null&&hg.dims.t){return g.index}}function __a1portal_pane(b,c){this.pane=b;this.id=b.id;this.controls=new array();this.origborder=b.style.border;this.panename=c;var g=0;var f="";var a=b.childnodes.length;for(var e=0;e0){f+=d+"~";this.controls[this.controls.length]=new __a1portal_panecontrol(h,g);__a1portal_m_arymodules[d]=h.id;g+=1}}}this.moduleorder=f;this.dims=a1portal.dom.positioning.dims2(this.pane)}function __a1portal_panecontrol(a,b){this.control=a;this.id=a.id;this.index=b;this.origborder=a.style.border;this.dims=a1portal.dom.positioning.dims2(this.control)}function __a1portalcore(){this.getuserval=0;this.setuserval=1}__a1portalcore.prototype={getuserprop:function(b,c,a){this._dousercallback(a1portalcore.getuserval,b,c,null,new a1portalcore.userpropargs(b,c,a))},setuserprop:function(c,d,a,b){this._dousercallback(a1portalcore.setuserval,c,d,a,new a1portalcore.userpropargs(c,d,b))},_dousercallback:function(c,d,e,a,b){if(a1portal&&a1portal.xmlhttp){var f=c+col_delimiter+d+col_delimiter+e+col_delimiter+a;a1portal.xmlhttp.docallback("__page",f,a1portalcore._callbacksuccess,b,a1portalcore._callbackfail,null,true,null,0)}else{alert("client personalization not enabled")}},_callbacksuccess:function(a,b,c){if(b.pfunc){b.pfunc(b.namingctr,b.key,a)}},_callbackfail:function(a,b){window.status=a}};__a1portalcore.prototype.userpropargs=function(b,c,a){this.namingctr=b;this.key=c;this.pfunc=a};var a1portalcore=new __a1portalcore();function __a1portal_getrelatedtarget(a){if(!a){return null}return a.relatedtarget||(a.type=="mouseout"?a.toelement:a.fromelement)}function __a1portal_ischildof(a,b){if(b==a){return false}while(b&&(b!=document.body)){if(b==a){return true}try{b=b.parentnode}catch(c){return false}}return false}function __a1portal_iselementover(b,a){var c=__a1portal_getrelatedtarget(a);if(__a1portal_ischildof(b,c)||b==c){return true}return false}function __a1portal_iselementout(b,a){var c=__a1portal_getrelatedtarget(a);if(c&&(__a1portal_ischildof(b,c)||b==c)){return true}return false}function togglediv(a){if(document.getelementbyid(a).style.display=="none"){document.getelementbyid(a).style.display="block"}else{if(document.getelementbyid(a).style.display=="block"){document.getelementbyid(a).style.display="none"}}};