function processSlideshow(elem, imageList, imageDuration, fadeSpeed, current) 
{
    var listSize = imageList.length;
    if (!current || current >= listSize) current = 0;
    if (!imageDuration) imageDuration = 3000;
    if (!fadeSpeed) fadeSpeed = 1000;
    
	$j(elem + " img").attr("src", imageList[current]);
    if (current == (listSize - 1)){
		$j(elem).css("background", "transparent url(" + imageList[0] + ") no-repeat");
    }else{
        $j(elem).css("background", "transparent url(" + imageList[current + 1] + ") no-repeat");
    }
	
    $j(elem + " img").animate({ opacity: "1" }, imageDuration)
		.animate({ opacity: "0.01" }, fadeSpeed, function(){ 
        	$j(this).css("opacity", "1"); 
			processSlideshow(elem, imageList, imageDuration, fadeSpeed, current + 1) ;
        });
} 

	
	   //define a javascript array that contains your images
		var slideShow = new Array()
		slideShow[0] = "/sites/teanaubackpackers.co.nz/themes/default/images/header-photo.jpg";
		slideShow[1] = "/sites/teanaubackpackers.co.nz/themes/default/images/header-photo2.jpg";
		slideShow[2] = "/sites/teanaubackpackers.co.nz/themes/default/images/header-photo3.jpg";
		slideShow[3] = "/sites/teanaubackpackers.co.nz/themes/default/images/header-photo4.jpg";
		
		function startSlideshow()
		{
      	processSlideshow("#head-image", slideShow);
    }


