function PageDisplay(b){var a=b;var d=null;function c(e){if(typeof e==="string"){return document.getElementById(e)}return e}this.showWait=function(f){if(d==null){var e=c(a);var g=c(f);if(e&&g){d=f;g.style.display="none";e.style.display="";window.onunload=pageDisplay.hideWait}}};this.hideWait=function(){var e=c(a);var f=c(d);if(e&&f){e.style.display="none";f.style.display="";window.onunload=null;d=null}}}var pageDisplay=new PageDisplay("portalWaitDiv");String.prototype.trim=function(){return $.trim(this)};function getObject(a){if(typeof a=="string"){return document.getElementById(a)}return a}setOpacity=function(a,b){a.style.opacity=b/10;a.style.filter="alpha(opacity="+b*10+")"};getOpacity=function(a){if(a.style.opacity!=undefined){return a.style.opacity*10}return 0};updateFade=function(a,d,e){var b=document.getElementById(a);if((b)&&(b.fade==d)&&(b.fadeId==e)){var c=getOpacity(b);if((b.fade=="in")&&(c<10)){setOpacity(b,c+1);b.style.display="";if(c==9){b.fadeing=""}else{b.fadeing="in"}}else{if((b.fade=="out")&&(c>0)){setOpacity(b,c-1);if(c==1){b.fadeing="";b.style.display="none"}else{b.fadeing="out"}}}}};fadeOut=function(b){var c=document.getElementById(b);if(c.fade=="out"){return}c.fade="out";if(c.fadeId==undefined){c.fadeId=0}else{c.fadeId=c.fadeId+1}for(var a=1;a<=10;a++){setTimeout("updateFade( '"+b+"', '"+c.fade+"', '"+c.fadeId+"' )",15*a+100)}};fadeIn=function(c,a){var d=document.getElementById(c);if(d.fade=="in"){return}if(a&&(d.fadeing=="out")){return}d.fade="in";if(d.fadeId==undefined){d.fadeId=0}else{d.fadeId=d.fadeId+1}for(var b=1;b<=10;b++){setTimeout("updateFade( '"+c+"', '"+d.fade+"', '"+d.fadeId+"' )",15*b)}};setPositionRelativeTo=function(c,d){c=getObject(c);d=getObject(d);var b=c.offsetParent;var a=0;var e=0;while((b!=null)&&(b.id!="content")){a+=b.offsetTop-b.scrollTop;e+=b.offsetLeft-b.scrollLeft;b=b.offsetParent}d.style.top=(a+c.offsetTop+c.offsetHeight-1)+"px";d.style.left=(e+c.offsetLeft)+"px"};setDropDownPosition=function(c,f,a,d){var b=c.offsetParent;if((a==undefined)||(a==null)){a=0}if((d==undefined)||(d==null)){d=0}while((b!=null)&&(b.id!="content")&&(($(b).css("position")!="absolute")&&($(b).css("position")!="relative"))){a+=b.offsetTop;d+=b.offsetLeft;b=b.offsetParent}var e=document.getElementById(f);e.style.top=(a+c.offsetTop+c.offsetHeight-1)+"px";e.style.left=(d+c.offsetLeft)+"px"};