var curNum = 1;
var totalImg = 5;
var intv = window.setInterval("slideShow()", 5000);
var curState = '';


$(document).ready(function() {
	
	$('#controls ul a').click(function() {
		var tmpNum = $(this).attr('id');
		slideSelect(tmpNum);
	});
	
	$('#controls .playPause').click(function() {
		curState = $(this).attr('id');
		//alert(curState);
		if(curState == 'pause') {
			stopInt();
			$('#pause').hide();
			$('#play').show();
			curState = 'pause';
		} else {
			startInt();
			$('#play').hide();
			$('#pause').show();
			curState = 'play';
		}
	});
	
	$('#pause').show();
	
});


//  GALLERY FUNC
function slideShow() {
	if(curNum != totalImg) 	{
		$('#'+curNum).removeClass('active');
		$("#slide_" + curNum).fadeOut(1200);
		$("#slide_" + (curNum +1)).fadeIn(1200);
		curNum++;
	} else 	{
		$('#'+curNum).removeClass('active');
		$("#slide_" + curNum).fadeOut(1200);
		$("#slide_1").fadeIn(1200);
		curNum = 1;
	}
	
	$('#'+curNum).addClass('active');
}

function slideSelect(inNUM) {
	if(inNUM == curNum) {
		// DO NOTHING
	} else {
		if(intv != '') {
			window.clearInterval(intv);
			intv = '';
			$('#'+curNum).removeClass('active');
			$("#slide_" + curNum).fadeOut(1200);
			$("#slide_" + (inNUM)).fadeIn(1200);
			
			curNum = parseInt(inNUM);
			$('#'+curNum).addClass('active');
			intv = window.setInterval("slideShow()", 5000);
		}
	}
}

function stopInt() {
	window.clearInterval(intv);
	intv = '';
}

function startInt() {
	intv = window.setInterval("slideShow()", 5000);
}
