$(document).ready(function(){

	$(".galImgThu").click(function(){
		var largeImage = $(this).attr("src");
		largeImage = largeImage.substring(0,largeImage.lastIndexOf('_')+1);
		largeImage = largeImage + "large.jpg";
		$(".galImgLar").attr("style","background-image:url("+largeImage+");");
		$(".galImgLar").empty();
		$(".galImgLar").append($(this).attr("alt"));
		$(".galImgLar").fadeIn("slow");
		return false;
	});
	
	$(".galImgThu").mouseout(function(){
		$(".galImgLar").fadeOut("slow");
		return false;
	});	
	
	var moods = new Array();
	moods[0] = "images/mood.jpg";
	moods[1] = "images/mood1.jpg";
	moods[2] = "images/mood2.jpg";
	moods[3] = "images/mood3.jpg";
	moods[4] = "images/mood4.jpg";
	moods[5] = "images/mood5.jpg";
	moods[6] = "images/mood.jpg";
	moods[7] = "images/mood1.jpg";
	moods[8] = "images/mood2.jpg";
	moods[9] = "images/mood3.jpg";
	moods[10] = "images/mood4.jpg";	
	
	var selected = Math.ceil(Math.random()*10);
	var prefix = '';
	if(window.location.toString().indexOf('/en/') > -1)
	{
		prefix = '../';
	}
	$(".header").css("background-image","url('"+prefix+moods[selected]+"')");
});
var map;
var markers = new Array();
var windows = new Array();
var ovmap;

function load() {
  if (GBrowserIsCompatible()) {
  
	windows[0] = "";
	windows[1] = "Perpersgarden";
	windows[2] = "Konsum - Uw dagelijkse boodschappen kunt u doen in onze lokale supermarkt. Na de boodschappen kunt u nog even lekker nagenieten op het terras met een ijsje.";
	windows[10] = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed tellus turpis, hendrerit nec, malesuada sit amet, convallis sed, arcu. Fusce condimentum erat eget sem. Phasellus ut justo eget orci consectetuer cursus. <a href='http://home.swipnet.se/gamlabruket/' title='Meer info' target='_blank'>Meer info</a>"
	windows[6] = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed tellus turpis, hendrerit nec, malesuada sit amet, convallis sed, arcu. Fusce condimentum erat eget sem. Phasellus ut justo eget orci consectetuer cursus. <a href='http://www.vikinghc.se/' title='Meer info' target='_blank'>Meer info</a>"
	
	
	markers[0] = new GMarker(new GLatLng(59.891520,13.687334));//per persgarden
	markers[1] = new GMarker(new GLatLng(59.890659,13.688364));//olsgarden
	markers[2] = new GMarker(new GLatLng(59.886138,13.722010));//konsum
	
	markers[3] = new GMarker(new GLatLng(59.924915,13.784409));//busken
	markers[4] = new GMarker(new GLatLng(60.022110,13.692183));//hagfors spoormuseum
	markers[5] = new GMarker(new GLatLng(60.033175,13.698149));//winkelcentrum	
	markers[6] = new GMarker(new GLatLng(60.039089,13.718491));//hafors schaatshal	
	markers[7] = new GMarker(new GLatLng(60.037674,13.701668));//hagfors zwembad	
	markers[8] = new GMarker(new GLatLng(60.035102,13.700380));//minigolf	
	markers[9] = new GMarker(new GLatLng(60.171574,13.498764));//Ekshurad staafkerk en begraafplaats	
	markers[10] = new GMarker(new GLatLng(59.846238,13.5455542));//Munksfors bruksmuseum en stuwdam	
	
	
	/*
	markers[0].bindInfoWindow(windows[0]);
	
	markers[1] = new GMarker(new GLatLng());
		var a = new Array();
		a[0] = new GInfoWindowTab("Adres",  "adres hier");
		a[1] = new GInfoWindowTab("Route", "route hier");
	markers[1].bindInfoWindowTabs(a);
	
	markers[2] = new GMarker(new GLatLng(59.924915,13.784409));
	windows[2] = "Zwemmen, vissen en BBQ-en.";
	markers[2].bindInfoWindow(windows[2]);
  */
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GSmallMapControl());
	
	var overview = new GOverviewMapControl();
	map.addControl(overview);
	//ovmap = overview.getOverviewMap(); 
	//setTimeout("displayOverviewMarkers()",1); 
	
	
	map.setCenter(new GLatLng(59.884588,13.728704), 11);
	for(i=0;i<markers.length;i++)
	{
		map.addOverlay(markers[i]);
	}
  }
}
 // function to display a marker in the overview
 function displayOverviewMarkers() {
   ovmap.addOverlay(markers[0]);
 } 
function zoomIn()
{

}
function zoomOut()
{
	map.setZoom(11);
}
function focusMarker(markerPosition)
{
	var marker = markers[markerPosition];
	//map.panTo(markers[markerPosition].getLatLng());
	var directions = new GDirections(map, null); 
	var pLat = markers[0].getLatLng().lat();
	var pLong = markers[0].getLatLng().lng();
	var sLat = markers[markerPosition].getLatLng().lat();
	var sLong = markers[markerPosition].getLatLng().lng();	
	directions.clear();
	//directions.load("from:"+sLat+","+sLong+" to:"+pLat+","+pLong);
	marker.openInfoWindowHtml(windows[markerPosition], { maxWidth:300});	
}
function showToMia()
{
alert("doet ie wat?");
var directionText = document.getElementById("map_text");
	var directions = new GDirections(map, directionText); 
	directions.load("from:59.882908,13.720121 to:59.884289,13.724305");
	alert("zit nog een foutje in I.E.");
}
function printPage()
{
	window.print();
}
function addToFavorites() {
	if (navigator.appName != 'Microsoft Internet Explorer')
	{ 
		window.sidebar.addPanel(document.title,window.location,"");
	}
	else 
	{ 
		window.external.AddFavorite(window.location,document.title); 
	}
	return false;
}