(function($) {
  $.fn.extend({
    ajaxmnu: function(options) {
      var defaults = {
/*        width     : 300,
        height    : 200,
        zoom      : '13',
        controls  : true,
        navform   : '',
        navlist   : ''*/
      };
     var options = $.extend(defaults, options);

     function addSubmenu(item,ret){
//       alert('adding');
       $(item).parent().append(ret)
       $(item).attr('class','item11');
       $(item).parent().find("ul [id^='item-']").ajaxmnu();
     }

     function delSubmenu(item){
//       alert('removing');
       $(item).parent().find('ul').remove();
       $(item).attr('class','item01');
     }

     return this.each(function() {
       $(this).bind('click',function(){
         var obj=this;
         if ($(obj).hasClass('item01')) {
           var ID=$(obj).attr('id').split('-')[1];
           $.ajax({url: '/libs/ajax/cmp_menu.php',data: 'ID='+ID,
            success: function(ret){addSubmenu(obj,ret);},dataType: 'html'});
            return false;
         } else if ($(obj).hasClass('item11')) {
           delSubmenu(obj);
           return false;
         }

       })

     });
   }
  });
})(jQuery);

$(document).ready(function(){
  $("[id^='item-']").ajaxmnu();
})
