var jsBody=(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body?document.body:null,jsAgent=navigator.userAgent.toLowerCase();var jsOpera=!!(window.opera&&document.getElementById),jsOpera6=jsOpera&&!document.defaultView,jsOpera7=jsOpera&&!jsOpera6,jsIE=jsAgent.indexOf("msie")!=-1&&document.all&&jsBody&&!jsOpera,jsNS4=(document.layers&&typeof document.classes!="undefined"),jsNS6=(!jsOpera&&document.defaultView&&typeof document.defaultView.getComputedStyle!="undefined"),jsW3C=!jsIE&&!jsNS6&&!jsOpera&&document.getElementById;var jsHiddenInputs=new Array();var jsHiddenInputsComp=0;function jsGetHiddenSelects(){if(!jsOpera6&&!jsIE){return}if(typeof document.body.style.maxHeight!="undefined"){return}if(jsHiddenInputsComp){return}jsHiddenInputsComp=1;var c=jsOpera6?"input":"select";if(document.all){var a=document.all.tags(c).length;while(a--){jsHiddenInputs[a]=document.all.tags(c)[a]}}else{if(document.getElementsByTagName){var a=document.getElementsByTagName(c).length;while(a--){jsHiddenInputs[a]=document.getElementsByTagName(c)[a]}}}var a=jsHiddenInputs.length;while(a--){jsHiddenInputs[a].vis="";jsHiddenInputs[a].x=0;jsHiddenInputs[a].y=0;var d=jsHiddenInputs[a];while(d){jsHiddenInputs[a].x+=d.offsetLeft||0;jsHiddenInputs[a].y+=d.offsetTop||0;d=d.offsetParent}}}function jsHideSelects(a,g,c,e){if(!(jsIE||jsOpera6)||!jsHiddenInputs){return}if(typeof document.body.style.maxHeight!="undefined"){return}var f;var d=jsHiddenInputs.length;while(d--){f=jsHiddenInputs[d];if((a+c>f.x&&a<f.x+f.offsetWidth&&g+e>f.y&&g<f.y+f.offsetHeight)){f.vis=f.currentStyle?f.currentStyle.visibility:f.style.visibility;f.style.visibility="hidden"}}}function jsShowSelects(){if(!(jsIE||jsOpera6)||!jsHiddenInputs){return}if(typeof document.body.style.maxHeight!="undefined"){return}var c;var a=jsHiddenInputs.length;while(a--){c=jsHiddenInputs[a];if(c.vis){c.style.visibility=c.vis;c.vis=""}}jsHiddenInputsComp=0}function toInt(c){var a;return isNaN(a=parseInt(c))?0:a}function jsWindowWidth(){win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;return toInt((a&&a.clientWidth)?a.clientWidth:window.innerWidth)}function jsMaxVisibleX(){win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;return toInt((a&&a.clientWidth)?a.clientWidth:window.innerWidth)+toInt(window.pageXOffset||(a?a.scrollLeft:0)||0)}function jsWindowHeight(){win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;return toInt(win.innerHeight||a.clientHeight)}function jsMaxVisibleY(){win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;return toInt(win.innerHeight||a.clientHeight)+toInt(window.pageYOffset||(a?a.scrollTop:0)||0)-24}function jsMinVisibleY(){win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;return toInt(window.pageYOffset||(a?a.scrollTop:0)||0)-24}function windowHeight(){b=document.body;return toInt(window.innerHeight||b.clientHeight)+toInt(window.pageYOffset||(b?b.scrollTop:0)||0)}function jsWindowX(c){c=c||window.event;if(!c){return null}win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;if(document.layers){return c.pageX}else{if(window.opera){return c.clientX+toInt(window.pageXOffset||(a?a.scrollLeft:0)||0)}else{if(document.all){return c.clientX+toInt(window.pageXOffset||(a?a.scrollLeft:0)||0)}else{if(document.getElementById){return c.pageX}}}}}function jsWindowY(c){c=c||window.event;if(!c){return null}win=window;var a=(win.document.compatMode&&win.document.compatMode!="BackCompat")?win.document.documentElement:win.document.body||null;if(document.layers){return c.pageY}else{if(window.opera){return c.clientY+toInt(window.pageYOffset||(a?a.scrollTop:0)||0)}else{if(document.all){return c.clientY+toInt(window.pageYOffset||(a?a.scrollTop:0)||0)}else{if(document.getElementById){return c.pageY}}}}}function jsElementOuterWidth(a){if(a.offsetWidth){return a.offsetWidth}if(a.style){return a.style.pixelWidth}return 0}function jsElementOuterHeight(a){if(a.offsetHeight){return a.offsetHeight}if(a.style){return a.style.pixelHeight}}function jsTooltip(d,c,l,k){if(!document.getElementById){return}var f=document.getElementById(d);if(f==null){return}var e=Element.cumulativeOffset(Element.getOffsetParent(f));jsGetHiddenSelects();f.style.position="absolute";f.style.display="block";var n=jsWindowX(c)+l-e[0];var m=jsWindowY(c)+k-e[1];var j=jsElementOuterHeight(f);var o=jsElementOuterWidth(f);var p=document.viewport.getDimensions();var g=document.viewport.getScrollOffsets();var i=p.width+g.left-e[0];var a=p.height+g.top-e[1];var n=n+o>i?i-o-1:n;var m=m+j>a?a-j-1:m;f.style.left=n+"px";f.style.top=m+"px";jsHideSelects(n+e[0],m+e[1],o,j)}function jsTooltipElem(e,c,k,j){if(e==null){return}var d=Element.cumulativeOffset(Element.getOffsetParent(e));jsGetHiddenSelects();e.style.position="absolute";e.style.display="block";var m=jsWindowX(c)+k-d[0];var l=jsWindowY(c)+j-d[1];var i=jsElementOuterHeight(e);var n=jsElementOuterWidth(e);var o=document.viewport.getDimensions();var f=document.viewport.getScrollOffsets();var g=o.width+f.left-d[0];var a=o.height+f.top-d[1];var m=m+n>g?g-n-1:m;var l=l+i>a?a-i-1:l;e.style.left=m+"px";e.style.top=l+"px";jsHideSelects(m+d[0],l+d[1],n,i)}function jsHideSelectsUnder(c){if(!document.getElementById){return}var e=document.getElementById(c);if(e==null){return}jsGetHiddenSelects();var d=Element.cumulativeOffset(e);var j,i;var g=jsElementOuterHeight(e);var k=jsElementOuterWidth(e);var f=jsMaxVisibleX();var a=jsMaxVisibleY();j=d[0];i=d[1];j=j+k>f?f-k-1:j;i=i+g>a?a-g-1:i;jsHideSelects(j,i,k,g)}function jsHide(a){document.getElementById(a).style.display="none";jsShowSelects()}function jsHideElem(a){a.style.display="none";jsShowSelects()}function jsReplaceImage(d,a){var c=document.getElementById(d);if(c){c.src=a;c.style.visibility="visible"}}function addText(d,c){if(document.layers){document.layers[d].document.open();document.layers[d].document.write(c);document.layers[d].document.close()}else{if(document.all){document.all[d].innerHTML=document.all[d].innerHTML+c}else{if(document.getElementById){var a=document.createTextNode(c);document.getElementById(d).appendChild(a)}}}}function removeChildren(a){if(!a){return}while(a.hasChildNodes()){a.removeChild(a.firstChild)}}function setText(d,c){if(document.getElementById){var a=document.createTextNode(c);document.getElementById(d).innerHTML=c}else{if(document.layers){document.layers[d].document.open();document.layers[d].document.write(c);document.layers[d].document.close()}else{if(document.all){document.all[d].innerHTML=c}}}}function jsCheckAll(c){var a=document.getElementsByName(c);var d;for(d=0;d<a.length;d++){a[d].checked=true}};
