
$=jQuery.noConflict();bootsTrap=function(){ieMinVersie='7';ffMinVersie='3';safariMinVersie='4';chromeMinVersie='8';osWindows=true;osMac=true;osLinux=true;if(checkBrowser()===true)
{if(page=='index')
{$("#accordion-1").easyAccordion({autoStart:true,slideInterval:5000});$('#aanmelden').click(function(){$.ajax({type:'post',url:'/pages/aanmelden.php',data:{email:$('#email').val()},success:function()
{$('#email, #aanmelden').fadeTo(0,500).hide();setTimeout(function(){$('#registerForm').html('Bedankt! <br />U ontvangt binnenkort meer informatie van ons.');},500);},dataType:'json',timeoutNumber:3000});});}else if(page=='programma')
{currentHoofdstuk='';if(getHashValue('hoofdstuk')==false)
{setActiveProgramm('intake',true);}else{setActiveProgramm(getHashValue('hoofdstuk'),true);}
$('#programmaColumn ul li').each(function(){$(this).click(function(){setActiveProgramm($(this).attr('id'))});});}else if(page=='over-ons'||page=='over-ons-new')
{currentHoofdstuk='';if(getHashValue('hoofdstuk')==false)
{setActiveProgramm('team',true);}else{setActiveProgramm(getHashValue('hoofdstuk'),true);}
$('#programmaColumn ul li').each(function(){$(this).click(function(){setActiveProgramm($(this).attr('id'))});});}
$(window).resize(function(){resizeWindow();});}}
$(document).ready(function(){bootsTrap();});
resizeWindow=function(){}
window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){console.log(Array.prototype.slice.call(arguments));}};(function(doc){var write=doc.write;doc.write=function(q){log('document.write(): ',arguments);if(/docwriteregexwhitelist/.test(q))write.apply(doc,arguments);};})(document);preventBusting=function()
{alert('CALLING preventBssting in main.js');return false;}
checkBrowser=function()
{if($.cookie('browserCheck')==undefined||$.cookie('browserCheck')!='true')
{$.cookie('browserCheck','true',{expires:9000});BrowserDetect.init();findBrowser();}else{return true;}}
findBrowser=function()
{var melding=false;var browserNaam=null;var browserLogo=null;var downloadLink=null;var browserVersie=BrowserDetect.version;var browserMinVersie=null;var ie6=false;if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version<=ieMinVersie){browserNaam='Internet Explorer';browserLogo='internetexplorer.jpg';downloadLink='http://windowsupdate.microsoft.com/';browserMinVersie=ieMinVersie;if(browserVersie<7)ie6=true;melding=true;}
else if(BrowserDetect.browser=="Firefox"&&BrowserDetect.version<=ffMinVersie){browserNaam='Firefox';browserLogo='firefox.jpg';downloadLink='http://getfirefox.com/';browserMinVersie=ffMinVersie;melding=true;}
else if(BrowserDetect.browser=="Safari"&&BrowserDetect.version<=safariMinVersie){browserNaam='Safari';browserLogo='safari.jpg';downloadLink='http://www.apple.com/safari/download/';browserMinVersie=safariMinVersie;melding=true;}else if(BrowserDetect.browser=="Chrome"&&BrowserDetect.version<=chromeMinVersie){browserNaam='Safari';browserLogo='safari.jpg';downloadLink='http://www.apple.com/safari/download/';browserMinVersie=chromeMinVersie;melding=true;}
return true;}
var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};htmlspecialchars=function(str)
{if(typeof(str)=="string"){str=str.replace(/&/g,"&amp;");str=str.replace(/"/g,"&quot;");str=str.replace(/'/g,"&#039;");str=str.replace(/</g,"&lt;");str=str.replace(/>/g,"&gt;");}
return str;}
syncCookieToStore=function(store)
{return false;data=getCookie(store);if(data!=null&&data!=undefined)
{resetStore(store);addItemsToStore(data,store,null,'replace');}}
setCookie=function(c_name,value,expiredays)
{return false;if(jQuery.browser.msie&&$.browser.version=='7.0'){}else{if(value!=null&&value!=undefined)
{value=$.toJSON(value);$.cookie(c_name,value,{expires:expiredays});}}}
delCookie=function(c_name)
{return false;$.cookie(c_name,null);}
getCookie=function(c_name)
{return false;if(jQuery.browser.msie&&$.browser.version=='7.0'){return undefined}else{return $.secureEvalJSON($.cookie(c_name));}}
getHashValue=function(key){var arr=window.location.hash.split("#");hashes=new Array();for(var i in arr)
{if(arr[i]!=''&&arr[i]!=null&&arr[i]!=undefined)
{temp=arr[i].split('=');if(hashToString(String(temp[0]))==key){return hashToString(String(temp[1]));}else{return false;}}}
return false;}
setHashValue=function(keys,values,add){if(add==undefined)
{window.location.hash=stringToHash(String(keys))+"="+stringToHash(String(values));}else{window.location.hash="#"+window.location.hash+stringToHash(String(keys))+"="+stringToHash(String(values));}
return false;}
OnHashChange=function(event)
{setActiveProgramm(getHashValue('hoofdstuk'));}
stringToHash=function(string)
{return string.replace(/( )/g,"+");}
hashToString=function(string)
{return string.replace(/\+/g," ");}
addItemsToStore=function(data,store,id,replace)
{var dat=getDataSet(store);if(isNaN(id))
{index=dat.length;}else{index=String(id);}
if(replace=='replace')
{dat=data;}else{dat[index]=data;}
$storage.data(store,dat);return index;}
resetStore=function(store)
{$storage.removeData(store);delCookie(store);return false;}
resetItem=function(store,index)
{index=String(index);data=getDataSet(store);$storage.removeData(store);$(data).each(function(indexx,el){if(String(indexx)!=String(index))
{addItemsToStore(el,store);}else{addItemsToStore(undefined,store)}})
delCookie(store);setCookie(store,data,10);return false;}
getDataSet=function(store){var dat=$storage.data(store);if(undefined==dat)return new Array();return dat;}
getDataItem=function(store,index){index=String(index);var dat=$storage.data(store);if(undefined==dat)return false;if(Array!=dat.constructor)return[dat[index]];return dat[index];}
getDataPos=function(store,pos){var dat=getDataSet(store);cPos=1;$(dat).each(function(index,el){if(el!=undefined)
{if(cPos==pos)newEL=el['mId'];cPos++}})
return newEL;}
getDataPosByID=function(store,id){var dat=getDataSet(store);cPos=1;$(dat).each(function(index,el){if(el!=undefined)
{if(el['mId']==id)newEL=cPos;cPos++}})
return newEL;}
storeSize=function(store){var dat=getDataSet(store);return dat.length;}
getElementsByClassName=function(className,tag,elm){var testClass=new RegExp("(^|\\s)"+className+"(\\s|$)");var tag=tag||"*";var elm=elm||document;var elements=(tag=="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag);var returnElements=[];var current;var length=elements.length;for(var i=0;i<length;i++){current=elements[i];if(testClass.test(current.className)){returnElements.push(current);}}
return returnElements;}
GT=function(string)
{return string;}
ajaxTimeout=function()
{alert("TIMEOUT!");}
startLoading=function(ele)
{el=$("#"+ele);h=el.height();w=el.width();html="<div id='loading-"+ele+"' class='loadingMask hidden' style='width:"+w+"px;height:"+h+"px;'><div class='loadingIndicator'>Loading...</div></div>"
el.prepend(html);$("#loading-"+ele).fadeTo(0,0).removeClass('hidden').fadeTo(300,1);}
stopLoading=function(ele)
{$("#loading-"+ele).fadeTo(0,0).remove();}
setActiveProgramm=function(id,first)
{if(first==undefined)
{hoofdstuk=String(id);hoofdstuk=hoofdstuk.split("_");hoofdstuk=hoofdstuk[1];if(currentHoofdstuk!=hoofdstuk)
{$('#menu_'+currentHoofdstuk).removeClass('active');$('#menu_'+hoofdstuk).addClass('active');currentHoofdstuk=hoofdstuk;curPos=$('#content_'+currentHoofdstuk).position();curPos=parseInt(curPos.left);$('#contentColumn').animate({scrollLeft:curPos},750,function(){setHashValue('hoofdstuk',currentHoofdstuk);});}}else{currentHoofdstuk=id;$('#menu_'+currentHoofdstuk).addClass('active');curPos=$('#content_'+currentHoofdstuk).position();curPos=parseInt(curPos.left);$('#contentColumn').animate({scrollLeft:curPos},750,function(){setHashValue('hoofdstuk',currentHoofdstuk);});}}
