// JavaScript Document
(function($){
 	$.fn.extend({ 
 		//plugin name - animatemenu
 		animateMenu: function(options) {

			var defaults = {
			     animatePadding: 15,
           defaultPadding: 10,
           evenColor: '#fff',
           oddColor: '#f9f9f9'
			};
			
			var options = $.extend(defaults, options);
		
    		return this.each(function() {
				  var o =options;
				  var obj = $(this);				
				  var items = $("li", obj);
				  
				  $("li:even", obj).css('background-color', o.evenColor);				
				  $("li:odd", obj).css('background-color', o.oddColor);					  
				  
				  items.mouseover(function() {
					  $(this).animate({paddingLeft: o.animatePadding}, 500);
					
				  }).mouseout(function() {
					  $(this).animate({paddingLeft: o.defaultPadding}, 500);
					
				  });
    		});
    	}
	});
})(jQuery);

function adjustLayout()
{
  // Get natural heights
  var cHeight = xHeight("leftpt");
  var lHeight = xHeight("leftpt");
  var rHeight = xHeight("rightpt");

  // Find the maximum height
  var maxHeight =
    Math.max(cHeight, Math.max(lHeight, rHeight));

  // Assign maximum height to all columns
  xHeight("leftpt", maxHeight);
  xHeight("rightpt", maxHeight);

  // Show the footer
  xShow("footer");
}

window.onload = function()
{
  xAddEventListener(window, "resize",
    adjustLayout, false);
  adjustLayout();
}
