/* 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 = "alken";
	var sAddrAchtervoegsel = "1500 Halle België";

		switch (aParams.length){ 
			case 3: 
				sUrlParams = "?m=" + sM;
				sUrlParams += "&x=" + escape(aParams[0]) + "&y=" + escape(aParams[1]) + "&info=" + escape(aParams[2]) ;
				MM_openBrWindow('http://maps.icordis.be/map/base/stratenplan.aspx' + sUrlParams, 'Stratenplan', 'width=820,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=820,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(); }

function popup(text,width,height) {
    if (width == 0 || width == null) { width = 320; }
    if (height== 0 || height ==  null) { height=120;}
    if (text == '' || text == null) { text = '<div style="text-align:center;padding-top:15px;">Geen popup text, check parameters.<br/><br/>correcte volgorde van de parameters:<br/><strong> text,width,height</strong><br/><br/>Let op voor speciale js karakters!<br/><br/> <a href="http://www.lcp.be">lcp.Be</a>!</div>' }

    //put all in white container
    text = '<div style="background-color:white;width:' + width + 'px;height:' + height + 'px">' + text + '</div>'
        
    lcpbox.open({
        player: 'html',
        content: text,
        height: height,
        width: width
    });
}

function Popup(text, width, height) { popup(text, width, height); }
function POPUP(text, width, height) { popup(text, width, height); }


