// --- nye cms-funktioner
// --- eksisterende nedenfor

/*
	function wrapText(el, openTag, closeTag) {
	if (el.setSelectionRange) {
 		// W3C/Mozilla
 		el.value = el.value.substring(0,el.selectionStart) + openTag + el.value.substring(el.selectionStart,el.selectionEnd) + closeTag + el.value.substring(el.selectionEnd,el.value.length);
 	}
 	else if (document.selection && document.selection.createRange) {
 		// IE code goes here
		el.focus(); //or else text is added to the activating control
		var range = document.selection.createRange();
		range.text = openTag + range.text + closeTag;
 	}
}


// indsætter link i tekst (textarea)
browser = navigator.appName;
if (browser == "Netscape")
{
	function olink2()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			var text = prompt('Enter text for link:','');
			if (text != null)
			{
				insertAtCursor(document.form1.tekst, '[link:]' + link + '[linktekst:]' + text + "[/linktekst][/link]");
			}
			else
			{
				return;
			}
		}
		else 
		{
			return;
		}
	}
}
// IE support
else
{
	function olink2()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			getSel();
			insertAtCursor(document.form1.tekst, '[link:]' + link + '[linktekst:]' + txt + "[/linktekst][/link]");
		}
	}


// indsætter link i tekst2 (textarea undersiden på standardsiden)
// bruges vist ikke på ipc.dk eller andre steder mere
	function olink3()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			getSel();
			insertAtCursor(document.form1.tekst2, '<a href="http://' + link + '">' + txt + "</a>");
		}
	}
}
*/

//----------------------------------------------------------

	function wrapText(el, openTag, closeTag) {
	if (el.setSelectionRange) {
 		// W3C/Mozilla
 		el.value = el.value.substring(0,el.selectionStart) + openTag + el.value.substring(el.selectionStart,el.selectionEnd) + closeTag + el.value.substring(el.selectionEnd,el.value.length);
 	}
 	else if (document.selection && document.selection.createRange) {
 		// IE code goes here
		el.focus(); //or else text is added to the activating control
		var range = document.selection.createRange();
		range.text = openTag + range.text + closeTag;
 	}
}


// indsætter link i tekst (textarea)
browser = navigator.appName;
if (browser == "Netscape")
{
	function olink2()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			var text = prompt('Enter text for link:','');
			if (text != null)
			{
				insertAtCursor(document.form1.tekst, '<a href="http://' + link + '">' + text + "</a>");
			}
			else
			{
				return;
			}
		}
		else 
		{
			return;
		}
	}
}
// IE support
else
{
	function olink2()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			getSel();
			insertAtCursor(document.form1.tekst, '<a href="http://' + link + '">' + txt + "</a>");
		}
	}


// indsætter link i tekst2 (textarea undersiden på standardsiden)
	function olink3()
	{
		var link = prompt('Skriv web adressen (uden "http://") :','');
		if (link != null)
		{
			getSel();
			insertAtCursor(document.form1.tekst2, '<a href="http://' + link + '">' + txt + "</a>");
		}
	}
}
