function clear_default (el) {
	if (el.defaultValue==el.value) el.value = "";

}

function add_link () {
	var text_box = document.getElementById("aided_element");
	var link_url = prompt ("Enter the URL:");
	var link_text = prompt ("Enter the text to be displayed (leave blank if you just want to display the URL):");

	if (text_box && link_url) {
		
		if (link_text) {
			text_box.value = text_box.value + "[url=" + link_url + "]" + link_text + "[/url]";

		} else {
			text_box.value = text_box.value + "[url]" + link_url + "[/url]";

		}

		text_box.focus();

	}

}

function add_image_by_id () {
	var image_id = prompt ("Enter the screenshot id of the image you would like to add:");

	if (image_id) {
		var text_box = document.getElementById("aided_element");

		if (text_box) {
			 text_box.value = text_box.value + "[img]" + image_id + "[/img]";

		}

		text_box.focus();

	}

}

function add_image_by_url () {
	var text_box = document.getElementById("aided_element");
	var image_url = prompt ("Enter the URL of the image:");

	if (text_box && image_url) {
		text_box.value = text_box.value + "[img]" + image_url + "[/img]";

		text_box.focus();

	}

}

function bold_text () {
	var button = document.getElementById("bold_text_button");
	var text_box = document.getElementById("aided_element");

	if (button && text_box) {
		if (button.value == "B") {
			text_box.value = text_box.value + "[b]";
			button.value = "/B";

		} else {
			text_box.value = text_box.value + "[/b]";
			button.value = "B";

		}

		text_box.focus();

	}

}

function italic_text () {
	var button = document.getElementById("italic_text_button");
	var text_box = document.getElementById("aided_element");

	if (button && text_box) {
		if (button.value == "I") {
			text_box.value = text_box.value + "[i]";
			button.value = "/I";

		} else {
			text_box.value = text_box.value + "[/i]";
			button.value = "I";

		}

		text_box.focus();

	}

}

function underlined_text () {
	var button = document.getElementById("underlined_text_button");
	var text_box = document.getElementById("aided_element");

	if (button && text_box) {
		if (button.value == "U") {
			text_box.value = text_box.value + "[u]";
			button.value = "/U";

		} else {
			text_box.value = text_box.value + "[/u]";
			button.value = "U";

		}

		text_box.focus();

	}

}

function smilies () {
	smilie_window = window.open ("/mod/smilies", "smilies", "status=0,toolbar=0,width=152,height=120");
	
	if (smilie_window) {
		smilie_window.opener = self;

	}

}

function insert_smilie () {
	var text_box = parent.document.getElementById("aided_element");

	if (text_box) {
		 text_box.value = text_box.value + ":wink:";

	}

}

