var slider = new Array(
	'slide1.jpg',
	'slide2.jpg',
	'slide3.jpg',
	'slide4.jpg',
	'slide5.jpg',
	'slide6.jpg'
);

var slider2 = new Array(
	'Mslide1.jpg',
	'Mslide2.jpg'
);

var slider3 = new Array(
	'Rspslide1.jpg',
	'Rspslide2.jpg',
	'Rspslide3.jpg'
);

function autoSlide(){
	var alive = $("#autoSlide").val();
	if(alive == "yes"){
		slideRight();
	}
}

function autoSlideM(){
	var alive = $("#autoSlide").val();
	if(alive == "yes"){
		slideRightM();
	}
}

function autoSlideRsp(){
	var alive = $("#autoSlide").val();
	if(alive == "yes"){
		slideRightRsp();
	}
}

function stopAuto(){
	$("#autoSlide").val('no');
}

function setSource(id,slide){
	//alert(id);
	var source = slider[id];
	$('#slide'+slide).attr('src', 'plugins/slider/images/'+source);
	//alert("slide" + slide + " :: plugins/slider/images/" + source);
}

function setSourceM(id,slide){
	//alert(id);
	var source = slider2[id];
	$('#slide'+slide).attr('src', 'plugins/slider/images/'+source);
	//alert("slide" + slide + " :: plugins/slider/images/" + source);
}

function setSourceRsp(id,slide){
	//alert(id);
	var source = slider3[id];
	$('#slide'+slide).attr('src', 'plugins/slider/images/'+source);
	//alert("slide" + slide + " :: plugins/slider/images/" + source);
}

function slideLeft(){
	//Disable button
	$('#arrowLeft').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider.length;
	maxNum = maxNum*1;
	var nextSlide = current - 1;
	if(nextSlide < 1){
		nextSlide = maxNum;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}

	//alert(current + " --- " + nextSlide);
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","-932px");
	setSource(arrSlide,nextStage);
	
	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "932px"}, 2000 );
	
	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	//Enable button
	setTimeout("showButton('left')", 2000);
}

function slideRight(){
	//Disable button
	$('#arrowRight').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider.length;
	maxNum = maxNum*1;
	var nextSlide = current + 1;
	if(nextSlide > maxNum){
		nextSlide = 1;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","932px");
	setSource(arrSlide,nextStage);

	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "-932px"}, 2000 );

	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	
	//Enable button
	setTimeout("showButton('right')", 2000);
}

function slideLeftM(){
	//Disable button
	$('#arrowLeft').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider2.length;
	maxNum = maxNum*1;
	var nextSlide = current - 1;
	if(nextSlide < 1){
		nextSlide = maxNum;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}

	//alert(current + " --- " + nextSlide);
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","-932px");
	setSourceM(arrSlide,nextStage);
	
	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "932px"}, 2000 );
	
	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	//Enable button
	setTimeout("showButton('left')", 2000);
}

function slideRightM(){
	//Disable button
	$('#arrowRight').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider2.length;
	maxNum = maxNum*1;
	var nextSlide = current + 1;
	if(nextSlide > maxNum){
		nextSlide = 1;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","932px");
	setSourceM(arrSlide,nextStage);

	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "-932px"}, 2000 );

	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	
	//Enable button
	setTimeout("showButton('right')", 2000);
}


function slideLeftRsp(){
	//Disable button
	$('#arrowLeft').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider3.length;
	maxNum = maxNum*1;
	var nextSlide = current - 1;
	if(nextSlide < 1){
		nextSlide = maxNum;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}

	//alert(current + " --- " + nextSlide);
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","-932px");
	setSourceRsp(arrSlide,nextStage);
	
	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "932px"}, 2000 );
	
	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	//Enable button
	setTimeout("showButton('left')", 2000);
}

function slideRightRsp(){
	//Disable button
	$('#arrowRight').hide();

	var current = $("#currentSlide").val();
	current = current*1;
	var currentStage = $("#currentStage").val();
	currentStage = currentStage*1;
	var maxNum = slider3.length;
	maxNum = maxNum*1;
	var nextSlide = current + 1;
	if(nextSlide > maxNum){
		nextSlide = 1;
	}
	var arrSlide = nextSlide - 1;
	
	if(currentStage == 1){
		var nextStage = 2;
	}else{
		var nextStage = 1;
	}
	
	// get next slide into position, set it's opacity to 0 and show it;
	var one = $("#stage"+nextStage).css("left","932px");
	setSourceRsp(arrSlide,nextStage);

	//Animate current slide off the stage and the next slide onto the page
	var four = $("#stage"+nextStage).animate({ left: "0px"}, 2000 );
	var five = $("#stage"+currentStage).animate({ left: "-932px"}, 2000 );

	// Update current slide variable to be the slide we just moved onto the stage
	$("#currentSlide").val(nextSlide);
	$("#currentStage").val(nextStage);
	
	//Enable button
	setTimeout("showButton('right')", 2000);
}


function showButton(dir){
	if(dir == 'right'){
		$('#arrowRight').show();
	}else{
		$('#arrowLeft').show();
	}
}
