$(document).ready(function(){
	
///navMenus:  $('ul.sf-menu').superfish();
    
$("#frm_contact").validate({
  rules: {
    questions: {
      required: true,
      maxlength: 501 
    }
  }
  
  });

 $("#accordion").accordion({
	active: false,
	autoHeight: false,
	collapsible: true
  });
  

});

/////////////////////
/*  FUNCTION FOR HOMEPAGE CHECKMARK ROLLOVERS */    
 
  (function($) {
  $.fn.anchorize = function(settings) {
    settings = $.extend({
        list: '.list',
        target: '.slider',
        speed : 0,
        height: 0  /// keep text at consistent position
      }, settings);

    var container = this;
    var list = $(settings.list, container);
    var target = $(settings.target, container);

    container.css({'position':'relative','overflow':'hidden'});
   $('li:first', list).addClass('active');
    target.css('height', settings.height+'px');
    $('li', target).css({'display':'none', 'position':'absolute'});
    $('li:first', target).css('display', 'none').addClass('active'); // default is no display

    var sliding = false;
   
    $('li', list).each(function() {
      // We use this to save the link variable
      var link = $(this);

      $('a', link).mouseover(function() {  // ACTIVATE ON HOVER INSTEAD OF CLICK
        var oldCurrentItem = target.find('.active');
        var currentItem = $($(this).attr('href'));
        if(!currentItem.hasClass('active') && !sliding) {
          sliding = true;
          list.find('li').removeClass('active');
          link.addClass('active');

          currentItem
            .addClass('active')
            .css({'top':settings.height+'px', 'display':'block'})
            .animate({top: 0}, settings.speed);
           oldCurrentItem 
        .removeClass('active')
            .css('top', 0)
           .animate({top: -settings.height}, settings.speed, function() {
             
          $(this).css('display', 'none');
              sliding = false;
            });
        }
        return false;
      } );
    
    
   $('a', link).mouseout(function() { /// add mouseout hide - reverse of above
   var oldCurrentItem = target.find('.active');
   var currentItem = $($(this).attr('href'));
   sliding = true;
   
     oldCurrentItem 
        .addClass('active')
            .css('top', 0)
     .animate({top: 0}, settings.speed);
         
         currentItem 
        .removeClass('active')
            .css('top', 0)
           .animate({top: -settings.height}, settings.speed, function() {
             
          $(this).css('display', 'none');
              sliding = false;
            }); 
      
    });
    
    
    })
  } 
}) (jQuery);

jQuery(function($) { $("#slideme").anchorize(); });

 
  
