// JavaScript Document

$(function() {
	var moveInProgress = false;
	var numberOfItems = $('.sliderWrapper li').size();
	var visibleDivWidth = 600; //$(".sliderWrapper").width();
	var slideWidth = $('.sliderWrapper li').width();
	var ulWidth = 600*numberOfItems;
	var numberOfSlides = numberOfItems;
	var actualSlide = 1;
	var actualPosition = 0;
	var leftArrowVisible = false;
	var rightArrowVisible = false;
	var actualHeight = $('.sliderWrapper ul li:eq(0)').height();
	if(actualHeight==0){
		actualHeight = 700;
	}
	
	$('.sliderWrapper ul').css('width',ulWidth);
	$('.sliderWrapper').css('height',actualHeight);
	$('.slide-right').css('height',actualHeight);
	$('.slide-left').css('height',actualHeight);
	//alert(numberOfSlides);
	
	//alert(actualHeight);
	
	if ( $('.slide-left')){
		if(!moveInProgress){
			$('.slide-left').click(function(){ 				
				moveInProgress = true;
				moveLeft();
				return false;
			});
		}
	}
	
	if ( $('.slide-right')){
		if(!moveInProgress){
			$('.slide-right').click(function(){ 				
				moveInProgress = true;
				moveRight();
				return false;
			});
		}
	}

	
	function moveLeft(){
		if(actualSlide == 1){
		} else {
			actualHeight = $('.sliderWrapper ul li:eq('+(actualSlide-2)+')').height();
			//
			actualPosition += visibleDivWidth;
			actualSlide--;
			$('.sliderWrapper').animate({height : actualHeight+"px" }, 1000);
			$('.slide-right').animate({height : actualHeight+"px" }, 1000);
			$('.slide-left').animate({height : actualHeight+"px" }, 1000);
			$('.sliderWrapper ul').animate({left : actualPosition+"px" }, 500);
			//alert(actualPosition);
		}
		initSlider();
	}
	
	function moveRight(){
		if(actualSlide == numberOfSlides){
		} else {
			actualHeight = $('.sliderWrapper ul li:eq('+actualSlide+')').height();
			actualPosition -= visibleDivWidth;
			actualSlide++;
			$('.sliderWrapper').animate({height : actualHeight+"px" }, 1000);
			$('.slide-right').animate({height : actualHeight+"px" }, 1000);
			$('.slide-left').animate({height : actualHeight+"px" }, 1000);
			$('.sliderWrapper ul').animate({left : actualPosition+"px" }, 500);
		}
		initSlider();
	}
	
	function initSlider(){
		if(actualSlide == (1)){
			leftArrowVisible = false;
			$('.slide-left').fadeOut("500");
		} else if(actualSlide == numberOfSlides){
			rightArrowVisible = false;
			$('.slide-right').fadeOut("500");
		} else if(actualSlide == 2 && !leftArrowVisible){
			leftArrowVisible = true;
			$('.slide-left').fadeIn("500");
		} else if(actualSlide == (numberOfSlides-1) && !rightArrowVisible){ 
			rightArrowVisible == true;
			$('.slide-right').fadeIn("500");
		} else {
			
		}
	}
	
	/* tabber functions */
	/*
	if ( $('.tabNav ul li a')){
		if(!moveInProgress){
			$('.tabNav ul li a').click(function(){ 				
				tabInProgress = true;
				changeTab($(this).attr('id'));
				return false;
			});
		}
	}
	
	function changeTab(linkID){
		//
		var selectedID = linkID.split("_");
		var tabID = "tab_"+selectedID[1];
		//alert(linkID);
		$('.tabNav ul li a').removeClass("active");
		$('#'+linkID).addClass("active");
		$('.tabcontent div').fadeOut(1, function () {
			$('#'+tabID).fadeIn(1);
			$('#'+tabID+' div').fadeIn(1);
			//$('#'+tabID).css('height','500px')
		});
		tabInProgress = false;
	}
	*/
	$('#container-1').tabs({ selected: 3 });
		   
});