var slideShow = ""
var fadeOut = ""
var temp = ""

function slide(){
    var className = 'slide'; //change the className that is on all your content panels..
	var panelCount = quickbixSlides.getContentPanelsCount();//get panel length
	var current = quickbixSlides.getCurrentPanel(); //get current panel
	var group = quickbixSlides.getContentGroup(); //get our group
	var panelNumber = 0;
	if(group.hasChildNodes()){
		var j = 0;
		for(var i = 0, l = group.childNodes.length; i < l; i ++){
			if(group.childNodes[i].className && group.childNodes[i].className.search(new RegExp("\\b" + className + "\\b")) != -1){ // if it has SlidingPanelsContent class we found the correct node.
				if(group.childNodes[i] == current) // if it matches our current panel, we have a number
					panelNumber = j;
					j++; //increase our panelcounter
			}
		}
	}
	Spry.$$("#slideNav").removeClassName('hide');
	Spry.$$("a.current").removeClassName("current");
	if (panelNumber == (panelCount - 1)) { 
		Spry.$$("a.slide1button").addClassName("current");
		Spry.$$("#mainSlide").addClassName('hide');
		temp = 1;
	}
	else {
		Spry.$$("a.slide" + (panelNumber + 1) + "button").addClassName("current");
	}
	
	if (temp == 1) {
		if (panelNumber == 0) {
			panelNumber += 1;
		};
	};
	
	quickbixSlides.showPanel(((panelNumber + 1) != panelCount ? (panelNumber + 1) : 0));
};

function start(){
	var fadeMain = setTimeout(slide, 2500);
	fadeOut = setTimeout("slideShow = window.setInterval(slide,6000)",6000);
}

function stopSlideShow(){
	window.clearInterval(slideShow);
};

window.onload = start;
