/*
 * Copyright (c) 2008 M. Alsup
 */
;(function(D){var A="Lite-1.0";D.fn.wissel=function(E){return this.each(function(){E=E||{};if(this.wisselTimeout){clearTimeout(this.wisselTimeout)}this.wisselTimeout=0;this.wisselPause=0;var I=D(this);var J=E.slideExpr?D(E.slideExpr,this):I.children();var G=J.get();if(G.length<2){if(window.console&&window.console.log){window.console.log("terminating; too few slides: "+G.length)}return }var H=D.extend({},D.fn.wissel.defaults,E||{},D.metadata?I.metadata():D.meta?I.data():{});H.voor=H.voor?[H.voor]:[];H.after=H.after?[H.after]:[];H.after.unshift(function(){H.busy=0});var F=this.className;H.width=parseInt((F.match(/w:(\d+)/)||[])[1])||H.width;H.height=parseInt((F.match(/h:(\d+)/)||[])[1])||H.height;H.timeout=parseInt((F.match(/t:(\d+)/)||[])[1])||H.timeout;if(I.css("position")=="static"){I.css("position","relative")}if(H.width){I.width(H.width)}if(H.height&&H.height!="auto"){I.height(H.height)}var K=0;J.css({position:"absolute",top:0,left:0}).hide().each(function(M){D(this).css("z-index",G.length-M)});D(G[K]).css("opacity",1).show();if(D.browser.msie){G[K].style.removeAttribute("filter")}if(H.fit&&H.width){J.width(H.width)}if(H.fit&&H.height&&H.height!="auto"){J.height(H.height)}if(H.pause){I.hover(function(){this.wisselPause=1},function(){this.wisselPause=0})}D.fn.wissel.transitions.fade(I,J,H);J.each(function(){var M=D(this);this.wisselH=(H.fit&&H.height)?H.height:M.height();this.wisselW=(H.fit&&H.width)?H.width:M.width()});J.not(":eq("+K+")").css({opacity:0});if(H.cssFirst){D(J[K]).css(H.cssFirst)}if(H.timeout){if(H.snelheid.constructor==String){H.snelheid={slow:600,fast:200}[H.snelheid]||400}if(!H.sync){H.snelheid=H.snelheid/2}while((H.timeout-H.snelheid)<250){H.timeout+=H.snelheid}}H.snelheidIn=H.snelheid;H.snelheidOut=H.snelheid;H.slideCount=G.length;H.currSlide=K;H.volgendeSlide=1;var L=J[K];if(H.voor.length){H.voor[0].apply(L,[L,L,H,true])}if(H.after.length>1){H.after[1].apply(L,[L,L,H,true])}if(H.click&&!H.volgende){H.volgende=H.click}if(H.volgende){D(H.volgende).bind("click",function(){return C(G,H,H.rev?-1:1)})}if(H.vorige){D(H.vorige).bind("click",function(){return C(G,H,H.rev?1:-1)})}if(H.timeout){this.wisselTimeout=setTimeout(function(){B(G,H,0,!H.rev)},H.timeout+(H.tussentijd||0))}})};function B(J,E,I,K){if(E.busy){return }var H=J[0].parentNode,M=J[E.currSlide],L=J[E.volgendeSlide];if(H.wisselTimeout===0&&!I){return }if(I||!H.wisselPause){if(E.voor.length){D.each(E.voor,function(N,O){O.apply(L,[M,L,E,K])})}var F=function(){if(D.browser.msie){this.style.removeAttribute("filter")}D.each(E.after,function(N,O){O.apply(L,[M,L,E,K])})};if(E.volgendeSlide!=E.currSlide){E.busy=1;D.fn.wissel.custom(M,L,E,F)}var G=(E.volgendeSlide+1)==J.length;E.volgendeSlide=G?0:E.volgendeSlide+1;E.currSlide=G?J.length-1:E.volgendeSlide-1}if(E.timeout){H.wisselTimeout=setTimeout(function(){B(J,E,0,!E.rev)},E.timeout)}}function C(E,F,I){var H=E[0].parentNode,G=H.wisselTimeout;if(G){clearTimeout(G);H.wisselTimeout=0}F.volgendeSlide=F.currSlide+I;if(F.volgendeSlide<0){F.volgendeSlide=E.length-1}else{if(F.volgendeSlide>=E.length){F.volgendeSlide=0}}B(E,F,1,I>=0);return false}D.fn.wissel.custom=function(K,H,I,E){var J=D(K),G=D(H);G.css({opacity:0});var F=function(){G.animate({opacity:1},I.snelheidIn,I.easeIn,E)};J.animate({opacity:0},I.snelheidOut,I.easeOut,function(){J.css({display:"none"});if(!I.sync){F()}});if(I.sync){F()}};D.fn.wissel.transitions={fade:function(F,G,E){G.not(":eq(0)").css("opacity",0);E.voor.push(function(){D(this).show()})}};D.fn.wissel.ver=function(){return A};D.fn.wissel.defaults={timeout:4000,snelheid:1000,volgende:null,vorige:null,voor:null,after:null,height:"auto",sync:1,fit:0,pause:0,tussentijd:0,slideExpr:null}})(jQuery);

$(function() {  
    $('#fotowissel').wissel({
		vorige:   '#vorig',
        volgende:   '#volg',
		timeout: 4000,
		speed:  1000,
        voor: onvoor,
		pause:   1 
    });
	
	$('#wisseltekst').wissel({
		vorige:   '#vorig',
        volgende:   '#volg',
		timeout: 4000,
		speed:  1000,
        voor: onvoor,
		pause:   1 
    });
    
    function onvoor() {
        $('#title').html(this.alt);
    }
});