function hideInfo(countryName){
	/*if(activeCountry == countryName)
	{
		return false;
	}*/
	stress = setTimeout(closeInfo, 500);
	/*
	var mainImg  = document.getElementById('mainMap');
	mainImg.src = 'images/map.gif';
	var divInfo = document.getElementById('mapInfo' + countryName);
	divInfo.style.display = 'none';
	*/
}

var scrolling = false;

function showInfo(countryName)
{
	clearTimeout(stress);
	if(activeCountry) closeInfo();
	
	if (scrolling == false)
	{
		if (countryName == 'America' || countryName == 'AmericaEast')
		{
			countryName = 'America';
			
			var divInfo = document.getElementById('mapInfoAmerica');
			divInfo.style.display = 'block';
			var divHover = document.getElementById('mapHoverAmerica');
			var divHover2 = document.getElementById('mapHoverAmericaEast');
			divHover.style.display = 'block';
			divHover2.style.display = 'block';
		}
		else
		{
			var divInfo = document.getElementById('mapInfo' + countryName);
			divInfo.style.display = 'block';
			var divHover = document.getElementById('mapHover' + countryName)
			divHover.style.display = 'block';
		}
	}
	
	activeCountry = countryName;
}
function closeInfo(countryName)
{
	var countryName = activeCountry;
	
	if (countryName == 'America' || countryName == 'AmericaEast')
	{
		var divInfo = document.getElementById('mapInfoAmerica');
		divInfo.style.display = 'none';
		var divHover = document.getElementById('mapHoverAmerica');
		var divHover2 = document.getElementById('mapHoverAmericaEast');
		divHover.style.display = 'none';
		divHover2.style.display = 'none';
	}
	
	var divInfo = document.getElementById('mapInfo' + countryName);
	divInfo.style.display = 'none';
	var divHover = document.getElementById('mapHover' + countryName)
	divHover.style.display = 'none';
}
function changeContinent()
{
	var index = document.getElementById('selectContinent').selectedIndex;
	var selected = document.getElementById('selectContinent').options[index].text;
	
	if(selected == 'Europe')
	{
		moveToEurope();
	}
	if(selected == 'America')
	{
		moveToAmerica();
	}
}
function moveToEurope()
{
	scrolling = true;
	
	if(activeCountry) closeInfo();
	$('div#SelectAmerica').fadeIn();
	$('div#SelectEurope').fadeOut();
	$('div#ScrollMap').animate({left: -617}, 500, function() {scrolling = false} )
}
function moveToAmerica()
{
	scrolling = true;
	
	if(activeCountry) closeInfo();
	$('div#SelectAmerica').fadeOut();
	$('div#SelectEurope').fadeIn();
	$('div#ScrollMap').animate({left: 0}, 500, function() {scrolling = false} )
}
function preloadImages()
{
	var preload = new Array('/homepage/images/Hover_AmericaWest.jpg',
							'/homepage/images/Hover_America.jpg',
							'/homepage/images/Hover_Canada.jpg',
							'/homepage/images/Hover_Benelux.jpg',
							'/homepage/images/Hover_Espana.jpg',
							'/homepage/images/Hover_Italia.jpg',
							'/homepage/images/Hover_France.jpg',
							'/homepage/images/Hover_England.jpg',
							'/homepage/images/Hover_Deutschland.jpg',
							'/homepage/images/Hover_Switzerland.jpg',
							'/homepage/images/Hover_Scandinavia.jpg',
							'/homepage/images/Hover_Iceland.jpg',
							'/homepage/images/Hover_Greece.jpg',
							'/homepage/images/Hover_EasternEurope.jpg',
							'/homepage/images/Hover_Turkey.jpg');
	
	for( var i=0 ; i < preload.length ; i++)
	{
		var img = new Image();
		img.src = preload[i];
	}
}

/*function showInfo(countryName){
	clearTimeout(stress);
	if (activeCountry) closeInfo();
	
	var mainImg  = document.getElementById('mainMap');
	mainImg.src = 'images/map' + countryName + '.gif';
	var divInfo = document.getElementById('mapInfo' + countryName);
	divInfo.style.display = 'block';
	
	activeCountry = countryName;
}

function closeInfo()
{
	var countryName = activeCountry;
	
	var mainImg  = document.getElementById('mainMap');
	mainImg.src = 'images/map.gif';
	var divInfo = document.getElementById('mapInfo' + countryName);
	divInfo.style.display = 'none';
}*/

var stress;
var activeCountry;

$(document).ready(function()
{
	preloadImages();
	
	$('div#SelectAmerica').click(function()
	{
		moveToAmerica();
	});
	$('div#SelectEurope').click(function()
	{
		moveToEurope();
	});
});
