/*DO NOT REMOVE!! THIS CODE IS USED FOR VERSION CHECKING::: <HASH>Scripts/XLibrary/xhasclass.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC3QkRVdcEZg3Od6PzS+WVgws=:True,Scripts/XLibrary/xaddclass.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACeDgZD2hvkge39u9EgDuhrgs=:True,Scripts/XLibrary/xremoveclass.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACmniPThPTKBzs/BSGX6o9Cws=:True,Scripts/XLibrary/xaddeventlistener.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC+Rp1GTY6D46L+FTQU6CqYgs=:True,Scripts/XLibrary/xcamelize.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACnz9lIXL6zMFYAgbljBr0QQs=:True,Scripts/XLibrary/xclientheight.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC8/jq3aQcWw1MUKEsghHqWAs=:True,Scripts/XLibrary/xclientwidth.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACcT3uquar0WwTUUfN5WNGpws=:True,Scripts/XLibrary/xclip.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACp0+I/7VbsyJu9MCxZx2NkAs=:True,Scripts/XLibrary/xdef.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACObrc6Jl0u1KZTj7CvQfefws=:True,Scripts/XLibrary/xevent.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACYTNir6V1S1lDVevUNYUZkgs=:True,Scripts/XLibrary/xgetcomputedstyle.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAClFLiNPjhrNUApMZMYgydtAs=:True,Scripts/XLibrary/xgetelementbyid.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC6ZbMdGUPgi3TS+zYUF4xUAs=:True,Scripts/XLibrary/xheight.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACaa5H4wggH78/JRHYY4Y3nQs=:True,Scripts/XLibrary/xhide.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACz6eOqDmbPmIeniWE9XjCtAs=:True,Scripts/XLibrary/xleft.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACGBhKHhMTAU7Ll5SIx5WF9Qs=:True,Scripts/XLibrary/xmoveto.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACpD4yq7BJe4ILODOY9DLubgs=:True,Scripts/XLibrary/xnum.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACzUNl7MssrJyEVSA/cvFSFAs=:True,Scripts/XLibrary/xoffsetleft.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACH2KwAzDm4TIC2ucvFQnlgQs=:True,Scripts/XLibrary/xoffsettop.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACAtG6Dz3PRNdr7I7Fmcn5Zgs=:True,Scripts/XLibrary/xpagex.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC92lXgKTLOqjsHqJvVdE7Vws=:True,Scripts/XLibrary/xpagey.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACaLWHpM9R+2DZAiholjQ1KQs=:True,Scripts/XLibrary/xremoveeventlistener.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACYLqN9O7TiQeFTPqKIVIacAs=:True,Scripts/XLibrary/xshow.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACtZF6FLffPiVnxWhZnkgYzgs=:True,Scripts/XLibrary/xstr.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACl+pID9o9HXb0iGHBu7PjPgs=:True,Scripts/XLibrary/xtop.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACfM+C1U+iM2Y/d1eu8oOZzAs=:True,Scripts/XLibrary/xvisibility.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAAC1IjMKBeO1K0n5BTWXLY2Ggs=:True,Scripts/XLibrary/xwidth.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACWPlalG3n0NVihupWsSIFjgs=:True,Scripts/Common.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACp8uliPkv1mT//MXEUgc7wgs=:True,Scripts/DynamicPositioning.js:AAEAAAD/////AQAAAAAAAAAPAQAAABAAAAACidgdv4lZ2gPyyqSnfwQ9BAs=:True</HASH>*/function xHasClass(e, c){e = xGetElementById(e);if (!e || e.className=='') return false;var re = new RegExp("(^|\\s)"+c+"(\\s|$)");return re.test(e.className);}function xAddClass(e, c){if ((e=xGetElementById(e))!=null) {var s = '';if (e.className.length && e.className.charAt(e.className.length - 1) != ' ') {s = ' ';}if (!xHasClass(e, c)) {e.className += s + c;return true;}}return false;}function xRemoveClass(e, c){if(!(e=xGetElementById(e))) return false;e.className = e.className.replace(new RegExp("(^|\\s)"+c+"(\\s|$)",'g'),function(str, p1, p2) { return (p1 == ' ' && p2 == ' ') ? ' ' : ''; });return true;}function xAddEventListener(e,eT,eL,cap){if(!(e=xGetElementById(e)))return;eT=eT.toLowerCase();if(e.addEventListener)e.addEventListener(eT,eL,cap||false);else  if(e.attachEvent)e.attachEvent('on'+eT,eL);else  {var o=e['on'+eT];e['on'+eT]=typeof o=='function' ? function(v){o(v);eL(v);} : eL;}}function xCamelize(cssPropStr){var i, c, a = cssPropStr.split('-');var s = a[0];for (i=1; i<a.length; ++i) {c = a[i].charAt(0);s += a[i].replace(c, c.toUpperCase());}return s;}function xClientHeight(){var v=0,d=document,w=window;if((!d.compatMode || d.compatMode == 'CSS1Compat') && !w.opera && d.documentElement && d.documentElement.clientHeight){v=d.documentElement.clientHeight;}else  if(d.body && d.body.clientHeight){v=d.body.clientHeight;}else  if(xDef(w.innerWidth,w.innerHeight,d.width)) {v=w.innerHeight;if(d.width>w.innerWidth) v-=16;}return v;}function xClientWidth(){var v=0,d=document,w=window;if((!d.compatMode || d.compatMode == 'CSS1Compat') && !w.opera && d.documentElement && d.documentElement.clientWidth){v=d.documentElement.clientWidth;}else  if(d.body && d.body.clientWidth){v=d.body.clientWidth;}else  if(xDef(w.innerWidth,w.innerHeight,d.height)) {v=w.innerWidth;if(d.height>w.innerHeight) v-=16;}return v;}function xClip(e,t,r,b,l){if(!(e=xGetElementById(e))) return;if(e.style) {if (xNum(l)) e.style.clip='rect('+t+'px '+r+'px '+b+'px '+l+'px)';else  e.style.clip='rect(0 '+parseInt(e.style.width)+'px '+parseInt(e.style.height)+'px 0)';}}function xDef(){for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])=='undefined') return false;}return true;}function xEvent(evt) {var e = evt || window.event;if (!e) return;this.type = e.type;this.target = e.target || e.srcElement;this.relatedTarget = e.relatedTarget;if (xDef(e.pageX)) { this.pageX = e.pageX; this.pageY = e.pageY; }else  if (xDef(e.clientX)) { this.pageX = e.clientX + xScrollLeft(); this.pageY = e.clientY + xScrollTop(); }if (xDef(e.offsetX)) { this.offsetX = e.offsetX; this.offsetY = e.offsetY; }else  if (xDef(e.layerX)) { this.offsetX = e.layerX; this.offsetY = e.layerY; }else  { this.offsetX = this.pageX - xPageX(this.target); this.offsetY = this.pageY - xPageY(this.target); }this.keyCode = e.keyCode || e.which || 0;this.shiftKey = e.shiftKey; this.ctrlKey = e.ctrlKey; this.altKey = e.altKey;if (typeof e.type == 'string') {if (e.type.indexOf('click') != -1) {this.button = 0;}else  if (e.type.indexOf('mouse') != -1) {this.button = e.button;}}}function xGetComputedStyle(e, p, i){if(!(e=xGetElementById(e))) return null;var s, v = 'undefined', dv = document.defaultView;if(dv && dv.getComputedStyle){s = dv.getComputedStyle(e,'');if (s) v = s.getPropertyValue(p);}else  if(e.currentStyle) {v = e.currentStyle[xCamelize(p)];}else  return null;return i ? (parseInt(v) || 0) : v;}function xGetElementById(e){if(typeof(e)=='string') {if(document.getElementById) e=document.getElementById(e);else  if(document.all) e=document.all[e];else  e=null;}return e;}function xHeight(e,h){if(!(e=xGetElementById(e))) return 0;if (xNum(h)) {if (h<0) h = 0;else  h=Math.round(h);}else  h=-1;var css=xDef(e.style);if (e == document || e.tagName.toLowerCase() == 'html' || e.tagName.toLowerCase() == 'body') {h = xClientHeight();}else  if(css && xDef(e.offsetHeight) && xStr(e.style.height)) {if(h>=0) {var pt=0,pb=0,bt=0,bb=0;if (document.compatMode=='CSS1Compat') {var gcs = xGetComputedStyle;pt=gcs(e,'padding-top',1);if (pt !== null) {pb=gcs(e,'padding-bottom',1);bt=gcs(e,'border-top-width',1);bb=gcs(e,'border-bottom-width',1);}else  if(xDef(e.offsetHeight,e.style.height)){e.style.height=h+'px';pt=e.offsetHeight-h;}}h-=(pt+pb+bt+bb);if(isNaN(h)||h<0) return;else  e.style.height=h+'px';}h=e.offsetHeight;}else  if(css && xDef(e.style.pixelHeight)) {if(h>=0) e.style.pixelHeight=h;h=e.style.pixelHeight;}return h;}function xHide(e){return xVisibility(e,0);}function xLeft(e, iX){if(!(e=xGetElementById(e))) return 0;var css=xDef(e.style);if (css && xStr(e.style.left)) {if(xNum(iX)) e.style.left=iX+'px';else  {iX=parseInt(e.style.left);if(isNaN(iX)) iX=xGetComputedStyle(e,'left',1);if(isNaN(iX)) iX=0;}}else  if(css && xDef(e.style.pixelLeft)) {if(xNum(iX)) e.style.pixelLeft=iX;else  iX=e.style.pixelLeft;}return iX;}function xMoveTo(e,x,y){xLeft(e,x);xTop(e,y);}function xNum(){for(var i=0; i<arguments.length; ++i){if(isNaN(arguments[i]) || typeof(arguments[i])!='number') return false;}return true;}function xOffsetLeft(e){if (!(e=xGetElementById(e))) return 0;if (xDef(e.offsetLeft)) return e.offsetLeft;else  return 0;}function xOffsetTop(e){if (!(e=xGetElementById(e))) return 0;if (xDef(e.offsetTop)) return e.offsetTop;else  return 0;}function xPageX(e){var x = 0;e = xGetElementById(e);while (e) {if (xDef(e.offsetLeft)) x += e.offsetLeft;e = xDef(e.offsetParent) ? e.offsetParent : null;}return x;}function xPageY(e){var y = 0;e = xGetElementById(e);while (e) {if (xDef(e.offsetTop)) y += e.offsetTop;e = xDef(e.offsetParent) ? e.offsetParent : null;}return y;}function xRemoveEventListener(e,eT,eL,cap){if(!(e=xGetElementById(e)))return;eT=eT.toLowerCase();if(e.removeEventListener)e.removeEventListener(eT,eL,cap||false);else  if(e.detachEvent)e.detachEvent('on'+eT,eL);else  e['on'+eT]=null;}function xShow(e) {return xVisibility(e,1);}function xStr(s){for(var i=0; i<arguments.length; ++i){if(typeof(arguments[i])!='string') return false;}return true;}function xTop(e, iY){if(!(e=xGetElementById(e))) return 0;var css=xDef(e.style);if(css && xStr(e.style.top)) {if(xNum(iY)) e.style.top=iY+'px';else  {iY=parseInt(e.style.top);if(isNaN(iY)) iY=xGetComputedStyle(e,'top',1);if(isNaN(iY)) iY=0;}}else  if(css && xDef(e.style.pixelTop)) {if(xNum(iY)) e.style.pixelTop=iY;else  iY=e.style.pixelTop;}return iY;}function xVisibility(e, bShow){if(!(e=xGetElementById(e))) return null;if(e.style && xDef(e.style.visibility)) {if (xDef(bShow)) e.style.visibility = bShow ? 'visible' : 'hidden';return e.style.visibility;}return null;}function xWidth(e,w){if(!(e=xGetElementById(e))) return 0;if (xNum(w)) {if (w<0) w = 0;else  w=Math.round(w);}else  w=-1;var css=xDef(e.style);if (e == document || e.tagName.toLowerCase() == 'html' || e.tagName.toLowerCase() == 'body') {w = xClientWidth();}else  if(css && xDef(e.offsetWidth) && xStr(e.style.width)) {if(w>=0) {var pl=0,pr=0,bl=0,br=0;if (document.compatMode=='CSS1Compat') {var gcs = xGetComputedStyle;pl=gcs(e,'padding-left',1);if (pl !== null) {pr=gcs(e,'padding-right',1);bl=gcs(e,'border-left-width',1);br=gcs(e,'border-right-width',1);}else  if(xDef(e.offsetWidth,e.style.width)){e.style.width=w+'px';pl=e.offsetWidth-w;}}w-=(pl+pr+bl+br);if(isNaN(w)||w<0) return;else  e.style.width=w+'px';}w=e.offsetWidth;}else  if(css && xDef(e.style.pixelWidth)) {if(w>=0) e.style.pixelWidth=w;w=e.style.pixelWidth;}return w;}function DoNothing() {}function IE6() {if (navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion.indexOf('MSIE 6.0') > 0)return true;else return false;}function IE() {if (navigator.appName == 'Microsoft Internet Explorer')return true;else return false;}function xAddLoadEvent(func){var oldonload = window.onload;if (typeof window.onload != 'function'){window.onload = func;}else {window.onload = function(){if (oldonload){oldonload();}func();}}}function xGetElementById(e){if(typeof(e)=='string') {if(document.getElementById) e=document.getElementById(e);else  if(document.all) e=document.all[e];else  e=null;}return e;}function el(i) {return xGetElementById(i);}function QueryString(ji) {hu = window.location.search.substring(1);gy = hu.split("&");for (i = 0; i < gy.length; i++) {ft = gy[i].split("=");if (ft[0] == ji) {return ft[1];}}}function disable_text_selection(e){return false;}function enable_text_selection(){return true;}function LargePopupWindow(page){var popup = window.open(page,"popup","height=700,width=500,resize=1,menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=1");popup.focus();}function findPosX(obj){return xPageX(obj);}function findPosY(obj){return xPageY(obj);}function xPositionOn(obj,anchor,orientation,offsetX,offsetY){if(!offsetX) offsetX = 0;if(!offsetY) offsetY = 0;if(orientation == "bottom_left" || orientation == ""){xMoveTo(obj,xPageX(anchor) + offsetX, xPageY(anchor) + xHeight(anchor) + offsetY);}else  if(orientation == "top_left"){xMoveTo(obj,xPageX(anchor) + offsetX,xPageY(anchor) + offsetY);}else  if(orientation == "top_right"){xMoveTo(obj,xPageX(anchor) + xWidth(anchor) + offsetX,xPageY(anchor) + offsetY);}else  if(orientation == "bottom_right"){xMoveTo(obj,xPageX(anchor) + xWidth(anchor) + offsetX,xPageY(anchor) + xHeight(anchor) + offsetY);}}