/* javascripts */
/* (c)2007 arthur van zuylen, www.2parts.nl */

addEvent(window,'load',hideFocusBorders);

/* 'add event' functie om meerdere javascript-functies aan te roepen */
function addEvent(obj, evType, fn) {
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent) {
		var r = obj.attachEvent('on'+evType, fn);
		return r;
	} else {
		return false;
	}
}

/* verwijder stippellijntjes rond links */
/* ontleend aan http://codylindley.com/Javascript/223/hiding-the-browsers-focus-borders-should-i-shouldnt-i */
function hideFocusBorders() {
	var theahrefs = document.getElementsByTagName('a');
	if(!theahrefs) {
		return;
	}
	for(var x=0;x!=theahrefs.length;x++) {
		theahrefs[x].onfocus = function stopLinkFocus() {
			this.hideFocus=true;
		};
	}
}

/* ajax-script */
function getHTTPObject() {
	var xhr = false;
	if(window.XMLHttpRequest) {
		xhr = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		try {
			xhr = new ActiveXObject('Msxml2.XMLHTTP');
		} catch(e) {
			try {
				xhr = new ActiveXObject('Microsoft.XMLHTTP');
			} catch(e) {
				xhr = false;
			}
		}
	}
	return xhr;
}

/* 'apple'-spinner */ 
function show_spinner() {
	ajaxresults.className = 'show';
	ajaxresults.innerHTML = '<img src="beeld/spinner.gif" alt="spinner">';
}

function show_spinner2() {
	ajax_feedresults.className = 'show';
	ajax_feedresults.innerHTML = '<img src="beeld/spinner.gif" alt="spinner">';
}