function addTag(context,tag,url){
	var f = document.forms[context];
	if(f){
		var m = f.comment;
	}else {
		var m=document.getElementById(context);
	}

	if(!m) {
		return;
	}

	if(document.selection){
		m.focus();
		sel=document.selection.createRange();
		if(url!=0 && tag=='url') sel.text='['+tag+'='+url+']'+sel.text+'[/'+tag+']';
		else if(url!=0 && tag=='img') sel.text='['+tag+']'+url+'[/'+tag+']';
		else if(url!=0 && tag=='quot') sel.text='['+tag+']'+url+'[/'+tag+']';
		else sel.text='['+tag+']'+sel.text+'[/'+tag+']';
	}else if(m.selectionStart || m.selectionStart=="0") {
		var s=m.selectionStart;
		var e=m.selectionEnd;
		if(url!=0 && tag=='url') m.value=m.value.substring(0,s)+'['+tag+'='+url+']'+m.value.substring(s,e)+'[/'+tag+']'+m.value.substring(e,m.value.length);
		else if(url!=0 && tag=='img') m.value=m.value.substring(0,s)+'['+tag+']'+url+'[/'+tag+']'+m.value.substring(e,m.value.length);
		else if(url!=0 && tag=='quot') m.value=m.value.substring(0,s)+'['+tag+']'+url+'[/'+tag+']'+m.value.substring(e,m.value.length);
		else m.value=m.value.substring(0,s)+'['+tag+']'+m.value.substring(s,e)+'[/'+tag+']'+m.value.substring(e,m.value.length);
	}else{
		if(url!=0 && tag=='url') m.value += '['+tag+'='+url+'][/'+tag+']';
		else if(url!=0 && tag=='img') m.value += '['+tag+']'+url+'[/'+tag+']';
		else if(url!=0 && tag=='quot') m.value += '['+tag+']'+url+'[/'+tag+']'; 
		else m.value += '['+tag+'][/'+tag+']';
	}
}
function addSmile(context,sm){
	var f = document.forms[context];
	if(f){
		var m = f.comment;
	}else {
		var m=document.getElementById(context);
	}

	if(!m) {
		return;
	}

	if(document.selection){
		m.focus();
		sel=document.selection.createRange();
		if(sm=='smile') sel.text='=)';
		else if(sm=='sad') sel.text='=(';
		else sel.text=':'+sm+':';
	}else if(m.selectionStart || m.selectionStart=="0") {
		var s=m.selectionStart;
		var e=m.selectionEnd;
		if(sm=='smile') m.value=m.value.substring(0,s)+'=)'+m.value.substring(e,m.value.length);
		else if(sm=='sad') m.value=m.value.substring(0,s)+'=('+m.value.substring(e,m.value.length);
		else m.value=m.value.substring(0,s)+':'+sm+':'+m.value.substring(e,m.value.length);
	}else{
		if(sm=='smile') m.value += '=)';
		else if(sm=='sad') m.value += '=('; 
		else m.value += ':'+sm+':';
	}
}

function enterNumber(event){
	if(event.charCode) var charCode=event.chatCode;
	else if (event.keyCode) var charCode=event.keyCode;
	else if (event.which) var charCode=event.which;
	else var charCode=0;
	if(charCode>31 && (charCode<48 || charCode>57))	return false;
}


