<!-- begin

function target() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
for (var i=0; i<anchors.length; i++) {
var anchor = anchors[i];
if (anchor.getAttribute("href") &&
anchor.getAttribute("rel") == "external")
anchor.target = "_blank"; } }
function linkDown() {
this.onfocus = this.blur; }
function linkUp() {
this.onfocus = window.clientInformation ? null : window.undefined; }
function blured() {
var i;
for (i= 0; i<document.links.length; i++) {
document.links[i].onmousedown = linkDown;
document.links[i].onmouseup = linkUp; } }
function breakout() {
if (window.top != window.self) {
window.top.location="" } }

var carret=null,fieldobj=null,ie=(document.selection&&document.selection.createRange);

function storepos(obj) {
fieldobj=obj;
carret=(ie)?document.selection.createRange():null; }

function t(t) {
if (document.getSelection) {
txt = document.getSelection(); }
else if (document.selection && document.selection.createRange) {
txt = document.selection.createRange().text; }
str = "<" + t + ">" + txt + "</" + t + ">";
if(!fieldobj) return null;
if (carret) {
carret.text=str;
carret.select(); }
else if(document.getElementById&&!ie) {
fieldobj.value=fieldobj.value.substring(0,fieldobj.selectionStart)+str+fieldobj.value.substring(fieldobj.selectionEnd); }
else {
fieldobj.value+=str; } }

function br() {
str = "<br />";
if(!fieldobj) return null;
if (carret) {
carret.text=str;
carret.select(); }
else if(document.getElementById&&!ie) {
fieldobj.value=fieldobj.value.substring(0,fieldobj.selectionStart)+str+fieldobj.value.substring(fieldobj.selectionEnd); }
else {
fieldobj.value+=str; } }

function hr() {
str = "<brytlinje />";
if(!fieldobj) return null;
if (carret) {
carret.text=str;
carret.select(); }
else if(document.getElementById&&!ie) {
fieldobj.value=fieldobj.value.substring(0,fieldobj.selectionStart)+str+fieldobj.value.substring(fieldobj.selectionEnd); }
else {
fieldobj.value+=str; } }

function colorField(elementId) {
document.getElementById(elementId).style.top=event.clientY + "px";
document.getElementById(elementId).style.left=event.clientX + "px";
document.getElementById(elementId).style.visibility="visible";}

function color(t,c) {
if (document.getSelection) {
txt = document.getSelection(); }
else if (document.selection && document.selection.createRange) {
txt = document.selection.createRange().text; }
str = '<span style="' + t + ': #' + c + ';">' + txt + '</span>';
if(!fieldobj) return null;
if (carret) {
carret.text=str;
carret.select(); }
else if(document.getElementById&&!ie) {
fieldobj.value=fieldobj.value.substring(0,fieldobj.selectionStart)+str+fieldobj.value.substring(fieldobj.selectionEnd); }
else {
fieldobj.value+=str; } }

// end -->
