function DoConfirm(message, url) {
	if(confirm(message)) location.href = url;
}

function WhichClicked(ww) {
	window.document.postmodify.waction.value = ww;
}

function submitonce(theform) {
	// if IE 4+ or NS 6+
	if (document.all || document.getElementById) {
		// hunt down "submit" and "reset"
		for (i=0;i<theform.length;i++) {
			var tempobj=theform.elements[i];
			if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset") {
				//disable it
				tempobj.disabled=true;
			}
		}
	}
}

function storeCaret(text) { 
	// voided
}

function AddText(startTag,defaultText,endTag) 
	{
	if (document.postmodify.message.createTextRange) 
		{ 
		// IE     
		var text;
		
		document.postmodify.message.focus(document.postmodify.message.caretPos);
		document.postmodify.message.caretPos = document.selection.createRange().duplicate();
		if(document.postmodify.message.caretPos.text.length>0)
			document.postmodify.message.caretPos.text=startTag+document.postmodify.message.caretPos.text+endTag;
		else document.postmodify.message.caretPos.text=startTag+defaultText+endTag;
		}
	else 
		{
		var element;
		
		element=document.postmodify.message;
		if (element && element.selectionStart+1 && element.selectionEnd+1) 
			{
			// Netscape 6+
			if(element.selectionEnd>element.selectionStart)
				element.value=element.value.substring(0,element.selectionStart)+
			        startTag+
			        element.value.substring(element.selectionStart,element.selectionEnd)+
			        endTag+
			        element.value.substring(element.selectionEnd,element.value.length); 
			else
				element.value=element.value.substring(0,element.selectionStart)+
			        startTag+defaultText+endTag+
			        element.value.substring(element.selectionEnd,element.value.length); 		
			}
		// Other browsers
		else element.value += startTag+defaultText+endTag;
		}
	}

function hr() {
	AddText("","","[hr]");
}

function size() {
	AddText("[size=2]","","[/size]");
}

function font() {
	AddText("[font=Verdana]","","[/font]");
}

function teletype() {
	AddText("[tt]","","[/tt]");
}

function right() {
	AddText("[right]","","[/right]");
	
}

function left() {
	AddText("[left]","","[/left]");
	
}

function superscript() {
	AddText("[sup]","","[/sup]");
	
}

function subscript() {
	AddText("[sub]","","[/sub]");
	
}

function image() {
	AddText("[img]","URL","[/img]");
	
}

function ftp() {
	AddText("[ftp]","","[/ftp]");
	
}

function move() {
	AddText("[move]","STUFF","[/move]");
	
}

function shadow() {
	AddText("[shadow=red,left,300]","TEXT","[/shadow]");
	
}

function glow() {
	AddText("[glow=red,2,300]","TEXT","[/glow]");
	
}

function flash() {
	AddText("[flash=200,200]","URL","[/flash]");
	
}
function music() {
	AddText("[music=URL,300,400]","OPTIONS","[/music]");
	
}

function pre() {
	AddText("[pre]","","[/pre]");
	
}

function tcol() {
	AddText("[td]","","[/td]");
	
}

function trow() {
	AddText("[tr]","","[/tr]");
	
}

function table() {
	AddText("[table][tr][td]","","[/td][/tr][/table]");
	
}

function strike() {
	AddText("[s]","","[/s]");
	
}

function underline() {
	AddText("[u]","","[/u]");
	
}

function emai1() {
	AddText("[email]","","[/email]");
	
}

function bold() {
	AddText("[b]","","[/b]");
	
}

function italicize() {
	AddText("[i]","","[/i]");
	
}

function quote() {
	AddText("[quote]","","[/quote]");
	
}

function center() {
	AddText("[center]","","[/center]");
	
}

function hyperlink() {
	AddText("[url]","","[/url]");
	
}

function showcode() {
	AddText("[code]","","[/code]");
	
}

function list() {
	AddText("[list][","*","]","[*][*][/list]");
	
}

function showcolor(color) {
	AddText("[color="+color+"]","","[/color]");
	
}

function smiley() {
	AddText("",""," :)");
	
}

function wink() {
	AddText("",""," ;)");
	
}

function cheesy() {
	AddText("",""," :D");
	
}

function grin() {
	AddText("",""," ;D");
	
}

function angry() {
	AddText("",""," >:(");
	
}

function sad() {
	AddText("",""," :(");
	
}

function shocked() {
	AddText("",""," :o");
	
}

function cool() {
	AddText("",""," 8)");
	
}

function huh() {
	AddText("",""," ???");
	
}

function rolleyes() {
	AddText("",""," ::)");
	
}

function tongue() {
	AddText("",""," :P");
	
}

function lipsrsealed() {
	AddText("",""," :-X");
	
}

function embarassed() {
	AddText("",""," :-[");
	
}

function undecided() {
	AddText("",""," :-/");
	
}

function kiss() {
	AddText("",""," :-*");
	
}

function cry() {
	AddText("",""," :'(");
	
}

