
function checkregform()
{
 var form = document.registrierung;
 var fields = form.required.value.split(',');
 var field,val;
 for (i=0; i<fields.length; i++)
 {
  field = document.getElementsByName(fields[i])[0];
  val = field.value;
  if(val.match(/^\s*$/)) {
   //alert(fields[i]+": "+);
   alert("Bitte "+fields[i]+" eingeben!");
   field.focus();
   return false;
  }
 }
 return true;
}

function checkformular() {
 var name,tel,feldbez;
 if (document.registrierung.FIRMENNAME) {
  name = document.registrierung.FIRMENNAME;
  feldbez = "Firmennamen";
 }
 else {
  name = document.registrierung.NAME;
  feldbez = "Namen";
 }
  if (name.value.match(/^\s*$/)) {
    alert("Bitte Ihren "+feldbez+" eingeben!");
    name.focus();
    return false;
  }
  if (document.registrierung.ANSPRECHPARTNER) { if (document.registrierung.ANSPRECHPARTNER.value == "") {
    alert("Bitte einen Ansprechpartner eingeben!");
    document.registrierung.ANSPRECHPARTNER.focus();
    return false;
  } }
 if (document.registrierung.TELEFON) {
  tel = document.registrierung.TELEFON;
  feldbez = "Telefonnummer";
 }
 else {
  tel = document.registrierung.TELEFON_FAX;
  feldbez = "Telefon-/Faxnummer";
 }
  if (document.registrierung.required.value.match(/telefon/i) && tel.value == "")   {
    alert("Bitte eine "+feldbez+" eingeben!");
    tel.focus();
    return false;
  }
  var chkZ = 1;
  for (i=0;i<tel.value.length;++i)
    if ((tel.value.charAt(i) < "0" || tel.value.charAt(i) > "9") && tel.value.charAt(i) != "/" && tel.value.charAt(i) != "-" && tel.value.charAt(i) != " ")
      chkZ = -1;
  if (chkZ == -1) {
    alert("Bitte eine gültige Telefonnummer eingeben!");
    tel.focus();
    return false;
  }
  if (document.registrierung.EMAIL.value == "") {
    alert("Bitte eine E-Mail-Adresse eingeben!");
    document.registrierung.EMAIL.focus();
    return false;
  }
  if ((document.registrierung.EMAIL.value.indexOf('@') == -1) || (document.registrierung.EMAIL.value.indexOf('.') == -1)) {
    alert("Bitte eine gültige E-Mail-Adresse eingeben!");
    document.registrierung.EMAIL.focus();
    return false;
  }

}

function toggle_display(e,type) {
  if(type==null) type='block';
  e.style.display = (e.style.display==type) ? 'none' : type;
}

function toggle_checkboxes(f_id, c_name, checked, list)
{
 if(checked==null) checked='checked';
 for(i=0;i<document.forms[f_id].elements.length;i++) {
  if(document.forms[f_id].elements[i].name==c_name && (list==null || list.match(','+document.forms[f_id].elements[i].value+',')))
    document.forms[f_id].elements[i].checked=checked;
 }
}


function wmv_embed(id,file,width,height){
document.getElementById(id).innerHTML='<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" type="application/x-oleobject" width="'+width+'" height="'+height+'">\
 <param name="showControls" value="true"/>\
 <param name="fileName" value="'+file+'"/>\
 <param name="autostart" value="true"/>\
 <embed type="application/x-mplayer2" width="'+width+'" height="'+height+'" showcontrols="true" src="'+file+'"><\/embed><\/object>';
}
