jQuery(function($){
  $.supersized({
    slides:  [ { image : '/wp-content/themes/rustic/img/crackers1.jpg' } ]
  });
});
jQuery(document).ready(function(){

  Cufon.replace('body#home h3, h2.prodtitles, h4, body#home #locations li, body#home p', { fontFamily: 'Garamond' });
  Cufon.replace('body#home #slider li', { fontFamily: 'Felix' });

  $.fn.center = function () {
    this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px");
    this.css("left", ( $(window).width() - this.width() ) / 2+$(window).scrollLeft() + "px");
    return this;
  }
  $(window).scroll(function(){
    $("#content").center();
  });
  $(window).resize(function(){
    $("#content").center();
  });
  $("#content").center();

  var slider = $("#slider ul");
  var first = slider.find("li:first");
  first.clone().appendTo(slider);
  var sLength = slider.find("li").length;
  var sWidth = slider.find("li").outerWidth();
  var sliderWidth = sLength*sWidth;
  slider.width(sliderWidth);
  var slideleft = 0;
  var slidedelay = 5000;
  var slidespeed = 1400;
  
  setInterval(function(){
    slideleft = slideleft - sWidth;
    if((slideleft - sWidth) == -sliderWidth) {
      slider.animate({'left':slideleft},slidespeed,function(){
        slider.css('left',0);
        slideleft = 0;
      });
    } else {
      slider.animate({'left':slideleft},slidespeed);
    }
  },slidedelay);
  
  $("#contactLink").click(function(){
    $("#contactContainer").animate({"width":"295px"},500,function(){
      $("h2").animate({"opacity":"0"},500);
    });
  });
  
  $("h1, form p input").click(function(){
    $("#contactContainer").animate({"width":"0px"},500,function(){
      $("h2").animate({"opacity":"1"},500);
    });
  });
  
});
