var map;
var bounds = new GLatLngBounds(0,0); 
var begin_x = 52.37874295287887;
var begin_y = 4.902992248535156;
var baseurl = "http://www.ymere.nl"
var pad = baseurl + "/ymere/images";
var idb;
var heeft_focus = 0;
var pb;
var ph;
var map_breedte
var legenda_breedte;
var legenda_links;
var prikkertjes = [];
var actief_prikkertje;

$(document).ready(function() {

  var koop_aan_uit = $("#chk-koop").attr('checked')?1:0;
  var huur_aan_uit = $("#chk-huur").attr('checked')?1:0;
  
  if ( ( koop_aan_uit == 1 && huur_aan_uit == 1 ) || ( koop_aan_uit == 0 && huur_aan_uit == 0 ) ) {

	$("#ddl-prijs-zoek").empty();		
	$("#regel-prijs").removeClass("toon-regel");
	$("#regel-prijs").addClass("verberg-regel");
	$("#ddl-prijs-zoek").css ( { display: "none" } );
	$("#ddl-prijs-zoek").append("<option value='0'>0</option>");

  }

  $(function() {

      if ( $(".scrollable").length > 0 ) {

	  $(".scrollable").scrollable();
	  var scrollable = $(".scrollable").data("scrollable");
	  var size = 2;
	  scrollable.onSeek(function(event, index) {
								 		
		if (this.getIndex() >= this.getSize() - size) {
		  jQuery("a.prev").removeClass("disabled");
		  jQuery("a.next").addClass("disabled");
		}
		else if (this.getIndex() == 0 ) {
		  jQuery("a.prev").addClass("disabled");		  		  
		  jQuery("a.next").removeClass("disabled");		  
		}
		else {
		  jQuery("a.prev").removeClass("disabled");		  
		  jQuery("a.next").removeClass("disabled");		  
		}
	  
	  });
	
	  scrollable.onBeforeSeek(function(event, index) {
									   
		if (this.getIndex() >= this.getSize() - size) {
		  if (index > this.getIndex()) {
			return false;
		  }
		}
	  
	  });
	  
	  }

  });


  $("#link-objecten-prijslijst").click(function() {
  	//$("#tbl-objecten-prijslijst").toggle();
	location.href = "#jump-objecten-prijslijst";
	return false;
  });
  
  $("#beeld-nieuwbouwprojecten").ready(function() {												
	var breedte = $("#beeld-nieuwbouwprojecten").width();
	var hoogte =  $("#beeld-nieuwbouwprojecten").height();
	var nieuwe_breedte = 360;
	var factor = nieuwe_breedte / breedte;
	var nieuwe_hoogte = parseInt(hoogte * factor,10);		
	$("#beeld-nieuwbouwprojecten").animate( { width: nieuwe_breedte + "px", height: nieuwe_hoogte + "px" }, { duration: 350 } )
  });

  $(".optie, .verhuurd, .verkocht-onder-voorbehoud, .verkocht").css( { opacity: ".65", filter: "alpha(opacity=65)" } );  

  $("#container-zoek #chk-koop, #container-zoek #chk-huur").click(function() {
																		   
	var koop_aan_uit = $("#chk-koop").attr('checked')?1:0;
	var huur_aan_uit = $("#chk-huur").attr('checked')?1:0;
	
	if ( koop_aan_uit == 1 && huur_aan_uit == 0 ) {
	  prijsFilterTonen('k'); 	
	}
	else if ( koop_aan_uit == 0 && huur_aan_uit == 1 ) {
	  prijsFilterTonen('h'); 	
	}
	else if ( ( koop_aan_uit == 1 && huur_aan_uit == 1 ) || ( koop_aan_uit == 0 && huur_aan_uit == 0 ) ) {
	  prijsFilterTonen('r'); 	
	}	
  });

  $("div.items, a.nextPage, a.prevPage").css( { display: "block" } );	
  $("div.items, a.next, a.prev").css( { display: "block" } );	

  $(".items img").mouseover(function() {
    $(this).css( { cursor: "pointer" } );
    return false;
  });
  
  $(".items img").click(function() {
								 
	var beeld = $(this).attr("src").replace("detail","groot");
	$("#container-beeld .detail-beeld").attr( { src: $(this).attr("src") } );
	$("#container-beeld a").attr( { href: beeld } );
	return false;
  });

  $("#container-beeld a").fancybox({
    'padding':0,
	'margin':0,
	'overlayShow': false,
	'autoScale': true,
	'transitionIn':'none',
	'transitionOut':'none',
	'type': 'image'
  });


  $("#mail-object, #share-mail").fancybox({
	'width'			    : 600,
	'height'			: 200,
	'autoScale'			: false,
	'autoDimensions'    : true,
	'scrolling'         : 'no',
	'titleShow'		    : false,
	'transitionIn'		: 'none',
	'transitionOut'		: 'none',
	'type'				: 'iframe',
	'onClosed'		: function() {
			 
    },
	'onComplete'		: function() {
	  
//	  $("#sluit-mail-object-venster").click(function() {
//		$.fancybox.close();
//		return false;
//	  });		
	 
    }

  });

  if ( $("#map-klein").length !== 0) {
	  
	
	$("#map-klein").fadeIn("fast");

    gMapKleinLaden();

	$("#map-klein").mouseover(function() {
	  $(this).css( { cursor: "pointer !important" } );								   
	});
	
	$("#map-klein").click(function() {
	  var doel = $(this).attr("ref");
	  location.href = doel;
	});
	
  };
  
  if ( $("#map-groot").length !== 0 ) {
	if ( typeof coords == 'undefined' ) {
	  $("container-kaart").append("<div id='wordt-geladen'></div>");
	  $("#wordt-geladen").css( { display: "block", position: "absolute", zIndex: "10000", top: "0", left: "0", width: "100%", background: "#fff", textAlign: "center", padding: "25px auto" } );
	  $("#wordt-geladen").fadeIn("fast");
	  $("#wordt-geladen").html("kaart kan niet worden geladen. <a <a id=\"link-terug-naar-zoekresultaten\" title=\"terug naar de zoekresulaten\" href=\"#\">Terug naar de zoekresultaten</a>.");	
	  
	  $("#wordt-geladen a").click(function() {
		var ref = "index.asp?id=2246&actie=zr"; 
		location.href = ref;
	  });
	  
	}
	else {
      gMapGrootLaden();
	}
  }
  
  $("#link-objecten-op-de-kaart").css( { display: "block" } );
  $("#link-objecten-op-de-kaart").click(function() {										 
//	kaartBezit();
//	return false;
  });

  if ( $("#ddl-prijs-zoek").length !== 0) {
	  
	var koop_aan_uit = $("#chk-koop").attr('checked')?1:0;
	var huur_aan_uit = $("#chk-huur").attr('checked')?1:0;
	
	if ( koop_aan_uit == 1 && huur_aan_uit == 0 ) {
	  prijsFilterTonen('k'); 	
	}
	else if ( koop_aan_uit == 0 && huur_aan_uit == 1 ) {
	  prijsFilterTonen('h'); 	
	}
	else if ( ( koop_aan_uit == 1 && huur_aan_uit == 1 ) || ( koop_aan_uit == 0 && huur_aan_uit == 0 ) ) {
	  prijsFilterTonen('r'); 	
	}	
	
  }


});


