﻿//<![CDATA[
var origin = window.location.protocol + "//" + window.location.host;
var host1 = "http://www.eventim.de";
var host2 = "http://www.getgo.de";
var host3 = "http://wwt1.eventim.de";
var host4 = "http://staging.eventim.de";
var host5 = "http://master.eventim.de";
var host6 = "http://master.getgo.de";
var host7 = "http://wwe1.eventim.de"; 

if (window.location.protocol == "http:") {
	var key = "";
	switch (origin) {
		//Live-System
		case "http://www.eventim.se"				: key ="ABQIAAAAzWSBXmrR4t9xWGNIfoOy2xQx8zO80NoqfU1HiIzagPIfVmsMfxR6BjBUcHeEPowsxBi5J7yTz2EF-A";
		break;
		case "http://www.eventim.de"				: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhT4kWwHMccblFzRf2zSQOEX60gUgBRTBa61SZREAIyWYC_JRHBBhpFfqg";
		break;
		case "https://secure.eventim.de"			: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhQ5zp6WAzW9eqa3xOFad8XglPEtMBTfBtGM2nTcWCBuW-wk5aCjcn1rdQ";
		break;
		case "http://www.getgo.de"					: key ="ABQIAAAAYu-5iDWKh7M9S010JOyOnhRMlh90NGlB_RDfc1MVaiFZoZpm6RQCstEuqXUDPh-HPMqAszr-ZuTZdQ";
		break;
		case "https://secure.getgo.de"				: key ="ABQIAAAAYu-5iDWKh7M9S010JOyOnhTPjQEPCILdAIPZdr_pRHRXya2BuRS4jxbrfvE2pYpZgR4eZ9LNet2uVg";
		break;
		case "http://www.eventim.nl"				: key ="ABQIAAAAzWSBXmrR4t9xWGNIfoOy2xR-B6tI9Hd1VIs3NggwinXutQeflRTf6OfcKd3sxJlC22fwYQovmcgBog";
		break;
		
		/*******************************************
		*  Keys für Test,- und Entwicklungssystem  *
		*  aus dieser Datei vor Produktivstellung  *
		*  unbedingt entfernen!                    *
		*******************************************/
		
		//Test-System 
		case "http://wwt1.eventim.de" 				: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhTTACTM2pKSE832hzQVojs8h4P5oRQo2JW9GYlxjU-TUPl-_PCZS6t18A";
		break;
		case "https://wwt1.eventim.de" 				: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhT-UyVryrBntxzrULRKfvNWnpN1JBR-_wmAHS7d9vIL7LhK5eb8-F4j4Q";
		break;
		case "http://staging.eventim.de" 			: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhSNE9060s4Pw-d8GUMkIWwKqxjewhSMJHHaABEr6YORYW8kehrHG5ellA";
		break;
		case "https://sslstaging.eventim.de"		: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhQCrxWFWowQ8Ut6p5Kqeho--BiISxSqlNLkooxg_EQ8V1aMgVRc_YLuLw";
		break;
		case "http://staging.eventim.nl"			: key ="ABQIAAAAzWSBXmrR4t9xWGNIfoOy2xTOmjcdqnyOPGiUksdqa9dLJevGUhQyPXmUJGKAqCMuYI1LpnNe9nugCA";
		break;
		
		//Entwicklungs-System
		case "http://master.eventim.de"				: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhRP1cdxHmf8gUqia8zhseaoqPvpVBSPcoA0cnSSPN3Cw87LqrzHTOAU1A";
		break;
		case "https://master.eventim.de"			: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhShBmp_Q_CaYVELGnk6mjakGx-xChQwtVs-uCs1V3V435F5MJZzBmFQxA";
		break;
		case "http://master.getgo.de"				: key ="ABQIAAAAYu-5iDWKh7M9S010JOyOnhQVME94HxaLB_kCgegWIYqg__KsmRSDid4kqxVDVvU9N9Mn6ZSjdJ5mPw";
		break;
		case "http://wwe1.eventim.de"				: key ="ABQIAAAAnJBa9GNM4nmMzPYw-f_CZhRARlStkFESw6qwDUOcyzm7_EmBzBSM2_14dKLrJ60Vk_gcqUTfER0sog";
		break;
		case "http://wwe2.eventim.de"				: key ="ABQIAAAA_GEquS1WJd17nP6BEQV1mRQsAzzQVMCWOY8KPz8HrcbyF7WjQBSKdcWmZTsP_3qK6e_ilZUHKHAP6Q";
		break;
		case "http://10.129.16.45"					: key ="ABQIAAAA_GEquS1WJd17nP6BEQV1mRSRfXh5fbLBMC5dy654QLSmMQGMxBRsvoiXH9lFbTNyHSSLSmkv4diFiw";
		break;
	}
	
	document.write("<scr"+"ipt language='JavaScript' src='http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" + key +"' type='text/javascript' charset='ISO-8859-1'></scr"+"ipt>");
}

function showMap() {
	//anfahrtskizze einblenden
	document.getElementById("map").style.display = "block"; 

	//map laden, wenn noch nicht passiert
	if (!mapLoaded) { 
	
		/** Wenn beim Laden ein Fehler auftrat, dann map wieder ausblenden ... */
		if(loadMap() === false) {
			
			document.getElementById("map").style.display = "none"; 
			
			return;
		}
	}

	document.getElementById("loadMap").style.display = "none";
	document.getElementById("hideMap").style.display = "block";
}//end function

function hideMap() {
	//anfahrtskizze ausblenden
	document.getElementById("map").style.display = "none";
	document.getElementById("loadMap").style.display = "block";
	document.getElementById("hideMap").style.display = "none";
}//end function

function showError(address,encodeAddress) {
	//anfahrtskizze ausblenden
	hideMap();
	//fehlermeldung einblenden
	document.getElementById("error").style.display = "block"; 
	document.getElementById("error").innerHTML = "Adress " + address + " kunde tyvärr inte hittas!<br><a href='http://maps.google.de/maps?f=q&hl=de&ie=UTF8&z=8&om=1&q=" + encodeAddress + "' target='_blank'>Adressökning med Google Maps</a>";
}//end function
//]]>