var current_slide = 1;
var max_slides = 7;
var delay = 8000;
var timer = null;
var fade = 850;

function startTimer(){
	timer = window.setTimeout('switchSlide()', delay);
}

function stopTimer(){
	 if(typeof this.timer == "number") {
      	window.clearTimeout(this.timer);
      	this.timer = null;
    }

}

function switchSlide(){
	var slide = current_slide;
	slide++;
	if(slide >max_slides)
		slide = 1;
	
	switch(slide){
		case 1:
			onButton1();
			break;
		case 2:
			onButton2();
			break;
		case 3:
			onButton3();
			break;
		case 4:
			onButton4();
			break;
		case 5:
			onButton5();
			break;
		case 6:
			onButton6();
			break;
		case 7:
			onButton7();
			break;
	}	
	
}

function fadeAll(){
		$('.slide-1').fadeOut(fade);
		$('.slide-2').fadeOut(fade);
		$('.slide-3').fadeOut(fade);
		$('.slide-4').fadeOut(fade);
		$('.slide-5').fadeOut(fade);
		$('.slide-6').fadeOut(fade);
		$('.slide-7').fadeOut(fade);
}

function clearButtons(){
	$('.btn1').removeClass('on');
	$('.btn2').removeClass('on');
	$('.btn3').removeClass('on');
	$('.btn4').removeClass('on');
	$('.btn5').removeClass('on');
	$('.btn6').removeClass('on');
	$('.btn7').removeClass('on');
}

function onButton1(){
	if(current_slide !=1){
		fadeAll();
		$('.slide-1').fadeIn(fade);
		current_slide = 1;	
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn1').addClass('on');
	}
}

function onButton2(){
	if(current_slide !=2){
		fadeAll();
		$('.slide-2').fadeIn(fade);
		current_slide = 2;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn2').addClass('on');	
	}
}

function onButton3(){
	if(current_slide !=3){
		fadeAll();
		$('.slide-3').fadeIn(fade);
		current_slide = 3;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn3').addClass('on');	
	}
}

function onButton4(){
	if(current_slide !=4){
		fadeAll();
		$('.slide-4').fadeIn(fade);
		current_slide = 4;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn4').addClass('on');	
	}
}

function onButton5(){
	if(current_slide !=5){
		fadeAll();
		$('.slide-5').fadeIn(fade);
		current_slide = 5;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn5').addClass('on');	
	}
}

function onButton6(){
	if(current_slide !=6){
		fadeAll();
		$('.slide-6').fadeIn(fade);
		current_slide = 6;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn6').addClass('on');	
	}
}

function onButton7(){
	if(current_slide !=7){
		fadeAll();
		$('.slide-7').fadeIn(fade);
		current_slide = 7;
		stopTimer();
		startTimer();
		clearButtons();
		$('.btn7').addClass('on');	
	}
}

$(document).ready(function() {
	$('ul.sf-menu').superfish({animation: {height:'show'}});
	$('#nav li.<?php echo $page ?>').attr("id",'activated')
	$('#content').addClass('<?php echo $page ?>');

	startTimer();
	
	$('.btn1').click(function(event){
				event.preventDefault();
				onButton1();
				}); 	
	$('.btn2').click(function(event){
				event.preventDefault();
				onButton2();
				}); 
	$('.btn3').click(function(event){
				event.preventDefault();
				onButton3();
				}); 
	$('.btn4').click(function(event){
				event.preventDefault();
				onButton4();
				}); 
	$('.btn5').click(function(event){
				event.preventDefault();
				onButton5();
				}); 
	$('.btn6').click(function(event){
				event.preventDefault();
				onButton6();
				}); 
	$('.btn7').click(function(event){
				event.preventDefault();
				onButton7();
				}); 
	
	$('.home_slide').hover(function(){stopTimer();}, function(){startTimer()});
	
})
