// $Id: nicedit-enable.js,v 1.1.2.5 2007/12/28 16:19:26 douggreen Exp $

if (Drupal.jsEnabled) {
  $(document).ready(function () {
    $('.nicedit-disable').html('<a href="javascript:">show html</a>').click(function() {
      var textarea = $(this).parent().parent().find('textarea');
      // HELP: nicEdit needs to be typecast to (nicEditorInstance), but this causes compile errors
//    var nicEdit = (nicEditorInstance) $(textarea).attr('nicEdit');
      var nicEdit = $(textarea).attr('nicEdit');
      if ($(textarea).is(':hidden')) {
//      $(textarea).value(nicEdit.getContent());
        $(textarea).show();
        $(textarea).parent().find('div').hide();
        $(this).find('a').html('show editor');
      }
      else {
//      nicEdit.setContent($(textarea).value());
        $(textarea).hide();
        $(textarea).parent().find('div').show();
        $(this).find('a').html('show html');
      }
      return false;
    });
  }); 
}
