function checkform_mailform() {
  var error = 0;

  if(document.mailform.title.value == "") {
    alert("Enter a title, please!");
    error = 1;
    return false;
  } 

  if(document.mailform.first_name.value == "") {
    alert("Enter a first name, please!");
    error = 1;
    return false;
  }  

  if(document.mailform.last_name.value == "") {
    alert("Enter a last name, please!");
    error = 1;
    return false;
  }

  if(document.mailform.email.value == "") {
    alert("Enter your e-mail-address, please!");
    error = 1;
    return false;
  }

  if ((document.mailform.email.value.indexOf('@', 0) == -1) || (document.mailform.email.value.indexOf('.') == -1)) {
    alert("Please enter a valid e-mail-address!");
    error = 1;
    return false;
  }

  if(error == 0) {
    document.mailform.submit();
    return document.mailform.submit()
  }
}

function ViewImage(bildurl,b,h,bildtitel) {
  var eigenschaften,sbreite,shoehe,fenster,b,h;
  // stellt die Bildschirmabmessungen fest
  var ns6 = (!document.all && document.getElementById);
  var ie4 = (document.all);
  var ns4 = (document.layers);
  if(ns6||ns4) {
    sbreite = innerWidth;
    shoehe = innerHeight;
  }
  else if(ie4) {
    sbreite = document.body.clientWidth;
    shoehe = document.body.clientHeight;
  }
  x = (sbreite-b)/2;
  y = (shoehe-h)/2;
  eigenschaften="left="+x+",top="+y+",screenX="+x+",screenY="+y+",width="+b+",height="+h+",menubar=no,toolbar=no,statusbar=0";
  fenster=window.open("","",eigenschaften);
  fenster.focus();
  fenster.document.open();
  with (fenster) {
    document.write('<html><head>');
    // geändert 2004 für Mozilla
    document.write('<scr' + 'ipt type="text/javascr' + 'ipt" language="JavaScr' + 'ipt">');
    document.write("function click() { window.close(); } ");  // bei click  schliessen
    document.write("document.onmousedown=click ");
    // geändert 2004 für Mozilla
    document.write('</scr' + 'ipt>');
    document.write('<title>'+ bildtitel +'</title></head>');
    // Zeile geändert Aug 2003 (Dreamweaver machte Probleme)
    document.write('<' + 'body onblur="window.close();" ');// bei Focusverlust schliessen
    document.write('marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">');
    //  document.write('<center>');
    document.write('<img src="'+ bildurl +'"border="0">');
    //  document.write('</center>');
    document.write('</body></html>');
    fenster.document.close();
  }
}

function flag_over(img_name, img_src) {
  document.getElementById(img_name).src = img_src;
}