function prijsFilterTonen(actie) {

//  var optiesHuur = { 1 : "600", 2 : "750" };
//  var optiesKoop = { 1 : "150000", 2 : "200000" };
  //var ddl_prijs = $("#ddl-prijs-zoek");	

  $.ajax({
    type: "POST",
    url: "/ymere/staffels.asp",
    cache: false,
    dataType: "text",
    data: "kh="+actie,
    success: function(prijzen) { 
	
	  var ar_prijzen = prijzen.split(","); 

	  if ( actie == "k" || actie == "h" ) {
		$("#regel-prijs").removeClass("verberg-regel");		  
		$("#regel-prijs").addClass("toon-regel");
		$("#ddl-prijs-zoek").css( { display: "block" } );
		$("#ddl-prijs-zoek").empty();
		//$("#ddl-prijs-zoek").append("<option value='9999999'>geen maximum</option>");
		$("#ddl-prijs-zoek").append("<option value='0'>geen maximum</option>");
		$.each(ar_prijzen, function(val, text) {
		  $("#ddl-prijs-zoek").append("<option value='" + text + "'>max &euro; " + text + "</option>");
		});
	  }
	  else if ( actie == "r" ) {
		$("#ddl-prijs-zoek").empty();		
		$("#regel-prijs").removeClass("toon-regel");
		$("#regel-prijs").addClass("verberg-regel");
        $("#ddl-prijs-zoek").css ( { display: "none" } );
		$("#ddl-prijs-zoek").append("<option value='0'>0</option>");	  
	  }

    }
  });
  
}

