// Browser Window Size and Position
// copyright Stephen Chapman, 3rd Jan 2005, 8th Dec 2005
// you may copy these functions but please keep the copyright notice as well
function pageWidth() 
{return window.innerWidth != null? window.innerWidth : 
document.documentElement && 
document.documentElement.clientWidth ?       
document.documentElement.clientWidth : 
document.body != null ? 
document.body.clientWidth : null;} 

function pageHeight() 
{return  window.innerHeight != null? window.innerHeight : 
document.documentElement && 
document.documentElement.clientHeight ?  
document.documentElement.clientHeight : 
document.body != null? 
document.body.clientHeight : null;} 

function posLeft() 
{return typeof window.pageXOffset != 'undefined' ? window.pageXOffset :
document.documentElement && 
document.documentElement.scrollLeft ? 
document.documentElement.scrollLeft : 
document.body.scrollLeft ? 
document.body.scrollLeft : 0;} 

function posTop() {return typeof window.pageYOffset != 'undefined' ?  window.pageYOffset : 
document.documentElement && 
document.documentElement.scrollTop ? 
document.documentElement.scrollTop : 
document.body.scrollTop ? 
document.body.scrollTop : 0;} 

function posRight() {return posLeft()+pageWidth();} 

function posBottom() {return posTop()+pageHeight();}
                    
