$(document).ready(function(){

var itemLeft = 0;
$(".setWidth").each(function(el){
	$(this).css("margin-left",itemLeft+"px");
	itemLeft = itemLeft+$(this).width();
});
$(".slideTxt p:not(:first)").hide();
var left = 0;
var navLeft = 0;
var inc = $(".slideItem:first").width();
var paddingLeft =  $(".back").width();
var paddingRight =  $(".forward").width();
var leftTotal = left;
var counter = 0;
left = 0;
$(".forward a").click(function(){
	if(counter+1 == $(".slideNav a").size()){
		counter = 0;
		$(".slideNav li:first a").click();
		return false;
	}
	$(".slideTxt").css({opacity:0});
	left = (left+inc);
	$(".back").removeClass("disabled");			
	var cur = $(".slideNav li.active");
	cur.removeClass("active");
	cur.next("li").addClass("active");
	$(".slideItemCnt").animate({ 
		marginLeft: "-"+(left)+"px"
	  }, 500,'swing',function(){
			$(".slideTxt p").hide();
			$(".slideTxt p:eq("+counter+")").show();
			$(".slideTxt").animate({opacity:1},500);
	  });
	counter++;
	return false;
});
$(".back a").click(function(){
	if(counter == 0){
		counter = $(".slideNav li").size()-1;
		$(".slideNav li:last a").click();
		return false;
	}
	$(".slideTxt").css({opacity:0});
	left = left-inc;
	var cur = $(".slideNav li.active");
	cur.removeClass("active");
	cur.prev("li").addClass("active");
	navLeft = navLeft - 200;
	$(".slideItemCnt").animate({ 
			marginLeft: "-"+(left)+"px"
	}, 500,'swing',function(){
			$(".slideTxt p").hide();
			$(".slideTxt p:eq("+counter+")").show();
			$(".slideTxt").animate({opacity:1},500);
	  });
	counter--;

});
$(".slideNav a").click(function(e){
	$(".slideTxt").css({opacity:0});
	var index = $(".slideNav a").index(this);
	counter = index;
	var go = (index*inc);
	var cur = $(".slideNav li.active").removeClass("active");
	$(this).parents("li").addClass("active");
	$(".slideItemCnt").animate({ 
			marginLeft: "-"+(go)+"px"
		  }, 500,function(){
			$(".slideTxt p").hide();
			$(".slideTxt p:eq("+index+")").show();
			$(".slideTxt").animate({opacity:1},500);
	  } );
	left = go;
	return false;
});
});