function gMapKleinLaden() {
	
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map-klein"));	
	map.setCenter(new GLatLng(begin_x,begin_y),12);	
	map.disableDragging();
	//ap.addControl(new GSmallMapControl());
	//map.addControl(new GSmallZoomControl3D());
	//map.addControl(new GLargeMapControl3D());
	
	var icon = new GIcon();
	icon.iconSize = new GSize(23,23);	
	icon.iconAnchor = new GPoint(11,23)
	icon.infoWindowAnchor = new GPoint(11,11);	  
	
	icon.shadow = pad + "/ico/schaduw-object.png";
	icon.shadowSize = new GSize(26, 26);
	icon.infoShadowAnchor = new GPoint(0, 0);	  

    var ico_naam = "";

	if ( parseInt(objecttypemappingid) === 4 ) {
	  ico_naam = "parkeerplaats"; 
	}
	else if ( parseInt(objecttypemappingid) === 6 ) {
	  ico_naam = "bog"; 
	}
	else {
	  ico_naam = "object";  
	}

  

	ico = new GIcon(icon,pad+"/ico/"+ico_naam+"-focus.png");
	var point = new GLatLng(gx,gy);	
	var marker = createMarkerMapKlein(point,ico);
	map.addOverlay(marker);	
	bounds.extend(point);
	
	function Vergroot() {
	}
	
	Vergroot.prototype = new GControl();
	
	Vergroot.prototype.initialize = function(map) {
	  var container = document.createElement("div");
	  container.className = "vergroot";
	  container.style.cursor = "pointer";
	
	  var vergrootMsg = document.createElement("div");
	  container.appendChild(vergrootMsg);
	  vergrootMsg.appendChild(document.createTextNode("vergroot de kaart"));

	  GEvent.addDomListener(vergrootMsg, "click", function() {
		var doel = $("#map-klein").attr("ref");
	    location.href = doel;
	  });

	  map.getContainer().appendChild(container);
	  return container;
	}

	Vergroot.prototype.getDefaultPosition = function() {
	  return new GControlPosition(G_ANCHOR_TOP_RIGHT, new GSize(7, 7));
	}
	
	map.addControl(new Vergroot());

  }
}  

function gMapGrootLaden() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map-groot"));	
	map.setCenter(new GLatLng(begin_x,begin_y),15);
	//map.setUIToDefault();
	
	$("container-kaart").append("<div id='wordt-geladen'></div>");
	$("#wordt-geladen").css( { display: "block", position: "absolute", zIndex: "10000", top: "0", left: "0", width: "100%", background: "#fff", textAlign: "center", padding: "25px auto" } );
	$("#wordt-geladen").fadeIn("fast");
	$("#wordt-geladen").html("<span>kaart wordt geladen ...</span>");
	
	var positie_links_boven = new GControlPosition(G_ANCHOR_TOP_LEFT, new GSize(10,60));
	map.addControl(new GSmallMapControl(),positie_links_boven);
	//map.addControl(new GLargeMapControl(),positie_links_boven);

	var icon = new GIcon();
	icon.iconSize = new GSize(23,23);	
	icon.iconAnchor = new GPoint(11,23)
	icon.infoWindowAnchor = new GPoint(11,11);

	icon.shadow = pad + "/ico/schaduw-object.png";
	icon.shadowSize = new GSize(26, 26);
	icon.infoShadowAnchor = new GPoint(0, 0);	  

	var focus_lat = 0;
	var focus_lng = 0;
  
	for (var i = 0; i < coords.length; i++) {

	  var lat = parseFloat(coords[i].gx);
	  var lng = parseFloat(coords[i].gy);	
	  var projectid = coords[i].projectid;
	  var objectid = coords[i].objectid;
	  var projectnaam = coords[i].projectnaam;
	  var adres = coords[i].adres;
	  var aantal_kamers = coords[i].aantal_kamers;
	  var prijs = coords[i].prijs;
	  var woonoppervlak = coords[i].woonoppervlak;
	  var objecttype = coords[i].objecttype;
	  var beeld = coords[i].beeld;
	  var url_details = coords[i].url_details;
	  var focus_op = coords[i].focus_op;
	  var objectmappingid = coords[i].objecttypemappingid;
	  var ico_naam = "";

	  if ( parseInt(objectmappingid) === 4 ) {
		ico_naam = "parkeerplaats"; 
	  }
	  else if ( parseInt(objectmappingid) === 6 ) {
	    ico_naam = "bog"; 
	  }
	  else {
		ico_naam = "object";  
	  }
	  
	  	  
	  if (focus_op == "true") {
		  
		focus_lat = lat;
		focus_lng = lng;
        ico = new GIcon(icon,"http://www.ymere.nl/ymere/images/ico/" + ico_naam + "-focus.png");	
		actief_prikkertje = i;
	  }
	  else {
		  
        ico = new GIcon(icon,"http://www.ymere.nl/ymere/images/ico/" + ico_naam + ".png");		  
	  }  
	  
	  if (projectid == undefined) {
		projectid = 0;
	  }
	  if (objectid == undefined) {
		objectid = 0;
	  }	  

	  if (lat > 0 && lng > 0) {
		var point = new GLatLng(lat,lng);	
		var marker = objectPlotten(point,ico,projectid,objectid,projectnaam,adres,aantal_kamers,prijs,woonoppervlak,objecttype,beeld,url_details);
		map.addOverlay(marker);	
		bounds.extend(point);
		prikkertjes.push(marker);
	  }
	    
	  
	}	
	
    var zoomniveau = map.getBoundsZoomLevel(bounds);
    var nieuw_centrum = bounds.getCenter();
    map.setCenter(nieuw_centrum,zoomniveau); 
	
	if (focus_lat > 0 && focus_lng > 0 ) {
	  map.setCenter(new GLatLng(focus_lat,focus_lng),15);	
	}
	
	window.setTimeout(function() { $("#wordt-geladen").fadeOut("slow"); }, 1500);
	window.setTimeout(function() { $("#terug-naar-zoekresultaten").fadeIn("slow");  }, 2500);

	 var mt = map.getMapTypes();
	for (var i=0; i<mt.length; i++) {
	  mt[i].getMinimumResolution = function() {return 10;}
	}

  }
  
  GEvent.trigger(prikkertjes[actief_prikkertje], "click"); 
  
}  


