function findX(b){var a=0;var c=document.getElementById(b);while(c.offsetParent){a+=c.offsetLeft;c=c.offsetParent;}return a;}function findY(a){var c=0;var b=document.getElementById(a);while(b.offsetParent){c+=b.offsetTop;b=b.offsetParent;}return c;}function checkCoords(b){var a=0;var d=0;if(!c){var c=window.event;
}if(c.pageX||c.pageY){a=c.pageX;d=c.pageY;}else{if(c.clientX||c.clientY){a=c.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;d=c.clientY+document.body.scrollTop+document.documentElement.scrollTop;}}}function calculatePosition(a){var b=curtop=0;if(a.offsetParent){b=a.offsetLeft;curtop=a.offsetTop;
while(a=a.offsetParent){b+=a.offsetLeft;curtop+=a.offsetTop;}}else{if(a.y){curtop+=a.y;}if(a.x){b+=a.x;}}return[b,curtop];}function clientWidth(){return filterResults(window.innerWidth?window.innerWidth:0,document.documentElement?document.documentElement.clientWidth:0,document.body?document.body.clientWidth:0);
}function clientHeight(){return filterResults(window.innerHeight?window.innerHeight:0,document.documentElement?document.documentElement.clientHeight:0,document.body?document.body.clientHeight:0);}function scrollLeft(){return filterResults(window.pageXOffset?window.pageXOffset:0,document.documentElement?document.documentElement.scrollLeft:0,document.body?document.body.scrollLeft:0);
}function scrollTop(){return filterResults(window.pageYOffset?window.pageYOffset:0,document.documentElement?document.documentElement.scrollTop:0,document.body?document.body.scrollTop:0);}function filterResults(d,b,a){var c=d?d:0;if(b&&(!c||(c>b))){c=b;}return a&&(!c||(c>a))?a:c;}