function loadScripts(src)
{
	var src_name = src.split("/").pop();
	var aTimer = '<'+'script type="text/javascript">' +'if (typeof TS_load_timers == "object") ' +'TS_load_timers.start("load '+src_name+'", "glm_'+src_name+'");' +'<'+'/script>';
	document.write(aTimer);
	var ret='<'+'script src="'+src+'"'+' type="text/javascript"><'+'/script>';
	document.write(ret);
	aTimer = '<'+'script type="text/javascript">' +'if (typeof TS_load_timers == "object") TS_load_timers.end();' +'<'+'/script>';
	document.write(aTimer);
}

function initDomain()
{
	var loc = "+" + window.location;
	var locParts = loc.split( "/" );
	var host = locParts[ 2 ];
	var src = "";

	if (host == "www.heuboe.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxQEYA-rZypwl4od3U842hrLGsbxwhQGJY59k1jffqzVr0xmBz0u--YSqA";
	}
	else if (host == "www.heusch-boesefeldt.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxTMQT29NgajI8HReDr10Xd5nVK6xxTo1w2T1mQikUT0Ev5RPoZ74UIXIw";
	}
	else if (host == "www.heuschboesefeldt.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxRZnf6ClYN2UcOa1LtvkbERN2PO5RSzAczqcuAyvmB3VU4fPsXPou5hhg";
	}
	else if (host == "heuschboesefeldt.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxSJwMFieCYpUKW0V_9m9K_Awss2cRR8G15XZ3ybTWpBrPDnKSAr42ctdA";
	}
	else if (host == "heusch-boesefeldt.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxShm_ucz_ggo2Z9_FaJ-QW_ozWfZhSpAoVtXaxB4fLjPyUojxl4nRaN1w";
	}
	else if (host == "heuboe.de")
	{
		src = "http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAA1pO_dIOCyhBzsc4t6MQfHxSj-J6ouPklGacMg4v78It-GbyqRRS36xUlO74FeloAX9IEj2QLBqI6CA";
	}


	loadScripts( src );

	if (0)
	{
		document.getElementsByTagName('head')[0].appendChild( script ); 
	}
}

initDomain();

/*var settings = null;
var isDomainInitialized = null;

function initDomain (settingsURL)
{
  settings = new hbSettings (settingsURL);

  var src = "";
  var domains = this.settings.get ("domain");
  var defaultKey = "";
  var defaultHostname = "";

  for (var d in domains)
  {
    var domain = domains [d];

    if (window.location.hostname == domain ["hostname"])
    {
      src = "http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" + domain ["GMapKey"];
      break;
    }

    if ("true" == domain ["default"])
    {
      defaultKey = domain ["GMapKey"];
      defaultHostname = domain ["hostname"];
    }
  }

  if (("" == src) && ("" != defaultHostname) && ("" != defaultKey))
  {
    src = "http://maps.google.com/maps?file=api&amp;v=2.x&amp;key=" + defaultKey;
    isDomainInitialized = false;
    window.location.hostname = defaultHostname;
    return;
  }
    
  if ("" != src)
  {
    var src_name = src.split ("/").pop ();
    var aTimer = '<' + 'script type="text/javascript">' + 'if (typeof TS_load_timers == "object") ' + 'TS_load_timers.start("load ' + src_name + '", "glm_' + src_name+'");' + '<' + '/script>';
    document.write (aTimer);
    var ret= '<' + 'script src="' + src + '"' + ' type="text/javascript"><' + '/script>';
    document.write (ret);
    aTimer = '<' + 'script type="text/javascript">' + 'if (typeof TS_load_timers == "object") TS_load_timers.end();' + '<' + '/script>';
    document.write (aTimer);

    document.write ('<' + 'script src="MarkerManager.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbOverlayManager.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbTokenMarker.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbPolyline.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbToken.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbLine.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbArea.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbReport.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbLayer.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbLayerMgr.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbCookie.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbMap.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbFilter.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbSource.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="hbSourceFilter.js" type="text/javascript"><' + '/script>');
    document.write ('<' + 'script src="main.js" type="text/javascript"><' + '/script>');

    isDomainInitialized = true;
  }
  else
  {
    isDomainInitialized = false;
  }
}*/
