window.onload = function start(){


var g=document.getElementById('numbersCount').getElementsByTagName('a');
var x=0;
var r=document.getElementById('jump').innerHTML;change2(r);
while(g[x]){
g[x].onclick = Function('clearTimeout(s);clearTimeout(n);change('+(x)+');n=setTimeout("loop()",3500);return false');
x++;
}



var g=document.getElementById('tabs').getElementsByTagName('a');
var x=0;
while(g[x]){
g[x].onclick = Function('change2('+(x)+');return false');
x++;
}


var g=document.getElementById('tabs2').getElementsByTagName('a');
var x=0;
while(g[x]){
g[x].onclick = Function('change3('+(x)+');return false');
x++;
}




setTimeout('loop()',3000);
}


var s;var n;
function loop(){
var at=document.getElementById('in').style.marginLeft.split("px")[0];
if(!at){at=0;}

var nr=at/603*-1+1;
if(nr>5){nr=0;}

change(nr);
s=setTimeout("loop()",3000);
}



function change3(nr){
var g=document.getElementById('tabs2').getElementsByTagName('a');
var x=0;
while(g[x]){
if(x==nr){g[x].className= "current";}else{g[x].className="";}
x++;
}

var l=document.getElementById('in3').style.marginLeft.split('px')[0];
if(!l){l=0;}
opacity('in3', 1, 0, 500,"opacity");
setTimeout('opacity("in3", '+l+', '+(nr*-668)+', 1,"marginLeft")',500);
setTimeout('opacity("in3", 0, 1, 500,"opacity")',500);
}




function change2(nr){
var g=document.getElementById('tabs').getElementsByTagName('a');
var x=0;
while(g[x]){
if(x==nr){g[x].className= "current";}else{g[x].className="";}
x++;
}

var l=document.getElementById('in2').style.marginLeft.split('px')[0];
if(!l){l=0;}
opacity('in2', 1, 0, 500,"opacity");
setTimeout('opacity("in2", '+l+', '+(nr*-668)+', 1,"marginLeft")',500);
setTimeout('opacity("in2", 0, 1, 500,"opacity")',500);
}




function change(nr){

var g=document.getElementById('numbersCount').getElementsByTagName('a');
var x=0;
while(g[x]){
if(x==nr){g[x].className= "selected";}else{g[x].className="";}
x++;
}

var l=document.getElementById('in').style.marginLeft.split('px')[0];
opacity('in', l, (nr*-603), 1000,"marginLeft");

}




function opacity(id, opacStart, opacEnd, speed,type) {
exampleFx = new Fx.Tween(id, {property: type,duration: speed, transition: Fx.Transitions.Quart.easeInOut});
exampleFx.start(opacStart,opacEnd);
return exampleFx;
}
