function CheckEmail(adress) {

	var result = false;
    if (RegExp) {
         var re = /^([\w\.]|-)+\@([\w\.]|-)+\.[A-Za-z]+$/
         result = re.test (adress);
    }
    else {
        result = CheckEmail_IE4(adress);
    }
    if (!result)
        alert("Die eMail-Adresse ist nicht korrekt.");
    return result;
}

function CheckEmail_IE4(adress) {
    var valueIsCorrect = true;
    
    if(adress.length < 7 || adress.length == 0) valueIsCorrect = false;
    
    var sp_symbols = new Array("/", "\\", "\"", "&", "^", "%", "#", "*", "!", "?", "<", ">", "{", "}", "[", "]");
    for(i = 0; i < sp_symbols.length; i++)
        if(adress.indexOf(sp_symbols[i]) >= 0)
            valueIsCorrect = false;
    
    if(adress.indexOf("@") > adress.lastIndexOf(".")) valueIsCorrect = false;
    
    if(adress.indexOf("@") < 0 || adress.indexOf(".") < 0 || (adress.indexOf(" ") >= 0))
        valueIsCorrect = false;

    if(!valueIsCorrect)  {
        alert("Die eMail-Adresse ist nicht korrekt.");
        return false;   
    }
    return true;
}