function doImage(target){
        var textarea = document.getElementById(target);
	var url = prompt('Enter the Image URL:','http://');
	if(document.selection){
		textarea.focus();
		var sel = document.selection.createRange();
		sel.text = '[img]' + url + '[/img]';
	}
	else{
		var len = textarea.value.length;
		var start = textarea.selectionStart;
		var end = textarea.selectionEnd;
	        var sel = textarea.value.substring(start, end);
		var rep = '[img]' + url + '[/img]';
		textarea.value =  textarea.value.substring(0,start) + rep + textarea.value.substring(end,len);
	}

}
	
function doURL(target){
        var textarea = document.getElementById(target);
	var url = prompt('Enter the URL:','http://');
	if(document.selection){
		textarea.focus();
		var sel = document.selection.createRange();
		sel.text = '[url=' + url + ']' + sel.text + '[/url]';
	}
	else{
		var len = textarea.value.length;
		var start = textarea.selectionStart;
		var end = textarea.selectionEnd;
		var sel = textarea.value.substring(start, end);
		var rep = '[url="' + url + '"]' + sel + '[/url]';;
		textarea.value = textarea.value.substring(0,start) + rep + textarea.value.substring(end,len);
	}
}

function doAddTags(tag1,tag2,target){
        var textarea = document.getElementById(target);
	// Code for IE
		if (document.selection){
			textarea.focus();
			var sel = document.selection.createRange();
			//alert(sel.text);
			sel.text = tag1 + sel.text + tag2;
		}
		else{  // Code for Mozilla Firefox
			var len = textarea.value.length;
			var start = textarea.selectionStart;
			var end = textarea.selectionEnd;
			var sel = textarea.value.substring(start, end);
			//alert(sel);
			var rep = tag1 + sel + tag2;
			textarea.value =  textarea.value.substring(0,start) + rep + textarea.value.substring(end,len);
		}
}
