var int;
var h=0;
var m=0;
var speed = 10;
var time = 30;
// für IE
var sh = 0;
var eh = 89;
var ish = -40;

function move_popup(defh) {
	h = (parseInt(document.getElementById('lmask').style.height)||sh)+speed;
	m = (parseInt(document.getElementById('lmask').style.marginTop)||sh)-speed;
	
	document.getElementById('lmask').style.height = h+"px";
	document.getElementById('lmask').style.marginTop = m+"px";
	document.getElementById('licon').style.marginTop = (ish+m)+"px";

	if (h+speed > defh) {
		clearInterval(int);			
	}
}

function infopopup() {
	if (!document.getElementById('lmask'))
		return false;
	
	if (!document.all) {
		defh = parseInt(window.getComputedStyle(document.getElementById('linfopopup'),"").height);
	} else {
		defh = parseInt(document.getElementById('linfopopup').style.height) || eh;
	}
	
	if (!document.all) {
		if (document.getElementById('lmask').style.height == "") {
			document.getElementById('lmask').style.height = window.getComputedStyle(document.getElementById('lmask'),"").height;
			document.getElementById('lmask').style.marginTop = window.getComputedStyle(document.getElementById('lmask'),"").marginTop;
		}
	}
	if (h+speed < defh) {
		document.getElementById('licon').style.display = 'block';
		int = window.setInterval("move_popup("+defh+")",time);
	}
}

function move_popdown() {
	h = parseInt(document.getElementById('lmask').style.height)-speed;
	m = parseInt(document.getElementById('lmask').style.marginTop)+speed;
	
	document.getElementById('lmask').style.height = h+"px";
	document.getElementById('lmask').style.marginTop = m+"px";
	document.getElementById('licon').style.marginTop = (ish+m)+"px";

	if (h-speed < 0) {
		document.getElementById('licon').style.display = 'none';
		clearInterval(int);			
	}
}

function infopopdown() {
	if (!document.getElementById('lmask'))
		return false;
		
	if (h-speed > 0) {
		int = window.setInterval("move_popdown()",time);
	}
}