//JS standardmaessig deaktiviert
JS_enabled						= false;


//init-Routine
function initJS()
  {
  JS_enabled					= true;
  }


// Simple Browser Check
var ns4 = (document.layers) ? 1 : 0;
var ie  = (document.all) ? 1 : 0;
var ns6 = (document.getElementById && !document.all) ? 1 : 0;

//ueberprueft, ob in einem String (strToCheck) nur erlaubte Zeichen (strTyp) enthalten sind
function checkValue(strToCheck,strTyp)
  {
  for(i=0;i<strToCheck.length;i++)
    {
	if(strTyp.indexOf(strToCheck.charAt(i)) == -1)
	  {
	  return false;
	  }
	}
  return true;
  }
  

//subnavidot
function setSubnaviDot(strColor,intI)
  {
  if(ie)
    {
	eval('subnavi'+intI).style.backgroundColor 						= strColor;
	}
  else if(ns6)
    {
	document.getElementById('subnavi'+intI).style.backgroundColor	= strColor;
	}
  else
	{
	document.eval('subnavi'+intI).bgColor							= strColor;
	}
  }


function setAddNaviText(strText)
  {
  if(ie)
    {
	addNavi.innerText 												= strText;
	}
  }



function openAWindowPro(strPfad,strTitel,strOptions)
  {
  window.open(strPfad,strTitel,strOptions);
  }
 
function JS_openWindow(strURL,strName,strOptions)
  {
  window.open(strURL,strName,strOptions);
  }
function removeCharFromString(iStr, iChr)
  {
  var startpos = 0;
  var foundpos = 0;
  var newStr   = "";
  while ((foundpos = iStr.indexOf(iChr, startpos)) >= 0)
    {
    newStr = newStr + iStr.substring(startpos, foundpos);
    startpos = foundpos + iChr.length;
    }
  return newStr + iStr.substring(startpos);
  }


//div
function changeColor(strElement,strColor)
  {
  if(ie)
    {
    eval(strElement).style.backgroundColor						= strColor;
	}
  else if(ns4)
    {
	document.eval(strElement).bgColor							= strColor;
	}
  else if(ns6)
    {
	document.getElementById(strElement).style.backgroundColor	= strColor;
	}
  }