// JavaScript Document

  var stockholm = new google.maps.LatLng(51.8510691, 4.3186428);
  var parliament = new google.maps.LatLng(51.8510691, 4.3186428);
  var marker;
  var map;



$(document).ready(function(){



	if($('#map_canvas').attr('id')){
	 initialize();
	}

	if($('#portalblocks').attr('id')){

		if(jQuery.browser.msie && (jQuery.browser.version == '8.0' || jQuery.browser.version == '7.0' || jQuery.browser.version == '6.0')){
			return false;
		}


		$('#portalblocks').children('div [id^=portalblockelement]').each(function(index){

			$('#portalblockelement'+(index+1)).animate({ opacity: 0}, 0, function() {
	    	// Animation complete.
  		});

			//wait
			setTimeout("test("+index+")",(index+1)*200);

		});
	}//END if


});//END document ready




function test(index){


		$('#portalblockelement'+(index+1)).show().animate({
    		opacity: 1
  		}, 650, function() {
    		// Animation complete.
  		});

	
}


  function initialize() {

    var mapOptions = {
      zoom: 13,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      center: stockholm
    };

    map = new google.maps.Map(document.getElementById("map_canvas"),
            mapOptions);
          
    marker = new google.maps.Marker({
      map:map,
      draggable:true,
      animation: google.maps.Animation.DROP,
      position: parliament
    });
    google.maps.event.addListener(marker, 'click', toggleBounce);
  }

  function toggleBounce() {

    if (marker.getAnimation() != null) {
      marker.setAnimation(null);
    } else {
      marker.setAnimation(google.maps.Animation.BOUNCE);
    }
  }
