$(document).ready(function(){
    var currentUrl = document.location.toString();
    currentUrl = currentUrl.substr(0, currentUrl.indexOf("sv/"));

    if($('#map_all').length!=0){
        var map = new GMap2(document.getElementById("map_all"));
        //Center stockholm
        map.setCenter(new GLatLng(59.4459186,17.9240255), 6);
        map.setUIToDefault();
        //Pin Stockholm
        var point = new GLatLng(59.4459186,17.9240255);
        var marker = new GMarker(point);
        GEvent.addDomListener(marker, "click", function(){ document.location = currentUrl + 'sv/kontakta-oss/stockholm/'; });
        map.addOverlay(marker);
        
        //Pin Norrköping
        var point2 = new GLatLng(58.5902635,16.186098);
        var marker2 = new GMarker(point2);
        GEvent.addDomListener(marker2, "click", function(){ document.location = currentUrl + 'sv/kontakta-oss/norrkoping/'; });
        map.addOverlay(marker2);
        //Pin Örebro
        var point3 = new GLatLng(59.2800798,15.2113434);
        var marker3 = new GMarker(point3);
        GEvent.addDomListener(marker3, "click", function(){ document.location = currentUrl + 'sv/kontakta-oss/orebro/'; });
        map.addOverlay(marker3);
        //Pin Borås
        var point4 = new GLatLng(57.7245451,12.9434728);
        var marker4 = new GMarker(point4);
        GEvent.addDomListener(marker4, "click", function(){ document.location = currentUrl + 'sv/kontakta-oss/boras/'; });
        map.addOverlay(marker4);
        //Pin Oslo
        var point5 = new GLatLng(59.922108,10.8140779);
        var marker5 = new GMarker(point5);
        GEvent.addDomListener(marker5, "click", function(){ document.location = currentUrl + 'sv/kontakta-oss/oslo/'; });
        map.addOverlay(marker5);
    }

    //Specific Stockholm
    if($('#map_sthlm').length!=0){
        var mapSthlm = new GMap2(document.getElementById("map_sthlm"));
        mapSthlm.setCenter(new GLatLng(59.4459186,17.9240255), 16);
        mapSthlm.setUIToDefault();
        var pointSthlm = new GLatLng(59.4459186,17.9240255);
        mapSthlm.addOverlay(new GMarker(pointSthlm));
    }
    //Specific Stockholm
    if($('#map_norrkoping').length!=0){
        var mapNorrkoping = new GMap2(document.getElementById("map_norrkoping"));
        mapNorrkoping.setCenter(new GLatLng(58.5902635,16.186098), 16);
        mapNorrkoping.setUIToDefault();
        var pointNorrkoping = new GLatLng(58.5902635,16.186098);
        mapNorrkoping.addOverlay(new GMarker(pointNorrkoping));
    }
    //Specific Örebro
    if($('#map_orebro').length!=0){
        var mapOrebro = new GMap2(document.getElementById("map_orebro"));
        mapOrebro.setCenter(new GLatLng(59.2800798,15.2113434), 16);
        mapOrebro.setUIToDefault();
        var pointOrebro = new GLatLng(59.2800798,15.2113434);
        mapOrebro.addOverlay(new GMarker(pointOrebro));
    }
    //Specific Göteborg
    if($('#map_boras').length!=0){
        var mapBoras = new GMap2(document.getElementById("map_boras"));
        mapBoras.setCenter(new GLatLng(57.7245451,12.9434728), 16);
        mapBoras.setUIToDefault();
        var pointBoras = new GLatLng(57.7245451,12.9434728);
        mapBoras.addOverlay(new GMarker(pointBoras));
    }
    //Specific Oslo
    if($('#map_oslo').length!=0){
        var mapOslo = new GMap2(document.getElementById("map_oslo"));
        mapOslo.setCenter(new GLatLng(59.922108,10.8140779), 16);
        mapOslo.setUIToDefault();
        var pointOslo = new GLatLng(59.922108,10.8140779);
        mapOslo.addOverlay(new GMarker(pointOslo));
    }
	//Specific Katrineholm
    if($('#map_katrineholm').length!=0){
        var mapKatrineholm = new GMap2(document.getElementById("map_katrineholm"));
        mapKatrineholm.setCenter(new GLatLng(58.9915991,16.2143251), 16);
        mapKatrineholm.setUIToDefault();
        var pointKatrineholm = new GLatLng(58.9915991,16.2143251);
        mapKatrineholm.addOverlay(new GMarker(pointKatrineholm));
    }
	//Specific Linköping
    if($('#map_linkoping').length!=0){
        var mapLinkoping = new GMap2(document.getElementById("map_linkoping"));
        mapLinkoping.setCenter(new GLatLng(58.406626,15.6300925), 16);
        mapLinkoping.setUIToDefault();
        var pointLinkoping = new GLatLng(58.406626,15.6300925);
        mapLinkoping.addOverlay(new GMarker(pointLinkoping));
    }

    //Office List
    $('#officeList').change(function(){
         var val = $('#officeList').val();
         if(val!=0){
             document.location = currentUrl + val;
         }
    });
	
	$('#login').click(function(){
		$('.panel_logged_out').show();
	});
});

