// preload the search tab images

if (document.images) {
	zoek1_on = new Image();
	zoek1_on.src = '/stdimg/imgsearch/zoeken_on.gif';
	zoek1_off = new Image();
	zoek1_off.src = '/stdimg/imgsearch/zoeken_off.gif';

	zoek2_on = new Image();
	zoek2_on.src = '/stdimg/imgsearch/kelly_on.gif';
	zoek2_off = new Image();
	zoek2_off.src = '/stdimg/imgsearch/kelly_off.gif';

	zoek3_on = new Image();
	zoek3_on.src = '/stdimg/imgsearch/total_on.gif';
	zoek3_off = new Image();
	zoek3_off.src = '/stdimg/imgsearch/total_off.gif';
}

// function of tab 1 "zibb zoeken"
function clickZoeken(id, newClass) {
	var logo = document.getElementById("logoblok")
	if (logo && logo.src && logo.src.length > 5) {
		logo.src = logo.src.substr(0, logo.src.length-5) + '1.gif';
	}
	showTab('zoeken', 'zoek1');
	hideTab('kelly', 'zoek2');
	hideTab('total', 'zoek3');

	identity = document.getElementById(id);
	identity.className = newClass;

	identity1 = document.getElementById('search1');
	identity1.className = 'searchvis';
	identity2 = document.getElementById('search2');
	identity2.className = 'searchinvis';
	identity3 = document.getElementById('search3');
	identity3.className = 'searchinvis';

	return false;
}

// function of tab 2 Kelly Search
function clickKelly(id, newClass) {
	var logo = document.getElementById("logoblok")
	if (logo && logo.src && logo.src.length > 5) {
		logo.src = logo.src.substr(0, logo.src.length-5) + '2.gif';
	}
	hideTab('zoeken', 'zoek1');
	showTab('kelly', 'zoek2');
	hideTab('total', 'zoek3');

	identity = document.getElementById(id);
	identity.className = newClass;

	identity1 = document.getElementById('search1');
	identity1.className = 'searchinvis';
	identity2 = document.getElementById('search2');
	identity2.className = 'searchvis';
	identity3 = document.getElementById('search3');
	identity3.className = 'searchinvis';

	return false;
}

// function of tab 3 Total Search
function clickTotal(id, newClass) {
	var logo = document.getElementById("logoblok")
	if (logo && logo.src && logo.src.length > 5) {
		logo.src = logo.src.substr(0, logo.src.length-5) + '3.gif';
	}
	hideTab('zoeken', 'zoek1');
	hideTab('kelly', 'zoek2');
	showTab('total', 'zoek3');

	identity = document.getElementById(id);
	identity.className = newClass;

	identity1 = document.getElementById('search1');
	identity1.className = 'searchinvis';
	identity2 = document.getElementById('search2');
	identity2.className = 'searchinvis';
	identity3 = document.getElementById('search3');
	identity3.className = 'searchvis';

	return false;
}

// make tab active
function showTab(Name, Image) {
	var img = document.getElementById(Name)
	if (img) {
		img.src = eval(Image + '_on.src');
	}
}

// make tab inactive
function hideTab(Name, Image) {
	var img = document.getElementById(Name)
	if (img) {
		img.src = eval(Image + '_off.src');
	}
}

// clears the first time of selecting the search box
function clearText(obj, val) {
	if (val == "zoekterm") {
		obj.value = '';
	}
	return false;
}

// check Search arguments
function ControleerSearch(txt) {
	if (txt.value.length > 2) {
		return true;
	}
	alert('Vul \u00E9\u00E9n of meer trefwoorden in.');
	txt.focus();
	return false;
}

// check "zibb zoeken" arguments
function ControleerZoeken(form) {
	if (ControleerSearch(form.trefwoord)) {
		if (form.searchoption[1].checked) {
			form.action = '/zoekingoogleresultaat.asp';
		}
		return true;
	}
	return false;
}

// check Kelly Search arguments
function ControleerKelly(form) {
	return ControleerSearch(form.elements["search-text"]);
}

// check Total Search arguments
function ControleerTotal(form, url) {
	return ControleerSearch(form.Keywords);
}

// check Artikel Zoeken arguments
function ControleerArtikelZoeken(form) {
	return ControleerSearch(form.trefwoord);
}
