window.onunload = function() { };
window.onload = function() {

    var strip = ['popup', 'listItem', 'orderline', 'geactiveerd', 'activatiecode', 'berichtenitem', 'showV97'];
	
	var refreshed = document.getElementById('refreshed');
	
	var url = window.location.href.split('?');
	
	url[1] = (url[1]) ? parseQueryString(url[1], strip) : '';
	
	if (refreshed.value == 'no') {
		refreshed.value = 'yes';
	}
	else {
		refreshed.value = 'no';
		window.location.href = url[0] + url[1];
	}
	
}

function parseQueryString(query, arr) {
	
	var params = query.split('&');

	for (var i = params.length; i-- > 0;)  {
		
		var param = params[i].split('=');
		
		if (in_array(param[0], arr)) {
			params.splice(i, 1);
		}
	}
	
	return '?' + params.join('&');
	
}

function in_array(needle, haystack) {
	for (key in haystack) {
		if (haystack[key] == needle) 
			return true;
	}
	return false;
}