// JavaScript Document

gal = Object();
gal.images = new Array();


//tole dodaja slikce:
function addpic(iid,picname,dir,thumbdir,width,height,max_tn_size) {
	if(iid) {
		gal.images[iid] = new Array();
		gal.images[iid]['picname'] = picname;
		gal.images[iid]['dir'] = dir;
		gal.images[iid]['thumbdir'] = thumbdir;
		gal.images[iid]['width'] = width;
		gal.images[iid]['height'] = height;
		gal.images[iid]['max_tn_width'] = max_tn_size;
		return true;
	}
	return false;
}

//slideshow:
gal.slide = new Object();
//slidepic pa slideinput slidecounter so idji
gal.slide.rpic='';
gal.slide.fpic='';
gal.slide.spic='';
gal.slide.tout=0;
gal.slide.state=0;
gal.slide.i=0;
this.t=0;
gal.slide.n='';
gal.slide.p='';
//v milisekundah po koliko odsteva:
gal.slide.step=1000;
gal.slide.defstep=1000;
gal.slide.check=function() {
	var i=document.getElementById('slideinput');
	if(i && isNaN(i.value)) i.value=this.tout;
}
gal.slide.click=function () {
	this.step=this.defstep;
	switch (this.state) {
		//zdj je ustavlen, pa ga zazenemo:
		case 0:
			if(this.fpic){
				this.spic=document['slidepic'].src;
				change(this.fpic,'slidepic');
			}
			this.i=0;
			this.play();
			break;
		//spila pa ga ustavmo:
		case 1:
			this.stop();
			break;
	}
}
gal.slide.play=function() {
	this.check();
	this.state=1;
	if(document.getElementById('slideinput').value<=(this.i)) {
		gotoUrl(document.getElementById(this.n).href+'&sshow='+document.getElementById('slideinput').value);
		this.step=this.step * 10;
	}
	this.t=window.setTimeout('gal.slide.play()',this.step);
	show('('+(document.getElementById('slideinput').value-(this.i++))+')',0,'slidecounter');
}
gal.slide.stop=function() {
	this.state=0;
	window.clearTimeout(this.t);
	if(this.spic){
		this.fpic=document['slidepic'].src;
		change(this.spic,'slidepic');
	}
	show('',0,'slidecounter');
}
