var byCGI = 1;
function EMail(s)
{
 var a = false;
 var res = false;
 if(typeof(RegExp) == 'function') {  var b = new RegExp('abc');  if(b.test('abc') == true){a = true;} };
  if(a == true) {  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ '(\\@)([a-zA-Z0-9ÖÄÜäüöëàáâèéêìíîïòóôùúûýÿãåæçðñõøœšþž\\-\\.]+)'+ '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s)); }
 else { res = (s.search('@') >= 1 &&  s.lastIndexOf('.') > s.search('@') &&  s.lastIndexOf('.') >= s.length-5) }
 return(res);}
function isEmpty(inputStr) {
	if (inputStr == null || inputStr == "") {return true; } else { return false; } }
function checkit() {
if (byCGI == 0) {return true;}
var error   = 0;
var fieldsNeeded = "Die folgenden Felder müssen noch ausgefüllt werden:\n\n\t";
if (isEmpty(document.forms[0].Von.value) ) { error++; fieldsNeeded += 'Ihr Name' + "\n\t"; } 
if (isEmpty(document.forms[0].email.value) ) { error++;	fieldsNeeded += 'Ihre E-Mailadresse' + "\n\t"; }
if (isEmpty(document.forms[0].Text.value) ) { error++; fieldsNeeded += 'Ihre Mitteilung' + "\n\t";  } 
if (error != 0) {alert(fieldsNeeded); return false; }
tausch = document.forms[0].recipient.value.replace(/§/g,"@");
document.forms[0].recipient.value = tausch; 

if (EMail(document.forms[0].email.value) == false) { error++;}

if (error != 0) {alert("Ihre E-Mailadresse ist ungültig"); return false; }

okda1 = 0;
okda2 = 0;
for(t = 0; t <document.forms[0].elements.length; t++) {
if(document.forms[0].elements[t].name == "email1")  { if(document.forms[0].email.value == document.forms[0].email1.value) {;}
else {alert("Die E-Mailadressen sind nicht gleich"); return false; };};
if(document.forms[0].elements[t].name == "fileatt")  { okda1 = 1;};
if(document.forms[0].elements[t].name == "file") { okda2 = 1; document.forms[0].file.value = "" ;};};
okda3 = okda1 + okda2;
if (okda3 == 2) {
if (document.forms[0].fileatt.value != "") {document.forms[0].file.value = document.forms[0].fileatt.value;}
else {document.forms[0].file.value = ""; };};	
		  
var jverfall = new Date();
var Verfall = 1000*60*60*24*200;
var Auszeit = new Date(jverfall.getTime() + Verfall);
document.cookie = "EMAIL="+document.forms[0].email.value+";expires="+Auszeit.toGMTString()+";";
document.cookie = "VON="+document.forms[0].Von.value+";expires="+Auszeit.toGMTString()+";";
return true;
} 
