
function setpointer(func ,theRow, color)
{
	var current = theRow.style.backgroundColor;
	if(current==color) theRow.style.backgroundColor = '';
	else theRow.style.backgroundColor = color;
	//document.theRow.style.backgroundColor = 'color';
	//this.style.backgroundColor = '#444444';
}

/////////////////////
// Forum Functions //
/////////////////////

var autoselect = true;
var derText = false;
var UA = navigator.userAgent.toLowerCase();
var is_needed = (UA.indexOf("win") != -1 || UA.indexOf("16bit") != -1) && (UA.indexOf("msie") != -1 && UA.indexOf("opera") == -1);
var b_opened = false;
var i_opened = false;
var u_opened = false;
var img_opened = false;
var link_opened = false;

function insert(emocut)
{ 
	emocut = " " + emocut + " ";
  
  if (navigator.appName=="Netscape"){
  
	document.send.message.value += emocut; 
  
  }
  else {
  
	  if (document.send.message.createTextRange && document.send.message.caretPos)
	  { document.send.message.caretPos.text = emocut; 
	  }
	  else
	  { document.send.message.value += emocut; }
  
  }
  document.send.message.focus();
}



function tag(which, val)
{ if (derText)
  { code(which);
    return val.value; }
  switch (which)
  { case "b":
    code (which, b_opened);
    b_opened = !b_opened;
    return (b_opened) ? "fett*" : "fett" ;
    break;
    case "u":
    code (which, u_opened);
    u_opened = !u_opened;
    return (u_opened) ? "unterstrichen*" : "unterstrichen" ;
    break;
    case "i":
    code (which, i_opened);
    i_opened = !i_opened;
    return (i_opened) ? "kursiv*" : "kursiv" ;
    break;
	//if (which != ''){
	case "img":
    code (which, img_opened);
    img_opened = !img_opened;
    return (img_opened) ? "[/img]" : "[img]" ;
    break;
	case "link":
    code (which, link_opened);
    link_opened = !link_opened;
    return (link_opened) ? "[/link]" : "[link]" ;
    break;
	} }

function code(tag, close)
{ var startTag = "[" + tag + "]";
  var endTag = "[/" + tag + "]";
  if (parseInt(navigator.appVersion) >= 4 && is_needed)
  { 
  	if (derText)
		{ document.selection.createRange().text = startTag + derText + endTag; }
    else
    { 
		try
		  { 
		    if (close)
			{ document.send.message.caretPos.text = endTag; }
			else
			{ document.send.message.caretPos.text = startTag; }
		  }
	  catch (e)
	  {
		if (close)
		{ document.send.message.value += endTag; }
		else
		{ document.send.message.value += startTag; }
	  }
	 }
  }
  else
  { if (close)
    { document.send.message.value += endTag; }
    else
    { document.send.message.value += startTag; } }
  if (document.send.message.focus())
  { storeCaret(document.send.message); }
  
}


function storeCaret(element)
{ if (element.createTextRange)
  { element.caretPos = document.selection.createRange().duplicate();
    derText = document.selection.createRange().text; } }
	

function checkname(){
	if (document.getElementById) mNv=document.getElementById('fname').value;
	else mNv=send.name.value;
	if (mNv=='') {
		alert('Du muss en Numm ungin!');
		if (document.getElementById) return false;
		else event.returnValue=false;
	}
	
	if (document.getElementById) mNv=document.getElementById('message').value;
	else mNv=send.message.value;
	if (mNv=='') {
		alert('Keng eidel Message androen!');
		if (document.getElementById) return false;
		else event.returnValue=false;
	}
}
// End Forum Functions