var timer;
var stopgo = 1;
var pause = 0;
var slidetime = 6000;
function runEffect() {
    if((stopgo == 1) && (pause == 0)){
		$("#flowpanes").data("scrollable").next();
    }
	timer = setTimeout(runEffect,slidetime);
}
function restartScroll() {
    if(stopgo==1) {
		clearTimeout(timer);
		timer = setTimeout(runEffect,slidetime);
	}
}
function stopPlay() {
    stopgo = 0;
    $('#play').show();
    $('#pause').hide();
}
function startPlay() {
    stopgo = 1;
    $('#play').hide();
    $('#pause').show();
	restartScroll();
}
function LM_preloadImgs() {
 var d=document,a=arguments; if(!d.LM_imgs) d.LM_imgs=new Array();
 for(var i=0;i<a.length;i++) {d.LM_imgs[i]=new Image; d.LM_imgs[i].src=a[i];}
}

$(document).ready(function(){
	LM_preloadImgs();

	$("#flowpanes").scrollable({ circular: true, mousewheel: true }).navigator({ 
		navi: "#flowtabs", 
		naviItem: 'a', 
		activeClass: 'current',
		history: true 
	});

    $('#scrollleft').click(function(){
        $("#flowpanes").data("scrollable").prev();
		restartScroll();
    });
    $('#scrollright').click(function(){
        $("#flowpanes").data("scrollable").next();
		restartScroll();
    });
    $('#pause').click(function(){
        stopPlay();
    });
    $('#play').click(function(){
		startPlay();
    });
	$('#scrollwrapper').hover(
		function(){
			pause = 1;
			$('#vcr').fadeIn(); 
			$('#scrollleft').fadeIn(); 
			$('#scrollright').fadeIn(); 
		}, 
		function(){
			pause = 0;
			if(stopgo==1) {
				$('#vcr').fadeOut();
				$('#scrollleft').fadeOut(); 
				$('#scrollright').fadeOut(); 
			}
		}
	);
	
	slidetime = parseInt(playtime); // milliseconds between slide changes
	if(defaultplay==1) { // start the player
		pause = 0;
		startPlay();	
	}
	else { // be sure it is stopped
		pause = 1;
		$('#vcr').fadeIn(); 
		$('#scrollleft').fadeIn(); 
		$('#scrollright').fadeIn(); 
		stopPlay();
	};
});