function gMapLaden() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));	
	map.setCenter(new GLatLng(begin_x,begin_y),15);
	
	var msg = document.createElement("div");
	msg.id = "wordt-geladen";
	msg.innerHTML = "Kaart wordt geladen ...";
    map.getPane(G_MAP_MAP_PANE).appendChild(msg);
	$("#wordt-geladen").fadeIn("fast");
		
	map.addControl(new GSmallMapControl());

	if (idb == 1) {
		
      var icon = new GIcon();
      icon.iconSize = new GSize(20,20);	
      icon.iconAnchor = new GPoint(10,20)
      icon.infoWindowAnchor = new GPoint(10,10);	  
	
      for (var i = 0; i < coords.length; i++) {

        var lat = parseFloat(coords[i].gx);
        var lng = parseFloat(coords[i].gy);
        var titel = coords[i].titel;
		var introtekst = coords[i].introtekst;
		var plaats = "";
	    var ikoontje = coords[i].ico;
	    var foto = coords[i].foto;	  
	    var id = coords[i].id;
		
	    ico = new GIcon(icon,pad+"/ico/"+ikoontje+".png");
 
        if (lat > 0 && lng > 0) {
          var point = new GLatLng(lat,lng);	
          var marker = createMarkerIdb(point,ico,titel,introtekst,plaats,foto,id);
	      map.addOverlay(marker);	
		  bounds.extend(point);
        }
      }
	
	}
	else {
		
      var icon = new GIcon();
      icon.iconSize = new GSize(23,23);	
      icon.iconAnchor = new GPoint(11,23)
      icon.infoWindowAnchor = new GPoint(11,11);	  
	
      for (var i = 0; i < coords.length; i++) {

        var lat = parseFloat(coords[i].gx);
        var lng = parseFloat(coords[i].gy);
        var projectnaam = coords[i].projectnaam;
	    var ikoontje = coords[i].ico;
	    var oppervlak = coords[i].oppervlak;
	    if (oppervlak == undefined) {
	      oppervlak = 0;
	    }
	    var kamers = coords[i].kamers;
	    var woningmodel = coords[i].woningmodel;
	    if (woningmodel == undefined) {
	      woningmodel = "nvt";
	    }
	    var plaats = coords[i].plaats;
	    var prijs = coords[i].prijs;
	    var prijssoort = coords[i].prijssoort;
	    var foto = coords[i].foto;
	    var heeft_focus = coords[i].focus;
	    if (heeft_focus == 1) {
	      var heeftFocusIco = "-f";	  
	    }
	    else {
	      var heeftFocusIco = "";
	    } 
	    if (ikoontje) {
	      if (ikoontje.indexOf("ico-wr") > -1 || ikoontje.indexOf("ico-pp") > -1) {
	        icon.shadow = pad + "/ico/schaduw-wr-pp.png";
            icon.shadowSize = new GSize(26, 26);
            icon.infoShadowAnchor = new GPoint(0, 0);	  
	      }
	      else {
	        icon.shadow = pad + "/ico/schaduw.png";
            icon.shadowSize = new GSize(26, 26);
            icon.infoShadowAnchor = new GPoint(0, 0);	  
	      }
	    }
	  
	    var id = coords[i].id;
	    var wtid = coords[i].wtid;
        if (wtid == undefined) {
          wtid = 0;
        }
        var zoh = coords[i].zoh;		
	    ico = new GIcon(icon,pad+"/ico/"+ikoontje+heeftFocusIco+".png");
 
        if (lat > 0 && lng > 0) {
          var point = new GLatLng(lat,lng);	
          var marker = createMarker(point,ico,projectnaam,woningmodel,kamers,oppervlak,plaats,prijs,prijssoort,foto,heeft_focus,id,wtid,zoh);
	      map.addOverlay(marker);	
		  bounds.extend(point);
        }
      }	
	
	}
	
	
    var zoomniveau = map.getBoundsZoomLevel(bounds);
    var nieuw_centrum = bounds.getCenter();
    map.setCenter(nieuw_centrum,zoomniveau); 	
	
	zoomIn();
	
	window.setTimeout(function() { $("#wordt-geladen").fadeOut("slow"); msg.parentNode.removeChild(msg); }, 1500);
	
  }
}  

