
// stellt die Bildschirmabmessungen fest
function dimension() {
var ns6 = (!document.all && document.getElementById);
var ie4 = (document.all);
var ns4 = (document.layers);
if(ns6||ns4) {
breite = screen.availWidth ;
hoehe = screen.availHeight;
}
else if(ie4) {
breite = document.body.clientWidth;
hoehe = document.body.clientHeight;
}
return
}



// uebergabe url , breite , hoehe , scroll ja/nein , groesse aendern ja/nein
// aufruf: <a href="javascript: popwin1('dateiname.htm','700','450',1,1)">link</a>


function window1(url,w,h,s,r)
{
x=screen.width/2;
x=x-w/2;
y=screen.height/2;
y=y-h/2;
popUp1=window.open(url,'win1','width='+ w +',height='+ h +',left=' + x +',top='+ y +',directories=0,status=0,scrollbars='+s +',resizable='+ r + ',menubar=0,locationbar=0')
popUp1.focus();
}


function BilderVorladen() 
{ 
    document.Vorladen = new Array();
    
    if(document.images)
    {
       for(var i = 0; i < BilderVorladen.arguments.length; i++)
       {
           document.Vorladen[i] = new Image();
             document.Vorladen[i].scr = BilderVorladen.arguments[i];
       }
    }
}



function VerifyEmailAddress(EmailAddress) {
 if (window.RegExp) {
  var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
  var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$";
  var reg1 = new RegExp(reg1str);
  var reg2 = new RegExp(reg2str);
  if (!reg1.test(EmailAddress) && reg2.test(EmailAddress)) {
   return true
  }else {
   return false
  }
 }else {
  if (EmailAddress.indexOf("@") >= 0) {
   return true
  }else {
   return false
  }
 }
}
function rest(a,b,c,d) {
 var keyCode = d.keyCode ? d.keyCode : d.which ? d.which : d.charCode;
 if (keyCode == 38 || keyCode == 40)
  return;
 r = (b - a.value.length);
 if (r < 0)
  r = 0;
 if ( (e = document.getElementById(c)) != null)
  e.innerHTML = r;
 if (a.value.length > b) {
  a.value = a.value.substr(0,b);
 }
}
function check_form(f) {
 var chk=false;
 for (var i=0;i<f.elements['Anrede'].length;i++) {
  if (f.elements['Anrede'][i].checked == true)
   chk=true;
 }
 if (!chk) {
  alert("  *  Bitte wählen Sie eine Anrede aus!  ");
  return false;
 }
 if (f.elements['Name'].value == '') {
  alert("  *  Bitte geben Sie Ihren Namen ein!  ");
  f.elements['Name'].focus();
  return false;
 }
 if (f.elements['email'].value=='') {
  alert("  *  Bitte geben Sie Ihre E-Mail Adresse ein!  ");
  f.elements['email'].focus();
  return false;
 }else {
  if (!VerifyEmailAddress(f.elements['email'].value)) {
   alert("  *  Bitte geben Sie eine gültige E-Mail Adresse ein!  ");
   f.elements['email'].focus();
   return false;
  }
 }
 if (f.elements['Nachricht'].value == '') {
  alert("  *  Bitte geben Sie Ihre Nachricht an uns ein!  ");
  f.elements['Nachricht'].focus();
  return false;
 }
 if (navigator.appName=="Microsoft Internet Explorer") {
  for (i=0;i<f.length;i++) {
   var e=f.elements[i];
   if (e.type == 'submit' || e.type == 'reset')
    e.disabled=true;
  }
 }
 return true;
}

