function getWindowHeight() {
            if (window.self && self.innerHeight) {
                return self.innerHeight;
            }
            if (document.documentElement && document.documentElement.clientHeight) {
                return document.documentElement.clientHeight;
            }
            return 0;
        }
function getWindowWidth() {
            if (window.self && self.innerWidth) {
                return self.innerWidth;
            }
            if (document.documentElement && document.documentElement.clientWidth) {
                return document.documentElement.clientWidth;
            }
            return 0;
        }
function calculateOffsetTop(element, opt_top) {
            var top = opt_top || null;
            var offset = 0;
            for (var elem = element; elem && elem != opt_top; elem = elem.offsetParent) {
                offset += elem.offsetTop;
            }
            return offset;
        }
function e(id) {
             return document.getElementById(id); 
        }
function eout(id,text) { 

			return document.getElementById(id).innerHTML = text;
		}
