function insert(type)
{
	var thing = '#bb_textarea';
	var value = $(thing).attr('value');
	var my;
	var insert;
	var newtext;
	switch(type)
	{
		case 'b':
		insert = '[b][/b]';
	  		break;
		case 'u':
		insert = '[u][/u]';
	  		break;
		case 'i':
		insert = '[i][/i]';
	  		break;
		case 'center':
		insert = '[center][/center]';
	  		break;
		case 'quote':
		insert = '[quote][/quote]';
	  		break;
		case 'strike':
		insert = '[strike][/strike]';
	  		break;
        case 'url':
		insert = '[url][/url]';
	  		break;
		case 'image':
	  	my = prompt("URL:", "http://");
		insert = '[img]' + my + '[/img]';
	  		break;
		case 'youtube':
	  	my = prompt("URL:", "http://www.youtube.com/watch?v=");
		insert = '[youtube]' + my + '[/youtube]';
	  		break;
        case ':)':
		insert = ':)';
	  		break;
        case 'B)':
		insert = 'B)';
	  		break;
        case ';(':
		insert = ';(';
	  		break;
        case ':(':
		insert = ':(';
	  		break;
        case ':O':
		insert = ':O';
	  		break;
        case ';)':
		insert = ';)';
	  		break;
        case ':@':
		insert = ':@';
	  		break;
        case ':D':
		insert = ':D';
	  		break;
        case 'xD':
		insert = 'xD';
	  		break;
        case '(sweating)':
		insert = '(sweating)';
	  		break;
        case '(speechless)':
		insert = '(speechless)';
	  		break;
        case ':*':
		insert = ':*';
	  		break;
        case '(tongueout)':
		insert = '(tongueout)';
	  		break;
        case '(blush)':
		insert = '(blush)';
	  		break;
        case '(wondering)':
		insert = '(wondering)';
	  		break;
        case '(dull)':
		insert = '(dull)';
	  		break;
        case '(puke)':
		insert = '(puke)';
	  		break;
        case '(itwasntme)':
		insert = '(itwasntme)';
	  		break;
        case '(devil)':
		insert = '(devil)';
	  		break;
        case '(envy)':
		insert = '(envy)';
	  		break;
        case '(wait)':
		insert = '(wait)';
	  		break;
        case '(happy)':
		insert = '(happy)';
	  		break;
        case '(yes)':
		insert = '(yes)';
	  		break;
        case '(no)':
		insert = '(no)';
	  		break;
        case '(smoke)':
		insert = '(smoke)';
	  		break;
        case '(clapping)':
		insert = '(clapping)';
	  		break;
        case '(party)':
		insert = '(party)';
	  		break;
        case '(headbang)':
		insert = '(headbang)';
	  		break;
        case '(heart)':
		insert = '(heart)';
	  		break;
        case 'mp3':
	  	my = prompt("URL:", "http://");
		insert = '[mp3]' + my + '[/mp3]';
	  		break;

	}
	if(value) newtext = value + insert;
	else newtext = insert;
	$(thing).attr('value', newtext);
	$(thing).focus();
}