var slideimages=new Array()
var slidelinks=new Array()
var mouseimg=new Array()
var defaultimg=new Array()
//configure the speed of the slideshow, in miliseconds
var slideshowspeed=5000
var whichlink=0
var highlightlink=0
var whichimage=0
var indexval=0
var swapindex=0

//configure the paths of the images, plus corresponding target links

//slideshowimages(slidepicture1,slidepicture2,slidepicture3)
//slideshowlinks(link1,link2,link3)

var slidepictures = pictures.split(",");
var slidenewlinks = links.split(",");
var slidespped = slidetime.split(",");
var slidetab = slidetabsimg.split(",");
var slidetabhover = slidetabhoverimg.split(",");
var slidepichover = pichover.split(",");
var openlinkmode = linkmode.split(",");

slideshowimages();
slideshowlinks();
moverimages();
defaultimages();

//slideshowlinks("http://www.pediatriconcall.com/","http://www.hivinchildren.org/","http://www.pediatriconcall.com/")
//moverimages("../images/slideshow_images/tab_child_mo.gif","../images/slideshow_images/tab_parent_mo.gif","../images/slideshow_images/tab_doctor_mo.gif")
//defaultimages("../images/slideshow_images/tab_child.gif","../images/slideshow_images/tab_parent.gif","../images/slideshow_images/tab_doctor.gif")

function slideshowimages(){
for (i=0;i<slidepictures.length;i++){
slideimages[i]=new Image()
//alert(slidepictures[i]);
slideimages[i].src=slidepictures[i]
}
}

function slideshowlinks(){
for (i=0;i<slidenewlinks.length;i++)
slidelinks[i]=slidenewlinks[i]
}

function moverimages(){
for (i=0;i<slidetabhover.length;i++)
mouseimg[i]=slidetabhover[i]

}
function defaultimages(){
for (i=0;i<slidetab.length;i++)
defaultimg[i]=slidetab[i]
}

function changeimage(towhat,indexval){
if (document.images){
document.images.namedItem("slide").src=towhat.src
whichlink=indexval
whichimage=indexval

for(i=0; i<tabcount; i++)
{
if(whichimage%tabcount == i)
{
document.images.namedItem("img" + (i+1)).src=mouseimg[i];
}
else
{
document.images.namedItem("img" + (i+1)).src=defaultimg[i];
}
}

/*if(whichimage%3 ==0)
document.getElementById("img1").src=mouseimg[0]
else
document.getElementById("img1").src=defaultimg[0];

if(whichimage%3 ==1)
document.getElementById("img2").src=mouseimg[1]
else
document.getElementById("img2").src=defaultimg[1];


if(whichimage%3 ==2)
document.getElementById("img3").src=mouseimg[2]
else
document.getElementById("img3").src=defaultimg[2];
*/

slideshowspeed=10000;
	
}
}

function gotoshow()
{
if (!window.winslide||winslide.closed){
		//winslide=window.open(slidelinks[whichlink])
		//window.location=slidelinks[whichlink]
		
		if(openlinkmode[whichlink]=="False")
		{   
		    window.location.href=slidelinks[whichlink]
		    document.location.href=slidelinks[whichlink]
		}else
		{
		    window.open(slidelinks[whichlink]);
		}
	    //winslide.focus()
}
else
{	
    //window.location=slidelinks[whichlink]
        if(openlinkmode[whichlink]=="False")
		{
		    window.location.href=slidelinks[whichlink]
		    document.location.href=slidelinks[whichlink]
		}else
		{
		    window.open(slidelinks[whichlink]);
		}
	//winslide.focus()
}
}


function swapPicture(newImage,swapindex)
{
    try{
        document.images.namedItem("slide").style.filter="blendTrans(duration=2.0):";
        document.images.namedItem("slide").filters.blendTrans(duration=2.0).Apply();
        document.images.namedItem("slide").filters.blendTrans.Play();
    }catch(Error)
    {
        blendimage('slide1','slide', newImage.src,1500)
    }


/*	if (document.all)
{
}
else
{
try{
document.images.namedItem("slide").setAttribute("style","filter:progid:DXImageTransform.Microsoft.Fade()");
//document.images.namedItem("slide").style="filter:progid:DXImageTransform.Microsoft.Fade()" ;
}catch(Error)
{
}	
}

//try{
//document.images.namedItem("slide").setAttribute("filters","filters.blendTrans(duration=2.0).Apply()");
//document.images.namedItem("slide").filters.blendTrans(duration=2.0).Apply();
//document.images.namedItem("slide").filters.blendTrans.Play();
//}catch(err1){

//}

*/


document.images.namedItem("slide").src=newImage.src;
whichimage=swapindex;

for(i=0; i<tabcount; i++)
{
if(whichimage%tabcount == i)
{
document.images.namedItem("img" + (i+1)).src=mouseimg[i];
}
else
{
document.images.namedItem("img" + (i+1)).src=defaultimg[i];
}
}


/*
if(whichimage%3 == 0)
document.getElementById("img1").src=mouseimg[0];
else
document.getElementById("img1").src=defaultimg[0];
if(whichimage%3 == 1)
document.getElementById("img2").src=mouseimg[1];
else
document.getElementById("img2").src=defaultimg[1];
if(whichimage%3 == 2)
document.getElementById("img3").src=mouseimg[2];
else
document.getElementById("img3").src=defaultimg[2];

*/
}



function slideit(){

if (!document.images) 
	return;
	
/*
if(whichimage%3 == 0)
swapPicture(document.getElementById("slide").src,whichimage)
if(whichimage%3 == 1)
swapPicture(document.getElementById("slide").src,whichimage)
if(whichimage%3 == 2)
swapPicture(document.getElementById("slide").src,whichimage)
else*/
	
swapPicture(document.images.namedItem("slide").src,whichimage)
	
/*	
if(whichimage==0)
slideshowspeed = slideshowspeed1;
if(whichimage==1)
slideshowspeed = slideshowspeed2;
if(whichimage==2)
slideshowspeed = slideshowspeed3;
*/

slideshowspeed = slidespped[whichimage];

document.images.namedItem("slide").src=slideimages[whichimage].src;
document.images.namedItem("slide").alt=slidepichover[whichimage];
document.images.namedItem("slide").title=slidepichover[whichimage];

whichlink=whichimage;

if (whichimage<slideimages.length-1)
{
whichimage++;
}
else
{
whichimage=0;
}

setTimeout("slideit()",slideshowspeed);

//setInterval("slideit()",slideshowspeed)
}




function blendimage(divid,imageid, imagefile, millisec) { 
var speed = Math.round(millisec / 100); 
var timer = 0; 

//set the current image as background 
document.getElementById(divid).style.backgroundImage = "url(" + document.images.namedItem(imageid).src + ")"; 
document.getElementById(divid).style.backgroundImage.Height = "244";
document.getElementById(divid).style.backgroundImage.Width = "395";

//make image transparent 
changeOpac(0, imageid); 

//make new image 
document.images.namedItem(imageid).src = imagefile; 

//fade in image 
for(i = 0; i <= 100; i++) { 
setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
timer++; 
} 
}

function changeOpac(opacity, id) { 
var object = document.images.namedItem(id).style; 
object.opacity = (opacity / 100); 
object.MozOpacity = (opacity / 100); 
object.KhtmlOpacity = (opacity / 100); 
object.filter = "alpha(opacity=" + opacity + ")"; 
}

 