$(document).ready(
	function(){	

		$('#meerZoekopties').click(
			meerzoeken);
		/*$('#meerOnderwerpen').click(
			function() {
				$("#meerOnderwerpenContent").slideToggle();
				$("#meerOnderwerpen").toggleClass('uitgeklapt');						
				}		
			});*/	

		var nav_title = $("#navigation a").attr("title");
		if (nav_title == "Tabel") {
			$("#navigation").append("<span class='lijst'></span>");
		}
		if (nav_title == "Lijst") {
			$("#navigation").append("<span class='tabel'></span>");
		}		
		if (nav_title == "Details") {
			$("#navigation").append("<span class='galerie'></span>");
		}
		if (nav_title == "Galerie") {
			$("#navigation").append("<span class='details'></span>");
		}		

		if ($('#navigation').length) { 
			//$('#mi_select_orderby, #mi_select_sort').css('margin-top', '-40px'); geeft problemen in IE
			$(".mi_sort").insertBefore(".mi_nav_top");
  		} 
		if ($('#ajaxUserinfo').length) { 
			if ($('.mi_nav_top').length) { 
				$("#ajaxUserinfo").insertAfter(".pageround");
			} else if ($('.mi_tdnav_right').length) {
				$('.mi_tdnav_right').append($("#ajaxUserinfo"));
			} else {
				$('#RechterKolom').append($("#ajaxUserinfo"));
			}
			if (!$.browser.mozilla) {
				$('#ajaxUserinfo').css('margin-top', '-30px');
			}			
							
		
  		}		
	
		 if ($('.mi_breadcrumb').length) { 
			$('#breadcrumb').append($(".mi_breadcrumb"));
		 }
		if($.cookie('TEXT_SIZE')) {
			$('body').addClass($.cookie('TEXT_SIZE'));	
			$('#topMenu .last span').addClass($.cookie('TEXT_SIZE'));
			if ($.cookie('TEXT_SIZE') == 'medium') {
				$('#fontresizer').text("a-");
			}
		}

		$('#fontresizer').click(function() {
			var OldtextSize = $('#topMenu .last span').attr('class');
			if (!OldtextSize || OldtextSize == 'small') {
				var textSize = 'medium';
				$(this).text("a-");
			} else {
				var textSize = 'small';
				$(this).text("a+");
			}
			
			$('body').removeClass('small medium').addClass(textSize);
			$('#topMenu .last span').removeClass('small medium').addClass(textSize);
			$.cookie('TEXT_SIZE',textSize, { path: '/', expires: 10000 });
			if ($('#zoekpijl').length) { 
				setZoekPijl();				
			}
			return false;
			
		});	
		if ($('#zoekpijl').length) { 
			setZoekPijl();				
		}
		$('#zoekmelding.zoekpijl').click(function() {										 
			$('#zoekField').focus();
			$('#zoekField').css('background-image', 'url(/grafiek/back_input_highlightNew.png)');
		});
		// fadeIn werkt niet op background-image
		
		$("#Content a[href$='jpg'], #Content a[href$='JPG']").attr('rel', 'images');
		$("#Content a[href$='jpg'], #Content a[href$='JPG']").colorbox({transition:"fade", maxWidth:"95%", maxHeight:"95%", opacity:"0.8", rel:"groep"});	
		$("#Content a[href$='jpg'] img, #Content a[href$='JPG'] img").mousemove(tt).attr('title','');	

	$("#tnzkhlp").click(function() {$("#zkhlp").show(); return false});
	$("#zkhlpblk a").click(function() {$("#zkhlp").hide(); return false});
	
	$('body').append('<div id="tt"></div>');		
	
	
	// replace deRee images for toggle display 
	/*$("#navigation img").each(function() {
  	         var newSrc = $(this).attr("src").replace("http://files.archieven.nl/def/mi_files/images/", "/grafiek/");
            $(this).attr("src", newSrc); 
  	});*/

});

