function getElementPosition(elem){
    var elem = elem;
	
    var w = elem.offsetWidth;
    var h = elem.offsetHeight;
	
    var l = 0;
    var t = 0;
	
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}
window.onload = window.onresize = function(){
	var splash = document.getElementById("splash");
	splash.style.top = "50%";
	splash.style.marginTop = "-345px";
	if(getElementPosition(splash).top <= 0){
		splash.style.top = "0px";
		splash.style.marginTop = "0px";
	}
	else{
		splash.style.top = "50%";
		splash.style.marginTop = "-345px";
	}
}
