function changeLocale(element){
	var localeForm = document.getElementById('changeLocale');
	var language = document.getElementById('language');
	var country = document.getElementById('country');
	var message = "Changing locale will empty your shopping cart, are you sure you wish to continue?";
	
	switch(element.id){
		case 'uk':
			language.value = 'en';
			country.value = "GB";
			break;
		case 'spain':
			language.value = 'es';
			country.value = "ES";
			message = "Cambiar de sitio vaciará tu carro de compras - ¿estás seguro de querer continuar?";
			break;
		case 'portugal':
			language.value = 'pt';
			country.value = "PT";
			message = "A mudança de localização esvaziará o seu cesto de compras - pretende continuar?";
			break;
		case 'france':
			language.value = 'fr';
			country.value = "FR";
			message = "Changer de localisation va vider votre panier - voulez-vous continuer?";
			break
		case  'germany':
			language.value = 'de';
			country.value = "DE";
			message = "Wechselst du jetzt die Seite, leert sich dein Warenkorb - bist du sicher, dass du fortfahren möchtest?";
			break;
	}
	if(confirm(message))
		localeForm.submit();
}


addEvent(window, "load", function(){
		var uk = document.getElementById("uk");
		var spain = document.getElementById("spain");
		var france = document.getElementById("france");
		var germany = document.getElementById("germany");
		var portugal = document.getElementById("portugal");
		var countries = [uk, spain, france, germany, portugal];
		
		for(var i = 0; i<countries.length; i++){
			addEvent(countries[i], 
					"click", 	
					function(){
						changeLocale(this);
					} 
			);
		}
	}
);





