function checkVerwijderen(id, adm) {
    if (confirm('Verwijder?')) {
		    location = '/cms/index.php?adm=' + adm + '&delid=' + id;
	}
}

// AJAX begin

//JavaScript Document// Leest de post variabelen uit een formulier en stopt deze in de request
function postdata(obj, posturl, targetdiv, variabelen) {
	
	
	var form = obj.elements;
	var returnString = variabelen;
	var val = "";
		
	for (var i=0;i<form.length;i++) {
		// Let op: velden worden op ID gechecked, niet op NAME. Daarbij worden hier alleen de velden met de tag INPUT en SELECT gelezen.
		if (form[i].nodeName == 'INPUT' || form[i].nodeName == 'SELECT' || form[i].nodeName == 'TEXTAREA') {
			switch(form[i].type) {
				case "checkbox":	// Als we te maken hebben met een checkbox
									/* Deze werking is het zelfde als de radio button 11-04-07
									if (form[i].checked) {
										returnString = returnString + '&' + form[i].id + '=1';
									} else {
										returnString = returnString + '&' + form[i].id + '=0';
									}
									break;
									*/

				case "radio":		// Als we te maken hebben met een radio, alleen checked value doorgeven!
									if (form[i].checked) {
										returnString = returnString + '&' + form[i].id + '=' + form[i].value;
									}			
									break;

				default:			returnString = returnString + '&' + form[i].id + '=' + form[i].value;
									break;
			}									
		}
	}
	makeRequest(posturl, targetdiv, returnString);
}

function makeRequest(url, targetdiv, parameters) {
	var http_request = false;
	var params = null;
	if (parameters) params='?'+parameters;

	if (window.XMLHttpRequest) { // Mozilla, Safari, ...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	if (!http_request) {
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = function() { alertContents(http_request, targetdiv); };
	http_request.open('GET', url+params, true);
	http_request.send(null);
}
function alertContents(http_request, targetdiv) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
				result = http_request.responseText;    
			
			var s = "", r = /<script>([\s\S]+)<\/script>/mi;
			if (result.match(r)){
				s = RegExp.$1; // extract script
				result = result.replace(r, "");
			}

			
			
			if (targetdiv!='' && document.getElementById(targetdiv)) {
				document.getElementById(targetdiv).innerHTML = result;
			}	

			} else {
			alert('There was a problem with the request.');
		}
	}
}

function refreshDivs(menuitem, siteid, parentid, extra, bannertype){
	
	
	
		
	
	//makeRequest('/ajaxmenu.php', 'menu', 'menuitem=' + menuitem + '&siteid=' + siteid);
	makeRequest('/ajaxmenu.php', 'menu', 'menuitem=' + menuitem + '&siteid=' + siteid + '&parentid=' + parentid);
	if(menuitem != 58 && menuitem != 52){
		makeRequest('/ajaxcontent.php', 'content', 'menuitem=' + menuitem + '&siteid=' + siteid + '&' + extra);
		makeRequest('/ajaxbreadcrumb.php', 'breadcrumb', 'menuitem=' + menuitem + '&siteid=' + siteid + '&parentid=' + parentid);
		makeRequest('/ajaxyellow.php', 'yellow', 'menuitem=' + menuitem);
	}
	if(menuitem != 50){
		makeRequest('/ajaxright.php', 'menu_right', 'menuitem=' + menuitem + '&siteid=' + siteid);
	}else{
		makeRequest('/lokaties.php', 'menu_right', ' ');
	}

}

