  window.addEvent('domready', function() {
    nawte = new nawte('bericht', 'bbc_bar');
    
	nawte.addFunction('bold', function() {
        var selection = this.getSelection();
        this.replaceSelection('[b]' + selection + '[/b]');
      },
      {'id': 'bold_button',
	   'title': 'Vet'});
	
	nawte.addFunction('italic', function() {
        var selection = this.getSelection();
        this.replaceSelection('[i]' + selection + '[/i]');
      },
      {
	    'id': 'italic_button',
		'title': 'Schuin'
	  });
	
	nawte.addFunction('underline', function() {
        var selection = this.getSelection();
        this.replaceSelection('[u]' + selection + '[/u]');
      },
      {
		'id': 'under_button',
	    'title': 'Onderstreept'
	  });
	
	nawte.addFunction('strikethrough', function() {
        var selection = this.getSelection();
        this.replaceSelection('[s]' + selection + '[/s]');
      },
      {
		'id': 'strike_button',
		'title': 'Doorstreept'
	  });
	
	nawte.addFunction('superscript', function() {
        var selection = this.getSelection();
        this.replaceSelection('[sup]' + selection + '[/sup]');
      },
      {
		'id': 'sup_button',
		'title': 'Superscript'
	  });
	
	nawte.addFunction('subscript', function() {
        var selection = this.getSelection();
        this.replaceSelection('[sub]' + selection + '[/sub]');
      },
      {
		'id': 'sub_button',
		'title': 'Subscipt'
	  });
	
	nawte.addFunction('link', function() {
        var selection = this.getSelection();
		var response = prompt('Vul de URL in:','');  
        if(response == null)  
             return;  
        this.replaceSelection('[url=' +  (response == '' ? 'http://link_url/' : response) + ']' + (selection == '' ? 'Link Text' : selection) + '[/url]');
      },
      {
		'id': 'link_button',
		'title': 'Voeg een link in'
	  });
	
	nawte.addFunction('image link', function() {
        var selection = this.getSelection();
		var response = prompt('Vul de URL van de afbeelding in:','');  
        if(response == null)  
             return;  
        this.replaceSelection('[img]' +  (response == '' ? 'http://image_url/' : response) + '[/img]');
      },
      {
		'id': 'image_button',
		'title': 'Voeg een afbeelding in'
	  });

    nawte.addFunction('red color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#FF0000]' + selection + '[/color]');
	  },
	  {
		'id': 'red_button',
		'title': 'Rood'
	  });
		
	nawte.addFunction('orange color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#FF6600]' + selection + '[/color]');
	  },
	  {
		'id': 'orange_button',
		'title': 'Oranje'
	  });
		
	nawte.addFunction('yellow color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#FFFF00]' + selection + '[/color]');
	  },
	  {
		'id': 'yellow_button',
		'title': 'Geel'
	  });
		
    nawte.addFunction('blue color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#0066FF]' + selection + '[/color]');
	  },
	  {
		'id': 'blue_button',
		'title': 'Blauw'
	  });
	
	nawte.addFunction('green color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#00FF00]' + selection + '[/color]');
	  },
	  {
		'id': 'green_button',
		'title': 'Groen'
	  });
		
	nawte.addFunction('pink color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#FF66FF]' + selection + '[/color]');
	  },
	  {
		'id': 'pink_button',
		'title': 'Roze'
	  });
		
	nawte.addFunction('purple color', function() {
	    var selection = this.getSelection();
		this.replaceSelection('[color=#FF00FF]' + selection + '[/color]');
	  },
	  {
		'id': 'purple_button',
		'title': 'Paars'
	  });

  });
