var DDSPEED = 5;
var DDTIMER = 10;

function ddMenu(id,d){
	var h = document.getElementById(id + '-ddheader');
	var c = document.getElementById(id + '-ddcontent');
	if(d == 1) {
		clearTimeout(h.timer);
		if(c.maxh && c.maxh <= c.offsetHeight) { return }
		else if(!c.maxh) {
			c.style.display = 'block';
			c.style.height = 'auto';
			c.maxh = c.offsetHeight;
			c.style.height = '0px';
		}
		ddSlide(c,1);
	} else {
		h.timer = setTimeout(function() { ddCollapse(c) }, 50);
	}
}

function ddCollapse(c){
	ddSlide(c,-1);
}

function cancelHide(id){
	var h = document.getElementById(id + '-ddheader');
	var c = document.getElementById(id + '-ddcontent');
	clearTimeout(h.timer);
	if(c.offsetHeight < c.maxh) {
		ddSlide(c,1);
	}
}

function ddSlide(c,d){
	var currh = c.offsetHeight;
	var curro;
	var dist;
	if(d == 1) {
		$(c).animate({'height':c.maxh+'px'}, 300);
	} else {
		$(c).animate({'height':'0px'}, 300);
	}
	if(dist <= 1 && d == 1) {
		dist = 1;
	}
}
