var imgDefault = /^(.*)-d(\.(gif|jpg|png))$/;
var imgActive = /^(.*)-o(\.(gif|jpg|png))$/;
var imgOut = "-d";
var imgOver = "-o";
var imgFX = new Array();

function fx(obj){
	if(document.images){
		if(obj.src.match(imgDefault)){
			obj.src = obj.src.replace(imgDefault, "$1" + imgOver + "$2");
			}
		else if(obj.src.match(imgActive)){
			obj.src = obj.src.replace(imgActive, "$1" + imgOut + "$2");
			}
		}
	}

function preFX(){
	if(document.images){
		for(var i = 0; i < document.images.length; i++){
			if(document.images[i].src.match(imgDefault)){
				imgFX[i] = new Image();
				imgFX[i].src = document.images[i].src.replace(imgDefault, "$1" + imgOver + "$2");
				}
			}
		}
	}

window.onload = function() { preFX(); }

if(document.images){
	var currentIll = 1;
	var nextIll = new Image();
	}

function show_slide(coll, obj, dir){
	if(document.images){
		list = eval(coll);
		document.images[obj].src = list[0];
		currentIll += dir;
		if(currentIll < 1){
			currentIll = (list.length - 1);
			}
		else if(currentIll > (list.length - 1)){
			currentIll = 1;
			}
		nextIll.src = list[currentIll];
		checkLoad = setInterval("check_slide('" + coll + "', '" + obj + "')",10);
		}
	}

function check_slide(coll, obj){
	list = eval(coll);
	if(nextIll.complete){
		clearInterval(checkLoad);
		window.status = "Klaar met laden illustratie."
		document.images[obj].src = list[currentIll];
		}
	else {
		window.status = 'Bezig met laden van "' + list[currentIll] + '"...';
		}
	}

