
function popupAlert() {
// Failsafe
if( popupRunning) return;
popupRunning = true;

var div = document.getElementById("popup");

// Set start position
div.style.display = "block";
posDist = div.offsetHeight;
div.style.height = "0px";
div.style.overflow = "hidden";

// Start appear....
popupUp();
}

function popupUp() {
var div = document.getElementById( "popup");
// How far to go?
var dist = posDist -posNow;
if( dist >1) {
// Move up a bit
posNow += Math.ceil( dist /8);
div.style.height = posNow +"px";

setTimeout( "popupUp();", 25);

} else {
// We've arrived, delay for 1.5 secs then vanish
div.style.height = posDist;
setTimeout( "popupDown();", 5000);
}
}

function popupDown() {
var div = document.getElementById( "popup");

// How far to go?
var dist = posNow;

if( dist >1) {
// Move down a bit
posNow -= Math.ceil( dist /8);
div.style.height = posNow +"px";

setTimeout( "popupDown();", 20);

} else {
// Done, reset the box
div.style.height = posDist +"px";
div.style.display = "none";
popupRunning = false;
}
}
//setTimeout( "get_last_updated()", 10000 );// JavaScript Document