var pos = -50;
var wait = true;
var mousein = false;

function leaveLogin() {
	mousein = false;
}

function expandLogin() {
	mousein = true;
	if(pos == -50){
		setTimeout("doExpandLogin()", 1000);
	}
}

function doExpandLogin(){
	if(mousein || pos > -50) {
		pos = pos + 5;
		if(pos <= 0) {
			document.getElementById('wrapper').style.top = pos+ 'px';
		}
		if (pos < 0) {
			setTimeout("doExpandLogin()", 10);
		}
		wait = true;
	}
}

function collapseLogin() {
	if (pos > -50) {
		if (wait) {
			setTimeout("collapseLogin()", 2000);
			wait = false;
		}else{
			pos = pos - 5;
			document.getElementById('wrapper').style.top = pos + 'px';
			if (pos > -50) {
				setTimeout("collapseLogin()", 10);
			}
		}
	}
}

function hideLogin() {
	document.getElementById('wrapper').style.top = '-50px';
}
