function getObject(a){return document.getElementById?document.getElementById(a):document.getElementByName?document.getElementByName(a):document.all?document.all[a]:document.layers?document.layers(a):eval("document."+a)?eval("document."+a):void 0}function showId(b){var a=getObject(b);showObject(a)}function showObject(a){if(a)if(a.style)a.style.visibility="visible"}function hideId(b){var a=getObject(b);hideObject(a)}function hideObject(a){if(a)if(a.style)a.style.visibility="hidden"}function enableId(b){var a=getObject(b);enableObject(a)}function enableObject(a){if(a)a.disabled=false}function disableId(b){var a=getObject(b);disableObject(a)}function disableObject(a){if(a)a.disabled=true}function mouseMove(a){a=a||window.event;mousePos=mouseCoords(a)}function mouseCoords(a){if(a.pageX||a.pageY)return{x:a.pageX,y:a.pageY};if(a.clientX||a.clientY&&document.body)if(document.body.scrollLeft&&document.body.scrollTop&&document.body.clientLeft&&document.body.clientTop)return{x:a.clientX+document.body.scrollLeft-document.body.clientLeft,y:a.clientY+document.body.scrollTop-document.body.clientTop};return a.clientX||a.clientY?{x:a.clientX,y:a.clientY}:null}function tooltipGetX(a){var b=0;if(a.offsetParent)while(a.offsetParent){b+=a.offsetLeft;a=a.offsetParent}else if(a.x)b+=a.x;return b}function tooltipGetY(a){var b=0;if(a.offsetParent)while(a.offsetParent){b+=a.offsetTop;a=a.offsetParent}else if(a.y)b+=a.y;return b}function tooltipShowBelowParent(c,a){var b=getObject(a);tooltipShowParent(c,a,15,b.offsetHeight+15)}var tooltipShowTimeoutID=null;function tooltipShowBelowParentDelayed(d,a,b){var c=getObject(a);tooltipShowParentDelayed(d,a,15,c.offsetHeight+15,b)}function tooltipShowParentDelayed(f,b,c,d,a){tooltipShowTimeoutID&&clearTimeout(tooltipShowTimeoutID);if(!(a>0))a=250;var e='tooltipShowParent("'+f+'", "'+b+'", '+c+", "+d+")";tooltipShowTimeoutID=setTimeout(e,a)}function tooltipShowParent(f,d,b,e){tooltipShowTimeoutID=null;var a=getObject(f),c=getObject(d);if(a&&c&&a.style){if((a.style.top==""||a.style.top==0)&&(a.style.left==""||a.style.left==0)){a.style.width=a.offsetWidth+"px";a.style.height=a.offsetHeight+"px";if(b+a.offsetWidth>c.offsetWidth)b=c.offsetWidth-a.offsetWidth;if(b<0)b=0;x=tooltipGetX(c)+b;y=tooltipGetY(c)+e;a.style.top=y+"px";a.style.left=x+"px"}a.style.visibility="visible"}}function tooltipHideDelayed(b,a){setTimeout('tooltipHide("'+b+'")',a)}function tooltipHide(b){tooltipShowTimeoutID&&clearTimeout(tooltipShowTimeoutID);tooltipShowTimeoutID=null;var a=getObject(b);if(a&&a.style)a.style.visibility="hidden"}function displayTooltipMouse(b,c,d,e){var a=$("#"+c);a.show();a.css("left",b.pageX+d+"px");a.css("top",b.pageY+e+"px")}function IsImageOk(a){return!a.complete?false:typeof a.naturalWidth!="undefined"&&a.naturalWidth==0?false:true}function insertIntoTextArea(a,b){if(document.selection){a.focus();sel=document.selection.createRange();sel.text=b}else if(a.selectionStart||a.selectionStart=="0"){var c=a.selectionStart,e=a.selectionEnd,d=a.scrollTop;a.value=a.value.substring(0,c)+b+a.value.substring(e,a.value.length);a.selectionStart=c+b.length;a.selectionEnd=c+b.length;a.focus();a.scrollTop=d}else{a.value+=b;setFocus()}}function addEvent(a,c,b){if(a.attachEvent){a["e"+c+b]=b;a[c+b]=function(){a["e"+c+b](window.event)};a.attachEvent("on"+c,a[c+b])}else a.addEventListener&&a.addEventListener(c,b,false)}function positionIdMouse(a,b,c){positionObjectMouse(getObject(a),b,c)}function positionObjectMouse(a,b,c){a.style.left=mousePos.x+b+"px";a.style.top=mousePos.y+c+"px"}function positionObjectFromReference(b,a,c,d){b.style.left=tooltipGetX(a)+c+"px";b.style.top=tooltipGetY(a)+d+"px"}function positionObjectFromXY(a,d,e,b,c){a.style.left=d+b+"px";a.style.top=e+c+"px"}function retrieveData(a){if(window.XMLHttpRequest)transport=new XMLHttpRequest;else{try{transport=new ActiveXObject("MSXML2.XMLHTTP.6.0")}catch(b){}try{transport=new ActiveXObject("MSXML2.XMLHTTP")}catch(b){}}if(transport){transport.open("GET",a,true);transport.send(null);try{transport.onreadystatechange=function(){if(transport.readyState==4)return transport.responseXML.documentElement}}catch(b){return null}}}(function(a){a.fn.marquee=function(g){var f={stopOnMouseOver:true};g&&a.extend(f,g);var b=this,h=b.outerWidth(),e=6e3,d=true;function c(){b.animate({left:-h},d?e:e*2,"linear",function(){b.css("left",h+"px");d=false;c()})}if(f.stopOnMouseOver){a(b).mouseenter(function(){b.stop()});a(b).mouseleave(function(){c()})}c();return b}})(jQuery);
