
nav1 = {}

nav1.showSub = function(obj) {
	if (obj.getElementsByTagName('DIV').length != 0) {
		var sd = obj.getElementsByTagName('DIV')[0];
		sd.className = "sub active";
	} 
	var mi = obj.getElementsByTagName('IMG')[0];
	mouseOver(mi);
}

nav1.hideSub = function(obj) {
	if (obj.getElementsByTagName('DIV').length != 0) {
		var sd = obj.getElementsByTagName('DIV')[0];
		sd.className = "sub hidden";
	} 
	var mi = obj.getElementsByTagName('IMG')[0];
	mouseOut(mi);
}

openWindow = function (url, name, w, h, menubar, toolbar, scrollbars) {
	var x = parseInt(screen.width / 2) - parseInt(w/2);
	var y = parseInt(screen.height / 2) - parseInt(h/2);
	var parameters = 'toolbar=0,location=0,menubar=' + menubar + ',toolbar=' + toolbar + ',scrollbars=' + scrollbars + ',width=' + w + ',height=' + h + ',top=' + y + ',left=' + x + ',screenY=' + y + ',screenX=' + x;
	var w = window.open(url, name, parameters);
	if (w.focus) w.focus();
	return w;
}

doPrint = function() {
	self.print();
}

showMap= function() {
	openWindow('/contact/plattegrond.php', 'map', 370, 380, 1, 0, 0);
}

createMailto = function(pref, suf) {
	email = pref+'@'+suf;
	document.write('<a href="mailto:'+email+'">'+email+'</a>');
}

mouseOver = function(obj) {
	ext = obj.src.substring(obj.src.lastIndexOf('.'), obj.src.length);
	if (obj.src.indexOf('_s' + ext) == -1) obj.src = obj.src.replace(ext, '_s'+ext);
}

mouseOut = function(obj) {
	ext = obj.src.substring(obj.src.lastIndexOf('.'), obj.src.length);
	if (obj.src.indexOf('_s' + ext) != -1) obj.src = obj.src.replace('_s'+ext, ext);
}

createFlashMovie = function(id, src, width, height, isSolid) {
	var str = '';
	str += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'">';
	str += '<param name="allowScriptAccess" value="sameDomain" />\n';
	str += '<param name="movie" value="'+src+'" />\n';
	str += '<param name="quality" value="high" />\n';
	str += '<param name="menu" value="false" />\n';
	if (!isSolid) str += '<param name="wmode" value="transparent" />\n';
	str += '<embed src="'+src+'" quality="high" ';
	if (!isSolid) str += 'wmode="transparent" ';
	str += 'width="'+width+'" height="'+height+'" name="'+id+'" menu="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n';
	str += '</object>\n';
	document.write(str);
}

openImagePopup = function(src) {
	var myImg = new Image();
	myImg.onload = function() {
		var w = this.width;
		var h = this.height;
		var scrollbars = 0;
		
		if (w > screen.availWidth) {
			w = screen.availWidth;
			scrollbars = 1;
		}
		if (h > screen.availHeight) {
			h = screen.availHeight;
			scrollbars = 1;
		}
	
		var x = parseInt(screen.width / 2) - parseInt(w/2);
		var y = parseInt(screen.height / 2) - parseInt(h/2);
		
		var parameters = 'toolbar=0,location=1,status=0,menubar=0,toolbar=0,scrollbars=' + scrollbars + ',width=' + w + ',height=' + h + ',top=' + y + ',left=' + x + ',screenY=' + y + ',screenX=' + x;
		var w = window.open('/popup.php?img='+escape(src), name, parameters);
		if (w.focus) w.focus();
		return w;
	}
	myImg.src = src;
}

initPopupLinks = function() {
	lnks = document.getElementsByTagName('A');
	for (var i=0; i<lnks.length; i++) {
		if (lnks[i].href) {
			var href = lnks[i].href.toLowerCase();
			if ((href.indexOf('.jpg') != -1) || (href.indexOf('.jpeg') != -1) || (href.indexOf('.gif') != -1)) {
				lnks[i].onclick = function() {
					openImagePopup(this.href);
					return false;
				}
			}
		}
	}
}

window.onload = function() {
	if (Scroller) Scroller.init('scroller','Vert');	
	initPopupLinks();
}

showRoute = function(f, dest) {
	var org = f.pc.value.toLowerCase();
	if (org == '') {
		alert('U heeft niets ingevuld.');
	} else if (org.length < 6) {
		alert('U heeft geen volledige postcode ingevuld.');
	} else {
		org = org.replace(' ', '');
		var url = "http://route.anwb.nl/routeplanner/servlet/rp?action=0&zip1="+org+"&city1=&street1=&zip2="+dest+"&city2=&street2=&iad=homepage.navigatie.middenkolom.routeplannerplanroute";
		window.open(url);
	}
	return false;
}
