function barSearch(){
	var elem = document.getElementById("sbZoek");
	var destUrl = "?page_id=3&mode=search";
	if (elem.value != ""){
		destUrl += "&woord=" + elem.value;
	}
	elem = document.getElementById("sbOnderwerpen");
	if (elem.value != "-1"){
		destUrl += "&onderwerp=" + elem.value;
	}
	elem = document.getElementById("sbBladen");
	if (elem.value != "-1"){
		destUrl += "&blad=" + elem.value;
	}
	window.location = destUrl;
}
function catSearch(aCat){
	var elem = document.getElementById("ddl" + aCat);
	if (elem.value != -1){
		var destUrl = "?page_id=3&mode=search&" + aCat + "=" + elem.value;
		window.location = destUrl;
	}
}
function extendedSearch(){
	var elem = document.getElementById("tbZoek");
	var destUrl = "?page_id=3&mode=search";
	if (elem.value != ""){
		destUrl += "&woord=" + elem.value;
	}
	elem = document.getElementById("ddlOnderwerp");
	if (elem.value != "-1"){
		destUrl += "&onderwerp=" + elem.value;
	}
	elem = document.getElementById("ddlMediumBlad");
	if (elem.value != "-1"){
		destUrl += "&blad=" + elem.value;
	}
	elem = document.getElementById("ddlMedium");
	if (elem.value != "-1"){
		destUrl += "&blad=" + elem.value;
	}
	elem = document.getElementById("ddlSerie");
	if (elem.value != "-1"){
		destUrl += "&serie=" + elem.value;
	}
	elem = document.getElementById("ddlTrefwoord");
	if (elem.value != "-1"){
		destUrl += "&trefwoord=" + elem.value;
	}
	elem = document.getElementById("ddlJaartal");
	if (elem.value != "-1"){
		destUrl += "&jaartal=" + elem.value;
	}
	elem = document.getElementById("ddlSoort");

	if (elem.value != "-1"){
		destUrl += "&soort=" + elem.value;
	}
	var lang;
	lang = new Array();
	elem = document.getElementById("cbxNL");
	if (elem.checked){
		lang.push("nl");
	}
	elem = document.getElementById("cbxEN");
	if (elem.checked){
		lang.push("en");
	}
	elem = document.getElementById("cbxFR");
	if (elem.checked){
		lang.push("fr");
	}
	elem = document.getElementById("cbxDE");
	if (elem.checked){
		lang.push("du");
	}
	var langstr = lang.join(";");
	if (langstr != ""){
		destUrl += "&taal="+langstr;
	}
	window.location = destUrl;
}
var artikelIndex = -1;
var artikelID = -1;
function toonArtikel(aArtikelId, aIndex){
	updateNavigatie(aIndex);
	updateArtikel(aArtikelId);
}
function updateArtikel(aArtikelId){
	if (artikelID != aArtikelId){
		artikelID = aArtikelId;
		toonPagina(1);
	}
}
function toonPagina(aPagina){
	var result = DataDocument.LoadFromServer("pageService.php?artikel_id="+artikelID+"&pagina_id="+aPagina, "text");
	var container = document.getElementById("artikelContainer");
	container.innerHTML = result.data;
	window.location.hash = "top";
}
function parseGetVars() {
	var getVars = new Array();
	var qString = unescape(top.location.search.substring(1));
	var pairs = qString.split(/\&/);
	for (var i in pairs) {
		var nameVal = pairs[i].split(/\=/);
		getVars[nameVal[0]] = nameVal[1];
	}
	return getVars;
}
function updateNavigatie(aIndex){
	if (artikelIndex != aIndex){
		if (artikelIndex > -1){
			var arrow = document.getElementById("arrow" + artikelIndex);
			arrow.style.display = "none";
			var anchor = document.getElementById("anchor" + artikelIndex);
			anchor.style.color = "#000000"; 
			var link = document.getElementById("link" + artikelIndex);
			link.style.display = "";
		}
		artikelIndex = aIndex;
		var arrow = document.getElementById("arrow" + artikelIndex);
		arrow.style.display = "";
		var anchor = document.getElementById("anchor" + artikelIndex);
		anchor.style.color = "#FF1800";
		var link = document.getElementById("link" + artikelIndex);
		link.style.display = "none";
	}			
}
