var totalSlides = 0;
var currentSlide = 1;
var contentSlides = "";


jQuery(document).ready(function(){
	
	jQuery('#QuoteBackground').hide();
		
	jQuery("#slideshow-Home").click(showHomeSlide);
	jQuery("#slideshow-contact").click(showContactSlide);
	jQuery("#slideshow-about").click(showAbout);
	jQuery("#slideshow-product").click(showProduct);
	
	var totalWidth = 0;
	contentSlides = jQuery(".slideshow-content");
	contentSlides.each(function(i){
		totalWidth += this.clientWidth;
		totalSlides++;
	});
	jQuery("#slideshow-holder").width(totalWidth);
	jQuery("#slideshow-scroller").attr({scrollLeft: 0});
	updateButtons();
});

jQuery(function() {
	jQuery('.error').hide();
	jQuery('input.text-input').css({backgroundColor:"#FFFFFF"});
	jQuery('input.text-input').focus(function(){
			jQuery(this).css({backgroundColor:"#fdc066"});
	});
	jQuery('input.text-input').blur(function(){
			jQuery(this).css({backgroundColor:"#FFFFFF"});
	});
	jQuery(".button").click(function() {
		// validate and process form
		// first hide any error messages
		jQuery('.error').hide();
		//
		var ip = jQuery("input#ip").val();
		var httpref = jQuery("input#httpref").val();
		var httpagent = jQuery("input#httpagent").val();
		//
		var name = jQuery("input#name").val();
		if (name == "") {
			jQuery("label#name_error").show();
			jQuery("input#name").focus();
			return false;
		}
			var email = jQuery("input#email").val();
			if (email == "") {
			jQuery("label#email_error").show();
			jQuery("input#email").focus();
			return false;
			}
			var question = jQuery("textarea#question").val();
			if (question == "") {
			jQuery("label#question_error").show();
			jQuery("textarea#question").focus();
			return false;
		}
		var question = question.replace(/[^a-zA-Z 0-9]+/g,'');
		var dataString = 'name='+name+'&email='+email+'&question='+question+'&ip='+ip+'&httpref='+httpref+'&httpagent='+httpagent;
		//alert (dataString);return false;
		jQuery.ajax({
			type: "POST",
			url: "./sendemail.php",
			data: dataString,
			success: function() {
				jQuery('#contact_form').html("<div id='message'></div>");
				jQuery('#message').html("<h2>Contact Form Submitted!</h2>")
				.append("<p>We will be in touch soon.</p>")
				.hide()
				.fadeIn(1500);
				jQuery("#FormContact").hide();
				jQuery("#FormVerb").hide();
				jQuery("#FormYou").hide();
				//+"<img id='checkmark' src='./images/bruce.jpg' />"
				//style='overflow:auto; height:300px; width:300px;'
				jQuery('#message').append("</br><div id='YourName'></div> </br> <div id='YourEmail'></div> </br> <div id='YourQuestion'></div>");
				
				jQuery('#YourName').html("<h2>"+name+"</h2>");
				jQuery('#YourEmail').html("<h2>"+email+"</h2>");
				jQuery('#YourQuestion').html("<form><textarea style=' width:300px; font-family:Lucida Grande,Lucida,Verdana,sans-serif; font-size:12px; font-style:normal; font-weight:normal; font-variant:normal; font-stretch:normal; font-size-adjust:none; border: 0; color: white; background-color: transparent;' rows='15' cols='40' readonly>"+question+"</textarea></form>");
				
			}
		});
		return false;
	});
});
/*
runOnLoad(function(){
		jQuery("input#name").select().focus();
});
*/

function Submit()
{
	currentSlide = 5;
	updateContentHolder();
	updateButtons();
}

function showHomeSlide()
{
  //currentSlide--;
  currentSlide = 1;
  updateContentHolder();
  updateButtons();
}

function showProduct()
{
	currentSlide = 2;
	  updateContentHolder();
	  updateButtons();
}
function showContactSlide()
{
  //currentSlide++;
  currentSlide = 3;
  updateContentHolder();
  updateButtons();
}
function showAbout()
{
  currentSlide = 4;
  updateContentHolder();
  updateButtons();
}

