jQuery.noConflict();

var isSliding = 1
var contentSwitchActive = 1;
var timeOut;
var divCounter = 0;

jQuery(document).ready(function(){
	
	jQuery('#headerSlide .slideImage:first').css('display','block');
	jQuery('#slidernavigation .navDiv:first a').addClass("current");
	divCounter++;
	
	initDynamicHeader('#headerSlide');
});

function initDynamicHeader(contentID){
	
	dynamicContents = null;
	dynamicContents = new Array;
	arrayPos = 0;
	
	jQuery(contentID).find(".slideImage").each(function(){	
		divCounter++;
		dynamicContents.push(jQuery(this));
	});
	if(dynamicContents.length > 0){
		timeOut = setTimeout("switchDynamicContents('next')", 5000);
	}
}

function switchDynamicContents(direction){
	dynamicContents[arrayPos].fadeOut("slow");
	if(direction== "next"){
		if(arrayPos+1 > dynamicContents.length-1){
			arrayPos = 0;
		}else{
			arrayPos++;
		}
	}else if(direction == "prev"){
		if(arrayPos-1 < 0){
			arrayPos = dynamicContents.length-1;
		}else{
			arrayPos--;
		}
	}else{
		clearTimeout(timeOut);
		arrayPos = direction;
	}
	jQuery('#slidernavigation .navDiv a').removeClass("current");
	jQuery('#slidernavigation .navDiv:eq('+arrayPos+') a').addClass("current");
	dynamicContents[arrayPos].fadeIn("slow");
	if(isSliding){
		timeOut = setTimeout("switchDynamicContents('next')", 5000);
	}
}

function pauseToggle(){
	
	if(isSliding == 1){
		clearTimeout(timeOut);
		isSliding = 0;
		jQuery('#slidernavigation .galleryPause a').attr("class","play");
	}else{
		isSliding = 1;
		jQuery('#slidernavigation .galleryPause a').attr("class","pause");
		switchDynamicContents("next");
	}
}

function nextContent(direction){
	clearTimeout(timeOut);
	if(direction == "next"){
		switchDynamicContents("next");
	}else{
		switchDynamicContents("prev");
	}	
}
