// Check for browser versions.
var browserVersion = parseInt(navigator.appVersion);
var isNetscape = navigator.appName.indexOf("Netscape") != -1;
var isIE = navigator.appName.indexOf("Microsoft") != -1;

/* Preload the images for a smoother image rollover */
var path = "Travel/images/flags/";
var imageArray = new Array(path+"UnitedStates.jpg", path+"canada.jpg", path+"unitedKingdom.jpg", path+"austria.jpg", path+"germany.jpg", path+"switzerland.jpg", path+"ireland.jpg", path+"ireland.jpg", path+"italy.jpg", path+"france.jpg", path+"netherlands.jpg", path+"belgium.jpg", path+"luxemburg.jpg", path+"japan.jpg");

for(i=0; i < imageArray.length; i++)
{
	image = "image" + i;
	image = new Image();
	image.src = imageArray[i];
}
/* End image preload */

function viewFlag(country)
{
	//alert(country);
	
	switch (country)
	{
		
		case 'UnitedStates':
			//alert("US");
			
				someFlag = "<img src='" + path + "UnitedStates.jpg'>";

				changeFlag(someFlag);
				//alert("After changeFlag function");
				
				break;	

		case 'Canada':
			//alert("CA");
				someFlag = "<img src='" + path + "canada.jpg'>";

				changeFlag(someFlag);
				//alert("After changeFlag function");
				
				break;	

		case 'UnitedKingdom':
				someFlag = "<img src='" + path + "unitedKingdom.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Austria':
				someFlag = "<img src='" + path + "austria.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Germany':
				someFlag = "<img src='" + path + "germany.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Switzerland':
				someFlag = "<img src='" + path + "switzerland.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Ireland':
				someFlag = "<img src='" + path + "ireland.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Italy':
				someFlag = "<img src='" + path + "italy.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'France':
				someFlag = "<img src='" + path + "france.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Netherlands':
				someFlag = "<img src='" + path + "netherlands.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Belgium':
				someFlag = "<img src='" + path + "belgium.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Luxembourg':
				someFlag = "<img src='" + path + "luxemburg.jpg'>";

				changeFlag(someFlag);
				
				break;	

		case 'Japan':
				someFlag = "<img src='" + path + "japan.jpg'>";

				changeFlag(someFlag);
				
				break;	
		
		
		case 'clear':
				nothing = "";

				changeFutureEvent(nothing);
				break;

		default:
				alert("Please select a day from the callendar.");
				break;
	}
	
}


function changeFlag(someString)
{
	// if IE5/NS6 
	if ( ((isIE) && (browserVersion == 5)) || ((isNetscape) && (browserVersion == 6)) )
	{
		document.getElementById("flags").innerHTML= someString
	}

	// if IE4 
	if ((isIE) && (browserVersion == 4))
	{
		document.all["flags"].innerHTML= someString
	}

	// if NS4 
	if ((isNetscape) && (browserVersion == 4))
	{
		with (document.layers["flags"].document) 
		{
			open()
			write("flags")
			close()
		}
	}
	else
	{
		document.getElementById("flags").innerHTML= someString
	}

}





