// JavaScript Document

var no_pics;
var current_pic=1;
var i=100;
var obj_id='img';
var swap_interval;
var fading_time=10; //options 1,2,5,10,15,20

function startshow(x,swap_int)
{
	swap_interval=swap_int;
	no_pics=x;
	setInterval(fadeout_fn,swap_interval);
}

/////hide current in fade effect
function fadeout_fn()
{
int=setInterval(fadout1_fn,10)
}
function fadout1_fn()
{
if(i>0)
{
document.getElementById(obj_id+current_pic).style.opacity=(i/100);
document.getElementById(obj_id+current_pic).style.filter="Alpha(opacity="+(i)+")";
i-=fading_time;
}else
{
clearInterval(int);
nextpic();

}
}

/////////calculating the next
function nextpic()
{
	document.getElementById(obj_id+current_pic).style.display="none";
	
	if(current_pic==no_pics)
	{
		current_pic=1;
	}
	else
	{
		current_pic++;
	}


	document.getElementById(obj_id+current_pic).style.opacity=0;
	document.getElementById(obj_id+current_pic).style.filter="Alpha(opacity=0)";
	document.getElementById(obj_id+current_pic).style.display="block";
	fadein_fn();
}

/////show next in fade effect
function fadein_fn()
{
int=setInterval(fadin1_fn,10)
}
function fadin1_fn()
{
if(i<100)
{
document.getElementById(obj_id+current_pic).style.opacity=((i/100));
document.getElementById(obj_id+current_pic).style.filter="Alpha(opacity="+(i)+")";
i+=fading_time;
}else
{
clearInterval(int);
document.getElementById(obj_id+current_pic).style.opacity="";
document.getElementById(obj_id+current_pic).style.filter="";
}
}