var OpenOverlay = '';

function ToggleOverlays(Overlay){	if (!document.getElementById) return false;	// Check if an overlay is already open.	if (OpenOverlay != '')	{		if (OpenOverlay != Overlay)		{			document.getElementById(OpenOverlay).style.display = 'none';		}	}

// if opening overlay first time or closing an overlay toggle the dropdowns	if (!document.getElementById(OpenOverlay) || OpenOverlay == Overlay)	{		// if no overlay was open, toogle dropdowns to off.  FIX FOR  IE's LACK OF SUPPORT OF Z-INDEXES		ToggleAllDropDowns('all','hide');		ToggleAllDropDowns('change_country', 'show');	}
	// Toggle overlays	if (document.getElementById(Overlay).style.display != 'none')	{		ToggleAllDropDowns('all','show');		OpenOverlay = '';		document.getElementById(Overlay).style.display = 'none';	}	else	{		ToggleAllDropDowns(Overlay,'show');		OpenOverlay = Overlay;		document.getElementById(Overlay).style.display = 'block';		//document.getElementById(Overlay).style.opacity='25';	}}

function ToggleAllDropDowns(Div,Action)
{	if (!document.getElementById) return false;	if (!document.getElementsByTagName) return false;	if (Div == 'all')	{		var DropDowns = document.getElementsByTagName("select");	}	else	{		var OverlayDiv = document.getElementById(Div);		var DropDowns = null;		if (OverlayDiv !== null) DropDowns = OverlayDiv.getElementsByTagName("select");	}	if(DropDowns !== null){  	for (var i = 0; i < DropDowns.length; i++)   	{   		if (Action == 'show')   		{   			DropDowns[i].style.visibility = '';   		}   		else   		{   			DropDowns[i].style.visibility = 'hidden';   		}   	}   }}

