$(document).ready(function(){
	$("div.slider").first().addClass('active');
	
	var resetAutoScroll;
	$("#slider-left").click(function(){
	
		clearInterval(autoScroll);
		clearTimeout(resetAutoScroll);
		
		resetAutoScroll = setTimeout(function(){
			$("#slider-right").click();
		}, 7000)
		
		if($("#home-slider-inner .active").index() == 0){
		
			$("#home-slider .slider").animate({
				left: (-1 * (962 * ($("#home-slider-inner").children().length - 1)))
			}, 400);
			
			$("#home-slider-inner").find(".active").removeClass('active');
			
			$("div.slider").last().addClass('active');
			
			return false;
		}
		
		
		if($("#home-slider-inner").find(".active") == $("#home-slider-inner").find(".slider:last")){
			alert('last');
		}
		
		$("#home-slider .slider").animate({
			left: '+=962'
		}, 400);
		
		$("#home-slider-inner").find(".active").removeClass('active').prev().addClass('active');
	});
	
	$("#slider-right").click(function(){
	
		clearInterval(autoScroll);
		clearTimeout(resetAutoScroll);
		
		resetAutoScroll = setTimeout(function(){
			$("#slider-right").click();
		}, 7000)
		
		if($("#home-slider-inner .active").index() == ($("#home-slider-inner").children().length - 1)){
		
			$("#home-slider .slider").animate({
				left: 0
			}, 400);
			
			$("#home-slider-inner").find(".active").removeClass('active');
			
			$("div.slider").first().addClass('active');
			
			return false;
		}
		
		$("#home-slider .slider").animate({
			left: '-=962'
		}, 400);
		
		$("#home-slider-inner").find(".active").removeClass('active').next().addClass('active');
	});
	
	var autoScroll = setInterval(function(){
		$("#slider-right").click();
	}, 7000);
	
	$("#home-slider-inner").mouseenter(function(){
		clearInterval(autoScroll);
		clearTimeout(resetAutoScroll);
	});
	
	$("#home-slider-inner").mouseleave(function(){
		resetAutoScroll = setTimeout(function(){
			$("#slider-right").click();
		}, 7000)		
	});
	
	
	$("input#s").focus(function(){
		if($(this).val() == 'Search this site...'){
			$(this).val('');
			$(this).css('color', '#333');
		}
	});
	$("input#s").blur(function(){
		if($(this).val() == ''){
			$(this).val('Search this site...');
			$(this).css('color', '#999999');
		}
	});
	
	$("input#Email").focus(function(){
		if($(this).val() == 'Enter email address here...'){
			$(this).val('');
			$(this).css('color', '#333');
		}
	});
	$("input#Email").blur(function(){
		if($(this).val() == ''){
			$(this).val('Enter email address here...');
			$(this).css('color', '#999999');
		}
	});
	
	// check for gravity form errors
	if($('.gfield_error').length > 0)
	{
		$.scrollTo($(".gform_wrapper").first());
	}
});



function validateSignupEmail(){
	var filter = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	if (!filter.test($("#Email").val())) {
    	alert('Please Enter a Vlid Email Address');
    }else{
    	$('#signup-form').submit();
    }
}
