supervisor		= 0;
memsuper		= 0;
overzichten		= 0;
orderLogin		= 0;
frameReady		= false;
visitor			= "";
visitorSid		= 0;
visitorName		= "";
$zIndex			= 3;
lastfield		= "";
querymonitor	= 0;
actTemplate		= "";
xmlhttp			= false;
$noClick		= false;
loginMail		= "";
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if (!xmlhttp && window.createRequest) {
	try {
		xmlhttp = window.createRequest();
	} catch (e) {
		xmlhttp=false;
	}
}
if ( document.cookie != "" ) {
	getcookies();
}
function getcookies() {
	cook = document.cookie.split(";");
	for ( ic in cook ) {
		s	=	cook[ic].split("=");
		if ( typeof s[0] != "string" )	continue;
		if ( s[0] == "" )				continue;
		if ( typeof s[1] != "string" ) s[1] = "";
		s	=	s[0] + "='" + s[1].replace("%2F", "/") + "'";
		//alert(s);
		eval(s);
	}
}
function setcookie(txt, path, $date) {
	if ( typeof path != "string" ) $path = "/";
	if ( typeof $date == "object" && false ) {
		$date.setMonth($date.getMonth()-1);
		document.cookie	=	txt + "; Path=" + $path + "; expires=" + $date.toUTCString();
	} else {
		document.cookie	=	txt + "; Path=" + $path;
	}
	cook	=	document.cookie.split(";");
	if ( cook != "" ) {
		for ( ic in cook ) {
			s	=	cook[ic].split("=");
			if ( typeof s[0] != "string" )	continue;
			if ( s[0] == "" )				continue;
			if ( typeof s[1] != "string" )	continue;
			s	=	s[0] + "='" + s[1].replace("%2F", "/") + "'";
			eval(s);
		}
	}
}
function startPage() {
	getcookies();
	document.body.style.visibility = "hidden";
	document.getElementById("contentDiv").innerHTML = formPars(document.getElementById("contentDiv").innerHTML);
	autoStyle();
	document.body.style.visibility = "visible";
	if ( querymonitor == 1 && document.getElementById("query").value != "" ) showQuery(document.getElementById("query").value);
	if ( document.getElementById("query").value.substr(0, 10) == "showorder:" ) {
		showQuery(document.getElementById("query").value.substr(10));
		clearwagen(document.getElementById("useTable").value);
	}
	if ( supervisor < 1 ) getMovies();
	if ( supervisor > 0 ) {
		setColor(false);
		if ( document.getElementById("useTable") == null ) openPopMenu();
	}
	if ( supervisor > 0 ) {
		$d = document.getElementsByTagName("img");
		for ( $ic in $d ) {
			if ( $d[$ic] == null ) continue;
			if ( $d[$ic].src == null ) continue;
			if ( $d[$ic].offsetWidth < 75 ) continue;
			$d[$ic].onmouseup = function anonymous() {findstyle(this)};
		}
	}
	getAnchors();
	if ( document.getElementById("projectInfo") != null ) {
		$projectInfo = document.getElementById("projectInfo").innerHTML;
	}
	if ( document.getElementById("forumTopTd") == null ) return;
	clearAll();
	getMessages("messages");
	if ( supervisor > 0 ) return;
	$dnr[$dnr.length] = window.setInterval("getMessages(\"messages\")", 10000);
	getcookies();
}
function closePage() {
	//setcookie("lastPage=" + document.getElementById("page").value + ".html");
}
function formPars($cd) {
	$cd = $cd.split("||");
	$source			= "";
	$parse_counter	= 0;
	$idcount = 0;
	for ( $parse_i = 0; $parse_i < $cd.length; $parse_i ++ ) {
		if ( $parse_counter % 2 == 0 ) {
			$source += $cd[$parse_i];
		} else {
			$html = "";
			$formElm = $cd[$parse_i].split(";");
			if ( "text,checkbox,hidden".indexOf($formElm[0]) > -1 ) {
				if ( typeof $formElm[2] != "string" ) $formElm[2] = "";
				if ( $formElm[0] == "checkbox" ) {
					$html += "<input type='" + $formElm[0] + "' name='userform_" + $formElm[1] + "' value='" + $formElm[2] + "'>";
				} else if ( $formElm[0] == "text" ) {
					$html += "<input type='" + $formElm[0] + "' name='userform_" + $formElm[1] + "' value='" + $formElm[2] + "' onkeyup='getFormSet(this, event)'>";
				} else {
					$html += "<input size='20' type='" + $formElm[0] + "' name='userform_" + $formElm[1] + "' value='" + $formElm[2] + "'>";
				}
			} else if ( $formElm[0] == "select" ) {
				$html += "<select name='userform_" + $formElm[1] + "'>";
				for ( $i = 2; $i < $formElm.length; $i ++ ) {
					$html += "<option value='" + $formElm[$i] + "'>" + $formElm[$i] + "</option>";
				}
				$html += "</select>";
			} else if ( $formElm[0] == "button" ) {
				$html += "<input type='button' value='Versturen' onclick='sendUserForm()'>";
			} else if ( $formElm[0] == "zoeken" ) {
				$html += "<input type='button' value='Zwerver zoeken' onclick='goSearch(0)'>";
			} else if ( $formElm[0] == "gok" ) {
				$html += "<input type='button' value='Ik doe een gok' onclick='goSearch(0)'>";
			} else if ( $formElm[0] == "foto" ) {
				$html += "<img src='Foto' id='emailfoto' width='150' height='200' alt='Klik hier om een foto te plaatsen' onclick='upload(0, \"email\", 0, 0, \"mediabase\")'>";
				$html += "<input type='hidden' id='userform_foto' name='userform_foto'>";
			} else if ( $formElm[0] == "trysite" ) {
				if ( document.getElementById("isAllReady").value < 1 ) {
					$html += "<input type='button' value='Maak uw eigen site' onclick='trySite()'>";
				} else {
					$html += "<input type='button' value='Open uw eigen site' onclick='trySite()'>";
				}
			} else if ( $formElm[0] == "textarea" ) {
				$html += "<textarea name='userform_" + $formElm[1] + "' cols='50' rows='5'></textarea>";
			}
			$source += $html;
		}
		$parse_counter++;
	}
	return $source;
}
function vis($id) {
	if ( document.getElementById($id) == null ) return;
	if ( document.getElementById($id).style.visibility == "visible" ) {
		document.getElementById($id).style.visibility = "hidden";
	} else {
		document.getElementById($id).style.visibility = "visible";
	}
}
typelength = 0;
$typehtml = "";
function content($id) {
	if ( document.getElementById($id) == null ) return;
	if ( document.getElementById("content") == null ) return;
	typelength = 0;
	$typehtml = document.getElementById($id).innerHTML;
	clearAll();
	document.getElementById("content").innerHTML = "";
	$dnr['typemachine'] = window.setInterval("typemachine()", 1);
	//document.getElementById("content").innerHTML = document.getElementById($id).innerHTML;
}
function typemachine() {
	document.getElementById("content").innerHTML = $typehtml.substr(0, typelength);
	typelength+=6;
	if ( typelength > $typehtml.length ) {
		document.getElementById("content").innerHTML = $typehtml;
		window.clearInterval($dnr['typemachine']);
	}
}
// trim string
function LTrim( value ) {
	if ( value == "" ) return "";
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}
function RTrim( value ) {
	if ( value == "" ) return "";
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}
function trim( value ) {
	if ( typeof value != "string" ) return "";
	if ( value == "" ) return "";
	return LTrim(RTrim(value));
}
// move object
$mvObject = "";
$xpos = 0;
$ypos = 0;
$justX = false;
$justY = false;
function onoff($obj, e) {
	if ( $obj.tagName == "BODY" ) {
		document.body.transporter	=	false;
		return;
	}
	while ( $obj.tagName != "DIV" ) {
		if ( $obj.tagName == "BODY" ) return;
		$obj = $obj.parentNode;
	}
	document.body.transporter	=	true;
	$obj.style.zIndex = $zIndex;
	$zIndex ++;
	$mvObject	= $obj;
	$xpos = e.clientX - $obj.offsetLeft;
	$ypos = e.clientY - $obj.offsetTop;
	$justY = false;
	if ( $obj.id.indexOf("rgbMover") > -1 ) $justY = true;
}
function closePp($obj) {
	while ( true ) {
		if ( $obj.tagName == "DIV" ) break;
		if ( $obj.tagName == "BODY" ) return;
		$obj = $obj.parentElement;
	}
	$obj.innerHTML = "&nbsp;";
	$obj.style.height = 1;
	$obj.style.top = -1000;
}
function endDrag() {
	document.body.transporter	=	false;
	$justX = false;
	$jsutY = false;
}
function objectMove(e) {
	if ( supervisor > 0 ) {
		if ( document.getElementById("workDiv").offsetTop < 0 ) {
			if ( e.clientX < 1 ) {
				if ( document.getElementById("colorHolder").offsetTop < 0 ) {
					openPopMenu();
					return;
				}
			}
		}
	}
	if ( !document.body.transporter ) return;
	if ( !$justY ) $mvObject.style.left = e.clientX-$xpos;
	if ( !$justX ) 	$mvObject.style.top = e.clientY-$ypos;
	if ( $justY ) {
		if ( $mvObject.offsetTop < 0 ) $mvObject.style.top = 0;
		if ( $mvObject.offsetTop > 255 ) $mvObject.style.top = 255;
		$color = dechex(document.getElementById("rgbMover0").offsetTop);
		$color += dechex(document.getElementById("rgbMover1").offsetTop);
		$color += dechex(document.getElementById("rgbMover2").offsetTop);
		document.getElementById("rgbTable").style.backgroundColor = "#"+$color;
		if ( document.getElementById("bedroom") != null ) document.getElementById("bedroom").style.backgroundColor = "#"+$color;
	}
	//document.getElementById("sayXY").value = document.getElementById("rgbMover").offsetTop;
}
function setRgb($c) {
	document.getElementById("rgbMover0").style.top = hexdec($c.substr(0, 2));
	document.getElementById("rgbMover1").style.top = hexdec($c.substr(2, 2));
	document.getElementById("rgbMover2").style.top = hexdec($c.substr(4, 2));
	document.getElementById("rgbTable").style.backgroundColor = "#"+$c;
	if ( document.getElementById("bedroom") != null ) document.getElementById("bedroom").style.backgroundColor = "#"+$c;
}
function dechex(getal) {
	nxt = getal;
	hxgetal = "";
	while( 15 < getal ) {
	  nxt = Math.floor(getal / 16);
	  hxgetal += hexvalue(nxt);
	  getal -= (16*nxt);
	}
	hxgetal += hexvalue(getal);
	if ( hxgetal.length == 1 ) return "0" + hxgetal;
	return hxgetal.toLowerCase();
}
function hexdec(t_getal) {
	t_getal	=	t_getal.toUpperCase();
	cijfers =	"0123456789ABCDEF";
	return	(cijfers.indexOf(t_getal.substr(0,1))*16)*1 + (cijfers.indexOf(t_getal.substr(1,1))*1)
}
function hexvalue(dc) {
	cijfers = "0123456789ABCDEF";
	return cijfers.substr(dc, 1);
}
function logout($n) {
	if ( typeof $n != "number" ) $n = 0;
	setcookie("visitorSid=0");
	setcookie("visitorName=");
	setcookie("supervisor=0");
	if ( $n == 1 ) setcookie("memsuper=0");
	setcookie("loginMail=");
	setcookie("overzichten=0");
	setcookie("orderLogin=0");
	setcookie("querymonitor=0");
	setcookie("actDomein=");
	document.location = "http://" + window.location.host;
}
function visitorLogout() {
	setcookie("dbVisitor=");
	getPage("");
}
function delBijlage($url) {
	if ( !confirm("Bijlage verwijderen?") ) return;
	if ( document.getElementById("bijlagen") != null ) {
		document.getElementById("bijlagen").remove(document.getElementById("bijlagen").selectedIndex);
		document.getElementById("bijlagen").selectedIndex = 0;
	}
	closePop();
	getFile("delBijlage", $url);
}
function getFile($action, $loginEmail, $login, $vis) {
	//alert($loginEmail + ":" + $login);
	if ( !xmlhttp ) return;
	if ( typeof $loginEmail != "string" ) $loginEmail = "";
	if ( typeof $login != "string" ) $login = "";
	if ( $vis == null ) $vis = 0;
	if ( $vis == 1 ) {
		submitUseFrame("password");
		return;
	}
	//alert($action);
	xmlhttp.open("GET", "z-php/getFile.php?url=" + document.getElementById("url").value + "&page=" + document.getElementById("page").value + "&site=" + document.getElementById("site").value + "&action=" + $action + "&loginEmail=" + $loginEmail + "&login=" + $login + "&vis=" + $vis, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			if ( $action ==  "delConsulent" ) {
				alert(xmlhttp.responseText);
			} else if ( $action == "delAuthorization" ) {
				alert(xmlhttp.responseText);
			} else if ( $action == "secretMap" ) {
				document.getElementById("user_email").value = "";
				document.getElementById("user_naam").value = "";
				document.getElementById("user_password").value = "";
				document.getElementById("user_nogmaals").value = "";
				alert("Visitor login is set");
			} else if ( $action.substr(0, 6) ==  "sheet_" ) {
				document.getElementById("theSheet").value = xmlhttp.responseText;
			} else if ( $action == "getLogins" ) {
				//alert(xmlhttp.responseText);
				document.getElementById("gtLogs").remove(1);
				$b = xmlhttp.responseText.split("#");
				for ( $ic in $b ) {
					if ( $b[$ic] == "" ) continue;
					var oOption = document.createElement("OPTION");
					$m = $b[$ic].split(";");
					oOption.text=$m[0];
					oOption.value=$b[$ic];
					document.getElementById("gtLogs").add(oOption);
				}
			} else if ( $action == "bijlagen" ) {
				$b = xmlhttp.responseText.split(";");
				for ( $ic in $b ) {
					if ( $b[$ic] == "" ) continue;
					var oOption = document.createElement("OPTION");
					oOption.text=$b[$ic].substr(0, $b[$ic].lastIndexOf("."));
					if ( actDomein == "" ) {
						oOption.value="z-eddy/" + document.getElementById("site").value + "/" + $b[$ic];
					} else {
						oOption.value="z-eddy/" + actDomein + "/" + $b[$ic];
					}
					document.getElementById("bijlagen").add(oOption);
				}
				if ( window.location.host == "www.eddy-pages.nl" ) getFile("domeinen");
			} else if ( $action == "domeinen" ) {
				$b = xmlhttp.responseText.split(";");
				for ( $ic in $b ) {
					if ( $b[$ic] == "" ) continue;
					var oOption = document.createElement("OPTION");
					oOption.text=$b[$ic];
					if ( $b[$ic].substr(0,5) != "-----" ) oOption.value=$b[$ic];
					if ( $b[$ic] == actDomein ) oOption.selected = true;
					document.getElementById("domeinen").add(oOption);
				}
			} else if ( $action == "newMessages" ) {
				$b = xmlhttp.responseText.split("\n");
				for ( $ic in $b ) {
					if ( $b[$ic] == "" ) continue;
					$f = $b[$ic].split("{|-|}");
					var oOption = document.createElement("OPTION");
					oOption.text=$f[1];
					oOption.value=$f[0]+"/"+$f[1];
				}
				document.getElementById("newMessages").add(oOption);
			} else if ( $loginEmail == "help" ) {
				if ( supervisor < 100 ) {
					document.getElementById("userHelp").innerHTML = xmlhttp.responseText;
				} else {
					document.getElementById("userHelp").value = xmlhttp.responseText;
				}
			} else if ( $action == "userHelp" ) {
				$html = "<select name='selHelp' id='selHelp' onchange='gtHelp(this)'>";
				$hlp = xmlhttp.responseText.split("{|}");
				$html += "<option value=''>Subjects</option>";
				for ( $ic in $hlp ) {
					$html += "<option value='" + $hlp[$ic] + "'>" + $hlp[$ic] + "</option>";
				}
				$html += "</select>";
				document.getElementById('hlpTd').innerHTML = $html;
			} else if ( $action == "copyToDomain" ) {
				alert("You're set to " + $loginEmail + " now.");
				setcookie("useDomain=" + $loginEmail);
				document.location = "http://" + window.location.host;
			} else if ( $action == "delMap" ) {
				getPage("");
			} else if ( $action == "logForgotten" ) {
				alert(xmlhttp.responseText);
			} else if ( $action == "logins.inc" ) {
				$m = xmlhttp.responseText.split("\n");
				for ( $ic in $m ) {
					if ( $m[$ic].indexOf("=") == -1 ) continue;
					$v = $m[$ic].split("=");
					document.getElementById("user_" + $v[0]).value = trim($v[1]);
				}
			} else if ( $action == "delAccount" || $action == "nwAccount" ) {
				getPage("");
			} else if ( $action == "userVars.inc" ) {
				document.getElementById("userVars").value = xmlhttp.responseText;
				if ( !document.all ) getFile("sheet_" + $actSheet);
			} else if ( $action == "systemVars" ) {
				//alert(xmlhttp.responseText);
				$vars = xmlhttp.responseText.split("\n");
				$html = "<table cellpadding='0' cellspacing='0' border='0'>";
				for ( $ic in $vars ) {
					if ( $vars[$ic].indexOf("=") == -1 ) continue;
					$v = $vars[$ic].split("=");
					if ( $v[1].substr(0,2) == "on" ) $cl = " checked"; else $cl = "";
					$html += "<tr><td><input" + $cl + " type='checkbox' name='systemvar_" + $v[0] + "'></td><td>" + $v[0] + "</td></tr>";
				}
				$html += "</table>";
				document.getElementById("theSystemVars").innerHTML = $html;
			} else if ( $action == "password" ) {
				closeLogin();
				getcookies();
				memsuper = supervisor;
				if ( supervisor == 3 ) alert("Page permission granded");
				else if ( supervisor == 1 ) alert("Site permission granded");
				else if ( supervisor == 100 ) alert("Hi Edward.\nHappy to see you again!");
				else alert("Permission denied");
				setcookie("memsuper=" + supervisor);
				if ( supervisor > 0 ) {
					if ( document.getElementById("page").value == "/Home" ) {
						document.location = "http://" + window.location.host;
					} else {
						document.location = "http://" + window.location.host + document.getElementById("page").value + ".html";
					}
				}
			} else if ( document.getElementById("useFile") != null ) {
				document.getElementById("useFile").value = xmlhttp.responseText;
			}
		}
	}
	xmlhttp.send(null);
}
function superPage() {
	if ( document.getElementById("isCreated") != null ) {
		document.location = "http://" + document.getElementById("site").value;
	}
	if ( supervisor < 1 ) return;
	startLoading("Loading cms.....");
	frames[2].document.location = "cms.php?site=" + document.getElementById("site").value;
	if ( document.getElementById("isms").value != "" ) {
		popup(document.getElementById("isms").value);
	}
}
function trySite() {
	if ( document.getElementById("isAllReady").value < 1 ) {
		if ( !confirm("Indien u met meerdere gebruikers achter 1 ip adres zit kunt u maar 1 site gebruiken!.\n\nWilt u het content management systeem uitproberen?") ) return;
	}
	document.location = "http://" + window.location.host.replace("www.", document.getElementById("remote").value + ".");
}
function my_mouseup(e) {
	if ( (supervisor < 1 && overzichten < 1 && orderLogin < 1 && e.button == 2) || typeof e != "object" ) {
		if ( typeof e != "object" && visitorSid > 0 ) {
			logout();
			return;
		}
		if ( typeof e != "object" ) $golog = "ctrlLogin(this, event, 1)"; else $golog = "ctrlLogin(this, event, 0)";
		$html = "<table cellpadding='0' cellspacing='0' border='0'><tr><td><table cellpadding='0' cellspacing='0' border='0' style='border: 4px #cccccc ridge'><tr style='background-color: #ffffff; background-image: url(z-img/back/bluebar.gif); background-repeat: repeat-x'>";
		$html += "<td onmousedown='onoff(this, event)' onmouseup='endDrag()' style='width: 100%; color: #ffffff; font-weight: bolder'><img src='z-img/eddypages.gif' border='0' alt='" + window.location.host + " toolbox'></td>";
		$html += "<td onmousedown='onoff(this, event)' onmouseup='endDrag()' style='padding: 2; text-align: right'><img src='z-img/icoons/closered.jpg' alt='close' border='0' onclick='closeLogin()'></td>";
		$html += "</tr><tr>";
		$html += "<td colspan='2'>&nbsp;</td>";
		$html += "</tr><tr>";
		$html += "<td noWrap style='padding: 5'>Email:</td><td><input type='text' id='loginEmail' name='loginEmail'>&nbsp;</td>";
		$html += "</tr><tr>";
		$html += "<td noWrap style='padding: 5'>Password:</td><td><input onkeyup='" + $golog + "' type='password' id='login' name='login'>&nbsp;</td>";
		$html += "</tr><tr>";
		$html += "<td colspan='2' style='text-align: right'>";
		if ( typeof e == "object" ) {
			$html += "<input type='radio' id='kndLogin1' name='kndLogin' checked>Site";
			$html += "<input type='radio' id='kndLogin2' name='kndLogin'>Orders&nbsp;";
		}
		$html += "<input type='button' value='Forgotten' onclick='logForgotten(this)'>";
		$html += "<input type='button' value='Ok' onclick='" + $golog + "'>";
		$html += "</td>";
		$html += "</tr></table></td></tr></table>";
		document.getElementById("colorHolder").innerHTML = $html;
		document.getElementById("colorHolder").style.top = 20+document.body.scrollTop;
		document.getElementById("colorHolder").style.zIndex = $zIndex;
		$zIndex++;
		return;
	}
	if ( !document.all ) return;
	$my_rng = document.selection.createRange();
	$my_tag = $my_rng.parentElement();
	if ( e.button == 2 && $my_tag.tagName != "IMG" ) {
		if ( overzichten > 0 || orderLogin > 0 ) getPage("eddy-orders");
		return;
	}
	if ( document.getElementById("colorHolder").offsetTop < 0 ) return;
	if ( $noClick ) return;
	lookForStyle($my_tag);
}
function logForgotten() {
	if ( !mailCtrl(document.getElementById("loginEmail").value) ) return;
	if ( document.getElementById("kndLogin1") == null ) {
		submitUseFrame("forgotten");
	} else if ( document.getElementById("kndLogin1").checked ) {
		getFile("logForgotten", document.getElementById("loginEmail").value);
	} else {
		getDb("logForgotten", document.getElementById("loginEmail").value);
	}
}
function my_keyup(e) {
	if ( window.location.host.indexOf("www.eddy-pages") == -1 ) return;
	if ( !e.altKey ) return;
	if ( supervisor > 0 ) return;
	uDomain = "";
	if ( e.keyCode == 96 )			uDomain = "www.eddy-pages.nl";
	else if ( e.keyCode == 97 )		uDomain = "lidyskitchen.eddy-pages.nl";
	else if ( e.keyCode == 98 )		uDomain = "www.schildersbedrijf-apeldoorn.nl";
	else if ( e.keyCode == 99 )	uDomain = "smikkelland.eddy-pages.nl";
	else if ( e.keyCode == 100 )	uDomain = "telewelcom.eddy-pages.nl";
	if ( uDomain == "" )			return;
	setcookie("useDomain=" + uDomain);
	$html = "<table border='0' style='width: 100%; height: 100%'><tr><td style='text-align: center; vertical-align: middle; font-size: 20; font-weight: bolder'>" + uDomain + "</td></tr></table>";
	document.getElementById("contentDiv").innerHTML = $html;
	document.getElementById("siteCss").href = "/z-media/" + uDomain + "/stylesheet.css";
	document.getElementById("pageCss").href = "/z-media/" + uDomain + "/Home/stylesheet.css";
	getPage("Home");
}
$recordObj = "";
function recordMutate($obj, $table, $sid) {
	if ( document.getElementById("colorHolder").offsetTop > 0 ) return;
	$recordObj = $obj;
	$html = "<table id='transTable' cellpadding='0' cellspacing='2' border='0' style='background-color: #cccccc' class='supermenu'><tr>";
	$html += "<td style='text-align: right; background-image: url(z-img/back/bluebar.gif); cursor: hand'>";
	$html += "<table cellpadding='0' cellspacing='0' border='0' style='width: 100%'><tr>";
	$html += "<td onmousedown='onoff(this, event)' onmouseup='endDrag()' style='width: 100%; color: #ffffff; font-weight: bolder'><img src='z-img/eddypages.gif' border='0' alt='EddyPages tootlbox'></td>";
	$html += "<td style='padding: 2'><img src='z-img/icoons/closered.jpg' alt='close' border='0' onclick='closeRecord()'></td>";
	$html += "</tr></table>";
	$html += "</td>";
	$html += "</tr><tr>";
	$html += "<td><table id='transTable' cellpadding='0' cellspacing='0' border='0'>";
	$fields = document.getElementById("recordFields").value.split(";");
	$memGroep = "";
	for ( $ic in $fields ) {
		$fldnm = $fields[$ic] + "_" + $sid;
		if ( document.getElementById($fldnm) == null ) continue;
		$value = document.getElementById($fldnm).innerHTML.replace("&nbsp;", "");
		if ( $fields[$ic] == "groep" ) {
			$groepen = document.getElementById("recordGroepen").value.split(";");
			$html += "<tr><td>" + $fields[$ic] + ":&nbsp;</td><td><select id='theGroep' name='dbf_" + $fields[$ic] + "' onchange='getSubGroepen(this)' style='font-size: 11'>";
			for ( $im in $groepen ) {
				if ( $value == $groepen[$im] ) {
					$memGroep = $groepen[$im];
					$cl = " selected";
				} else $cl = "";
				$html += "<option value='" + $groepen[$im] + "'" + $cl + ">" + $groepen[$im] + "</option>";
			}
			$html += "</select>&nbsp;<img src='z-img/icoons/delete.gif' onclick='deleteGroep()'></td></tr>";
		} else if ( $fields[$ic] == "subgroep" ) {
			$subgroepen = document.getElementById("recordSubGroepen").value.split(";");
			$html += "<tr><td>" + $fields[$ic] + ":&nbsp;</td><td id='setSubGroepen'>";
			$html += "<select id='theSubGroep' name='dbf_" + $fields[$ic] + "' style='font-size: 11'>";
			for ( $im in $subgroepen ) {
				$gr = $subgroepen[$im].split(",");
				if ( $memGroep != $gr[1] ) continue;
				if ( $value == $gr[0] ) $cl = " selected"; else $cl = "";
				$html += "<option value='" + $gr[0] + "'" + $cl + ">" + $gr[0] + "</option>";
			}
			$html += "</select>&nbsp;<img src='z-img/icoons/delete.gif' onclick='deleteSubGroep()'>";
			$html += "</td></tr>";
		} else if ( $fields[$ic] == "aanbieding" || $fields[$ic] == "online" ) {
			if ( $value == "on" ) $cl = " checked"; else $cl = "";
			$html += "<tr><td>" + $fields[$ic] + ":&nbsp;</td><td><input type='checkbox' name='dbf_" + $fields[$ic] + "'" + $cl + "></td></tr>";
		} else {
			if ( $fields[$ic] == "artikel" ) $size = " size='40'"; else $size = "";
			$html += "<tr><td>" + $fields[$ic] + ":&nbsp;</td><td><input" + $size + " type='text' name='dbf_" + $fields[$ic] + "' value='" + $value + "'></td></tr>";
		}
	}
	$html += "<tr><td colspan='2'><hr></td></tr>";
	$html += "<tr><td colspan='2' style='background-color: #000000; color: #ffffff'>New:</td></tr>";
	$html += "<tr><td>Groep:&nbsp;</td><td><input type='text' name='dbnw_groep'></td></tr>";
	$html += "<tr><td>subgroep:&nbsp;</td><td><input type='text' name='dbnw_subgroep'></td></tr>";
	$html += "<tr><td colspan='2'><hr></td></tr>";
	$html += "<tr><td colspan='2' style='text-align: right'>";
	$html += "<a id='pageAnker' href='" + document.getElementById("page").value + "-" + $sid + ".html?sid=" + $sid + "'>recordPage</a>&nbsp;&nbsp;";
	$html += "<img src='z-img/logout.gif' alt='logout' onclick='logout()'>";
	$html += "<img src='z-img/icoons/delete.gif' alt='delete record' onclick='mutRecord(\"delRecord\", \"" + $sid + "\")'>";
	$html += "<img src='z-img/icoons/new.gif' alt='save as new record record' onclick='mutRecord(\"newRecord\", \"" + $sid + "\")'>";
	$html += "<img src='z-img/icoons/save.gif' alt='save record' onclick='mutRecord(\"saveRecord\", \"" + $sid + "\")'>";
	$html += "</td></tr>";
	$html += "</table></td></tr></table>";
	$html += "<input type='hidden' name='useSid' value='" + $sid + "'>";
	document.getElementById("recordHolder").innerHTML = $html;
	document.getElementById("recordHolder").style.top = 20+document.body.scrollTop;
	document.getElementById("recordHolder").style.zIndex = $zIndex;
	$zIndex++;
}
function deleteGroep() {
	if ( !confirm("delete groep " + document.getElementById("thegroep").value + " en alle subgroepen en artikelen behorende bij deze groep?") ) return;
	submitUseFrame("deletegroepRecord_" + document.getElementById("thegroep").value);
}
function deleteSubGroep() {
	if ( !confirm("delete subgroep " + document.getElementById("theSubgroep").value + " en alle artikelen behorende bij deze subgroep?") ) return;
	submitUseFrame("deleteSubgroepRecord_" + document.getElementById("theSubgroep").value);
}
function mutRecord($act, $sid) {
	if ( $act == "delRecord" ) {
		if ( !confirm("Record verwijderen?") ) return;
	}
	submitUseFrame($act);
	if ( $act == "saveRecord" ) {
		$fields = document.getElementById("recordFields").value.split(";");
		for ( $ic in $fields ) {
			$fldnm = $fields[$ic] + "_" + $sid;
			if ( document.getElementById($fldnm) == null ) continue;
			$waarde = document.getElementById("dbf_" + $fields[$ic]).value;
			if ( $fields[$ic] == "groep" || $fields[$ic] == "subgroep" ) {
				if ( document.getElementById("dbnw_" + $fields[$ic]).value != "" ) $waarde = document.getElementById("dbnw_" + $fields[$ic]).value;
			}
			document.getElementById($fldnm).innerHTML = $waarde;
		}
	} else if ( $act == "delRecord" ) {
		while ( $recordObj.tagName != "TR" ) {
			$recordObj = $recordObj.parentNode;
		}
		$d = $recordObj.getElementsByTagName("td");
		for ( $ic in $d ) {
			if ( $d[$ic] == null ) continue;
			if ( $d[$ic].tagName == null ) continue;
			$d[$ic].innerHTML = "";
		}
		closeRecord()
	}
}
function getSubGroepen($obj) {
	$subgroepen = document.getElementById("recordSubGroepen").value.split(";");
	if ( $obj.id == "selectGroep" ) {
		$html = "<select style='font-size: 11'>";
		$html += "<option>All</option>";
	} else {
		$html = "<select id='theSubGroep' name='dbf_subgroep' style='font-size: 11'>";
	}
	for ( $im in $subgroepen ) {
		$gr = $subgroepen[$im].split(",");
		if ( $obj.value != $gr[1] ) continue;
		$html += "<option value='" + $gr[0] + "'>" + $gr[0] + "</option>";
	}
	$html += "</select>";
	if ( $obj.id == "selectGroep" ) {
		document.getElementById("shopSubGroep").innerHTML = $html;
	} else {
		document.getElementById("setSubGroepen").innerHTML = $html;
	}
}
function showQuery($query) {
	$html = "<table id='transTable' cellpadding='0' cellspacing='2' border='0' style='background-color: #cccccc; width 400'><tr>";
	$html += "<td style='text-align: right; background-image: url(z-img/back/bluebar.gif); cursor: hand'>";
	$html += "<table cellpadding='0' cellspacing='0' border='0' style='width: 100%'><tr>";
	$html += "<td onmousedown='onoff(this, event)' onmouseup='endDrag()' style='width: 100%; color: #ffffff; font-weight: bolder'><img src='z-img/eddypages.gif' border='0' alt='EddyPages tootlbox'></td>";
	$html += "<td style='padding: 2'><img src='z-img/icoons/closered.jpg' alt='close' border='0' onclick='closeQuery()'></td>";
	$html += "</tr></table>";
	$html += "</td>";
	$html += "</tr><tr>";
	$html += "<td style='font-size: 1; height: 1'><img src='z-img/dummy.gif' width='400' height='1'></td>";
	$html += "</tr><tr>";
	$html += "<td id='showSql' style='padding: 5; width: 400'>" + $query + "</td>";
	$html += "</tr></table>";
	document.getElementById("queryHolder").innerHTML = $html;
	document.getElementById("queryHolder").style.top = 20+document.body.scrollTop;
	document.getElementById("queryHolder").style.left = 250+document.body.scrollLeft;
	document.getElementById("queryHolder").style.zIndex = $zIndex;
	$zIndex++;
}
function getSelection($obj, $table) {
	if ( $obj.type == "checkbox" ) {
		if ( $obj.checked ) setcookie($table + "_aanbiedingen=on");
		else setcookie($table + "_aanbiedingen=");
	} else {
		setcookie($table + "_" + $obj.id + "=" + $obj.value);
		if ( $obj.id == "selectGroep" ) {
			setcookie($table + "_selectSubGroep=");
			getSubGroepen($obj);
		}
	}
}
function winkelwagen ($table, $sid, $obj) {
	$aantal = 0;
	if ( $obj.type == "checkbox" ) {
		if ( $obj.checked ) $aantal = 1;
	} else if ( $obj.value > -1 ) $aantal = $obj.value;
	else $obj.value = "";
	setcookie($table + "_" + $sid + "=" + $aantal);
}
function clearwagen($table, $ask) {
	if ( typeof $ask != "boolean" ) $ask = true;
	if ( $ask ) {
		if ( !confirm("Wilt u, uw winkelwagen leegmaken") ) return;
	}
	cook = document.cookie.split(";");
	for ( ic in cook ) {
		s	=	cook[ic].split("=");
		if ( typeof s[0] != "string" )	continue;
		if ( s[0] == "" )				continue;
		s[0] = trim(s[0]);
		vw = s[0].split("_");
		if ( vw[0] != $table )			continue;
		if ( vw[1] == null ) continue;
		setcookie(s[0] + "=", 0, new Date(-1));
	}
	getPage("");
}
function getOrder($table, $field) {
	if ( !ctrlNoClick() ) return;
	$look = eval($table + "_order");
	if ( lastfield != $field ) {
		setcookie($table + "_order=" + $field);
	} else if ( $look.indexOf(" DESC" ) > -1 ) {
		setcookie($table + "_order=" + $field);
	} else {
		setcookie($table + "_order=" + $field + " DESC");
	}
	setcookie("lastfield=" + $field);
	if ( supervisor > 0 ) reloadPage();
	else getPage("");
}
function sendOrder($href) {
	$verplicht = document.getElementById("orderVerplicht").value.split(",");
	for ( $ic in $verplicht ) {
		for ( $ic in $verplicht ) {
			if ( document.getElementById("orderform_" + $verplicht[$ic]) == null ) continue;
			if ( $verplicht[$ic].indexOf("mail") > -1 ) {
				if ( !mailCtrl(document.getElementById("orderform_" + $verplicht[$ic]).value) ) return;
			} else if ( document.getElementById("orderform_" + $verplicht[$ic]).value == "" ) {
				alert("Veld " + $verplicht[$ic] + " is een verplicht invoerveld");
				return;
			}
		}
	}
	if ( !confirm("Order versturen?") ) return;
	getPage("");
}
function getNaw($obj) {
	setcookie($obj.id+"="+$obj.value);
}
function reloadPage($href) {
	if ( typeof $href == "string" || typeof $href == "number" ) {
		if ( $href == -1 ) history.back(-1);
		else getPage("");
	} else {
		getPage("");
	}
}
function closeRecord() {
	document.getElementById("recordHolder").innerHTML = "&nbsp;";
	document.getElementById("recordHolder").style.top = -10000;
}
function closeQuery() {
	document.getElementById("queryHolder").innerHTML = "&nbsp;";
	document.getElementById("queryHolder").style.top = -10000;
}
function ctrlLogin($obj, e, $vis) {
	if ( $obj.type == "password" ) {
		if ( e.keyCode != 13 ) return;
	} else if ( memsuper > 0 && $obj.type == "button" ) {
		setcookie("supervisor=" + memsuper);
		if ( document.getElementById("page").value == "/Home" ) {
			document.location = "http://" + window.location.host;
		} else {
			document.location = "http://" + window.location.host + document.getElementById("page").value + ".html";
		}
	} else {
		if ( document.getElementById("lapserver") != null && document.getElementById("login").value == "" ) {
			setcookie("visitor=0");
			setcookie("supervisor=100");
			if ( document.getElementById("page").value == "/Home" ) {
				document.location = "http://" + window.location.host;
			} else {
				document.location = "http://" + window.location.host + document.getElementById("page").value + ".html";
			}
		}
	}
	if ( document.getElementById("kndLogin1") == null ) {
		getFile("password", document.getElementById("loginEmail").value, document.getElementById("login").value, $vis);
	} else if ( document.getElementById("kndLogin1").checked ) {
		getFile("password", document.getElementById("loginEmail").value, document.getElementById("login").value, $vis);
	} else {
		getDb("orderLogin");
	}
}
function closeLogin() {
	document.getElementById("colorHolder").style.top = -10000;
}
function search($obj, e) {
	if ( $obj.type == "text" ) {
		if ( e.keyCode != 13 ) return;
	}
	if ( document.getElementById("searchbox").value == "" ) return;
	getPage("eddy-search.html?search=" + document.getElementById("searchbox").value);
}
function searchOpen(e) {
	$d = document.getElementById("searchDiv");
	if ( $d.offsetTop > 0 ) $d.style.top = -10000;
	else {
		$d.style.top = e.clientY + 15;
		$d.style.left = e.clientX - $d.offsetWidth;
	}
}
function setSearch($obj) {
	if ( $obj.checked ) setcookie($obj.id + "=1");
	else  setcookie($obj.id + "=0");
}
function siteMonitor() {
	if ( !xmlhttp ) {
		alert("Sorry, Eddy monitor only functions with the latest browser versions");
		return;
	}
	window.open("monitor.php?url=" + document.getElementById("site").value + "&site=" + document.getElementById("site").value, "_blank", "resizable=1,scrollbars=yes,left=" + ((screen.width-800)/2) + ", top=" + ((screen.height-500)/2) + ", width=800 ,height=500");
}
function closePopMenu() {
	if ( document.getElementById("popMenuDiv") == null ) return;
	document.getElementById("popMenuDiv").style.top = -10000;
	getMovies();
}
function openPopMenu() {
	if ( document.getElementById("popMenuDiv") == null ) return;
	//endStructure();
	if ( supervisor == 3 && document.getElementById("page").value == "/Home" ) {
		closePopMenu();
		return;
	}
	document.getElementById("popMenuDiv").style.top = 10 + document.body.scrollTop;
	document.getElementById("popMenuDiv").style.zIndex = $zIndex;
	if ( !document.all ) {
		document.getElementById("popMenuDiv").style.width = 200;
	}
	$zIndex++;
	getImages();
}
function mailCtrl($e) {
	$meld = "";
	if ( $e == "" )					$meld = "Please fillout your emailadres.";
	if ( $e.indexOf("@") == -1 )	$meld = "There is no @ in your emailadres";
	if ( $e.indexOf(".") == -1 )	$meld = "There is no (.) in your emailadres";
	if ( $e.indexOf(" ") > -1 )		$meld = "There is a space in your emailadres";
	if ( $meld != "" ) {
		alert($meld);
		return false;
	}
	return true;
}
function sendNieuws() {
	if ( !confirm("Deze pagina als nieuwsbrief verzenden?") ) return;
	submitUseFrame("sendNieuws");
}
function twee($getal) {
	if ( $getal > 9 ) return $getal;
	else return "0" + $getal;
}
function submitUseFrame($actio) {
	if ( $actio == "saveContent" ) {
		oleSave();
	}
	document.getElementById("actio").value = $actio;
	document.getElementById("frm").submit();
}
function com_set($actio) {
	if ( window.location.host == "www.eddy-pages.nl" ) {
		//alert(frames['useFrame'].document.body.innerHTML);
	}
	if ( window.location.host == "smikkelland.eddy-pages.nl" ) {
		//alert(frames['useFrame'].document.body.innerHTML);
	}
	$laden = false;
	if ( $actio == "saveHelp" ) {
		return;
	} else if ( $actio == "password" ) {
		getcookies();
		closeLogin();
		if ( visitorSid > 0 ) {
			alert("Permission granded for " + visitorName);
			document.getElementById("logbut").value = "logout";
		} else {
			alert("Permission denied");
		}
	} else if ( $actio.substr(0, 13) == "forumMessage_" ) {
		getMessages("messages");
	} else if ( $actio == "forumDelAccounts" ) {
		getForum("accountlist", "", "");
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 5) == "useDb" ) {
		$d = document.getElementById("answerDb");
		$d.style.left = 20;
		$d.style.top = 20 + document.body.scrollTop;
		$d.innerHTML = "Bedankt,<br><br>De gegevens zijn verzonden en opgeslagen.";
		window.setTimeout("hideMessage()", 1500);
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 9) == "sendOrder" ) {
		$d = document.getElementById("answerDb");
		$d.style.left = 20;
		$d.style.top = 20 + document.body.scrollTop;
		$d.innerHTML = "Bedankt,<br><br>De informatie is verzonden en bij ons binnen gekomen.";
		window.setTimeout("hideOrderMessage()", 2500);
	} else if ( frames['useFrame'].document.body.innerHTML == "reload" ) {
		$laden = true;
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 10) == "newRecord_" ) {
		$recSid = frames['useFrame'].document.body.innerHTML.substr(10);
		document.getElementById("pageAnker").href = document.getElementById("page").value + "-" + $recSid + ".html?sid=" + $recSid;
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 4) == "say:" ) {
		clearInput();
		if ( frames['useFrame'].document.body.innerHTML.substr(0, 26) == "say:Permission granded for" ) {
			getcookies();
			if ( document.getElementById("visitorName") != null ) {
				document.getElementById("visitorName").innerHTML = visitorName;
			}
			alert("U bent nu ingelogd");
		} else if ( frames['useFrame'].document.body.innerHTML == "say:cleanup" ) {
			alert("Gegevens zijn opgeslagen");
			if ( projectMaster < 1 ) getHrs("pdeclarations", 0, "");
		} else {
			alert(frames['useFrame'].document.body.innerHTML.substr(4));
		}
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 6) == "query:" ) {
		if ( querymonitor == 1 ) {
			showQuery(frames['useFrame'].document.body.innerHTML.substr(6));
		}
	} else if ( frames['useFrame'].document.body.innerHTML.substr(0, 5) == "mail:" ) {
		showQuery(frames['useFrame'].document.body.innerHTML.substr(5));
	} else if ( $actio == "deletePage" ) {
		closeWorkDiv();
		getPage("Home");
	} else if ( frames['useFrame'].document.body.innerHTML == "ok" ) a = 1;
	else $laden = true;
	if ( $laden ) 		getPage("");
}
function clearInput() {
	$d = document.getElementsByTagName("input");
	for ( $ic in $d ) {
		if ( $d[$ic] == null ) continue;
		if ( $d[$ic].type == "hidden" ) continue;
		if ( $d[$ic].type == "button" ) continue;
		if ( $d[$ic].name == null ) continue;
		if ( $d[$ic].name.indexOf("_") == -1 ) continue;
		$d[$ic].value = "";
	}
}
function hideMessage() {
	$d = document.getElementById("answerDb");
	$d.style.top = -1000;
	$d.innerHTML = "&nbsp;";
	document.getElementById("dbMutateTd").innerHTML = "&nbsp;";
	document.getElementById("dbMutateDiv").style.top = -10000;
	getPage("");
}
function hideOrderMessage() {
	$d = document.getElementById("answerDb");
	$d.style.top = -1000;
	$d.innerHTML = "&nbsp;";
	document.getElementById("dbMutateTd").innerHTML = "&nbsp;";
	document.getElementById("dbMutateDiv").style.top = -10000;
	getPage("");
}
// ajax pageload
function getAnchors() {
	if (!xmlhttp ) return;
	if ( document.getElementById("useAjax").value == "off" ) return;
	if ( document.getElementById("userAgent").value.indexOf("bot") > -1 ) return;
	if ( document.getElementById("userAgent").value.indexOf("google") > -1 ) return;
	if ( document.getElementById("userAgent").value.indexOf("search") > -1 ) return;
	$d = document.getElementsByTagName("a");
	$h = window.location.host.substr(window.location.host.indexOf("."));
	for ( $ic in $d ) {
		if ( $d[$ic] == null ) continue;
		if ( typeof $d[$ic].href != "string" )			continue;
		if ( $d[$ic].href.indexOf(window.location.host) == -1 )	continue;
		if ( $d[$ic].href.indexOf("javscript:") > -1 )	continue;
		if ( $d[$ic].href.indexOf("mailto:") > -1 )		continue;
		if ( $d[$ic].href.toLowerCase().indexOf(".html") == -1 )		continue;
		if ( $d[$ic].target == "_blank" ) continue;
		if ( $d[$ic].onclick != null )					continue;
		if ( $d[$ic].target == "_parent" && supervisor < 1 ) {
			$d[$ic].target = "";
			$p = $d[$ic].href.substr($d[$ic].href.lastIndexOf("/")*1+1).replace(".html", "");
			$d[$ic].href = "http://" + window.location.host + "/z-media/" + document.getElementById("site").value + "/" + $p + "/login/" + $p + ".html";
			continue;
		}
		$d[$ic].onclick = function anonymous() {return  getPage(this)};
		if ( supervisor > 0 ) $d[$ic].onmousedown = function anonymous() {findstyle(this)};
	}
}
function makeNewPage($obj, e) {
	if ( e.keyCode != 13 ) return;
	if ( $obj.value == "" ) return;
	if ( supervisor == 3 && $obj.value.indexOf("-") > -1 ) {
		alert("het teken - is niet toegestaan");
		return;
	}
	if ( !controlBytes() ) return;
	if ( $obj.value.indexOf(".html") > -1 ) $obj.value = $obj.value.replace(".html", "");
	if ( ctrlOle() ) {
		if ( !confirm("Dit is een object pagina.\nWilt u deze gebruiken als template?") ) return;
	}
	setcookie("actTemplate=" + document.getElementById("page").value);
	if ( !confirm("Nieuwe pagina " + $obj.value + " maken op basis van " + actTemplate.substr(1) + "?") ) return;
	if ( document.getElementById("newSubmenu").checked ) {
		$obj.value = document.getElementById("page").value.substr(1) + "-" + $obj.value;
	}
	if ( supervisor == 3 ) {
		$m = document.getElementById("page").value.split("-");
		getPage($m[0] + "-" + $obj.value);
	} else {
		getPage($obj.value);
	}
}
function getPage($obj) {
	if ( !ctrlNoClick() ) return false;
	closePop();
	clearAll();
	setcookie("lastPage=" + document.getElementById("page").value + ".html");
	setcookie("actTemplate=" + document.getElementById("page").value);
	if ( typeof $obj == "object" ) $page = $obj.href.substr($obj.href.lastIndexOf("/"));
	else {
		if ( $obj == "" ) $page = "/" + document.getElementById("page").value + ".html"
		else $page = "/" + $obj + ".html";
	}
	$page = $page.replace("//", "/");
	while ( $page.indexOf("%20") > -1 ) $page = $page.replace("%20"," ");
	document.getElementById("page").value = $page.substr(0, $page.lastIndexOf("."));
	document.getElementById("url").value = "z-media/" + document.getElementById("site").value + "/" + document.getElementById("page").value.replace("-", "/");
	$embedd = 0;
	if ( supervisor > 0 ) {
		document.getElementById("colorHolder").style.top = -10000;
		if ( document.getElementById("emb1") != null ) {
			if ( document.getElementById("emb2").checked ) $emb = 1;
		}
	}
	$say = $page.split("?");
	startLoading("loading " + $say[0].replace(".html", "").replace("/", "") + ".....");
	if ( !xmlhttp ) {
		frames['useFrame'].location = "z-php/getPage.php?site=" + document.getElementById("site").value + "&QUEST_URI=" + $page + "&embedded=" + $embedd + "&xmlhttp=-1";
	} else {
		xmlhttp.open("GET", "z-php/getPage.php?site=" + document.getElementById("site").value + "&QUEST_URI=" + $page + "&embedded=" + $embedd + "&xmlhttp=1", true);
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState==4) {
				setPage(xmlhttp.responseText);
			}
		}
		xmlhttp.send(null);
	}
	return false;
}
function ctrlNoClick() {
	if ( supervisor < 1 ) return true;
	if ( document.getElementById("colorHolder") == null ) return true;
	if ( document.getElementById("colorHolder").offsetTop > 0 ) return false;
	return true;
}
function eddy_say($id, $message) {
	if ( document.getElementById($id) == null ) return;
	document.getElementById($id).innerHTML = $message;
}
function clearAll() {
	for ( $ic in $dnr ) {
		window.clearInterval($dnr[$ic]);
	}
	window.clearInterval($mmr);
	$opa = 60;
}
function setPage($html) {
	stopLoading();
	getcookies();
	if ( supervisor < 1 ) closePopMenu();
	$src = $html.split("{-|-}");
	$metas = $src[0].split("{|-|}");
	document.title = $metas[0];
	$d = document.getElementsByTagName("meta");
	$counter = 1;
	for ( $ic in $d ) {
		if ( $d[$ic] == null ) continue;
		if ( $d[$ic].name == null ) continue;
		if ( $d[$ic].name == "" ) continue;
		$d[$ic].content = $metas[$counter];
		$counter++;
	}
	document.getElementById("infoHolder").style.top = -10000;
	document.getElementById("contentDiv").innerHTML = $src[2];
	document.getElementById("pageCss").href = $src[1];
	if ( supervisor > 0 ) {
		document.getElementById("popMenuDiv").innerHTML = $src[3];
		frames[2].setCss($src[1]);
	}
	startPage();
}
function changeMenu($obj, $url) {
	$url = "../z-media/" + document.getElementById("site").value + "/" + $url;
	if ( !xmlhttp ) {
		alert("Sorry, de menuvolgorde kan alleen gewijzigd worden met moderne browserversie's");
		return;
	}
	if ( $obj.value < -10 || $obj.value > 999 ) {
		alert("Dit getal moet groter zijn dan -2 en kleiner dan 1000\n\n-1 wordt niet getoond aan de bezoekers.");
		$obj.value = 0;
		return;
	}
	xmlhttp.open("GET", "z-php/changeMenu.php?url=" + $url + "&nr=" + $obj.value, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			//alert((xmlhttp.responseText));
		}
	}
	xmlhttp.send(null);
}
// formulier verzenden
function sendUserForm() {
	if ( document.getElementById("userform_verplicht") != null ) {
		$verplicht = document.getElementById("userform_verplicht").value.split(",");
		for ( $ic in $verplicht ) {
			if ( $verplicht[$ic] == "" ) continue;
			if ( document.getElementById("userform_" + $verplicht[$ic]) == null ) continue;
			if ( $verplicht[$ic].indexOf("mail") > -1 ) {
				if ( !mailCtrl(document.getElementById("userform_" + $verplicht[$ic]).value) ) return;
			} else if ( document.getElementById("userform_" + $verplicht[$ic]).value == "" ) {
				alert("Veld " + $verplicht[$ic] + " is een verplicht invoerveld");
				return;
			}
		}
	}
	if ( document.getElementById("userform_nogmaals") != null ) {
		if ( document.getElementById("userform_password") != null ) {
			if ( document.getElementById("userform_nogmaals").value != document.getElementById("userform_password").value ) {
				alert("Password komt niet overeen met nogmaals");
				return;
			}
		}
	}
	if ( supervisor < 1 ) {
		if ( !confirm("informatie versturen?") ) return;
	}
	submitUseFrame("userform");
	if ( document.getElementById("formSendInfo") != null ) {
		document.getElementById("formSendInfo").innerHTML = "<div style='padding: 10'><b>Bedankt</b>,<br><br>Het bericht is verzonden.</div>";
	}
	if ( document.getElementById("ole_informatie") != null ) {
		document.getElementById("ole_informatie").innerHTML = "<div style='padding: 10'><b>Bedankt</b>,<br><br>Het bericht is verzonden.</div>";
	}
}
function sendUserForgotten() {
	if ( document.getElementById("userform_email") == null ) return;
	if ( mailCtrl(document.getElementById("userform_email").value) ) return;
	submitUseFrame("userForgotten");
}
function ctrlContact($obj, e, $sid) {
	if ( e.keyCode != 13 ) return;
	getDb("changeContact_" + $obj.value, $sid);
}
function getDb($act, $sid, $tabel) {
	if ( !ctrlNoClick() ) return;
	if ( !xmlhttp ) {
		alert("Sorry, uw browserversie is te oud voor deze aktie");
		return;
	}
	if ( $act == "mutate" && $sid == 0 ) {
		if ( document.getElementById("remoteSite").value != "" ) {
			if ( document.getElementById("aantRecords").value > 4 ) {
				alert("Sorry, de limit voor de winkel is bereikt.");
				return;
			}
		}
	}
	loginEmail = "";
	if ( document.getElementById("loginEmail") != null ) loginEmail = document.getElementById("loginEmail").value;
	login = "";
	if ( document.getElementById("login") != null ) login = document.getElementById("login").value;
	if ( typeof $tabel != "string" ) $tabel = "";
	if ( typeof $act == "object" ) $act = "status_" + $act.value;
	$dels = "";
	if ( $act == "delete" ) {
		$d = document.getElementById("tb_top_div").getElementsByTagName("input");
		for ( $ic in $d ) {
			if ( $d[$ic] == null ) continue;
			if ( $d[$ic].tagName == null ) continue;
			if ( $d[$ic].type != "checkbox" ) continue;
			if ( !$d[$ic].checked ) continue;
			if ( $d[$ic].id.substr(0, 9) != "dbDelete_" ) continue;
			$dels += "-" + $d[$ic].id.substr(9);
		}
		if ( $dels == "" ) return;
		if ( !confirm("Geselecteerde records en hun pagina's verwijderen?") ) return;
		$dels = $dels.substr(1);
	}
	if ( $act == "clearTable" ) {
		if ( !confirm("Alle records, hun pagina's en hun orders uit de tabel verwijderen?\n\nLET OP: geplaatste orders van deze tabel gaan ook verloren!\n\nWilt u doorgaan?") ) return;
	}
	xmlhttp.open("GET", "z-plugins/db/dbAction.php?site=" + document.getElementById("site").value + "&QUEST_URI=/" + document.getElementById("page").value + ".html&act=" + $act + "&sid=" + $sid + "&delete=" + $dels + "&istable=" + $tabel + "&loginEmail=" + loginEmail + "&login=" + login, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			closeLogin();
			if ( $act == "mutate" || $act == "bestellen" || $act == "getNaw" || $act == "getArticle" || $act == "orderLogin" || $act == "logForgotten" || $act == "forgotten" ) {
				getcookies();
				document.getElementById("dbMutateTd").innerHTML = xmlhttp.responseText;
				document.getElementById("dbMutateDiv").style.top = 20 + document.body.scrollTop;
			} else if ( $act == "delete" || $act == "clearTable" ) {
				getPage("");
			} else if ( $act == "password" ) {
				if ( xmlhttp.responseText == "Permission granded" ) getPage("");
			}
		}
	}
	xmlhttp.send(null);
}
function getSelection($table) {
	if ( !ctrlNoClick() ) return;
	$d = document.getElementById("tb_top_div").getElementsByTagName("select");
	$s = "";
	for ( $ic in $d ) {
		if ( $d[$ic] == null ) continue;
		if ( $d[$ic].tagName == null ) continue;
		if ( $d[$ic].id.substr(0, 9) != "dbSelect_" ) continue;
		if ( $d[$ic].value == "" ) continue;
		$s += " AND " + $d[$ic].id.substr(9) + "='" + $d[$ic].value + "'";
	}
	setcookie($table + "_where" + "=" + $s);
	getPage("");
}
function closeMutate() {
	document.getElementById("dbMutateTd").innerHTML = "&nbsp;";
	document.getElementById("dbMutateDiv").style.top = -10000;
}
function dbLogin($obj, e) {
	if ( $obj.type != "button" ) {
		if ( e.keyCode != 13 ) return;
	}
	if ( !mailCtrl(document.getElementById("tb_login_email").value) ) return;
	if ( document.getElementById("tb_login_password").value == "" ) return;
	//alert("ok");
	getDb("password", document.getElementById("tb_login_email").value + "{-|-}" + document.getElementById("tb_login_password").value);
}
function ctrlOrderNaw($obj, e) {
	if ( e.keyCode != 13 ) return;
	if ( document.getElementById("userform_email") == null ) return;
	if ( document.getElementById("userform_password") == null ) return;
	if ( document.getElementById("userform_email").value == "" ) return;
	if ( document.getElementById("userform_password").vlaue == "" ) return;
	if ( !xmlhttp ) {
		alert("Sorry, uw browserversie is te oud voor deze aktie");
		return;
	}
	xmlhttp.open("GET", "z-plugins/db/dbAction.php?site=" + document.getElementById("site").value + "&QUEST_URI=/" + document.getElementById("page").value + ".html&act=getLogin&email=" + document.getElementById("userform_email").value + "&password=" + document.getElementById("userform_password").value, true);
	xmlhttp.onreadystatechange=function() {
		if (xmlhttp.readyState==4) {
			if ( xmlhttp.responseText.indexOf(";") == -1 ) {
				alert("Permission denied");
			} else {
				$fields = xmlhttp.responseText.split(";");
				for ( $ic in $fields ) {
					$v = $fields[$ic].split(":");
					if ( document.getElementById("userform_" + $v[0]) == null ) continue;
					document.getElementById("userform_" + $v[0]).value = $v[1];
				}
			}
		}
	}
	xmlhttp.send(null);
}
function getOrderSelect($obj, $value) {
	if ( $value == "go" ) getPage("");
	else setcookie($value + "=" + $obj.value);
}
function forgotten() {
	if ( document.getElementById("userform_email").value == "" ) {
		alert("Vul uw emailadres in en klik nogmaals op de button login vergeten");
		return;
	}
	getDb("forgotten", document.getElementById("userform_email").value);
}
function ready() {
	document.getElementById("popMenuDiv").style.visibility = "visible";
	stopLoading();
}
function setNoClick() {
	$noClick = true;
	window.setTimeout("outClick()", 400);
}
function setMpClick() {
	$mpClick = true;
	window.setTimeout("outMpClick()", 400);
}
function outClick() {
	$noClick = false;
}
function outMpClick() {
	$mpClick = false;
}
$blue = 0;
function setBlue() {
	if ( document.getElementById("loadImg").offsetWidth > 190 ) {
		document.getElementById("loadImg").style.width = 1;
	} else {
		document.getElementById("loadImg").style.width = document.getElementById("loadImg").offsetWidth+5;
	}
}
function controlBytes() {
	if ( document.getElementById("bytecount").value > 5000000 ) {
		alert("Sorry, u heeft de toegestane 5Mb bereikt.");
		return false;
	}
	return true;
}
// berichten
$subjects = new Array();
if ( supervisor > 0 ) {
	$subjects['eddy'] = "site,page";
}
$subjects['informatie']	= "bedrijf,naam,tussenvoegsel,achternaam,adres,postcode,plaats,telefoon,gsm,email";
$subjects['advies']		= "bedrijf,naam,url,email,vraag";
$subjects['aanvraag']	= "bedrijf,naam,email";
//$subjects['bugmelding']	= "bedrijf,naam,email,systeem,browser,versie,site,page";
$subjects['bericht']	= "bedrijf,naam,tussenvoegsel,achternaam,adres,postcode,plaats,telefoon,gsm,email";
function eddy_ticket() {
	if ( supervisor < 1 ) getInformatie("informatie");
	else getInformatie("eddy");
}
function getInformatie($inf) {
	if ( typeof $inf == "object" ) $inf = $inf.value;
	getcookies();
	nomessage = false;
	if ( (window.location.host == "www.eddy-pages.nl" || window.location.host == "www.eddy-pages.ed") && supervisor > 0 ) nomessage = true;
	$info = $subjects[$inf].split(",");
	$html = "<table cellpadding='0' cellspacing='2' border='0'><tr><td>";
	$html += "<table cellpadding='0' cellspacing='2' border='0'>";
	if ( !nomessage ) {
		$html += "<tr><td>Subject:&nbsp;</td><td>";
		$html += "<select style='font-size: 11' name='si_subject' id='si_subject' onchange='getInformatie(this)'>";
		for ( $ic in $subjects ) {
			if ( $ic == $inf ) $cl = " selected"; else $cl = "";
			$html += "<option value='" + $ic + "'" + $cl + ">" + $ic + "</option>";
		}
		$html += "</select>";
		$html += "</td></tr>";
		for ( $ic in $info ) {
			$value = "";
			if ( $info[$ic] == "site" ) $value = document.getElementById("site").value;
			if ( $info[$ic] == "page" ) $value = document.getElementById("page").value;
			$html += "<tr><td>" + $info[$ic] + ": </td><td style='width: 100%'><input size='40' type='text' value='" + $value + "' name='si_" + $info[$ic] + "' id='si_" + $info[$ic] + "'></td></tr>";
		}
	} else {
		$html += "<tr><td><select id='domeinen' onchange='getDomein(this)'>";
		$html += "<option value=''>Domeinen</option>";
		$html += "</select>&nbsp;";
		if ( actDomein != "" ) {
			$html += "&nbsp;<img src='z-img/icoons/delete.gif' alt='delete message map' border='0' onclick='delMessageMap()'>";
		}
		$html += "</td></tr><tr><td>";
		$html += "<select id='newMessages' onchange='getNewMessages(this)'>";
		$html += "</select>&nbsp;";
		$html += "<input type='button' value='get' onclick='getFile(\"newMessages\")'>";
		$html += "</td></tr>";
	}
	$html += "</table></td></tr>";
	$html += "<tr><td>Bericht:<br><textarea name='si_message' cols='50' rows='5'></textarea></td></tr>";
	$html += "<tr><td colspan='2' style='text-align: right'>";
	if ( supervisor > 0 && $inf == "eddy" ) {
		$html += "<select id='bijlagen' onchange='getBijlage(this)'>";
		$html += "<option value=''>Bijlagen</option>";
		$html += "<option value='Upload'>Upload</option>";
		$html += "</select>&nbsp;";
		//$html += "<input type='button' value='bijlage' onclick='upload(0,0,0,0,\"eddy\")'>";
	}
	$html += "<input type='button' value='Verzenden' onclick='sendTicket()'>";
	$html += "</td></tr>";
	$html += "</table>";
	$html += "<input type='hidden' id='si_verplicht' value='achternaam,telefoon,email'>";
	infoKop($html, "sendInfo");
	if ( supervisor > 0 && $inf == "eddy" ) {
		getFile("bijlagen");
	}
}
function delMessageMap() {
	if ( !confirm("Alle berichten en bijlagen in " + actDomein + " verwijderen?") ) return;
	getFile("delMessageMap");
	window.setTimeout("messageRestore()", 2000);
}
function messageRestore() {
	setcookie("actDomein=");
	getInformatie("eddy");
}
actDomein = "";
function getDomein($obj) {
	setcookie("actDomein=" + $obj.value);
	getInformatie("eddy");

}
function getBijlage($obj) {
	closePop();
	if ( $obj.value == "" ) return;
	else if ( $obj.value == "Upload" ) {
		upload(0,0,0,0,"eddy");
		$obj.selectedIndex = 0;
	} else popup($obj.value);
}
function sendTicket() {
	if ( document.getElementById("si_verplicht") != null ) {
		$verplicht = document.getElementById("si_verplicht").value.split(",");
		for ( $ic in $verplicht ) {
			if ( $verplicht[$ic] == "" ) continue;
			if ( document.getElementById("si_" + $verplicht[$ic]) == null ) continue;
			if ( $verplicht[$ic].indexOf("mail") > -1 ) {
				if ( !mailCtrl(document.getElementById("si_" + $verplicht[$ic]).value) ) return;
			} else if ( document.getElementById("si_" + $verplicht[$ic]).value == "" ) {
				alert("Veld " + $verplicht[$ic] + " is een verplicht invoerveld");
				return;
			}
		}
	}
	if ( document.getElementById("si_message") != null ) {
		if ( document.getElementById("si_message").value == "" ) {
			alert("Er is geen bericht ingevuld.\n\nEventuele bijlagen zijn ook geplaatst zonder dat het bericht verzonden is!");
			return;
		}
	}
	submitUseFrame("ticket");
	closeInfo();
}
function getCalender() {
	$html = "<img onload='meta_calender(this)' src='z-img/dummy.gif' width='1' height='1' alt=''>";
	infoKop($html, "calender");
	//getFile("userVars.inc");
}
function infoKop($mhtml, $action) {
	$html = "<table id='infoKopTable' cellpadding='0' cellspacing='2' border='0' style='background-color: #ffffff; width: 1%; border: 1px #BAC5D7 solid' class='supermenu'><tr>";
	$html += "<td style='text-align: right; background-image: url(z-img/back/bluebar.gif); cursor: hand'>";
	$html += "<table cellpadding='0' cellspacing='0' border='0' style='width: 100%'><tr>";
	$html += "<td onmousedown='onoff(this, event)' onmouseup='endDrag()' style='width: 100%; color: #ffffff; font-weight: bolder'><img src='z-img/e.gif' border='0' alt='EddyPages infobox'></td>";
	if ( $action != "calender" ) {
		if ( ",saveMetas,saveLogins,saveVars,saveVisitorLogins,".indexOf("," + $action + ",") > -1 ) {
			if ( $action == "saveVisitorLogins" ) {
				$html += "<td style='padding: 2'><img src='z-img/icoons/all.gif' alt='Disable/enable authorization' border='0' onclick='setPageOpen()'></td>";
				$html += "<td style='padding: 2'><img src='z-img/icoons/delete.gif' alt='Delete authorization' border='0' onclick='setPageClose()'></td>";
			}
			$html += "<td style='padding: 2'><img src='z-img/icoons/copy.gif' alt='copy' border='0' onclick='saveInfo(\"copy\", \"" + $action + "\")'></td>";
			$html += "<td style='padding: 2'><img src='z-img/icoons/paste.gif' alt='paste' border='0' onclick='saveInfo(\"paste\", \"" + $action + "\")'></td>";
			$html += "<td style='padding: 2'><img src='z-img/icoons/save.gif' alt='save' border='0' onclick='saveInfo(\"" + $action + "\", \"" + $action + "\")'></td>";
			if ( $action == "saveVisitorLogins" ) {
				$html += "<td style='padding: 2'><img src='z-img/icoons/paste.gif' alt='link login' border='0' onclick='saveInfo(\"link\", \"" + $action + "\")'></td>";
			}
		} else if ( $action.substr(0, 4) == "save" ) {
			if ( !(supervisor < 100 && $action == "saveHelp") ) {
				$html += "<td style='padding: 2'><img src='z-img/icoons/save.gif' alt='save' border='0' onclick='saveInfo(\"" + $action + "\", \"" + $action + "\")'></td>";
			}
		}
	}
	$html += "<td style='padding: 2'><img src='z-img/icoons/closered.jpg' alt='close' border='0' onclick='closeInfo()'></td>";
	$html += "</tr></table>";
	$html += "</td>";
	$html += "</tr><tr>";
	$html += "<td>";
	$html += $mhtml;
	$html += "</td><?tr></table>";
	document.getElementById("infoHolder").innerHTML = $html;
	getImages();
	if ( document.getElementById("infoHolder").offsetTop < 0 ) {
		document.getElementById("infoHolder").style.top = 50;
	}
	document.getElementById("infoHolder").style.zIndex = $zIndex;
	$zIndex++;
}
function setPageOpen() {
	if ( !confirm("Diable/enable authorization?\n\nYou're logins will not be lost!") ) return;
	getFile("delAuthorization");
}
function setPageClose() {
	if ( !confirm("Set page open for visitors and delete all logins?") ) return;
	getFile("verwijderAuthorization");
	alert("Vergeet niet de linken naar een ander window te verwijzen");
}
function ctrlLetter($var) {
	$ok = "abcdefghijklmnopqrstuvwxyz0123456789 ";
	for ( $i = 0; $i < $var.length; $i ++ ) {
		if ( $ok.indexOf($var.substr($i,1).toLowerCase()) == -1 ) {
			alert($var.substr($i,1) + " is not allowed");
			return false;
		}
	}
	return true;
}
function closeInfo() {
	if ( document.getElementById("infoHolder").offsetTop > 0 ) {
		document.getElementById("infoHolder").style.top = -10000;
		getMovies();
	} else {
		getImages();
		document.getElementById("infoHolder").style.top = 20;
		document.getElementById("infoHolder").style.zIndex = $zIndex;
		$zIndex++;
	}
}
function askSystem($opt) {
	if ( system_vars == null ) return true;
	if ( system_vars[$opt] == null ) return true;
	return system_vars[$opt];
}
$mpClick = false;
function openDiv($obj) {
	if ( $mpClick ) return;
	setMpClick();
	if ( $obj.style.overflowY != "visible" ) $obj.style.overflowY = "visible";
	else $obj.style.overflowY = "hidden";
}
function openFile($obj) {
	setNoClick();
	$file = $obj.innerHTML;
	$ext = $file.substr($file.lastIndexOf("."));
	if ( ".htm.inc.if.php.js.css.cnt".indexOf($ext) > -1 ) {
		$html = "<table cellpadding='0' cellspacing='2' border='0' style='width: 100%'>";
		$html += "<tr><td><textarea wrap='off' id='useFile' name='useFile' cols='90' rows='25'></textarea></td></tr>";
		$html += "</td></tr>";
		$html += "</table>";
		$html += "<input type='hidden' name='saveFile' value='" + $obj.parentNode.title.replace("../", "") + "/" + $file + "'>";
		infoKop($html, "saveFile");
		getFile($obj.parentNode.title.replace("../", "") + "/" + $file);
		document.getElementById("infoHolder").style.left = 10;
		document.getElementById("infoHolder").style.left = 100;
	} else {
		popup($obj.parentNode.title.replace("../", "") + "/" + $file);
	}
}
function akkoord() {
	if ( visitorSid < 1 ) {
		alert("Sorry, u bent niet ingelogd");
		return;
	}
	if ( document.getElementById("cost").selectedIndex == -1 ) {
		alert("Klik eerst een bedrag aan");
		return;
	}
	if ( !confirm("U gaat akkoord met een rekening van " + document.getElementById("cost").value + " euro?") ) return;
	submitUseFrame("bill");
}
function delMaster() {
	if ( superForum < 1 ) return;
	window.open("http://" + window.location.host + "/Home.html?masterlog=" + superForum, "_blank", "resizable=0,scrollbars=no,left=20,top=20,width=100 ,height=100");
}
function autorization($obj, e) {
	if ( e.keyCode != 13 ) return;
	if ( $obj.value == "" ) return;
	if ( !mailCtrl($obj.value) ) return;
	submitUseFrame("authorization;" + $obj.value);
	$obj.value = "uitgevoerd";
}
function goSearch($w) {
	alert("future option");
}
function getFormSet($obj, e) {
	//alert(document.getElementById("show_" + $obj.name));
	if ( document.getElementById("show_" + $obj.name) == null ) return;
	//alert("ok");
	document.getElementById("show_" + $obj.name).innerHTML = $obj.value;
}
if ( supervisor < 1 ) document.oncontextmenu = function anonymous() {return false};   
