var numNavImages = 7;

var menuImageNormal = new Array("Images/Navigation/nav_start.jpg", 
								"Images/Navigation/nav_products.jpg", 
								"Images/Navigation/nav_contact.jpg", 
								"Images/Navigation/nav_contact2.jpg", 
								"Images/Navigation/nav_about.jpg",
								"Images/Navigation/nav_disc.jpg",
								"Images/Navigation/nav_used.jpg");

var menuImageHighlighted = new Array(	"Images/Navigation/nav_start_high.jpg", 
										"Images/Navigation/nav_products_high.jpg", 
										"Images/Navigation/nav_contact_high.jpg", 
										"Images/Navigation/nav_contact2_high.jpg", 
										"Images/Navigation/nav_about_high.jpg",
										"Images/Navigation/nav_disc_high.jpg",
										"Images/Navigation/nav_used_high.jpg");

var menuName=new Array("start", "products", "contact_form", "contact", "about", "disclaimer", "used");
var imagesNormal=new Array();
var imagesHighlighted=new Array();

function Load(initMap)
{
  var i;
  for (i = 0; i < numNavImages; i++)
  {
    imagesNormal[i] = new Image();
    imagesNormal[i].src = menuImageNormal[i];
    
    imagesHighlighted[i] = new Image();
    imagesHighlighted[i].src = menuImageHighlighted[i];    
  }
  
  if (initMap)
  	InitMap();
}

function Unload(unloadMap)
{
	if (unloadMap)
		GUnload();
}

function ShowNormal(index)
{
  document.images[menuName[index]].src = imagesNormal[index].src;
}


function ShowHighlighted(index)
{
  document.images[menuName[index]].src = imagesHighlighted[index].src;
}

function InitMap() 
{
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GLargeMapControl());
  	map.addControl(new GMapTypeControl());
  	map.setCenter(new GLatLng(49.9585024002692, 9.24849808216095), 15);
    
    
    var point = new GLatLng(49.9585024002692, 9.24849808216095);
  	var marker = createMarker(point,'Rudolf Kunkel Maschinenbau GmbH<br>W&uuml;rzburger Stra&szlig;e 8-12<br>D-63856 Bessenbach')
  	map.addOverlay(marker);      	
  }
  else
  	alert("Ihr Browser ist leider nicht kompatibel mit Google-Maps");
}

function createMarker(point, code) 
{
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
      marker.openInfoWindowHtml(code);
    });
    return marker;
}
