$.noConflict();jQuery(document).ready(function($)
{if(window.location.href.indexOf('bedankt-voor-uw-aanmelding')!=-1){$('#bericht').replaceWith('<p style="color: #F00" class="aanmeldbericht">BEDANKT VOOR UW AANMELDING!</p>');}
var t,i;var subm=false;var sc=500;var content=true;window.setTimeout(function(){$('#content').slideDown(sc);},1);window.onunload=function(){window.setTimeout(function(){$('#content').slideDown(sc);},1);};window.addEventListener("popstate",function(){window.setTimeout(function(){$('#content').slideDown(sc);},1);});var menuitems=[];$('#menu li a').each(function(){menuitems.push($(this).text().toLowerCase().replace(' ','-'));});if($('.vacature-item').length!=0){var laatste=$('.vacature-item').length-1;$('.vacature-item').eq(laatste).css({'border':'none','padding-bottom':'0'});}
var index=jQuery.inArray(window.location.href.split("/")[3].toString(),menuitems);if(index!=-1){$('.button'+index).after(document.getElementById('content'));if(!$('.button'+index).hasClass('current-menu-item'))
$('.button'+index).addClass('current-menu-item');}
else
$('.button0').after(document.getElementById('content'));if($('.current-menu-item').parent().hasClass('sub-menu')){$('.sub-menu').css({'display':'list-item'});subm=true;}
if($('#nieuws-content').length!=0)
$("#main-content #nieuws-content img").appendTo("#nieuws-image p");if($('#main-nieuws-content').length!=0){var aantal=6;var pagina='nieuws';var pitem='nieuwspagina';}
if($('#main-banners-content').length!=0){var aantal=15;var pagina='banners';var pitem='banner';}
if($('#main-websites-content').length!=0){var aantal=6;var pagina='websites';var pitem='website';}
if($('#main-overige-content').length!=0){var aantal=6;var pagina='overige';var pitem='overige';}
if($('#main-rich-media-content').length!=0){var aantal=6;var pagina='rich-media';var pitem='rich-media-sub';$('#navigatie').css({'left':'-25px'});}
if($('#main-clienten-content').length!=0){var aantal=15;var pagina='clienten';var pitem='client';}
if(pagina!=null){var n=0;var a,b,begin,eind;var q=[];var lengtenieuws=$('.'+pitem+'-item').length;var nr=0;for(a=1;a<=lengtenieuws;a++){if(a==1||a%aantal==0){$('#main-'+pagina+'-content').append('<div id="slide'+n+'"></div>');n++;}
if(a%aantal==0||a==lengtenieuws){if(a==lengtenieuws&&lengtenieuws%aantal!=0){begin=((lengtenieuws-1)-(lengtenieuws%aantal))-(nr*aantal);eind=(lengtenieuws-1)-(nr*aantal);}
else{begin=((a-1)-(aantal-1))-(nr*aantal);eind=(a-1)-(nr*aantal);}
for(b=begin;b<=eind;b++){q[nr]='#main-'+pagina+'-content .'+pitem+'-item:eq('+b+'), '+q[nr];if(b==eind){$(q[nr]).appendTo($('#slide'+nr));nr++;}}}}}
function getUrlVars()
{var vars=[],hash;var hashes=window.location.href.slice(window.location.href.indexOf('#')+1).split('&');for(var i=0;i<hashes.length;i++)
{hash=hashes[i].split('=');vars.push(hash[0]);vars[hash[0]]=hash[1];}
return vars;}
if($('#navigatie').length!=0){var active;var actrow;for(a=0;a<nr;a++){$('<div class="bullet'+a+'"></div>').appendTo('#navigatie');if(getUrlVars()["slide"]==a+1){active=a;actrow=(Math.ceil(a/5))-1;}}
if(active!=null&&active!=0){for(a=0;a<nr;a++){$('#slide'+a).css({'position':'absolute','left':(a-active)*960,'width':'960px'});$('.bullet'+a).css({'left':(a*24)-(actrow*120)});}
$('.bullet'+active).css({'background-image':'url(http://www.defransekamer.com/wp-content/themes/dfk/images/bullet-roll.png)'});window.setTimeout(function(){$('#main-'+pagina+'-content').css({'height':$('#slide'+active).outerHeight(true)});},1);}
else{active=0;actrow=0;for(a=0;a<nr;a++){$('#slide'+a).css({'position':'absolute','left':a*960,'width':'960px'});$('.bullet'+a).css({'left':a*24});}
$('.bullet0').css({'background-image':'url(http://www.defransekamer.com/wp-content/themes/dfk/images/bullet-roll.png)'});window.setTimeout(function(){$('#main-'+pagina+'-content').css({'height':$('#slide0').outerHeight(true)});},1);}
if(nr==1)
$('.bullet0').css({'display':'none'});var rows=(Math.ceil(nr/5))-1;if(nr<=5){$('#navigatie').css({'width':nr*24});$('#navigatie-links').css({'margin-left':-nr*24/2-5-14});$('#navigatie-rechts').css({'margin-left':nr*24/2+5});}
else{$('#navigatie').css({'width':5*24});$('#navigatie-links').css({'margin-left':-5*24/2-5-14});$('#navigatie-rechts').css({'margin-left':5*24/2+5});}
if(actrow!=rows){$('#navigatie-rechts').css({'display':'inline'});}
else if(actrow!=0){$('#navigatie-links').css({'display':'inline'});}
$('.bullet'+0).click(function(){Slider(0)});$('.bullet'+1).click(function(){Slider(1)});$('.bullet'+2).click(function(){Slider(2)});$('.bullet'+3).click(function(){Slider(3)});$('.bullet'+4).click(function(){Slider(4)});$('#navigatie-links').click(function(){Navigate(-1)});$('#navigatie-rechts').click(function(){Navigate(1)});function Navigate(kant){actrow+=kant;for(a=0;a<nr;a++)
$('.bullet'+a).css({'left':(a*24)-(actrow*120)},500);if(actrow!=rows)
$('#navigatie-rechts').css({'display':'inline'});if(actrow!=0)
$('#navigatie-links').css({'display':'inline'});if(actrow==rows)
$('#navigatie-rechts').css({'display':'none'});if(actrow==0)
$('#navigatie-links').css({'display':'none'});if(active%5!=0){if(kant==1)
Slider(active+(5-(active%5)));if(kant==-1)
Slider(active-(active%5)-5);}
else
Slider(active+kant*5);$('.bullet'+(0+(actrow*5))).click(function(){Slider(0+(actrow*5))});$('.bullet'+(1+(actrow*5))).click(function(){Slider(1+(actrow*5))});$('.bullet'+(2+(actrow*5))).click(function(){Slider(2+(actrow*5))});$('.bullet'+(3+(actrow*5))).click(function(){Slider(3+(actrow*5))});$('.bullet'+(4+(actrow*5))).click(function(){Slider(4+(actrow*5))});}
function Slider(nummer)
{if(active!=nr&&nummer>=0&&nummer<nr)
{$(window).hashchange(function(){window.location.hash='slide='+(nummer+1);var hash=location.hash;});$(window).hashchange();$('.bullet'+active).css({'background-image':'url(http://www.defransekamer.com/wp-content/themes/dfk/images/bullet.png)'});$('.bullet'+nummer).css({'background-image':'url(http://www.defransekamer.com/wp-content/themes/dfk/images/bullet-roll.png)'});$('#main-'+pagina+'-content').stop().animate({'height':$('#slide'+nummer).outerHeight(true)},750);for(a=0;a<nr;a++)
$('#slide'+a).stop().animate({'left':(a-nummer)*960},750);active=nummer;}}
var slidenr;$("#main-"+pagina+"-content").touchwipe({wipeLeft:function(){slidenr=active+1;if(slidenr%5==0&&slidenr<nr)
Navigate(1);else
Slider(slidenr);},wipeRight:function(){slidenr=active-1;if((slidenr+1)%5==0&&slidenr>=0)
Navigate(-1);else
Slider(slidenr);},min_move_x:20,min_move_y:20,preventDefaultEvents:true});}
var lengte=$('#menu ul li').length;$.fn.hasAttr=function(attr){var attribVal=this.attr(attr);return(attribVal!==undefined)&&(attribVal!==false);};function endsWith(str,suffix){return str.indexOf(suffix,str.length-suffix.length)!==-1;}
$('a').click(function(ev){if($(this).hasAttr('target')){}
else if($(this).hasClass('download')){}
else{ev.preventDefault();if($(this).parent().children().hasClass('sub-menu')&&!subm){$('.sub-menu').slideDown(500);subm=true;}
else if($(this).parent().hasClass('current-menu-item')&&!content){$('.current-menu-item a').css({'color':'#F00'});$('.current-menu-item a').hover(function(){$(this).css({'color':'#F00'});},function(){$(this).css({'color':'#F00'})});$('#content').slideDown(500,function(){content=true;});}
else if($(this).parent().hasClass('current-menu-item')&&content&&endsWith(document.location.href,$(this).text().replace(' ','-').toLowerCase()+'/')){if($(this).parent().parent().hasClass('sub-menu')){$('.current-menu-item a').css({'color':'#999999'});$('.current-menu-item a').hover(function(){$(this).css({'color':'#F00'});},function(){$(this).css({'color':'#999999'})});}
else{$('.current-menu-item a').css({'color':'#000'});$('.current-menu-item a').hover(function(){$(this).css({'color':'#F00'});},function(){$(this).css({'color':'#000'})});}
$('#content').slideUp(sc,function(){content=false;});}
else{if(subm&&$(this).parent().children().hasClass('sub-menu')){$('.sub-menu').slideUp(500);subm=false;}
else if(subm&&$(this).parent().hasClass('current-menu-parent')){$('.current-menu-parent ul').slideUp(500);subm=false;}
else if(!subm&&$(this).parent().hasClass('current-menu-parent')){$('.sub-menu').slideDown(500);subm=true;}
else{$self=$(this);if(subm&&!$(this).parent().parent().hasClass('sub-menu')){$('.sub-menu').slideUp(500);subm=false;}
$('#content').slideUp(sc,function(){content=false;document.location=$self.attr('href');});}}}});$(document).ready(function(){var items=['.nieuwspagina-item','.banner-item','.website-item','.overige-item','.rich-media-item','.vacature-item','#left-content','#home-item'];var r;var itemlengte=items.length;for(r=0;r<itemlengte;r++){$(items[r]).click(function(){var loc1=$(this).find('a').attr("href");$('#content').slideUp(500,function(){document.location=loc1;});if($(this)=='.nieuwspagina-item'||'.banner-item'||'.website-item'||'.overige-item'&&$(this)!='.rich-media-item'){window.setTimeout(function(){$(this).children('img').css({'opacity':'0.35'});},5000);updateCookie($(this));}});}
$('.rich-media-sub-item').click(function(){var loc1=$(this).find('a').attr("href");document.location=loc1;;$(this).children('img').css({'opacity':'0.35'});updateCookie($(this));});if(pitem!=null){var cookie=$.cookie("bezocht");var bezocht=cookie?getUniek(cookie.split("|")):[];$.each(bezocht,function(){var pid=this;$('#'+pid).children('img').css({'opacity':'0.35'});});function updateCookie(el){var indx=el.attr('id');var tmp=getUniek(bezocht);tmp.push(indx);bezocht=getUniek(tmp);$.cookie("bezocht",bezocht.join('|'));}}
$.fn.hasAttr=function(attr){var attribVal=this.attr(attr);return(attribVal!==undefined)&&(attribVal!==false);};function endsWith(str,suffix){return str.indexOf(suffix,str.length-suffix.length)!==-1;}})
function getUniek(array){var o=new Object();var i,e;for(i=0;e=array[i];i++){o[e]=1};var a=new Array();for(e in o){a.push(e)};return a;}
if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){for(var i=(start||0),j=this.length;i<j;i++){if(this[i]==obj){return i;}}
return-1;}}
(function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}$.browser.msie&&!d&&(function(){var q,r;j.start=function(){if(!q){r=$.fn[c].src;r=r&&r+a();q=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){r||l(a());n()}).attr("src",r||"javascript:0").insertAfter("body")[0].contentWindow;h.onpropertychange=function(){try{if(event.propertyName==="title"){q.document.title=h.title}}catch(s){}}}};j.stop=k;o=function(){return a(q.location.href)};l=function(v,s){var u=q.document,t=$.fn[c].domain;if(v!==s){u.title=h.title;u.open();t&&u.write('<script>document.domain="'+t+'"<\/script>');u.close();q.location.hash=v}}})();return j})()})(jQuery,this);});
