
function POPUP(from, w, h, var1, var2, var3){
	
	// @ HENDRIK JAN
	/*
	 * Dit script is een functie die overal kan worden aangeroepen. 
	 * Dit script roept een popup.php file op dat geheel variabel is.
	 * Voor een juiste werking zijn de volgende variabelen nodig:
	 *   - pagina identificatie
	 *   - type, wat voor soort popup is wenselijk (dit wordt verder afgevangen in popup.asp
	 *   - prod_id, identificatie van een product (deze zal een plaatje willen oproepen)
	 *   - de hoogte van het window dat geopend wordt. Soms is het noodzakelijk hier een stukje script 
	 *     aan toe te voegen voor specifieke doeleinden (zie code).	 
	 *   - de breedte van het window dat geopend wordt. Soms is het noodzakelijk hier een stukje script 
	 *     aan toe te voegen voor specifieke doeleinden (zie code).
	 */

	var tlb; // toolbars
	var scr; // scrollbars
	var lct; // location
	var stb; // statusbar
	var mnb; // menubars
	var rsz; // resizable	
	var w2;
	var h2;
	
	switch(var2) {
		case 'show_img':
			tlb = 0;
			scr = 0;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = parseFloat(w) + parseFloat(40);
			h2 = parseFloat(h) + parseFloat(110);
	
			if(w2 < '400'){
				w2 = '400';
				w = '350';
			}
			if(h2 < '400'){
				h2 = '400';
				h = '350';
			}
			break;
		case 'select_img':
			tlb = 0;
			scr = 2;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = w;
			h2 = h;
			break;
		case 'help':
			tlb = 0;
			scr = 2;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = w;
			h2 = h;
			break;
	}
	
	// maken van de popup
	day = new Date();
	id = day.getTime();
	window.eval("page" + id + " = window.open('/cms/includes/popup.php?from=" + from + "&var1=" + var1 + "&var2=" + var2 + "&var3=" + var3 + "&W=" + w + "&H=" + h + "', '" + id + "', 'toolbar=" + tlb + ",scrollbars=" + scr + ",location=" + lct + ",statusbar=" + stb + ",menubar=" + mnb + ",resizable=" + rsz + ",width=" + w + ",height=" + h + "');");
}

function popupByName(name, which, url, from, w, h, var1, var2, var3){
	
	// @ HENDRIK JAN
	/*
	 * Dit script is een functie die overal kan worden aangeroepen. 
	 * Dit script roept een popup.php file op dat geheel variabel is.
	 * Voor een juiste werking zijn de volgende variabelen nodig:
	 *   - pagina identificatie
	 *   - type, wat voor soort popup is wenselijk (dit wordt verder afgevangen in popup.asp
	 *   - prod_id, identificatie van een product (deze zal een plaatje willen oproepen)
	 *   - de hoogte van het window dat geopend wordt. Soms is het noodzakelijk hier een stukje script 
	 *     aan toe te voegen voor specifieke doeleinden (zie code).	 
	 *   - de breedte van het window dat geopend wordt. Soms is het noodzakelijk hier een stukje script 
	 *     aan toe te voegen voor specifieke doeleinden (zie code).
	 */

	var tlb; // toolbars
	var scr; // scrollbars
	var lct; // location
	var stb; // statusbar
	var mnb; // menubars
	var rsz; // resizable	
	var w2;
	var h2;
	
	switch(which) {
		case 'show_img':
			tlb = 0;
			scr = 0;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = parseFloat(w) + parseFloat(40);
			h2 = parseFloat(h) + parseFloat(110);
	
			if(w2 < '400'){
				w2 = '400';
				w = '350';
			}
			if(h2 < '400'){
				h2 = '400';
				h = '350';
			}
			break;
		case 'select_img':
			tlb = 0;
			scr = 2;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = w;
			h2 = h;
			break;
		case 'help':
			tlb = 0;
			scr = 2;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = w;
			h2 = h;
			break;
		case 'fckEditorImage':
			alert('test');
			tlb = 1;
			scr = 2;
			lct = 1;
			stb = 1;
			mnb = 1;
			rsz = 1;
			w2 = w;
			h2 = h;
			break;
		case 'default':
			tlb = 0;
			scr = 0;
			lct = 0;
			stb = 0;
			mnb = 0;
			rsz = 0;
			w2 = w;
			h2 = h;
			break;
	}
	
	// maken van de popup
	window.eval(name + " = window.open('"+ url +"?from=" + from + "&var1=" + var1 + "&var2=" + var2 + "&var3=" + var3 + "&W=" + w + "&H=" + h + "', '" + name + "', 'toolbar=" + tlb + ",scrollbars=" + scr + ",location=" + lct + ",statusbar=" + stb + ",menubar=" + mnb + ",resizable=" + rsz + ",width=" + w + ",height=" + h + "');");
}
