var variable=0;
var sirina=940;
var sirina_holderja=0;
var permision=1;

function refroll()
{
	$$('img.refroll').each(function(el){
		//INICIALIZACIJA - begin
		var myTween = new Fx.Tween(el,{
			duration: 0,
			link: 'chain'
		});
		myTween.start('opacity', 1);	
	});
}

function refclick()
{
	if($('left') && $('right') && $('reference_container'))
		{
		var levi=$('left');
		var desni=$('right');
		var fastScroll = new Fx.Scroll($('reference_container'), {
			wait: false,
			duration: 0,
			offset: {'x': 0, 'y': 0}
			//transition: Fx.Transitions.Bounce.easeOut
		});
		var scroll = new Fx.Scroll($('reference_container'), {
			wait: false,
			duration: 1200,
			offset: {'x': 0, 'y': 0},
			onComplete: function(){
				//POTREBNO ZA SKROLANJE LEVO		
				permision=1;
			}
			//transition: Fx.Transitions.Bounce.easeOut
		});
		
		
		levi.addEvent('click',function(){
			//scroll dol
			if(permision!=0)
			{
				//PREGLEDAM KOLKO JIH JE
				if(variable+sirina>sirina)
				{
					variable-=sirina;
				}
				permision=0;
				
				if(variable==0)
					$('left').setStyle("display","none");
				else
					$('left').setStyle("display","block");
				if(variable==(sirina_holderja-940))
					$('right').setStyle("display","none");
				else
					$('right').setStyle("display","block");
				scroll.start(variable , 0);
			}		
		});
		desni.addEvent('click',function(){
			//scroll gor
			if(permision!=0)
			{
				//PREGLEDAM KOLKO JIH JE
				if(variable<(sirina_holderja-(sirina)))
				{	
					variable+=sirina;
				}
				permision=0;
				
				if(variable==(sirina_holderja-940))
					$('right').setStyle("display","none");
				else
					$('right').setStyle("display","block");
				if(variable==0)
					$('left').setStyle("display","none");
				else
					$('left').setStyle("display","block");
				scroll.start(variable , 0);
			}
		});
	}
}

function setWidth()
{
	//NASTAVI VELIKOST DIV-a KI VSEBUJE SLIKE GALERIJE
	if($('reference_container_inner'))
		{
		var div_otrok=$$('div.reference_repeat')[0];
		var stevilo_otrok=div_otrok.getChildren('div.image').length;
		var stevilo_divov=$$('div.reference_repeat').length;
		//alert(stevilo_divov);
		var cont=$('reference_container_inner');
		//var st=stevilo_divov*stevilo_otrok;
		if(cont)
		{
			sirina_holderja=sirina*stevilo_otrok;
			//alert(sirina_holderja);
			cont.setStyle('width',sirina_holderja);
		}
		if(stevilo_otrok==1)
			$('right').setStyle("display","none");
	}
	//SKROLANJE NA SREDINO
	if($('reference_container')){
		var fastScroll = new Fx.Scroll($('reference_container'), {
			wait: false,
			duration: 0,
			offset: {'x': 0, 'y': 0}
			//transition: Fx.Transitions.Bounce.easeOut
		});
		variable=0;
		$('left').setStyle("display","none");
		fastScroll.start(variable,0);
	}
}

window.addEvent('domready',function(){
    refroll();
	setWidth();
	refclick();
});
