function geenspam(user, domain) {
		locationstring = 'mailto:' + user + '@' + domain
		window.location = locationstring
}

// Verwijder stippellijnen in IE
function setBlur() {
	entries = document.getElementsByTagName('a')

	for (var i = 0; i < entries.length; i++) {
		entries[i].onfocus = function() {this.blur()}
	}
}

// Geen statusbar message
function hidestatus() {
    window.status = ''
    return true
}

if (document.layers)
    document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover = hidestatus
document.onmouseout = hidestatus

try {
	document.addEventListener('click', handleClick, false)
} catch(e) {
	if(document.attachEvent)
		document.attachEvent('onclick', handleClick)
	else
		document.onclick = handleClick
}

function handleClick(e) {
	var event = e || window.event

    if(event.ctrlKey || event.shiftKey || event.altKey)
        return true

	if(event.which && event.which != 1)
	    return true

	var target = event.target || event.srcElement

	while(target && !/^a$/i.test(target.nodeName)) {
		target = target.parentNode
	}

	if(!target || !target.getAttribute('rel'))
	    return true

	var rel = target.getAttribute('rel')
	var href = target.getAttribute('href')

	switch(rel) {
		case 'locatie':
			 window.open(href, '', 'width=600,height=385')
			 break
		case 'patchmanager':
			 window.open(href, '', 'width=770,height=569')
			 break
		case 'tip':
			 window.open(href, '', 'width=448,height=345')
			 break
		case 'extern':
			 window.open(href)
			 break
		default:
			 return true
	}

	try {
	    event.preventDefault()
	} catch(e) {}

	return false
}

// Popup window
var win = null

function nieuweWindow(mypage, myname, w, h, scroll) {
    var winl = (screen.width - w) / 2
    var wint = (screen.height - h) / 2
    var settings = 'height=' + h + ','

    settings += 'width=' + w + ','
    settings += 'top=' + wint + ','
    settings += 'left=' + winl + ','
    settings += 'scrollbars=' + scroll + ','
    settings += 'resizable=no'

    win = window.open(mypage, myname, settings)

    if(parseInt(navigator.appVersion) >= 4){
        win.window.focus()
    }
}

// Toggle divs
function toggleID(obj) {
    var el = document.getElementById(obj)

    if ( el.style.display != 'block' )
        el.style.display = 'block'
    else
        el.style.display = ''
}

// Toon een verborgen div
function showID(id) {
	document.getElementById(id).style.display = 'block'
}

// Verberg een div
function hideID(id) {
	document.getElementById(id).style.display = 'none'
}

function xhtmlReq(f_sUrl) {
	var oXMLHTTP

	if (window.XMLHttpRequest) {
		oXMLHTTP = new XMLHttpRequest()
		oXMLHTTP.open("GET", f_sUrl, false)
		try {
			oXMLHTTP.send(null)
			return oXMLHTTP.responseText
		} catch(e) {
			alert('mislukt: ' + e)
		}
	} else if (window.ActiveXObject) {
		oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP")
		if (oXMLHTTP) {
			oXMLHTTP.open("GET", f_sUrl, false)
			try  {
				oXMLHTTP.send()
				return oXMLHTTP.responseText
			} catch (e) {
				alert('mislukt: ' + e)
			}
		}
	}
}