


function
HandleOnLoad()
{
	HandleCountryChange();
	


	var browseSubmit = document.getElementById("f_BrowseSearchSubmit");
	var browseCountry = document.getElementById("f_BrowseCountry");

	if(browseCountry.value == "ALL")
	{
		browseSubmit.disabled = true;
	}
}	

function
HandleBrowseCountryChange()
{

	var browseSubmit = document.getElementById("f_BrowseSearchSubmit");
	var browseCountry = document.getElementById("f_BrowseCountry");
	
	if(browseCountry.value == "ALL")
	{
		browseSubmit.disabled = true;
	}
	else
	{
		browseSubmit.disabled = false;
	}
	
	
}


	
function
HandleCountryChange()
{

        
        
    var fAddress = document.getElementById("f_Address");
    var fCity = document.getElementById("f_City");
    var fRegion = document.getElementById("f_Region");
    var fPostalCode = document.getElementById("f_PostalCode");
    var fCountry = document.getElementById("f_Country");
    var fVenueType = document.getElementById("f_VenueType");
    var fProximity = document.getElementById("f_Proximity");
    var fSubmit = document.getElementById("f_Submit");
    
    var fLabelRegion = document.getElementById("f_LabelRegion"); 
        
	if(fCountry.value == "")
	{
		fAddress.disabled = true;
		fCity.disabled = true;
		fRegion.disabled = true;
		fPostalCode.disabled = true;
		fVenueType.disabled = true;
		fProximity.disabled = true;
		fSubmit.disabled = true;

		fRegion.style.visibility = "hidden";
		fLabelRegion.style.visibility = "hidden";
	}
	else
	{
		fAddress.disabled = false;
		fCity.disabled = false;
	//	fRegion.disabled = true;
		fPostalCode.disabled = false;
		fVenueType.disabled = false;
		fProximity.disabled = false;
		fSubmit.disabled = false;
		
		switch(fCountry.value)
		{
			case "US":
			case "CA":
			case "AU":
				fRegion.disabled = false;
                fRegion.style.visibility = "visible";
                fLabelRegion.style.visibility = "visible";
			break;
			
			default:
				fRegion.disabled = true;
                fRegion.style.visibility = "hidden";
                fLabelRegion.style.visibility = "hidden";
			break;
		
		}
	}
}

