function forum_InsertCode(codestr, DocumentForm, addition, promptstr1, promptstr2)

{

	if (codestr!='hrline' && codestr!='image') {

			reltext = prompt(promptstr1,'');

		}

	

	switch (codestr)

	{

		case 'bold':

			if (reltext!=null) { DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[B] '+reltext+' [/B]'; }

		break;

		case 'underline':

			if (reltext!=null) { DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[U] '+reltext+' [/U]'; }

		break;

		case 'italic':

			if (reltext!=null) { DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[I] '+reltext+' [/I]'; }

		break;

		case 'hrline':

			DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[HLINE '+addition+']';

		break;

		case 'mail':

			href = prompt(promptstr2,'mail@domain.de');			

			

			if (reltext!=null && href!=null) {

				DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[EMAIL '+href+'] '+reltext+' [/EMAIL]';

				}

		break;

		case 'link':

			href = prompt(promptstr2,'http://');

			

			if (reltext!=null && href!=null) {

				DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[LINK '+href+'] '+reltext+' [/LINK]';

				}

		break;

		case 'cite':		

			if (reltext!=null) { DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[CITE] '+reltext+' [/CITE]'; }

		break;

		case 'image':			

			DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[IMAGE %'+addition+']';

		break;

		case 'font':			

			if (reltext!=null) { DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value=DocumentForm.FORUM_SUBMIT_CREATEPOST.forum_createpost_text.value + '[FONT '+addition+']'+reltext+'[/FONT]'; }

		break;

	}

}