function slide(dropStart, dropEnd, duration){
	drop("header", dropStart, dropEnd, duration);
}

function drop(id, dropStart, dropEnd, duration) {
    var timer = 0;
    if (dropStart > dropEnd) {
		var dropspeed = (dropStart-dropEnd) / (duration/10);	
    	for (i = 0; i <= (duration/10); i++){
		setTimeout("changePosition("+(dropStart - (dropspeed*timer))+",'"+id+"')",(timer * 10));
		timer++;
	}
    }else if (dropStart < dropEnd) {
    	var dropspeed = (dropEnd-dropStart) / (duration/10);	
    	for (i = 0; i <= (duration/10); i++){
			setTimeout("changePosition("+(dropStart + (dropspeed*timer))+",'"+id+"')", (timer * 10));
			timer++;
		}
    }
}
function changePosition(pos, id) {
	var object = document.getElementById(id);
	if (object != null){
		object.style.height = pos+"px";
	}
}