jQuery.fn.kuaccordion = function(options){
  var settings = jQuery.extend(
    {
      type: "accordiongreyleft",
      header: '> li > :first-child,> :not(li):even',
      event: 'click',
      animated: 'slide',
      useExistingTopAndBottom: false,
      autoHeight:false,
      navigation:true
    },
    options
  );
  return this.each(
		  function(){

			  $kuj(this).addClass(settings.type);

      if (! settings.useExistingTopAndBottom && settings.type != "unstyled"){
        $kuj(this).find("li:first").before("<li>&nbsp;</li>");
        $kuj(this).find("> li:last").after("<li>&nbsp;</li>");
      }

      if (settings.type != "unstyled"){
    	  $kuj(this).find("li:first").addClass("top");
    	  $kuj(this).find("> li:last").addClass("bottom");
      }
			if(!settings.active){
				settings.active=0;
			}
      
      $kuj(this).find("li ul").addClass("links");
      $kuj(this).find("li ul").addClass("extrapadding");

      $kuj(this).accordion(settings);
		
	});
};

