function clrRadio(obj)
{
  if(navigator.appVersion.indexOf("MSIE 3",0)==-1)
  {
    for(i=0;i<obj.length;i++)
      obj[i].checked = false;
  }
}


function moveTo(abschnitt,meldung)
{
  if(navigator.appVersion.indexOf("MSIE 3",0)==-1)
    location.href = "#"+abschnitt;
  alert(meldung);
}

function testNaN(str)
{
  if(navigator.appVersion.indexOf("MSIE 3",0)==-1)
    return isNaN(str);
  else
  {
    for(i=0;i<str.length;i++)
      if(str.charAt(i)<'0' || str.charAt(i)>'9') return true;
    return false;
  }
}

function isEmail(string)
{
  var atloc,dotloc,i,ch;

  if(string.length<6) return false;
  atloc = string.indexOf('@');
  dotloc = string.lastIndexOf('.');
  if(atloc==-1 || dotloc==-1 || atloc>dotloc ||
dotloc==(string.length-1) || (string.length-4)>dotloc) return false;
  if(string.indexOf('@',atloc+1)!=-1) return false;
  for(i=0; i<string.length; i++)
  {
    ch = string.charAt(i);
    if(!((i<dotloc && ch>='0' && ch<='9') || (ch>='A' && ch<='Z') ||
(ch>='a' && ch<='z') || (i<=dotloc && (ch=='.' || ch=='@' || ch=='-' ||
ch=='_' || ch=='+'))))
      return false;
  }
  return true;
}


function forceDate(string)
{
  var i,d,m,y;
  if(string.length != 10) return false;
  for(i=0; i<10; i++)
  {
    if(i==2||i==5)
    {
      if(string.charAt(i)!='.') return false;
    }
    else
    {
      if(string.charAt(i)<'0' || string.charAt(i)>'9') return false;
    }
  }
  d = eval(string.substring(0,2));
  m = eval(string.substring(3,5));
  y = eval(string.substring(6));
  if(d<1||d>31) return false;
  if(m<1||m>12) return false;
  if(y<1850||y>2200) return false;
  return true;
}

function testString(string, check, lang)
{
  if (lang)
    if ((string.length)<lang)
      return false;

  for (i=0; i<string.length; i++)
  {
    if (check.indexOf(string.charAt(i))==-1)
    return false;
  }
  return true;
}

function ShowHide(id) {
    obj = document.getElementsByTagName("div");
    if (obj[id].style.visibility == 'visible'){
    obj[id].style.visibility = 'hidden';
//	alert ("\nhidden\n"); 
    }
    else {
    obj[id].style.visibility = 'visible';
//	alert ("\nvisible\n"); 
    }
}
