// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Function		setBlanc()										
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
function setBlanc ()
{
	parent.Info.document.location=("../common/blanc.htm");
	getMap().getMapLayer("StreetMarker").setVisibility(false);
	getMap().refresh();
}

function GetCountryCode()
{
	var CountrySelect = parent.ToolBar.toolbarform.Country;
	var CountryCode =  CountrySelect.options[CountrySelect.selectedIndex].value;
	
	return CountryCode;
}

function CheckGotoFields(form)
{
	var CountryCode =  GetCountryCode();
	
	var result = 0;
	if (CountryCode == "L")
		result = CheckGotoFieldsL(form);
	else
		result = CheckGotoFieldsB(form);
			
	return result;
}

function CheckGotoFieldsB(form)
{
	var returnvalue = true;
	if (form.STREETNAME.value == "" && form.CITYNAME.value == "" && form.POSTCODE.value == "" && form.POI.value == "")
	{
		alert("You have to specify at least one field");
		returnvalue = false; 
	}
	if (form.CITYNAME.value != "" && form.POSTCODE.value != "")
	{
		alert("You can not combine these fields");
		form.POSTCODE.value = "";
		form.POI.value = "";
		returnvalue = false;
	}
	if (form.POI.value != "")
	{
		if (form.POSTCODE.value != "" || form.STREETNAME.value != "")
		{
			alert("You can combine Places only with Cities");
			form.POSTCODE.value = "";
			form.STREETNAME.value = "";
			returnvalue = false;
		}
	}
	return returnvalue;
}

function CheckGotoFieldsL(form)
{
	var returnvalue = true;
	if (form.POSTCODE.value != "")
	{
		alert("Searching with postal code is not yet implemented for this country.");
		form.POSTCODE.value = "";	
		returnvalue = false; 
	}
	else
	{
		if (form.STREETNAME.value == "" && form.CITYNAME.value == "" && form.POI.value == "")
		{
			alert("You have to specify at least one field");
			returnvalue = false; 
		}
		if (form.POI.value != "")
		{
			if (form.STREETNAME.value != "")
			{
				alert("You can combine Places only with Cities");
				form.POSTCODE.value = "";
				form.STREETNAME.value = "";
				returnvalue = false;
			}
		}
	}
	return returnvalue;	
}
