﻿/* toont gegeven item op stratenplan */
/* ofwel X en Y param */
/* ofwel een adres */
function toonOpStratenplan(params) {
try {
	var aParams = params.split(";");
	var sUrlParams;
	var sM = "Hoeilaart";
	var sAddrAchtervoegsel = " 2070 Hoeilaart belgie";

		switch (aParams.length){ 
			case 3: 
				sUrlParams = "?m=" + sM;
				sUrlParams += "&x=" + escape(aParams[0]) + "&y=" + escape(aParams[1]) + "&name=" + escape(aParams[2]) ;
				MM_openBrWindow('http://maps.icordis.be/map/base/stratenplan.aspx'+sUrlParams,'Stratenplan','width=760,height=540')
				break;
				
			case 2: 
				sUrlParams = "?m=" + sM;
				sUrlParams += "&addr=" + escape(aParams[0] + sAddrAchtervoegsel) ;
				sUrlParams += "&name=" + escape(aParams[1]) ;
				MM_openBrWindow('http://maps.icordis.be/map/base/stratenplan.aspx'+sUrlParams,'Stratenplan','width=760,height=540')
				break;
			default: alert('Te veel of te weinig parameters opgegeven voor deze functie.\n\n2 parameters = adres + titel \n3 parameters = X + Y + titel\n\nLet op: de parameters moeten in bovenstaande volgorde opgegeven worden.');
				break;
		}
} catch (ex) {
	 alert('Fout in de functie, check parameters.\n\n2 parameters = adres + titel \n3 parameters = X + Y + titel\n\nLet op: de parameters moeten in bovenstaande volgorde opgegeven worden.');
}
}
function toonopstratenplan(params) {toonOpStratenplan(params)}
function TOONOPSTRATENPLAN(params) {toonOpStratenplan(params)}
function ToonOpStratenplan(params) {toonOpStratenplan(params)}


/*extensions*/
String.prototype.trim = function() {return this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"");}
String.prototype.fulltrim = function() {return this.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"").replace(/\s+/g," ");}
function trim(str){ return str.replace(/^\s*|\s*$/g,"");}
function MM_openBrWindow(theURL,winName,features) {window.open(theURL,winName,features);}
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function PrintThisPage(){window.print();}