function init(){
		spec_phpadsbanner = "<iframe src='http://adserver.momo-net.ch:8888/adrevolver/banner?place=1321&cpy=1' width=200 height=300 scrolling=no allowtransparency=true frameborder=0 marginheight=0 marginwidth=0><a href='http://adserver.momo-net.ch:8888/adrevolver/href?place=1321&rnd=1000' target='_blank'><img src='http://adserver.momo-net.ch:8888/adrevolver/banner?img&place=1321&rnd=1000' width=200 height=300 border=0 alt='AdRevolver' ismap /></a></iframe>";
		lStr = '<div id="loading" style="width: '+item_width+'px; height: '+item_height+'px; visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 5;">';
		lStr += "<table width='100%' border='1' cellspacing='0' cellpadding='0' style='border-style: outset; border-color: #ffffff'><tr><td bordercolor='#DDDDDD' bgcolor='#000099' align='right' style='padding: 1px'><img src='/cli.gif' alt='Close' onClick='hide()' width='12' height='12' border='0'></td></tr>";
		lStr += "<tr><td><table width='100%' border='0' cellspacing='0' cellpadding='0' id='adv'><tr><td align='center'><table border='0' cellspacing='0' cellpadding='0' id='adv' bgcolor='#FFFFFF'><tr><td width='200' height='300' align='center' valign='middle'>"+spec_phpadsbanner+"</td></tr></table></td></tr></table></td></tr></table></div>";
		document.write(lStr);
	return this;
}

function calcPos(orig, future){
	newpos = orig;
	offset = future - orig;
	step = Math.max((Math.abs(offset) / 15), 3);
	if(offset >= 0)	newpos += Math.min(offset, step);
	else newpos -= Math.min(Math.abs(offset), step);
	return newpos;
}

function setPosition(){
	var obj = document.getElementById("loading").style;
	
    if (document.all && !window.innerWidth) {
		doc_width = document.body.clientWidth;
		doc_height = document.body.clientHeight - 20;
		offset_top = document.body.scrollTop;
		offset_left = document.body.scrollLeft;
    } else {
		doc_width = innerWidth - 20;
		doc_height = innerHeight - 20;
		offset_top = pageYOffset;
		offset_left = pageXOffset;
    }
	position_left = position_top = 0; 
	if(doc_width > item_width)	position_left = (doc_width - item_width);
	position_left += offset_left;
	
	if(doc_height > item_height)	position_top = (doc_height - item_height);
	position_top += offset_top;
	
	if(!fp){
		obj.left = calcPos(parseInt(obj.left), position_left);
		obj.top = calcPos(parseInt(obj.top), position_top);
	}
	else{
		obj.left = position_left;
		obj.top = position_top;
	}
	
	if(timeLimit != -1)	timerR_id = setTimeout("setPosition()", 40);
}

function start(){
	ad_obj = document.getElementById("loading");
	ad_obj.style.visibility = "visible";
	setPosition();
	fp = false;
	if(timeLimit != 0)	timerH_id = setTimeout("hide()", timeLimit);
}

function hide(){
	timeLimit = -1;
	clearTimeout(timerH_id);
	clearTimeout(timerR_id);
	document.getElementById("loading").style.visibility = "hidden";
	return true;
}

var timerR_id, timerH_id;
var timeLimit = 0;
var item_width = 205;
var item_height = 312;
var fp = true;
nDoc = new init();window.onload = start;