function zoomIn() {

    for (var i = 0; i < coords.length; i++) {

      var lat = parseFloat(coords[i].gx);
      var lng = parseFloat(coords[i].gy);
      var projectnaam = coords[i].projectnaam;
	  var ikoontje = coords[i].ico;
	  var oppervlak = coords[i].oppervlak;
	  if (oppervlak == undefined) {
		oppervlak = 0;
	  }
	  var kamers = coords[i].kamers;
	  var woningmodel = coords[i].woningmodel;
	  if (woningmodel == undefined) {
	    woningmodel = "nvt";
	  }
	  var plaats = coords[i].plaats;
	  var prijs = coords[i].prijs;
	  var prijssoort = coords[i].prijssoort;
	  var foto = coords[i].foto;
	  var heeft_focus = coords[i].focus;
	  
      if (lat > 0 && lng > 0) {
        var point = new GLatLng(lat,lng);	
      }	  
	  
	  if (heeft_focus == 1) {
        map.setCenter(point,15); 	  
	  }
  }	  

}


function createMarkerMapKlein(point,ico) {
  var infovenster = new GMarker(point, {icon: ico, draggable: false, title: "", id: "1" } );
  map.setCenter(point,13); 
  map.panTo(point,13);
  
  GEvent.addListener(infovenster, "click", function() {	
													
	var url = $("#map-klein").attr("ref");
	location.href = url;
	
  });
  
  return infovenster;
}

//function createMarker(point,ico,projectnaam,woningmodel,kamers,oppervlak,plaats,prijs,prijssoort,foto,heeft_focus,id,wtid,zoh) {
//  var infovenster = new GMarker(point, {icon: ico, draggable: false, title: projectnaam, id: projectnaam } );
//  var str_zoh = "";
//  if (zoh == 1) {
//    str_zoh = "&zoh=1";
//  }
//  var html = "<div id='container-iw'><img id='iw-foto' src='" + pad + "/projecten/tn/" + foto + "' /><h2 id='hdr-iw'>" + projectnaam + ", " + plaats + "</h2><p>type:&nbsp;" + woningmodel + "<br />oppervlak:&nbsp;" + oppervlak + "m&sup2;<br />prijs:&nbsp;&euro; " + prijs + "&nbsp;" + prijssoort + "</p><p><a id='link-iw' title='toon details' href='index.asp?id=17&actie=det&t=1&pid=" + id + "&wtid=" + wtid + str_zoh + "'>Toon details &gt;</a></p></div>";
//  
//  if (heeft_focus == 1) {
//    map.setCenter(point,17); 
//	map.panTo(point,17);
//  }
//  
//  GEvent.addListener(infovenster, "click", function() {	
//	infovenster.openInfoWindowHtml(html);
//  });
//
//  return infovenster;
//  
//}