//tooltip
function tt(e){
		var tit = $(this).attr('alt');
		$('#tt').html(tit).show().css('top', e.pageY + 'px').css('left', e.pageX + 'px');
		$(this).mouseout(function(e){$('#tt').hide();});

		var ttw =  $('#tt').width();
		if ((e.pageX + ttw + 10) > $(window).width()) { 
			$('#tt').css('marginLeft', '-' + ttw + 'px');
		} else {$('#tt').css('marginLeft','0px')}
}


function setZoekPijl() {
	var position = $('#zoekmelding').position();
	var positionTop = Math.round(position.top);
	if ($.browser.msie) {
		var newHeight = positionTop + 31;
	} else {
		var newHeight = positionTop + 32;				
	}			
	$('#zoekpijl').css('height', newHeight+'px');	
}

function zoekform1(){
	$("#zoekFormRadio input").not('#personenradio').click(function(){
		$("#miview").val(''); $("#meerZoekoptiesContent input, #personenradio").removeAttr('checked');
	});
	$("#meerZoekoptiesContent input, #personenradio").click(function(){
		$("#zoekFormRadio input").not('#personenradio').removeAttr('checked'); $("#miview").val( $(this).attr('class') );
	});
}

function zoekform2(){
	$('#zoekFormRadio').append($(".mi_formtitle")).append($(".mi_searchtitle"));
	$("#zoekForm").submit( function() {$("#mizk_alle").val( $("#zoekField").val() ); $("#meerZoekoptiesContent form")[0].submit(); return false });
	$("#zoekinalles").click( function() {location.href = $(this).attr('href') + escape($('#zoekField').val()); return false });
	var hash = location.hash.replace('#','');
	if (hash == 'uitgebreid'){
		meerzoeken();
	}
}

function meerzoeken() {
				$("#meerZoekoptiesContent").slideToggle();
				$("#meerZoekopties").toggleClass('uitgeklapt');
				$('.mi_hider').show();
				$("label[for=mizk_alle]").hide();
				return false;
			
}


var isIE = (navigator.appName.indexOf("Microsoft") != -1 && navigator.appVersion.indexOf("Windows") > -1)+1-1;
var url = window.document.location.toString();
var title = window.document.title;

function fav(){
	if (isIE) {window.external.AddFavorite(url,title)} else {alert('Sleep het aangeklikte icoontje naar de bookmark-balk van uw browser!')}
}

function sociaal(url2){
	if (url2 != '') url = url2;
	var r = '';
	var favtit = "voeg toe aan favorieten"; if (!isIE) favtit = "sleep naar bookmarks";
	r += '<div id="alg">';
	r += '<a href="/rss" title="abonneren op rss feed"></a>';	
	r += '<a href="mailto:?subject=' + escape(title) + '&amp;body=' + escape(url) + '" id="mail" title="doorsturen per e-mail"></a>';
	r += '<a href="' + url + '" onclick="fav(); return false;" id="fav" title="' + favtit + '"><span>' + title + '</span>&nbsp;&nbsp;&nbsp;&nbsp;</a>';
	r += '<a target="_blank" href="http://www.delicious.com/post?url=' + escape(url) + '&title=' + escape(title) + '" title="Delicious"></a>';
	r += '<a target="_blank" href="http://twitter.com/share?text=' + escape(title) + '&url=' + escape(url) + '" title="Twitter"></a>';			
	r += '<a target="_blank" href="http://www.hyves.nl/profilemanage/add/tips/?name=' + escape(title) + '&text=' + escape(url) + '&type=12" title="Hyves"></a>';		
	r += '<a target="_blank" href="http://www.google.com/buzz/post?url=' + escape(url) + '" title="Google Buzz"></a>';
	r += '<a target="_blank" href="http://favorites.live.com/quickAdd.aspx?url=' + escape(url) + '&title=' + escape(title) + '" title="Msn/Live Favorite"></a>';	
	r += '<a target="_blank" href="http://www.facebook.com/sharer.php?u=' + escape(url) + '&t=' + escape(title) + '" title="Facebook"></a>';	
	r += '</div>';
	document.write(r);
}

