  browserName = navigator.appName;
   browserVer = parseInt(navigator.appVersion);
   if ( (browserName == "Netscape" && browserVer >= 3) ||
   (browserName == "Microsoft Internet Explorer" && browserVer >= 4)) compat = "true";
   else compat = "false";

   function jumpBox(list) {
    	    if (compat == "true") {
              location.href = list.options[list.selectedIndex].value;
           }
   }

   function back() {
   	if (compat == "true") {
   	history.go(-1)
   	}
   }

   function mOvr(src,clrOver)
   {

   if (!src.contains(event.fromElement))
   {
   src.style.cursor = 'hand'; src.bgColor = clrOver;
   }
   }
   function mOut(src,clrIn)
   {
   if (!src.contains(event.toElement))
   {
   src.style.cursor = 'default';
   src.bgColor = clrIn;
   }
   }
   function mClk(src)
   {
   if(event.srcElement.tagName=='TD')
   {
   src.children.tags('A')[0].click();
   }
   }


var Initialisierung = 0;
var Ex, Ey, TitelFarbe, TextFarbe, ContentInfo;

var TitelFarbe = "#7795C3";
var TextFarbe = "#B5D0E3";


function ToolTipBewegen(layerName, FromTop, FromLeft, e)
{
    document.getElementById(layerName).style.top = FromTop;
    document.getElementById(layerName).style.left = FromLeft + 15;
}


function Aktivieren()
{
    Initialisierung = 1;
}


function Deaktivieren()
{
    Initialisierung = 0;
}


function Starten(e)
{
    if(Initialisierung)
    {
        Ex = document.all ? window.event.x : e.pageX;
        Ey = document.all ? window.event.y : e.pageY;
        ToolTipBewegen("ToolTip", Ey, Ex, e);
        document.getElementById('ToolTip').style.visibility = "visible";
    }
    else
    {
        ToolTipBewegen("ToolTip", 0, 0);
        document.getElementById('ToolTip').style.visibility = "hidden";
    }
}


function ToolTip(layerName, TTitel, TInhalt)
{
    ContentInfo = '<table border="0" width="150" cellspacing="0" cellpadding="0">'+'<tr><td width="100%" bgcolor="#000000">'+'<table border="0" width="100%" cellspacing="1" cellpadding="0">'+'<tr><td width="100%" bgcolor='+TitelFarbe+'>'+'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+'<tr><td width="100%">'+'<font class="ToolTipTitel"> '+TTitel+'</font>'+'</td></tr>'+'</table>'+'</td></tr>'+'<tr><td width="100%" bgcolor='+TextFarbe+'>'+'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+'<tr><td width="100%">'+'<font class="ToolTipInhalt">'+TInhalt+'</font>'+'</td></tr>'+'</table>'+'</td></tr>'+'</table>'+'</td></tr>'+'</table>';
    document.getElementById(layerName).innerHTML = ContentInfo;
}


function AutomatischesWeiterspringen(AktuellesFeld, NaechstesFeld)
{
    if(AktuellesFeld.getAttribute("maxlength") == AktuellesFeld.value.length)
    {
        document.getElementsByName(NaechstesFeld)[0].focus();
    }
}



function vnCase(){
val=document.anfrage.vname.value;
result=new Array();
result2='';
count=0;
endSentence=new Array();
for (var i=1;i<val.length;i++){
if(val.charAt(i)=='.'||val.charAt(i)=='!'||val.charAt(i)=='?'){
endSentence[count]=val.charAt(i);
count++
}
}
var val2=val.split(/[.|?|!]/);
if(val2[val2.length-1]=='')val2.length=val2.length-1;
for (var j=0;j<val2.length;j++){
val3=val2[j];
if(val3.substring(0,1)!=' ')val2[j]=' '+val2[j];
var temp=val2[j].split(' ');
var incr=0;
if(temp[0]==''){
incr=1;
}
temp2=temp[incr].substring(0,1);
temp3=temp[incr].substring(1,temp[incr].length);
temp2=temp2.toUpperCase();
temp3=temp3.toLowerCase();
temp[incr]=temp2+temp3;
for (var i=incr+1;i<temp.length;i++){
temp2=temp[i].substring(0,1);
temp2=temp2.toLowerCase();
temp3=temp[i].substring(1,temp[i].length);
temp3=temp3.toLowerCase();
temp[i]=temp2+temp3;
}
if(endSentence[j]==undefined)endSentence[j]='';
result2+=temp.join(' ')+endSentence[j];
}
if(result2.substring(0,1)==' ')result2=result2.substring(1,result2.length);
document.anfrage.vname.value=result2;
}

