 /* HOMEPAGE */

window.addEvent('domready',function (){	
	//var AKTUALITY = new newsBox('n1',1);
	var AKCIE = new newsBox('n2',1);
});

var newsBox = new Class({
	initialize: function(container,active) {
		this.container = container;
		this.id = container;
		this.active = active;
		this.tdrive = 1;
		var self = this;
		var tdrive = this.tdrive;
		
		if($(this.container)) {
			this.MAINBOX = $(this.container);
			var ELS = this.MAINBOX.getElements('a[class=s3]');
			ELS.each(
				function(el,idx){
					var indx = (el.id).substring(8); 
					el.store('index', indx);
					el.store('page', 1);
					el.addEvent('click', function (e) {
						e.stop();
						if(indx == self.active) return;
						this.addClass('nBTMactive');
						$(self.id + '_link_' + self.active).removeClass('nBTMactive');
						$(self.id + '_cat_' + self.active).fade(0).addClass('off');
						$(self.id + '_cat_' + indx).removeClass('off').fade(1);
						self.active = indx;
					} );
					if(indx != self.active)	$(self.id + '_cat_' + indx).fade(0);
				}
			);
			this.ELS = ELS;
			/*
			$(self.id+'_link_'+this.active).addClass('nBTMactive');
			$(self.id+'_cat_'+this.active).removeClass('off');
			*/
			var TMN=$(self.id + '_top').getElements('li');		
			var TLen=0;
			TMN.each( function(el,idx){var tmnW=el.getSize().x;TLen+=tmnW;});
			this.TMN = TMN;this.TLen=TLen;
			if(TLen>320){
				$(self.id+'_top').setStyle('width',TLen + 38);
				$(self.id+'_top').setStyle('left',0);
				$(self.id+'_top_drive').removeClass('off');
				$(self.id+'_td_left').addEvent('click',function(e){e.stop();self.moveTop(-1);});
				$(self.id+'_td_right').addEvent('click',function(e){e.stop();self.moveTop(1);});
			} else {
				$(self.id+'_top_drive').empty();
			}
		} else {
			//this.error('Nemame '+this.container);
		}
	},
	error: function(str){
		alert(str);
	},
	moveTop: function(S) {
		var A=this.TMN[0].getCoordinates('relative').left;
		var B=this.TMN[this.tdrive-1].getCoordinates('relative').left;
		var C=this.TLen-(B-A);var D=($(this.id+'_top_box').getSize().x)-38;
		if(S==1 && C<D) return;/*console.log(S+'»'+C+'='+this.TLen+'-('+B+'-'+A+')'+'::'+D);*/ 
		var N=this.tdrive+S;if(N>this.TMN.length)N=this.TMN.length;if(N<1)N=1;/*console.log('N:'+N);*/
		if(N!=this.tdrive){E=this.TMN[N-1].getCoordinates('relative').left;/*console.log('E:'+E+',N:'+N);*/this.tdrive=N;var M=E-A;$(this.id+'_top').tween('left',-M);}
	}
});

function gotoPage(id,step,max,typ) {
	var nowPage=$(typ+'_link_'+id).retrieve('page');
	var newPage=nowPage+step;
	if(newPage>max) return;
	if(newPage<1) return;
	$(typ+'_show_page_'+id).set('text',newPage);
	$(typ+'_link_'+id).store('page',newPage);
	$(typ+'_drive_'+id).tween('top',0-((newPage-1)*246));	
}