function showDiv(DivID,submenu){
	for(key in timeouts)
	{
		clearTimeout(timeouts[key]);
	}
	
	hideAll(DivID, submenu);
	
	document.getElementById(DivID).style.display = '';
	if(document.getElementById(DivID + '_iframe')){
		document.getElementById(DivID + '_iframe').style.display = '';
	}
}

function hideAll(DivID, submenu){
	for(i=0;i<flyouts.length;i++)
	{
		hideDiv(flyouts[i]);
	}
	if(!submenu)
	{
		for(j=0;j<flyouts2.length;j++)
		{
			document.getElementById(flyouts2[j]).style.display = '';
			hideDiv(flyouts2[j]);
		}
	}
}

function hideDiv(DivID){
	document.getElementById(DivID).style.display = 'none';
	if(document.getElementById(DivID + '_iframe')){
		document.getElementById(DivID + '_iframe').style.display = 'none';
	}
}

function hideMenu(DivID){
	for(key in timeouts)
	{
		clearTimeout(timeouts[key]);
	}
	timeouts[nexttimeout] = setTimeout('hideDiv(\'' + DivID + '\')',700);
	nexttimeout++;
}

function pickCounty(){
	if(document.Selection.CountyID.value == '')
	{
		window.location = '/index.cfm';
	}
	else
	{
		window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value;
	}
}

function pickCity(){
	if(document.Selection.CityID.value == '')
	{
		if(document.Selection.CuisineID.value == '')
		{
			pickCounty();
		}
		else
		{
			window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value + '&CuisineID=' + document.Selection.CuisineID.value;
		}
	}
	else
	{
		if(document.Selection.CuisineID.value == '')
		{
			window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value + '&CityID=' + document.Selection.CityID.value;
		}
		else
		{
			window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value + '&CityID=' + document.Selection.CityID.value + '&CuisineID=' + document.Selection.CuisineID.value;
		}
	}
}

function pickCuisine(){
	if(document.Selection.CuisineID.value == '')
	{
		pickCity();
	}
	else
	{
		if(document.Selection.CityID.value == '')
		{
			window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value + '&CuisineID=' + document.Selection.CuisineID.value;
		}
		else
		{
			window.location = '/index.cfm?CountyID=' + document.Selection.CountyID.value + '&CityID=' + document.Selection.CityID.value + '&CuisineID=' + document.Selection.CuisineID.value;
		}
	}
}