// JavaScript Document
/**
* Fischer css
* www.asf-fischer.nl
* auteur: GJ Bogaerts, Ziggurat
* www.zigg.nl
* locatie: js/index.js
**/
function confirmVerwijder() {
	return confirm("Weet u zeker dat u dit item wilt verwijderen?");
}

function doIn(e) {
	var t = findTarget(e);
	var imgsrc = t.src;
	var nwsrc = imgsrc.replace(/-uit/ig, "-aan");
	t.src = nwsrc;
}

function doOut(e) {
	var t = findTarget(e);
	var imgsrc = t.src;
	var nwsrc = imgsrc.replace(/-aan/ig, "-uit");
	t.src = nwsrc;
}

function addEvent(el, ev, fn) {
	if (el.addEventListener) {
		el.addEventListener(ev, fn, true);
		return true;
	} else if (el.attachEvent) {
		var r = el.attachEvent('on' + ev, fn);
		return r;
	} else {
		el['on' + ev] = fn;
	}
}

function findTarget(e) {
	var e = window.event ? window.event : e;
	var t = e.srcElement ? e.srcElement : e.target;
	return t;
}

function init() {
	if (document.getElementById('icons')) {
		var el = document.getElementById('icons');
		var imgs = el.getElementsByTagName('img');
		for (var i = 0; i < imgs.length; i++) {
			addEvent(imgs[i], 'mouseover', doIn);
			addEvent(imgs[i], 'mouseout', doOut);
		}
	}
	if (!document.getElementById('submenus')) {
		replaceRechts();
	}
	if (slides != null && slides.length > 0) {
		//er is een slideshow!
		prepareSlides();
	}
}

function prepareSlides() {
	var cont = document.getElementById('slidesDiv');
	cont.style.display = 'block';
	var img = new Image();
	img.id = "slideImage";
	img.src = "uploads/" + slides[slideNo];
	img.width = breedtes[slideNo];
	img.height = hoogtes[slideNo];
	cont.appendChild(img);
	intervalId = setInterval(startSlides,interval);
}

function startSlides() {
	slideNo++;
	if (slideNo >= slides.length) {
		slideNo = 0;
	}
	document.getElementById('slideImage').src = "uploads/" + slides[slideNo];
	document.getElementById('slideImage').width = breedtes[slideNo];
	document.getElementById('slideImage').height = hoogtes[slideNo];
}

function replaceRechts() {
	try {
		var el = document.getElementById('rechtervlak');
		el.style.position = "relative";
		el.style.top = "0px";
	} catch (e) {
		// do nothing
	}
}

function pup(url) {
	var b = (screen.availWidth-990) / 2;
	var h = (screen.availHeight-730) / 2;
	
	window.open(url,"","width=990,height=730,left=" + b + ",top=" + h);
}
function checkFrm() {
	var waarde, el, elnaam, fout="", deler = parseInt(arguments.length/2);
	for (var i = 0; i < deler; i++) {
		el = arguments[i];
		
		elnaam = arguments[parseInt(i + deler)];
		if (elnaam == null) {
			elnaam = "element";
		}

		waarde = document.getElementById(el).value;

		if (waarde == "") {
			fout += "\nU moet nog een waarde invullen bij het veld " + elnaam;
		} else {
			fout += "";
		}

	}
	if (fout != "") {
		alert(fout);
		return false;
	} else {
		return true;
	}
}

function undoLink(id) {
	//alert(id);
	var links = document.getElementsByTagName('div');
	alert(links.length);
	for (var i = 0; i < links.length; i++) {
		alert(links[i].href);
		if (links[i].href=="http://www.asf-fischer.nl/artikel.php?artID="+id) {
			alert(links[i].href);
			links[i].style.color="#00C2D9";
		}
	}
}


var slides = new Array();
var breedtes = new Array();
var hoogtes = new Array();
var slideNo = 0;
var intervalId;
var interval = 4000;
addEvent(window, 'load', init);