/*	vanaf oude site */
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1);}else if(offset<0&&n<start){n=end-(start-n-1);}
return String.fromCharCode(n);}
function decryptString(enc,offset){var dec="";var len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset);}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset);}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset);}else{dec+=enc.charAt(i);}}
return dec;}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,3);}

/*	jQuery.cookie */
jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};

/*	ColorBox v1.3.1 - a full featured, light-weight, customizable lightbox based on jQuery 1.3 */
(function(A){var p="colorbox",n="hover",w=true,R=false,X,l=!A.support.opacity,T=l&&!window.XMLHttpRequest,W="click.colorbox",x="cbox_open",L="cbox_load",s="cbox_complete",K="cbox_cleanup",m="cbox_closed",O="resize.cbox_resize",I="resize.cboxie6 scroll.cboxie6",F,U,V,d,y,i,b,E,c,P,C,f,q,h,k,M,j,H,r,Y,g,e,a,v,N,o,z,Q,u,G,B={transition:"elastic",speed:350,width:R,height:R,initialWidth:"400",initialHeight:"400",maxWidth:R,maxHeight:R,scalePhotos:w,scrollbars:w,inline:R,html:R,iframe:R,photo:R,href:R,title:R,rel:R,opacity:0.9,preloading:w,current:"image {current} of {total}",previous:"previous",next:"next",close:"close",open:R,overlayClose:w,slideshow:R,slideshowAuto:w,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow"};function J(Z){if(Z.keyCode===37){Z.preventDefault();H.click()}else{if(Z.keyCode===39){Z.preventDefault();j.click()}}}function D(Z,aa){aa=aa==="x"?document.documentElement.clientWidth:document.documentElement.clientHeight;return(typeof Z==="string")?(Z.match(/%/)?(aa/100)*parseInt(Z,10):parseInt(Z,10)):Z}function t(Z){return Q.photo||Z.match(/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i)}function S(){for(var Z in Q){if(typeof(Q[Z])==="function"){Q[Z]=Q[Z].call(o)}}}X=A.fn.colorbox=function(aa,Z){if(this.length){this.each(function(){var ab=A(this).data(p)?A.extend({},A(this).data(p),aa):A.extend({},B,aa);A(this).data(p,ab).addClass("cboxelement")})}else{A(this).data(p,A.extend({},B,aa))}A(this).unbind(W).bind(W,function(ac){o=this;Q=A(o).data(p);S();A().bind("keydown.cbox_close",function(ad){if(ad.keyCode===27){ad.preventDefault();X.close()}});if(Q.overlayClose){F.css({cursor:"pointer"}).one("click",X.close)}o.blur();G=Z||R;var ab=Q.rel||o.rel;if(ab&&ab!=="nofollow"){c=A(".cboxelement").filter(function(){var ad=A(this).data(p).rel||this.rel;return(ad===ab)});z=c.index(o);if(z<0){c=c.add(o);z=c.length-1}}else{c=A(o);z=0}if(!u){u=w;A.event.trigger(x);r.html(Q.close);F.css({opacity:Q.opacity}).show();X.position(D(Q.initialWidth,"x"),D(Q.initialHeight,"y"),0);if(T){P.bind(I,function(){F.css({width:P.width(),height:P.height(),top:P.scrollTop(),left:P.scrollLeft()})}).trigger(I)}}X.slideshow();X.load();ac.preventDefault()});if(aa&&aa.open){A(this).triggerHandler(W)}return this};X.init=function(){function Z(aa){return A('<div id="cbox'+aa+'"/>')}P=A(window);U=A('<div id="colorbox"/>');F=Z("Overlay").hide();V=Z("Wrapper");d=Z("Content").append(C=Z("LoadedContent").css({width:0,height:0}),f=Z("LoadingOverlay"),q=Z("LoadingGraphic"),h=Z("Title"),k=Z("Current"),M=Z("Slideshow"),j=Z("Next"),H=Z("Previous"),r=Z("Close"));V.append(A("<div/>").append(Z("TopLeft"),y=Z("TopCenter"),Z("TopRight")),A("<div/>").append(i=Z("MiddleLeft"),d,b=Z("MiddleRight")),A("<div/>").append(Z("BottomLeft"),E=Z("BottomCenter"),Z("BottomRight"))).children().children().css({"float":"left"});A("body").prepend(F,U.append(V));if(l){U.addClass("cboxIE");if(T){F.css("position","absolute")}}d.children().addClass(n).mouseover(function(){A(this).addClass(n)}).mouseout(function(){A(this).removeClass(n)}).hide();Y=y.height()+E.height()+d.outerHeight(w)-d.height();g=i.width()+b.width()+d.outerWidth(w)-d.width();e=C.outerHeight(w);a=C.outerWidth(w);U.css({"padding-bottom":Y,"padding-right":g}).hide();j.click(X.next);H.click(X.prev);r.click(X.close);d.children().removeClass(n)};X.position=function(ac,ab,aa,ad){var ae=document.documentElement.clientHeight,ag=ae/2-ab/2,af=document.documentElement.clientWidth/2-ac/2,Z;if(ab>ae){ag-=(ab-ae)}if(ag<0){ag=0}if(af<0){af=0}ag+=P.scrollTop();af+=P.scrollLeft();ac=ac-g;ab=ab-Y;Z=(U.width()===ac&&U.height()===ab)?0:aa;V[0].style.width=V[0].style.height="9999px";function ah(ai){y[0].style.width=E[0].style.width=d[0].style.width=ai.style.width;q[0].style.height=f[0].style.height=d[0].style.height=i[0].style.height=b[0].style.height=ai.style.height}U.dequeue().animate({height:ab,width:ac,top:ag,left:af},{duration:Z,complete:function(){ah(this);V[0].style.width=(ac+g)+"px";V[0].style.height=(ab+Y)+"px";if(ad){ad()}},step:function(){ah(this)}})};X.resize=function(ae){if(!u){return}var aa,al,af,ad,ab,ah,am,Z,aj,ac=Q.transition==="none"?0:Q.speed;P.unbind(O);if(!ae){aj=setTimeout(function(){al=C.children().outerHeight(w);C[0].style.height=al+"px";X.position(C.width()+a+g,al+e+Y,ac)},1);return}C.remove();C=A(ae);function ai(){aa=Q.width?v:v&&v<C.width()?v:C.width();return aa}function ag(){al=Q.height?N:N&&N<C.height()?N:C.height();return al}if(!Q.scrollbars){C.css({overflow:"hidden"})}C.hide().appendTo("body").attr({id:"cboxLoadedContent"}).css({width:ai()}).css({height:ag()}).prependTo(d);if(T){A("select:not(#colorbox select)").filter(function(){return A(this).css("visibility")!=="hidden"}).css({visibility:"hidden"}).one(K,function(){A(this).css({visibility:"inherit"})})}Z=A("#cboxPhoto")[0];if(Z&&Q.height){af=(al-parseInt(Z.style.height,10))/2;Z.style.marginTop=(af>0?af:0)+"px"}function ak(ao){var an=aa+a+g,ap=al+e+Y;A().unbind("keydown",J);X.position(an,ap,ao,function(){if(!u){return}if(l){if(Z){C.fadeIn(100)}U[0].style.removeAttribute("filter")}d.children().show();A("#cboxIframeTemp").after("<iframe id='cboxIframe' name='iframe_"+new Date().getTime()+"' frameborder=0 src='"+(Q.href||o.href)+"' />").remove();f.hide();q.hide();M.hide();if(c.length>1){k.html(Q.current.replace(/\{current\}/,z+1).replace(/\{total\}/,c.length));j.html(Q.next);H.html(Q.previous);A().bind("keydown",J);if(Q.slideshow){M.show()}}else{k.hide();j.hide();H.hide()}h.html(Q.title||o.title);A.event.trigger(s);if(G){G.call(o)}if(Q.transition==="fade"){U.fadeTo(ac,1,function(){if(l){U[0].style.removeAttribute("filter")}})}P.bind(O,function(){X.position(an,ap,0)})})}if((Q.transition==="fade"&&U.fadeTo(ac,0,function(){ak(0)}))||ak(ac)){}if(Q.preloading&&c.length>1){ad=z>0?c[z-1]:c[c.length-1];ah=z<c.length-1?c[z+1]:c[0];am=A(ah).data(p).href||ah.href;ab=A(ad).data(p).href||ad.href;if(t(am)){A("<img />").attr("src",am)}if(t(ab)){A("<img />").attr("src",ab)}}};X.load=function(){var Z,ad,aa,ac,ab=X.resize;o=c[z];Q=A(o).data(p);S();A.event.trigger(L);Z=Q.height?D(Q.height,"y")-e-Y:R;ad=Q.width?D(Q.width,"x")-a-g:R;aa=Q.href||o.href;f.show();q.show();r.show();if(Q.maxHeight){N=Q.maxHeight?D(Q.maxHeight,"y")-e-Y:R;Z=Z&&Z<N?Z:N}if(Q.maxWidth){v=Q.maxWidth?D(Q.maxWidth,"x")-a-g:R;ad=ad&&ad<v?ad:v}N=Z;v=ad;if(Q.inline){A('<div id="cboxInlineTemp" />').hide().insertBefore(A(aa)[0]).bind(L+" "+K,function(){C.children().insertBefore(this);A(this).remove()});ab(A(aa).wrapAll("<div/>").parent())}else{if(Q.iframe){ab(A("<div><div id='cboxIframeTemp' /></div>"))}else{if(Q.html){ab(A("<div/>").html(Q.html))}else{if(t(aa)){ac=new Image();ac.onload=function(){ac.onload=null;if((N||v)&&Q.scalePhotos){var ag=this.width,ae=this.height,ai=0,ah=this,af=function(){ae+=ae*ai;ag+=ag*ai;ah.height=ae;ah.width=ag};if(v&&ag>v){ai=(v-ag)/ag;af()}if(N&&ae>N){ai=(N-ae)/ae;af()}}ab(A("<div />").css({width:this.width,height:this.height}).append(A(this).css({width:this.width,height:this.height,display:"block",margin:"auto",border:0}).attr("id","cboxPhoto")));if(c.length>1){A(this).css({cursor:"pointer"}).click(X.next)}if(l){this.style.msInterpolationMode="bicubic"}};ac.src=aa}else{A("<div />").load(aa,function(ae,af){if(af==="success"){ab(A(this))}else{ab(A("<p>Request unsuccessful.</p>"))}})}}}}};X.next=function(){z=z<c.length-1?z+1:0;X.load()};X.prev=function(){z=z>0?z-1:c.length-1;X.load()};X.slideshow=function(){var aa,Z,ab="cboxSlideshow_";M.bind(K,function(){clearTimeout(Z);M.unbind(s+" "+L+" click")});function ac(){M.text(Q.slideshowStop).bind(s,function(){Z=setTimeout(X.next,Q.slideshowSpeed)}).bind(L,function(){clearTimeout(Z)}).one("click",function(){aa();A(this).removeClass(n)});U.removeClass(ab+"off").addClass(ab+"on")}aa=function(){clearTimeout(Z);M.text(Q.slideshowStart).unbind(s+" "+L).one("click",function(){ac();Z=setTimeout(X.next,Q.slideshowSpeed);A(this).removeClass(n)});U.removeClass(ab+"on").addClass(ab+"off")};if(Q.slideshow&&c.length>1){if(Q.slideshowAuto){ac()}else{aa()}}};X.close=function(){A.event.trigger(K);u=R;A().unbind("keydown",J).unbind("keydown.cbox_close");P.unbind(O+" "+I);F.css({cursor:"auto"}).fadeOut("fast");U.stop(w,R).fadeOut("fast",function(){C.remove();U.css({opacity:1});d.children().hide();A.event.trigger(m)})};X.element=function(){return o};X.settings=B;A(X.init)}(jQuery));
