var fm = { maps: [] };

//When the DOM tree is loaded
$(document).ready(function() {

    //Add pointer class to .photo .item
    $(".photo .item").addClass("pointer");

    //Hover over photo fade in hidden span
    $(".photo .item").hover(
        function() {
            $(this).find("span").fadeIn();
        },
        function() {
            $(this).find("span").fadeOut();
        }
    );

   $("#search input.field").focus(
      function(){
         var s = "Søk på siden";
         if( this.value == s ){ this.value = "" }
         this.select();
      }
   );

   $("#search input.field").blur(
      function(){
         var s = "Søk på siden";
         if( this.value == "" ){ this.value = s }
      }
   );

$(".content a").filter(function() {
    return (
	this.hostname && this.hostname !== location.hostname
	);
}).addClass('external');


if (typeof ItemEditing == 'undefined') {
	$('div[class=map]').each(function() {

		$(this).addClass('mapdimensions');
		var mapId = $(this).attr('id');
		
		var value = $(this).html();
		value = $.trim(value);
		
		if (value != '')
		{
		var point = value.split(',');

		var lat = parseFloat(point[0]);
		var lon = parseFloat(point[1]);
		var zoom = parseFloat(point[2]);
		
		fm.maps[fm.maps.length] = new GMap2(document.getElementById(mapId));
		var m = fm.maps[fm.maps.length-1];
		
		var p = new GLatLng(lat, lon);
		m.setCenter(p, zoom); 
		m.addControl(new GSmallMapControl());
        	m.addControl(new GMapTypeControl());


		var marker = new GMarker(p);
		m.addOverlay(marker);	

		}
		else
		{
		$(this).removeClass('map');	
		}


	});
}

});


