var _r = function (target) {
	if (typeof randomclass!='undefined') {
		_p = new randomclass(target)
		_p.add ('/images/vp/vp_image0.gif', '')
		_p.add ('/images/vp/vp_image1.gif', '')
		_p.add ('/images/vp/vp_image2.gif', '')
		_p.add ('/images/vp/vp_image3.gif', '')
		_p.add ('/images/vp/vp_image4.gif', '')
		_p.add ('/images/vp/vp_image5.gif', '')
		_p.add ('/images/vp/vp_image6.gif', '')
		_p.go();
	} 
}

var stack = new Array ();
var randomclass = function  (id) {
	// de tijd waarin de plaatjes wisselen
	this.changeTime = 4000;
	this.parameters = new Array();
	this.id = id;
}

randomclass.prototype.add = function (src, href) {
	var l = this.parameters.length
	this.parameters[l] = new Object();
	
	this.parameters[l].img = new Image();
	this.parameters[l].img.scr = src;
	this.parameters[l].href = href;
}

randomclass.prototype.go = function (myObj) {
	if (typeof myObj == 'undefined')
		var myObj = this;
	stack.push(myObj);
	if (!/\/admin\//.test(window.location)) {
		var o = stack.shift();
		var arrLength =  o.parameters.length;
		var nwNr = Math.round((Math.random() * arrLength));
		if (nwNr >= arrLength)nwNr = arrLength-1
		var imgObj = document.getElementById(o.id);
		var hrefObj = document.getElementById('href_' + o.id);
		var mySrc = o.parameters[nwNr].img.scr;
		var myHref = o.parameters[nwNr].href;
		if (imgObj && mySrc) {
			imgObj.onload=function () {
				window.setTimeout(function () {
					myObj.go (myObj)
				}, myObj.changeTime)
			}
		imgObj.src = mySrc;
		if (hrefObj)
			hrefObj.href = myHref;
		}
	} else {
		alert("OK")
		return false;
	}
}

