var timers = [];

function showHide(item){			
	var element;
	element = document.getElementById(item)
	if (element.style.display == "none")
	{
		element.style.display = "";
	} else {
		element.style.display = "none";
	}	
		
}
function toggleStyle(item, base_state){			
	var element;
	element = document.getElementById(item)
	if (element.className == base_state)
	{
		element.className = base_state + "_active";
	} else {
		element.className = base_state + "_inactive";
	}	
		
}
function styleActivate(item, base_state){
	window.clearTimeout(timers[item]);
	var element;
	element = document.getElementById(item)
	if ((element.className == base_state + "_inactive") || (element.className == base_state))
	{
		element.className = base_state + "_active";
	} 	
		
}
function styleDeactivate(item, base_state){			
	var element;
	element = document.getElementById(item)
	if (element.className == base_state + "_active")
	{
		element.className = base_state + "_inactive";
	} 
}
//setTimeout("element.onMouseOut("styleDeactivate(item, base_state)")",1250);
function styleDeactivateDelay(item, base_state){
	timers[item] = window.setTimeout(function(a,b) { styleDeactivate(a,b); }, 750, item, base_state);
}
