/* DO NOT EDIT. THIS IS A CACHE FILE AND WILL GET OVERWRITTEN RANDOMLY.
INSTEAD EDIT THE TEMPLATE FROM WITHIN THE ADMIN ZONE, OR BY MANUALLY EDITING A TEMPLATES_CUSTOM OVERRIDE. */


function countdown(id,direction)
{var countdown=document.getElementById(id);var inside=getInnerHTML(countdown);var multiples=[365,24,60,60,1];var us=inside.match(/\d+/g);var total=0,multiplier=1;while(multiples.length>us.length)
{us.push('0');}
for(var i=us.length-1;i>=0;i--)
{multiplier*=multiples[i];total+=window.parseInt(us[i])*multiplier;}
if(total>0)
{total+=direction;inside=inside.replace(/\d+/g,'!!!');if(total==0)
{countdown.className='important_notification';}
for(var i=0;i<us.length;i++)
{us[i]=Math.floor(total/multiplier);total-=us[i]*multiplier;multiplier/=multiples[i];inside=inside.replace('!!!',us[i]);}
setInnerHTML(countdown,inside);}}
function initialise_carousel(id)
{var carousel=document.getElementById('carousel_'+id);var main=get_elements_by_class_name(carousel,'main')[0];var carousel_ns=document.getElementById('carousel_ns_'+id);carousel_ns.parentNode.removeChild(carousel_ns);main.appendChild(carousel_ns);carousel.style.display='block';window.setTimeout(function(){var h=findHeight(main)+'px';get_elements_by_class_name(carousel,'move_left')[0].style.height=h;get_elements_by_class_name(carousel,'move_right')[0].style.height=h;if(browser_matches('ie_old'))main.style.width=(findWidth(main.parentNode)-92)+'px';_create_faders(main);_update_faders(main);},20);}
function carousel_move(id,amount)
{var carousel=document.getElementById('carousel_'+id);window.setTimeout(function(){_carousel_move(carousel,amount);},10);}
function _carousel_move(carousel,amount)
{var main=get_elements_by_class_name(carousel,'main')[0];if(amount>0)
{main.scrollLeft+=3;amount--;if(amount<0)amount=0;}else
{main.scrollLeft-=3;amount++;if(amount>0)amount=0;}
_update_faders(main);if(amount!=0)
window.setTimeout(function(){_carousel_move(carousel,amount);},10);}
function _create_faders(main)
{var left=document.createElement('img');left.setAttribute('src','http://fariko.nl/themes/default/images//carousel/fade_left.png');left.style.position='absolute';left.style.left='43px';left.style.top='0';fixImage(left);main.parentNode.appendChild(left);var right=document.createElement('img');right.setAttribute('src','http://fariko.nl/themes/default/images//carousel/fade_right.png');right.style.position='absolute';right.style.right='43px';right.style.top='0';fixImage(right);main.parentNode.appendChild(right);}
function _update_faders(main)
{var imgs=main.parentNode.getElementsByTagName('img');var left=imgs[imgs.length-2];var right=imgs[imgs.length-1];left.style.visibility=(main.scrollLeft==0)?'hidden':'visible';right.style.visibility=(main.scrollLeft+findWidth(main)>=main.scrollWidth-1)?'hidden':'visible';}
function flip_page(to,pass_id,sections)
{var i,current_pos=0,section;if(typeof to=='number')
{for(i=0;i<sections.length;i++)
{section=document.getElementById(pass_id+'_section_'+sections[i]);if(section)
{if(section.style.display=='block')
{current_pos=i;break;}}}
current_pos+=to;}else
{for(i=0;i<sections.length;i++)
{if(sections[i]==to)
{current_pos=i;break;}}}
var x;x=document.getElementById(pass_id+'_has_next_yes');if(x)x.style.display=(current_pos==sections.length-1)?'none':'inline';x=document.getElementById(pass_id+'_has_next_no');if(x)x.style.display=(current_pos==sections.length-1)?'inline':'none';x=document.getElementById(pass_id+'_has_previous_yes');if(x)x.style.display=(current_pos==0)?'none':'inline';x=document.getElementById(pass_id+'_has_previous_no');if(x)x.style.display=(current_pos==0)?'inline':'none';for(i=0;i<sections.length;i++)
{x=document.getElementById(pass_id+'_goto_'+sections[i]);if(x)x.style.display=(i==current_pos)?'none':'inline';x=document.getElementById(pass_id+'_isat_'+sections[i]);if(x)x.style.display=(i==current_pos)?'inline':'none';x=document.getElementById(pass_id+'_section_'+sections[i]);if(x)x.style.display=(i==current_pos)?'block':'none';}
return false;}
var tick_pos=[];function ticker_tick(id,width)
{if(!window.focused)return;var e=document.getElementById(id);if(!e)return;if(e.mouseisover)return;e.style.textIndent=tick_pos[id]+'px';tick_pos[id]--;if(tick_pos[id]<-1.2*getInnerHTML(e).length)tick_pos[id]=width;}
var jumper_pos=[],jumper_parts=[];function jumper_tick(id)
{if(jumper_pos[id]==jumper_parts[id].length-1)jumper_pos[id]=0;var e=document.getElementById(id);if(!e)return;setInnerHTML(e,jumper_parts[id][jumper_pos[id]]);jumper_pos[id]++;}
function crazy_tick()
{if(typeof window.mouseX=='undefined')return;if(typeof window.mouseY=='undefined')return;var e,i,s_width,biasx,biasy;for(i=0;i<window.crazy_criters.length;i++)
{e=document.getElementById(window.crazy_criters[i]);s_width=e.clientWidth;biasx=window.mouseX-e.offsetLeft;if(biasx>0)biasx=2;else biasx=-1;if(Math.random()*4<1)biasx=0;biasy=window.mouseY-e.offsetTop;if(biasy>0)biasy=2;else biasy=-1;if(Math.random()*4<1)biasy=0;if(s_width<100)
e.style.width=(s_width+1)+'px';e.style.left=(e.offsetLeft+(Math.random()*2-1+biasx)*30)+"px";e.style.top=(e.offsetTop+(Math.random()*2-1+biasy)*30)+"px";e.style.position='absolute';}}
