function getid(o){ return (typeof o == "object")?o:document.getElementById(o);}

function getNames(obj,name,tij)
{
	var plist = getid(obj).getElementsByTagName(tij);
	var rlist = new Array();
	for(i=0;i<plist.length;i++){if(plist[i].getAttribute("name") == name){rlist[rlist.length] = plist[i];}}
	return rlist;
}
function fiterplay(obj,num,t,name,c1,c2)
{
	var fitlist = getNames(obj,name,t);
	for(i=0;i<fitlist.length;i++)
	{
		if(i == num)
		{
			fitlist[i].className = c1;
		}
		else
		{
			fitlist[i].className = c2;
		}
	}
}
function play(obj,num)
{
	var s = getid('simg');
	//var i = getid('info');
	var b = getid('bimg');
	try	
	{
		with(b)
		{
			filters[0].Apply();	

			fiterplay(b,num,"div","f","show","dis");	
			fiterplay(s,num,"div","f","s","");	

				//fiterplay(i,num,"div","f","show","dis");	
			filters[0].play();
		}
	}
	catch(e)
	{
			fiterplay(b,num,"div","f","show","dis");	

			fiterplay(s,num,"div","f","s",
"");	
				//fiterplay(i,num,"div","f","show","dis");	
	}
}
function format()
{
	var s = getid('simg');
	var l = getNames(s,"f","div")
	for(i=0;i<l.length;i++)
	{
		l[i].num = i;
		l[i].onclick = function()
		{
			play(this,this.num);
		}
	}
}
var autoStart = 0;
var n = 0;
function clearAuto() {clearInterval(autoStart);};
function setAuto(){autoStart=setInterval("auto(n)", 3000)}
function auto()
{
	var s = getid("simg");
	var x = getNames(s,"f","div");
	n++;

	if(n>(x.length-1))
	{ n = 0; }
	play(x[n],n);
}
function initpage(){
	var b = getid("bimg");
	var objs=b.getElementsByTagName('img');
	//var objs=b.childNodes;
	var len=objs.length;
	var s = getid("simg");
	s.innerHTML='';
	if(len>=1){
		s.innerHTML+='<div name="f" class="s">1</div>';	
	}
	for(var i=2;i<=len;i++){
		s.innerHTML+='<div name="f">'+i+'</div>';
	}
}
