// list of drops
var menus = Array('drop-prod', 'drop-serv', 'drop-comp', 'drop-help');

var clearint;
var setouts = false;

function navdrop(navitem) {
	
	clearInterval(clearint);
	
	for (i in menus) {
		if (menus[i] == navitem) {
			document.getElementById(menus[i]).style.display = 'block';
		} else {
			document.getElementById(menus[i]).style.display = 'none';
		}
	}
	
	//only clear out if item has dropped
	if(navitem != undefined) {
		clearint = setInterval(navdrop, 3000);
	}
	
	//set the clear out methods here once
	if(setouts == false) {
		for (i in menus) {
				document.getElementById(menus[i]).onmouseover = function() {
					clearInterval(clearint);
				}
				document.getElementById(menus[i]).onmouseout = function() {
					clearint = setInterval(navdrop, 250);
				}
		}
		setouts = true;
	}
	
	
	
}
