function InsertSingleTag(tag) {
  InsertDoubleTag("", " " + tag);
} InsertSingleTag

function InsertDoubleTag(startTag, endTag, elementName) {
  element = $(elementName);
  
	if (document.selection) {
		element.focus();
		sel = document.selection.createRange();
		sel.text = startTag + sel.text + endTag;
	} else if (element.selectionStart || element.selectionStart == "0") {
		element.focus();
		var startTagPos = element.selectionStart;
		var endPos = element.selectionEnd;
		element.value = element.value.substring(0, startTagPos) + startTag + element.value.substring(startTagPos, endPos) + endTag + element.value.substring(endPos, element.value.length);
	} else {
		element.value += startTag + endTag;
	} //end if
	
	PreviewContent(elementName);
} //InsertDoubleTag

function PreviewContent(element) {
	$("site-content").innerHTML = $(element).value;
} //PreviewContent