ppanes = { 
	
	pane_builder: function(){
	
	function gotoSelectedPane(iPaneNumber){
			iPainDifference =  iCurrentFeature - iPaneNumber;
			
			iMoveLocation = iPainDifference*970;
			
			$("#slide-panes-wrapper").animate({"left": "+="+iMoveLocation+"px"}, "slow");
			iCurrentFeature = iPaneNumber;
		}
	
		$('#slide-list li').bind('click', function(event){
			$(document).stopTime("features");
			
			$('#slide-list li').each(function(){
				$(this).removeClass('selected_feature');
			});
			$(this).addClass('selected_feature'); 
			
			stFeatureSelected = $(this).attr('id').substr(13);
			iFeatureSelected = parseFloat(stFeatureSelected);
			gotoSelectedPane(iFeatureSelected);
			return false;
		})
	
	},
	
	pane_auto_play: function(){
	
			isLooping = 1;
			inc = 0;
			
			checkFeatures = function() {
				
				$("#slide-list li").removeClass("selected_feature");
				$("#slide-list li").eq(iCurrentFeature).addClass("selected_feature");
				

				inc++;
				
			}

			slideTo = function(pos) {
				currentFeature = pos;
				pos = (pos) * -767;
				pos = pos + "px";
				$("#slide-panes-wrapper").animate({ 
					left: pos
				}, 800 );
				checkFeatures();
			}
			

			
			nextFeature = function() {
				if (iCurrentFeature < iTotalFeatures-1 ) {
					iCurrentFeature =  ++iCurrentFeature;
					slideTo(iCurrentFeature);
				} else {
					iCurrentFeature = 0;
					slideTo(0);
				}
			}
			
			checkFeatures();

			$(document).everyTime(4000, "features", function(i) {
				nextFeature();
			});
			
		
			$("#loop_controls").click(function () { controlClick() });
																				 
			controlClick = function (request) {
				if ((isLooping == 1) || (request == "stop")) {
					$(document).stopTime("features");
					$("#loop_controls").addClass('paused');
					isLooping = 0;
				} else {
					$("#loop_controls").removeClass('paused');
					$(document).everyTime(4000, "features", function(i) {
						nextFeature();
					});
					isLooping = 1;
				}
			};
	},
	
	get_latest_listener: function(){
		$('#news_items li').bind('click', function(){
			window.location = this.title;
			//console.log(this.title);
		})
	},
	
	
	
	init: function(){
		iCurrentFeature = 0;
		iCurrentPane = 0;
	
		iTotalFeatures = $("#slide-list li").length;
		iFeaturesRight = 3; // Keep this many visible in frame
		
		iTotalProducts = $("#product_list_wrapper li").length;
		iProductsRight = 5; // Keep this many visible in frame
		iVisibleProducts = iTotalProducts;
		
		
		iTotalNewsFeatures = $("#news_wrapper li").length;
		iNewsBottom = 3; // Keep this many visible in frame
		

		
		
		ppanes.pane_builder();
		ppanes.pane_auto_play();
		ppanes.get_latest_listener();
	}
}




function checkButtons(isHorizontal, stLeftArrowID, stRightArrowID, iRightFeature, iTotalFeatures, iQuantityVisible){}




$(document).ready(function() {
	ppanes.init();
});

