function chk_email(email)
{
	var re = /^([^\@]+){1}\@([^\@]+){1}$/;
	var found = email.match(re);
	if (! found ) {
	   alert("Bitte geben Sie Ihre korrekte E-Mail Adresse ein:");
	   return false;
	}
	return true;
}

function chk_body(str)
{
	var re = /^[ \t]*$/;
	var empty=str.match(re);
   if ( empty ) {
	   alert("Bitte geben Sie Ihre Nachricht ein:");
	   return false;
	}
	return true;
}

function chk_realname(str)
{
	var re = /^[ \t]*$/;
	var empty=str.match(re);
   if ( empty ) {
	   alert("Bitte geben Sie Ihren Namen ein:");
	   return false;
	}
	return true;
}

function chk_subject(str)
{
	var re = /^[ \t]*$/;
	var empty=str.match(re);
   if ( empty ) {
	   alert("Bitte geben Sie Ihr Betreff ein:");
	   return false;
	}
	return true;
}


function chk_all( form ) {
   var rc=true;
   var e=null;

   e = document.getElementById('realname');
   if ( e ) {
      rc= rc && chk_realname( e.value );
   }

   e = document.getElementById('email');
   if ( e ) {
      rc= rc && chk_email( e.value );
   }

   e = document.getElementById('subject');
   if ( e ) {
      rc= rc && chk_subject( e.value );
   }

   e = document.getElementById('body');
   if ( e ) {
      rc= rc && chk_body( e.value );
   }

   if ( rc ) {
      form.submit();
   }
   return false;
}

