function init() {
	var e = document.getElementById("datumentijd")
	if (e) {
		var d = new Date()
		var months = ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december' ]
		var s = d.getDate() + " " + months[d.getMonth()] + " " + (d.getYear() < 1900 ? d.getYear() + 1900 : d.getYear()) + " " + (d.getHours() < 10 ? "0" : "") + d.getHours() + ":" + (d.getMinutes() < 10 ? "0" : "") + d.getMinutes()
		e.appendChild(document.createTextNode(s))
	}
	if (typeof anim != 'undefined') {
		anim.init()
	}
}


function hideTooltip() {
	var tooltip = document.getElementById("tooltip")
	if (tooltip) {
		tooltip.style.display = "none"
		
		while (tooltip.childNodes.length > 0) {
			tooltip.removeChild(tooltip.childNodes.item(0))
		}
	}
	return true
}

function showTooltip(e, tip) {
	var tooltip = document.getElementById("tooltip")
	if (tooltip) {
		if (typeof tip == 'string') {
			tooltip.appendChild(document.createTextNode(tip))
		} else {
			for (var i = 0; i < tip.length; i++) {
				tooltip.appendChild(document.createTextNode(tip[i]))
				tooltip.appendChild(document.createElement('br'))
			}
		}

		var doc = document.documentElement.clientWidth ? document.documentElement : document.body
		var clientX = e.clientX ? e.clientX : (e.x ? e.x : 0)
		var clientY = e.clientY ? e.clientY : (e.y ? e.y : 0) 
		var scrollX = typeof window.pageXOffset != 'undefined' ? window.pageXOffset : doc.scrollLeft
		var scrollY = typeof window.pageYOffset != 'undefined' ? window.pageYOffset : doc.scrollTop
		var innerHeight = window.innerHeight ? window.innerHeight : doc.clientHeight
		var innerWidth = window.innerWidth ? window.innerWidth : doc.clientWidth
		
		if (clientY + tooltip.clientHeight + 50 > innerHeight) {
			tooltip.style.top = (innerHeight + scrollY - tooltip.clientHeight - 20) + 'px'
		} else {
			tooltip.style.top = (scrollY + clientY + 10) + 'px'
		}

		if (clientX + tooltip.clientWidth > innerWidth + scrollX) {
			tooltip.style.left = (innerWidth + scrollX - tooltip.clientWidth - 10) + 'px'
		} else {
			tooltip.style.left = (scrollX + clientX + 10) + 'px'
		}
		tooltip.style.display = 'block'
	} else {
		alert("No &lt;div id='tooltip'&gt; object found")
	}
}

