var op=(window.opera)?true:false;
var ns6=(window.sidebar)?true:false;
var ns=(document.layers && !op)?true:false;
var ie=(document.all && !op)?true:false;

function machstress(msg){
if(ie){
document.all.control.innerHTML=msg;
}
else{

if(ns6)
  {  
    document.getElementById("control").innerHTML=msg;
      }
else{
alert(msg);
}
}
}


function chkForm(){
if(document.ski_form.name.value == "")
  {
   machstress("Bitte geben Sie Ihren Namen an!");
   

   return false;
  }
   
  if(document.ski_form.plz.value != "" && document.ski_form.plz.value.search(/^[0-9]{5}$/) == -1)//Zahlen von o-9 und genau 5 Stellen
  {
  machstress("Bitte überprüfen Sie Ihre Postleitzahl!");

  return false;
  }
    
  
  
  if(document.ski_form.telefon.value=="")
  {
  machstress("Bitte geben Sie Ihre Telefonnummer an!");

  return false;
  }
  
  kl=false;
  if(document.ski_form.telefon.value.search(/\(/) != -1 && document.ski_form.telefon.value.search(/\(.+\)/) == -1){kl=true;}//klammer nicht geschlossen?
  if(document.ski_form.telefon.value.search(/\)/) != -1 && document.ski_form.telefon.value.search(/\(.+\)/) == -1){kl=true;}//klammer nur geschlossen?
  if(document.ski_form.telefon.value.search(/^[0-9\/\-\(\)\s]{5,}$/) == -1//nur Zahlen und die erlaubten Sonderzeichen, mind. 5 Stellen!
   || document.ski_form.telefon.value.match(/^[\/\-\s]/)//Sonderzeichen darf nicht als erstes oder letztes stehen!!
   || document.ski_form.telefon.value.match(/[\/\-\s]$/)
   || kl)
  {
  machstress("Bitte überprüfen Sie Ihre Telefonnummer!");

  return false;
  }
  if(document.ski_form.telefon.value.match(/[\/\-\s]/g))
  {//existiert eins der Sonderzeichen?("/" "-" "Leerzeichen")
  wieviel=document.ski_form.telefon.value.match(/[\/\-\s]/g);//wirklich nur ein Sonderzeichen?
  if(wieviel.length >2)//wenn mehr als fünfmal dann machstress!
  {
  machstress("Bitte überprüfen Sie Ihre Telefonnummer!");

  return false;
  }
  }
  
  
 //faxcheck  
  kl=false;
  if(document.ski_form.telefax.value!="" && document.ski_form.telefax.value.search(/\(/) != -1 && document.ski_form.telefax.value.search(/\(.+\)/) == -1){kl=true;}//klammer nicht geschlossen?
  if(document.ski_form.telefax.value!="" && document.ski_form.telefax.value.search(/\)/) != -1 && document.ski_form.telefax.value.search(/\(.+\)/) == -1){kl=true;}//klammer nur geschlossen?
  if(document.ski_form.telefax.value!="" && (document.ski_form.telefax.value.search(/^[0-9\/\-\(\)\s]{5,}$/) == -1//nur Zahlen und die erlaubten Sonderzeichen, mind. 5 Stellen!
   || document.ski_form.telefax.value.match(/^[\/\-\s]/)//Sonderzeichen darf nicht als erstes oder letztes stehen!!
   || document.ski_form.telefax.value.match(/[\/\-\s]$/)
   || kl))
  {
  machstress("Bitte überprüfen Sie Ihre Telefaxnummer!");

  return false;
  }
  if(document.ski_form.telefax.value.match(/[\/\-\s]/g))
  {//existiert eins der Sonderzeichen?("/" "-" "Leerzeichen")
  wieviel=document.ski_form.telefax.value.match(/[\/\-\s]/g);//wirklich nur ein Sonderzeichen?
  if(wieviel.length >2)//wenn mehr als zweimal dann machstress!
  {
  machstress("Bitte überprüfen Sie Ihre Telefaxnummer!");

  return false;
  }
  }
  
   if(document.ski_form.email.value=="")
  {
  machstress("Bitte geben Sie Ihre Emailadresse an!");

  return false;
  }
   
   if (document.ski_form.email.value != "" && (document.ski_form.email.value.indexOf("@") == "-1" || document.ski_form.email.value.indexOf(".") == "-1"))
   { 
   machstress("Bitte überprüfen Sie Ihre Emailadresse.");
   
   return false;
   }
   
 
  }

  
  