$(document).ready(function(){
  var $sidebar = $('#sideBar');
  var $body = $('#body');
  var sidebarHeight = $sidebar.height();
  var bodyHeight = $body.outerHeight();
	var threshold = sidebarHeight + 240;

  /* side bar */
	
  if (($('#home').length != 1) && (bodyHeight < threshold)) {
    $body.height(threshold - parseInt($body.css('paddingTop')));
		$sidebar.height(threshold);
  }	else {
		$sidebar.height(bodyHeight);
	}
  /* side bar */

  /* main nav */
  $('#mainNav > li').hoverIntent(function(){
    $(this).children('ul').slideDown(100);
  }, function(){
    $(this).children('ul').slideUp(200);
  });
  /* main nav */

  /* page title */
  var pageTitle = $('#pageTitle').html();
  var firstSpace = pageTitle.indexOf(' ');

  if (firstSpace > 0) {
    $('#pageTitle').html('<span class="container"><span class="first">' + pageTitle.slice(0, firstSpace) + '</span>' + pageTitle.slice(firstSpace) + '</span>');
  } else {
    $('#pageTitle').html('<span>' + pageTitle + '</span>');
  }
  /* page title */

});
