Timer = new Array();
function SlideMenu(elid,length,speed){
	if(speed == undefined) {
		speed=5;
	}
	if(parseInt(document.getElementById(elid).style.height) >= length){
		clearTimeout(Timer[elid]);
		document.getElementById(elid).style.height = length;
	} else {
		document.getElementById(elid).style.display = "";
		document.getElementById(elid).style.height = parseInt(document.getElementById(elid).style.height) + speed;
		Timer[elid]=setTimeout("SlideMenu('"+elid+"',"+length+","+speed+")",10);
	}
}
function HideMenu(elid, speed){
	if(speed == undefined) {
		speed=5;
	}
	if(parseInt(document.getElementById(elid).style.height) >0){
		clearTimeout(Timer[elid]);
		document.getElementById(elid).style.height = parseInt(document.getElementById(elid).style.height) - speed;
		Timer[elid]=setTimeout("HideMenu('"+elid+"',"+speed+")",10);
	} else {
		clearTimeout(Timer[elid]);
		document.getElementById(elid).style.display = "none";
		document.getElementById(elid).style.height = 0;
	}
}
function CancelHide(elid,length){
	clearTimeout(Timer[elid]);
	document.getElementById(elid).style.height = length;
}
function AddressMenuSwitch(elid, speed){
	if(speed == undefined) {
		speed=5;
	}
	if(parseInt(document.getElementById(elid).style.height) > 0) {
		HideMenu(elid, speed);
	}else{
		SlideMenu(elid,200, speed);
	}
}