function ab(){var f=0;if(window.innerHeight){f=window.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){f=document.documentElement.clientHeight;}else if(document.body.clientHeight){f=document.body.clientHeight;}return f;};function aF(){var k=0;if(window.innerWidth){k=window.innerWidth;}else if(document.documentElement&&document.documentElement.clientWidth){k=document.documentElement.clientWidth;}else if(document.body.clientWidth){k=document.body.clientWidth;}return k;};function bs(){var ae=0;var f=ab();if(document.documentElement&&document.documentElement.scrollHeight){ae=document.documentElement.scrollHeight;}else if(document.body.scrollHeight){ae=document.body.scrollHeight;}return ae<f?f:ae;};function co(){var aC=0;if(document.documentElement&&document.documentElement.scrollWidth){aC=document.documentElement.scrollWidth;}else if(document.body.scrollWidth){aC=document.body.scrollWidth;}return aC;};function bi(g){var x=0;while(g){x+=g.offsetLeft;g=g.offsetParent;}return x;};function bq(g){var y=0;while(g){y+=g.offsetTop;g=g.offsetParent;}return y;};function bp(){var D=0;if(window.pageYOffset){D=window.pageYOffset;}else if(document.documentElement&&document.documentElement.scrollTop){D=document.documentElement.scrollTop;}else if(document.body.scrollTop){D=document.body.scrollTop;}return D;};function be(){var C=0;if(window.pageXOffset){C=window.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollLeft){C=document.documentElement.scrollLeft;}else if(document.body.scrollLeft){C=document.body.scrollLeft;}return C;}