function updateContentHolder()
{
  var scrollAmount = 0;
  contentSlides.each(function(i){
    if(currentSlide - 1 > i) {
      scrollAmount += this.clientWidth;
    }
  });
  jQuery("#slideshow-scroller").animate({scrollLeft: scrollAmount}, 500);
}

function updateButtons()
{
	jQuery("#slideshow-Home").show();
	jQuery("#slideshow-product").show();
	jQuery("#slideshow-contact").show();
	jQuery("#slideshow-about").show();
	
	
	// HOME
	if(currentSlide == 1)
	{
		
		jQuery("#slideshow-Home").css({"background-image":"url('./images/HomeButton_Active.png')"});
		jQuery("#slideshow-product").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-contact").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-about").css({"background-image":"url('./images/Button_Null.png')"});
		
		if(jQuery('#QuoteBackground').is(":visible")){
			if(jQuery.browser.msie)
			{
				jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground_noDropShadow.png')"});
				jQuery("#QuoteBackground").show().fadeOut(500);
				setTimeout(function()
				{
					jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground.png')"});
				}, 500);
				
			}else{
				jQuery("#QuoteBackground").show().fadeOut(500);
			}
		}
		
	}
	// Products
	if(currentSlide == 2)
	{
		jQuery("#slideshow-Home").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-product").css({"background-image":"url('./images/HomeButton_Active.png')"});
		jQuery("#slideshow-contact").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-about").css({"background-image":"url('./images/Button_Null.png')"});
		if(jQuery('#QuoteBackground').is(":hidden")){
			if(jQuery.browser.msie)
			{
				jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground_noDropShadow.png')"});
				jQuery("#QuoteBackground").hide().fadeIn(500);
				setTimeout(function()
				{
					jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground.png')"});
				}, 500);
			}else{
				jQuery("#QuoteBackground").hide().fadeIn(500);
			}
		}
		
		
	}
	// Contact
	if(currentSlide == 3)
	{
		jQuery("#slideshow-Home").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-product").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-contact").css({"background-image":"url('./images/ContactButton_Active.png')"});
		jQuery("#slideshow-about").css({"background-image":"url('./images/Button_Null.png')"});
		
		
		if(jQuery('#QuoteBackground').is(":visible")){
			if(jQuery.browser.msie)
			{
				jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground_noDropShadow.png')"});
				jQuery("#QuoteBackground").show().fadeOut(500);
				setTimeout(function()
				{
					jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground.png')"});
				}, 500);
			}else{
				jQuery("#QuoteBackground").show().fadeOut(500);
			}
		}
	}
	// ABOUT
	if(currentSlide == 4)
	{
		jQuery("#slideshow-Home").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-product").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-contact").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-about").css({"background-image":"url('./images/AboutButton_Active.png')"});
		
		
		if(jQuery('#QuoteBackground').is(":visible")){
			if(jQuery.browser.msie)
			{
				jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground_noDropShadow.png')"});
				jQuery("#QuoteBackground").show().fadeOut(500);
				setTimeout(function()
				{
					jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground.png')"});
				}, 500);
			}else{
				jQuery("#QuoteBackground").show().fadeOut(500);
			}
		}
	}
	// About
	if(currentSlide == 5)
	{
		jQuery("#slideshow-Home").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-product").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-contact").css({"background-image":"url('./images/Button_Null.png')"});
		jQuery("#slideshow-about").css({"background-image":"url('./images/AboutButton_Active.png')"});

		if(jQuery('#QuoteBackground').is(":visible")){
			if(jQuery.browser.msie)
			{
				jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground_noDropShadow.png')"});
				jQuery("#QuoteBackground").show().fadeOut(500);
				setTimeout(function()
				{
					jQuery("#QuoteBackground").css({"background-image":"url('./images/QuoteBackground.png')"});
				}, 500);
			}else{
				jQuery("#QuoteBackground").show().fadeOut(500);
			}
		}
	}
	/*
  if(currentSlide < totalSlides) {
    jQuery("#slideshow-contact").show();
  } else {
    jQuery("#slideshow-contact").hide();
  }
  if(currentSlide > 1) {
    jQuery("#slideshow-Home").show();
  } else {
    jQuery("#slideshow-Home").hide();
  }
  */
}


