Starmind.Front={Switcher:{switch_tip:"Click on one of these categories to show only the questions which you are interested in",time:12000,switch_time:0.5,categories:["business","science","daily"],current:0,initial_position:null,auto:true,interval:null,statements:{business:["oliver","anne"],science:["cronos","kristin","rolf"],daily:["susanne"]},lang:"en",init:function(a){if(a!=null){this.current=a}this.changeTo(this.current,true);this.initial_position=$("wide_container").positionedOffset();$("narrow_container").setStyle({height:$("wide_container").getHeight()+"px"});this.enableAutoChange()},link:function(a){var b=null;if(b!=null){$("statement").src="/img/front/quotes/"+b}this.disableAutoChange();this.changeTo(a)},_getStatement:function(b){var a=null;try{switch(b){case 0:a=this.statements.business[Math.floor(Math.random()*this.statements.business.length)];break;case 1:a=this.statements.science[Math.floor(Math.random()*this.statements.science.length)];break;case 2:a=this.statements.daily[Math.floor(Math.random()*this.statements.daily.length)];break}}catch(c){}if(a==null){return null}return a+"_"+this.lang+".png"},changeTo:function(b,e){this.current=b;var c=0;var d=((e==null||e==false)?this.switch_time:0);for(var a=0;a<this.categories.length;a++){if(a<b){c+=$("link_"+this.categories[a]).getWidth()+10}else{if(a==b){c+=($("link_"+this.categories[a]).getWidth()/2)-8}}if(this.auto){setTimeout("$('link_"+this.categories[a]+"').className='"+((a==b)?"rounded_container_blue":"rounded_container_grey")+"';",parseInt(d*1000/4*3))}else{$("link_"+this.categories[a]).className=((a==b)?"rounded_container_blue":"rounded_container_grey")}}new Effect.Move("arrow_bar_arrow",{x:c,y:0,mode:"absolute",duration:d});new Effect.Move("wide_container",{x:0-b*670,y:0,mode:"absolute",duration:d})},enableAutoChange:function(a){this.auto=true;$("front_play").hide();if(a!=null){this.autoChange()}this.interval=setInterval("Starmind.Front.Switcher.autoChange();",this.time)},disableAutoChange:function(){this.auto=false;$("front_play").show();if(this.interval!=null){clearInterval(this.interval);this.interval=null}},autoChange:function(){if(++this.current==this.categories.length){this.current=0}this.changeTo(this.current)}}};