function isEmail(str) {
// werden regular expressions unterstuetzt?
 var supported = 0;
 if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
 }
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}
function testEmail(str) {
if (!isEmail(str)) {
alert("Sie haben eine falsche eMail-Adresse eingegeben!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}
else {
return true;
}
}

function checkCheckBox(f){
if (f.agree.checked == false )
{
alert('Bitte lesen und akzeptieren Sie unsere AGBs.');
return false;
}else
return true;
}

function popUp(URL) {
 day = new Date();
 id = day.getTime();
 eval("avl" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=400,left = 365,top = 280');");
}
