var slide_current = 0;
var slide_total = 0;
var t1;
var t2;

$(document).ready(function() 
{

	
	$("#marquee-controller ul li:first").addClass("current");
	
	$(".slide").addClass("current");
	
	
	
	$.each($(".slide"), function(i,v) {
		slide_total++;	
		if (i>0)  $(v).css("display","none");
		
	});
	
	slide_current++;
	t1 = setTimeout("goSlide("+slide_current+")", 3500);
	
});


function goManualSlide(to_slide)
{
	clearTimeout( t1 );
	clearTimeout( t2 );
	slide_current = to_slide;
	goSlide(to_slide);
	
}

function goSlide(to_slide)
{
		
		$(".slide").fadeOut("fast");
		$("#marquee-controller ul li").removeClass("current");
		
		$.each($(".slide"), function(i,v) {
		if (i==to_slide)
		{
			$(v).fadeIn("normal");
		}
	});
	
	$.each($("#marquee-controller ul li"), function(i,v) {
		if (i==to_slide)
		{
			$(v).addClass("current");
		}
	});
	
	to_slide++;
	
	if (to_slide==slide_total)
	{
		to_slide = 0;
	}
	
	slide_current = to_slide;
	t2 = setTimeout("goSlide("+to_slide+")", 3500);
}


function checkContact()
{
	var err_count = 0;
	var err_message = "";
	
	
	if ($("#firstname").val()=="")
	{
		err_count++;
		$("#label_firstname").css("color","red");
	} else 
	{
		$("#label_fullname").css("color","black");
	}
	
	
	if ($("#lastname").val()=="")
	{
		err_count++;
		$("#label_lastname").css("color","red");
	} else 
	{
		$("#label_lastname").css("color","black");
	}
	
	if ($("#address").val()=="")
	{
		err_count++;
		$("#label_address").css("color","red");
	} else 
	{
		$("#label_address").css("color","black");
	}
	
	if ($("#city").val()=="")
	{
		err_count++;
		$("#label_city").css("color","red");
	} else 
	{
		$("#label_city").css("color","black");
	}
	
	if ($("#state").val()=="")
	{
		err_count++;
		$("#label_state").css("color","red");
	} else 
	{
		$("#label_state").css("color","black");
	}
	
	if ($("#zipcode").val()=="")
	{
		err_count++;
		$("#label_zipcode").css("color","red");
	} else 
	{
		$("#label_zipcode").css("color","black");
	}
	
	if ($("#phone").val()=="")
	{
		err_count++;
		$("#label_phone").css("color","red");
	} else 
	{
		$("#label_phone").css("color","black");
	}
	
	
	var e = $("#email").val();
	
	if(e=="" || e.indexOf("@")==-1 || e.indexOf(".")==-1)
	{
		err_count++;
		err_message += 'Please Enter A Correct Email Address!';		
		$("#label_email").css("color","red");
	} else 
	{
		$("#label_email").css("color","black");
	}
	
	
	
	
	if(err_count>0)
	{
		return false;
	} else
	{
		return true;
	}
		
}


function resetContactForm()
{
	$("#firstname").attr("value","");
	$("#lastname").attr("value","");
	$("#address").attr("value","");
	$("#city").attr("value","");
	$("#state").attr("selectedIndex","0");
	$("#zipcode").attr("value","");
	$("#phone").attr("value","");
	$("#email").attr("value","");
	$("#comments").attr("value","");
}


function gotoGallery(href)
{
	window.location.href = href;
}


