﻿function setOpacity(id, value) { //nuo 0 iki 100
	document.getElementById(id).style.opacity = value/100;
	document.getElementById(id).style.filter = 'alpha(opacity=' + value + ')';
}

var plotis=120;
var aukstis=80;

var tNK;
var lygis=100;
var rem=0;//einamasis remas
var remKiekis=3;
var remN=new Array(); //kokia nuotrauka kokiame reme;
var vyksmas=2;//0-isnykusi; 1-svieseja; 2-visos rodomos; 3-tamseja;
var nuotrauka=0;

var nuotUz=new Array();//nuotrauku uzimtumas

function nuotrauku_kaita_ini(id, kiek){

  remKiekis=kiek;
  var tekstas="";

  for (var i=0; i<remKiekis; i++){
	tekstas+="<img id='rem"+i+"' src='"+kelias+nuot[i]+"' width='"+plotis+"' height='"+aukstis+"' /><br/>";
	remN[i]=i;
  }
  document.getElementById(id).innerHTML=tekstas;

  for (var i=0; i<kiekis; i++){
    if (i<remKiekis){
	nuotUz[i]=1;
	//var id="rem"+i;
	//document.getElementById(id).src=nuot[i];
    } else {nuotUz[i]=0;}
  }

  nuotrauku_kaita();

}

function nuotrauku_kaita(){

  if (vyksmas==2){

	var temp=rem;
	while(temp==rem){
		rem=Math.floor(Math.random()*remKiekis);
	}
	vyksmas=3;

  }else if (vyksmas==0){

	var temp=remN[rem];
	nuotrauka=Math.floor(Math.random()*kiekis);
	while(nuotUz[nuotrauka]==1){
		nuotrauka=(nuotrauka+1)%kiekis;
	}
	nuotUz[nuotrauka]=1;
	remN[rem]=nuotrauka;
	id="rem"+rem;
	document.getElementById(id).src=kelias+nuot[nuotrauka];
	vyksmas=1
	nuotUz[temp]=0;

	/*  testavimas
	var tekstas="";
	for(var i=0; i<kiekis; i++){
		tekstas+=" "+nuotUz[i];
	}
	document.getElementById('test').innerHTML=tekstas;
	*/

  } else if (vyksmas==3){
	if (lygis>=3){
		id="rem"+rem;
		lygis-=3;
		setOpacity(id, lygis);
	} else {
		vyksmas=0;
	}
  } else if (vyksmas==1){
	if (lygis<=97){
		id="rem"+rem;
		lygis+=3;
		setOpacity(id, lygis);
	} else {
		vyksmas=2;
	}
  }

  tNK=setTimeout("nuotrauku_kaita()", 100);

}
