jQuery.easing.easeOutQuart = function (x, t, b, c, d) {
	return -c * ((t=t/d-1)*t*t*t - 1) + b;
};

$(document).ready(function() {
	$('#fb-like-box').append('<iframe src="http://www.facebook.com/plugins/likebox.php?id=129696897069921&amp;width=222&amp;connections=4&amp;stream=false&amp;header=true&amp;height=115" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:222px; height:115px;" allowTransparency="true"></iframe>');

Cufon.replace('#navigation, .intro, h1, #recipeSearch label, #signMeUp label, .boxLinks a, #signMeUp p,');

var mnuToggle = function(direction, display) {
  return function() {
    var self = this;
    var ul = $("ul", this);
    if( ul.css("display") == display && !self["block" + direction] ) {
      self["block" + direction] = true;
      ul["slide" + direction]("fast", function() {
        self["block" + direction] = false;
      });
    }
  };
}
$("li.expand").hover(mnuToggle("Down", "none"), mnuToggle("Up", "block"));

$('#signMeUpButton').click(function() {
    var smu = $('#signMeUp');
    var smb = $('#signMeUpButton');
    var rs = $('#recipeSearch');
    var rsb = $('#searchButton');
    if (smu.css("display") == "none") {
        rs.css("display","none");
        rsb.css("background","#000");
        $(this).css("background","#e36e2c");
        smu.show("fast");
    } else {
        $(this).css("background","#000");
        smu.hide("fast");
    }
    return false;
  });

$('#searchButton').click(function() {
    var smu = $('#signMeUp');
    var smb = $('#signMeUpButton');
    var rs = $('#recipeSearch');
    var rsb = $('#searchButton');
    if (rs.css("display") == "none") {
        smu.css("display","none");
        smb.css("background","#000");
        $(this).css("background","#e36e2c");
        rs.show("fast");
    } else {
        $(this).css("background","#000");
        rs.hide("fast");
    }
    return false;
  });

  $(document).ready(function(){
  $(".cBox").colorbox({width:"844px", height:"472px", iframe:true, opacity:"0.7",overlayClose:false});
  $(".csCBox").colorbox({width:"554px", height:"400px", iframe:true, opacity:"0.7",overlayClose:false});
  });

	$('#csVideoThumbs').serialScroll({
		items:'li a',
		prev:'#csVideoContainer a.csVideoPrev',
		next:'#csVideoContainer a.csVideoNext'
	});

	$('#csTipsWindow').serialScroll({
		items:'.tip',
		prev:'a.csTipPrevious',
		next:'a.csTipNext'
	});

});