function objectPlotten(point,ico,projectid,objectid,projectnaam,adres,aantal_kamers,prijs,woonoppervlak,objecttype,beeld,url_details) {
  var infovenster = new GMarker(point, {icon: ico, draggable: false, title: projectnaam + adres } );
  
  if (aantal_kamers.length > 0) {
    var output_aantal_kamers = "<tr><td>aantal kamers:</td><td>" + aantal_kamers + "</td></tr>";
  }
  else {
    var output_aantal_kamers = ""
  }
 
  if (prijs.length > 0) {
    var output_prijs = "<tr><td>prijs:</td><td>" + prijs + "</td></tr>";
  }
  else {
    var output_prijs = ""
  } 

  if (woonoppervlak.length > 0) {
    var output_woonoppervlak = "<tr><td>woonoppervlak:</td><td>" + woonoppervlak + "</td></tr>";
  }
  else {
    var output_woonoppervlak = ""
  } 

  if (objecttype.length > 0) {
    var output_objecttype= "<tr><td>type:</td><td>" + objecttype + "</td></tr>";
  }
  else {
    var output_objecttype = ""
  } 

  if (url_details.length > 0) {
    var output_url_details = "<tr><td></td><td><a id=\"url-details\" href=\'" + url_details + "\' target='_parent'>meer lezen</a></td></tr>" ;
  }
  else {
    var output_url_details = ""
  } 
  
  beeld = "<div id=\"container-beeld-bezit\">" + beeld + "</div>";
  
  korte_info = "<table>" + output_objecttype + output_aantal_kamers + output_prijs + output_woonoppervlak + output_url_details + "</table>";
 
  var html = "<div id=\"iw-inhoud\">" +  beeld + "<h2>" + adres + "</h2>" + korte_info + "</div>";

  if (heeft_focus == 1) {
    map.setCenter(point,17); 
	map.panTo(point,17);
  }
  
  GEvent.addListener(infovenster, 'click', function(){ 
    iw_zichtbaar = 1;													
													
    infovenster.openExtInfoWindow(
    map, 
    "ymere_info_window",
	"<div style='height: 180px;'>" + html + "</div>",
    { beakOffset: 3 }
    ); 
			
  });

  return infovenster;
  
}

function createMarkerIdb(point,ico,titel,introtekst,plaats,foto,id) {

  var infovenster = new GMarker(point, {icon: ico, draggable: false, title: titel, id: id } );
  var html = "<div id='container-iw-idb'><img id='foto-iw-idb' src='" + pad + "/beelden/idb/tn/" + foto + "' /><h2 id='hdr-iw-idb'>" + titel + "</h2><p id='introtekst-iw-idb'>" + introtekst + "<br /><a id='link-iw-idb' title='toon details' href='index.asp?id=26&actie=det-idb&t=1&mid=" + id + "'>Lees verder &gt;</a></p></div>";
    
  GEvent.addListener(infovenster, "click", function() {	
	infovenster.openInfoWindowHtml(html);
  });

  return infovenster;
  
}

function toonMelding(actie,melding) {

  var msg_links;
  var msg_boven;
  var msg_breedte = 300;
  var msg_hoogte = 40;

  msg_links = Math.floor( (pb - msg_breedte - 250) / 2 );
  msg_boven = Math.floor( (ph - msg_hoogte) / 2 );

  if (actie == 1) {

    $("#wordt-geladen").css( { left: msg_links + "px", top: msg_boven + "px", position: "absolute", display: "block", width: msg_breedte + "px", height: msg_hoogte + "px", padding: "8px", background: "#f00", color: "#fff", textAlign: "center",zIndex: "10000" } );
	$("#wordt-geladen").html(melding);

  }
  else if (actie == 0) {
	$("#wordt-geladen").html("");
    $("#wordt-geladen").css( { display: "none" } );	
  
  }

}

//function kaartBezit() {
//
//    var ch = document.body.clientHeight;  
//    var sh = document.documentElement.scrollHeight;  
//    var oh = document.documentElement.offsetHeight;  
//    var pb = document.body.clientWidth;
//	
//    if (ch > oh) {
//	  ph = ch;  
//    }
//    else {	
//	  if (sh > oh) {
//		ph = sh;  
//	  }
//	  else {
//	    ph = oh;
//	  }
//    }
//
//  Shadowbox.open({
//    player:     'iframe',
//    content:    'http://www.ymere.nl/ymere/kaart.asp',
//    height:     (ph),
//    width:      (pb),
//    options:    {
//	
//    }
//  });	
//
//}  