function fnCase(){
val=document.anfrage.fname.value;
result=new Array();
result2='';
count=0;
endSentence=new Array();
for (var i=1;i<val.length;i++){
if(val.charAt(i)=='.'||val.charAt(i)=='!'||val.charAt(i)=='?'){
endSentence[count]=val.charAt(i);
count++
}
}
var val2=val.split(/[.|?|!]/);
if(val2[val2.length-1]=='')val2.length=val2.length-1;
for (var j=0;j<val2.length;j++){
val3=val2[j];
if(val3.substring(0,1)!=' ')val2[j]=' '+val2[j];
var temp=val2[j].split(' ');
var incr=0;
if(temp[0]==''){
incr=1;
}
temp2=temp[incr].substring(0,1);
temp3=temp[incr].substring(1,temp[incr].length);
temp2=temp2.toUpperCase();
temp3=temp3.toLowerCase();
temp[incr]=temp2+temp3;
for (var i=incr+1;i<temp.length;i++){
temp2=temp[i].substring(0,1);
temp2=temp2.toLowerCase();
temp3=temp[i].substring(1,temp[i].length);
temp3=temp3.toLowerCase();
temp[i]=temp2+temp3;
}
if(endSentence[j]==undefined)endSentence[j]='';
result2+=temp.join(' ')+endSentence[j];
}
if(result2.substring(0,1)==' ')result2=result2.substring(1,result2.length);
document.anfrage.fname.value=result2;
}

function ssCase(){
val=document.anfrage.message.value;
result=new Array();
result2='';
count=0;
endSentence=new Array();
for (var i=1;i<val.length;i++){
if(val.charAt(i)=='.'||val.charAt(i)=='!'||val.charAt(i)=='?'){
endSentence[count]=val.charAt(i);
count++
}
}
var val2=val.split(/[.|?|!]/);
if(val2[val2.length-1]=='')val2.length=val2.length-1;
for (var j=0;j<val2.length;j++){
val3=val2[j];
if(val3.substring(0,1)!=' ')val2[j]=' '+val2[j];
var temp=val2[j].split(' ');
var incr=0;
if(temp[0]==''){
incr=1;
}
temp2=temp[incr].substring(0,1);
temp3=temp[incr].substring(1,temp[incr].length);
temp2=temp2.toUpperCase();
temp3=temp3.toLowerCase();
temp[incr]=temp2+temp3;
for (var i=incr+1;i<temp.length;i++){
temp2=temp[i].substring(0,1);
temp2=temp2.toLowerCase();
temp3=temp[i].substring(1,temp[i].length);
temp3=temp3.toLowerCase();
temp[i]=temp2+temp3;
}
if(endSentence[j]==undefined)endSentence[j]='';
result2+=temp.join(' ')+endSentence[j];
}
if(result2.substring(0,1)==' ')result2=result2.substring(1,result2.length);
document.anfrage.message.value=result2;
}


function check(checkbox, senden) {
if(checkbox.checked==true){
senden.disabled = false;
}
else {
senden.disabled = true;
}
}


function CalcKeyCode(aChar) {
var character = aChar.substring(0,1);
var code = aChar.charCodeAt(0);
return code;
}
function checkNumber(val) {
var strPass = val.value;
var strLength = strPass.length;
var lchar = val.value.charAt((strLength) - 1);
var cCode = CalcKeyCode(lchar);
if (cCode < 48 || cCode > 57 ) {
var myNumber = val.value.substring(0, (strLength) - 1);
val.value = myNumber;
}
return false;
}


function CalcKeyCode(aChar) {
var character = aChar.substring(0,1);
var code = aChar.charCodeAt(0);
return code;
}
function checkLetter(val) {
var strPass = val.value;
var strLength = strPass.length;
var lchar = val.value.charAt((strLength) - 1);
var cCode = CalcKeyCode(lchar);
if ((cCode < 65 || cCode > 90 ) && (cCode < 97 || cCode > 122 ) && (cCode < 128 || cCode > 255 ) && (cCode < 32 || cCode > 32 )) {
var myLetter = val.value.substring(0, (strLength) - 1);
val.value = myLetter;
}
return false;
}



function confirmReset (anfrage)
{
if (confirm("Alle Inhalte des Formulars löschen?"))
{
return true;
}
else
{
return false;
}
}


function show_prompt_vname()
{
var $vname=prompt("Bitte geben Sie Ihren Vornamen ein","z.B. Peter");
if ($vname!=null && $vname!="")
  {
  document.anfrage.vname.value = $vname;
  }
}
function show_prompt_fname()
{
var $fname=prompt("Bitte geben Sie Ihren Familiennamen ein","z.B. Mustermann");
if ($fname!=null && $fname!="")
  {
  document.anfrage.fname.value = $fname;
  }
}


