$.fn.delay = function(delay){
if(typeof delay==="undefined") delay = 1000;
return this.animate({"void":0}, delay);
}

var dist = 60;
var opac = 0;
var ease = 'easeInExpo';
var dur = 2000;
var del= 0;
var inc= 1;
var slideNum = 0;
var inTimeout;
var outTimeout;

function nextSlide(){
        
        
	$('.slideshowSlide:eq('+slideNum+')').trigger('transitionOut'); 
	inTimeout = setTimeout(function(){
						
		if(slideNum < $('.slideshowSlide').length-1){
			slideNum++
		}else{
			slideNum=0;
		}
		$('.slideshowSlide:eq('+slideNum+')').trigger('transitionIn');
                $("#slide-nav ul li a.active").removeClass();
                $("#slide-nav ul li a[rel=slide"+(slideNum+1)+"]").addClass("active");
	},2000)
        
        
}

function flipSlide(){
	$('.slideshowSlide:eq('+slideNum+')').hide();
		
	inTimeout = setTimeout(function(){
		if(slideNum < $('.slideshowSlide').length-1){
			slideNum++
		}else{
			slideNum=0;
		}
		$('.slideshowSlide:eq('+slideNum+')').show();
                $("#slide-nav ul li a.active").removeClass();
                $("#slide-nav ul li a[rel=slide"+(slideNum+1)+"]").addClass("active");
	},10)
	
	outTimeout = setTimeout(flipSlide,12000);
}

Cufon.replace('.slideTitle');
Cufon.replace('#about-prevue');
Cufon.replace('#what-our-customers-say');

$(function(){
	if(!jQuery.browser.msie){
		$('.slideshowSlide .slideshowInfoText').css({opacity:opac, marginLeft:dist});
		$('.slideshowSlide .slideshowInfoButton').css({opacity:opac, marginLeft:dist});
		//$('.slideshowSlide .slideshowImage').css({opacity:opac, marginLeft:dist*-1});
		$('.slideshowSlide').css({display:'none'});
		$('.slideshowSlide').bind('transitionIn',function(){

				var  text = $(this).find('.slideshowInfo .slideshowInfoText');
				var button = $(this).find('.slideshowInfo .slideshowInfoButton');
				var image = $(this).children('.slideshowImage');
				$(this).css({display:'block'});
	
				text.animate({opacity:1,marginLeft:0},4000,'easeOutExpo',function() {
				  if(jQuery.browser.msie){ this.style.removeAttribute('filter'); }
				});		
				button.delay(250).animate({opacity:1,marginLeft:0},4000,'easeOutExpo');
				outTimeout = setTimeout(nextSlide,12000);
		});
		$('.slideshowSlide').bind('transitionOut',function(){
				var self = $(this);
				var text = $(this).find('.slideshowInfo .slideshowInfoText');
				var image = $(this).children('.slideshowImage');
				text.animate({opacity:0,marginLeft:60},2000,'easeInExpo',function(){
				self.css({display:'none'});
				});

				
		});
		
		$('.slideshowSlide:eq('+slideNum+')').trigger('transitionIn');
	} else {
		/*alert("ie");*/
		$('#defaultSlide').css({display:'block'});
		outTimeout = setTimeout(flipSlide,12000);
	}

	
	$(window).resize(function(){
		  if($(this).width()<1022){
			  $("body").css('overflow-x','auto');
		  }else{
			  $("body").css('overflow-x','hidden');
		  }
	});
});
