//timer = $clear(timer);
//timer = autoScroll.delay(delayTime+50);

//var logimgs = $$(.'logo_img');

//var imgsTab = new Array('index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg','index/thumb_064.jpg');

function randNumb(zakres){
var rn;
var z = 1;
    while(z){
        rn = Math.floor(Math.random() * 20) + 1;
        if(rn>zakres) z = 1;
        if(rn<=zakres) { 
            z = 0;
        }
    }
    return rn;
}

var fx = [];
var rotateTime = 1200;
var counter = 12;

function rotateImgs(){
    var logimgs = $$('.logo_img');
    if(counter < (imgsTab.length-1)){
        loadImg(logimgs[randNumb(12)-1],imgsTab[counter]);
        counter ++;
        timer = $clear(timer);
    timer = rotateImgs.delay(rotateTime);
    return;
    }
    if(counter > (imgsTab.length-1)){
        counter = 0;
        timer = $clear(timer);
    timer = rotateImgs.delay(rotateTime);
    return;
    }
    //logimgs[randNumb(12)].src = imgsTab[randNumb((imgsTab.length-1))];
    
}

var timer;

function rotator(){
    timer = $clear(timer);
    timer = rotateImgs.delay(rotateTime);
}



var imgload = [];
imgload[0]=0;
var dd = 0;
var imgloadfadecmplt = [];
imgloadfadecmplt[0]=0;
var newImg = [];

function loadImg(img,newSrc){
     dd ++;
     newImg[dd] = new Image();
     newImg[dd].src = newSrc;
     imgloadfadecmplt[dd] = 0;
     
     fx[dd] = new Fx.Style(img,'opacity',{
        onComplete: function(){
			if(imgload[dd]!=1){
				imgloadfadecmplt[dd] = 1;
			}
            if(imgload[dd] == 1){
                imgload[dd]=0;
                img.src = newImg[dd].src;
                fx[dd].stop();
                fx[dd].start(0.1,1);
            }
        }
     });
     fx[dd].start(1,0.1);
     newImg[dd].onload = function(){
            imgload[dd] = 1;
			if(imgloadfadecmplt[dd] == 1){
				img.src = newImg[dd].src;
				fx[dd].start(0.1,1);
				imgload[dd] = 0;
			}
     }   
     if (newImg[dd].complete)
    	{
    		imgload[dd] = 1;
			
    	} 
    
}   

