// Dynamic Images by Kaosweaver
// Copyright 2007, All rights reserved
var sS = {
	init:function() {
		d=document; newImg=d.createElement("img");
		newImg.src=sS.imgList[0];newImg.id=sS.obj+"_ss";
		tO=d.getElementById(sS.obj);
		if (tO) {
			tO.appendChild(newImg);
			setTimeout("sS.startShow()",sS.tM);
		}
	},
	setObj:function(o,t) {
		sS.obj=o;
		sS.sT=t;
	},
	addImg:function() {
		sS.imgList.push(arguments[0]);
	},
	startShow:function() {
		x=document.getElementById(sS.obj+"_ss");
		if (sS.sT==0){
			sS.sP++;
		if (sS.sP==sS.imgList.length) 
			sS.sP=0;
		}else{
			var j=parseInt(Math.random()*sS.imgList.length);
			sS.sP=(isNaN(j))?0:j
		}
		x.src=sS.imgList[sS.sP];
		setTimeout("sS.startShow()",sS.tM);
	},
	addEvent: function(obj,evt, fn) {
		if (obj.addEventListener) {
			obj.addEventListener(evt, fn, false);
		} else if (obj.attachEvent) {
			obj.attachEvent('on'+evt, fn);
		} else {
			obj['on'+evt]=fn;
		}
	},
	imgList:[],obj:"",sP:0,sT:0,tM:3000
}


var main_swap = {
	init:function() {
		d=document; newImg=d.createElement("img");
		newImg.src=main_swap.imgList[0];newImg.id=main_swap.obj+"_main_swap";
		tO=d.getElementById(main_swap.obj);
		if (tO) {
			tO.appendChild(newImg);
			setTimeout("main_swap.startShow()",main_swap.tM);
		}
	},
	setObj:function(o,t) {
		main_swap.obj=o;
		main_swap.sT=t;
	},
	addImg:function() {
		main_swap.imgList.push(arguments[0]);
	},
	startShow:function() {
		x=document.getElementById(main_swap.obj+"_main_swap");
		if (main_swap.sT==0){
			main_swap.sP++;
		if (main_swap.sP==main_swap.imgList.length) 
			main_swap.sP=0;
		}else{
			var j=parseInt(Math.random()*main_swap.imgList.length);
			main_swap.sP=(isNaN(j))?0:j
		}
		x.src=main_swap.imgList[main_swap.sP];
		setTimeout("main_swap.startShow()",main_swap.tM);
	},
	addEvent: function(obj,evt, fn) {
		if (obj.addEventListener) {
			obj.addEventListener(evt, fn, false);
		} else if (obj.attachEvent) {
			obj.attachEvent('on'+evt, fn);
		} else {
			obj['on'+evt]=fn;
		}
	},
	imgList:[],obj:"",sP:0,sT:0,tM:5000
}


function getKaosweaver() {
	var sS = {
		init:function() {
			d=document; newImg=d.createElement("img");
			newImg.src=sS.imgList[0];newImg.id=sS.obj+"_ss";
			tO=d.getElementById(sS.obj);
			if (tO) {
				tO.appendChild(newImg);
				setTimeout("sS.startShow()",sS.tM);
			}
		},
		setObj:function(o,t) {
			sS.obj=o;
			sS.sT=t;
		},
		addImg:function() {
			sS.imgList.push(arguments[0]);
		},
		startShow:function() {
			x=document.getElementById(sS.obj+"_ss");
			if (sS.sT==0){
				sS.sP++;
			if (sS.sP==sS.imgList.length) 
				sS.sP=0;
			}else{
				var j=parseInt(Math.random()*sS.imgList.length);
				sS.sP=(isNaN(j))?0:j
			}
			x.src=sS.imgList[sS.sP];
			setTimeout("sS.startShow()",sS.tM);
		},
		addEvent: function(obj,evt, fn) {
			if (obj.addEventListener) {
				obj.addEventListener(evt, fn, false);
			} else if (obj.attachEvent) {
				obj.attachEvent('on'+evt, fn);
			} else {
				obj['on'+evt]=fn;
			}
		},
		imgList:[],obj:"",sP:0,sT:0,tM:3000
	}
	return sS;
}