/* (c) Kalamun 2009 - GPL 3 */

k_player=function() {
	var currentImg=0;
	var container=false;
	var offset=0;
	var coffset=0;
	var Timer=false;
	var show="true";
	var imgs=Array();

	this.setContainer=function(c) {
		container=document.getElementById(c);
		}
	this.setOffset=function(c) {
		offset=c;
		}

	this.init=function() {
		imgs=container.getElementsByTagName('a');
		for(var i=0;imgs[i];i++) {
			imgs[i].style.position="absolute";
			imgs[i].style.top=0;
			imgs[i].style.left=0;
			imgs[i].style.opacity=0;
			imgs[i].style.MozOpacity=0;
			imgs[i].style.KhtmlOpacity=0;
			imgs[i].style.filter="alpha(opacity=0)"; 
			imgs[i].style.display="none";
			}
		if(imgs.length>0) Timer=setInterval(this.showImg,70);
		}
	this.startSlide=function(f) {
		Timer=setInterval(this.showImg,70);
		}

	this.showImg=function() {
		if(coffset<offset) coffset++;
		else {
			var i=currentImg;
			var o=1;
			imgs[i].style.display="block";
			if(show=="true") var o=parseFloat(imgs[i].style.opacity)+0.1;
			else if(show=="false") var o=parseFloat(imgs[i].style.opacity)-0.1;
			if(o>1) o=1;
			else if(o<0) o=0;
			imgs[i].style.opacity=o;
			imgs[i].style.MozOpacity=o;
			imgs[i].style.KhtmlOpacity=o;
			imgs[i].style.filter="alpha(opacity="+o*100+")"; 
			if(show=="true"&&o>=1) {
				show="pause";
				if(imgs.length<=1) clearInterval(Timer);
				setTimeout(function() { show="false"; },2000);
				}
			else if(show=="false"&&o<=0) {
				imgs[i].style.display="none";
				currentImg++;
				if(currentImg>imgs.length-1) currentImg=0;
				show="true";
				}
			}
		}
	}

var imgPlayer=Array();
