<!--
/*!
 **************************************************
 * Copyright 2010 - Danny Carmical
 * http://luckykind.com
 **************************************************/

var $j = jQuery.noConflict();


$j(document).ready(function() {
	var sliderText = $j('#slider-text ul li div');
	var sliderImage = $j('#slider-image ul li');
	var sliderNode = $j('#slider-nav ul li a');
	var slideBar = $j('#slider-bar');
	var slideBarPos = 45;
	var sliderPos = 0;
	var currentText = 0;
	var currentNode = 1;
	var whichNode = 1;
	var scroll = true;
	var autoSlide;
	var i = 0;
		
	sliderNode.each(function(){
		if(i==0) {
			$j(this).addClass('node-on');			
		} else {
			$j(this).addClass('node-off');
		}
		++i;			
	});
	
	$j(sliderText[currentText]).show();
	
	
	sliderNode.bind('click', function(){
		clearInterval(autoSlide);
		scroll = false;
		whichNode = +$j(this).attr('id').substring(4,5);
		slideAction();
		return false;
	});
	
	
	//scroll action
	function slideAction() {		
		$j(sliderText[currentText]).fadeOut(500);
			if(scroll) {
				if(whichNode!=4) {
					whichNode++;				
				} else {
					whichNode=1;
				}				
			}

			if(whichNode > currentNode) {
				$j(sliderNode[currentNode-1]).removeClass('node-on').addClass('node-off');
				$j(sliderNode[whichNode-1]).removeClass('node-off').addClass('node-on');
				sliderPos -= 631 * (whichNode -  currentNode);			
				slideBarPos += 138 * (whichNode -  currentNode);			
				sliderImage.stop().animate({
						left: sliderPos
						}, 600);
				slideBar.stop().animate({
						left: slideBarPos
						}, 600);
				currentNode = whichNode;
				currentText = currentNode - 1;
				$j(sliderText[currentText]).fadeIn(1000);
			} else if(whichNode < currentNode) {
				$j(sliderNode[currentNode-1]).removeClass('node-on').addClass('node-off');
				$j(sliderNode[whichNode-1]).removeClass('node-off').addClass('node-on');
				sliderPos += 631 * (currentNode -  whichNode);			
				slideBarPos -= 138 * (currentNode -  whichNode);			
				sliderImage.stop().animate({
						left: sliderPos
						}, 600);
				slideBar.stop().animate({
						left: slideBarPos
						}, 600);
				currentNode = whichNode;
				currentText = currentNode - 1;
				$j(sliderText[currentText]).fadeIn(1000);
			}
	}
	
	//Set the auto scroll until user clicks
	$j(function() {
			autoSlide = setInterval(slideAction, 5000);		
	});
});

-->	
