var hasSpamField = false;
var spamFields = new Array();
var spamFieldTexts = new Array();

function checkSpamFields(){
    if(hasSpamField){
        var c = spamFields.length;
        for(var i = 0; i<c; i++){
            if(!hasCorrectFormat(spamFields[i].value)){
                alert(spamFieldTexts[i]);
                spamFields[i].focus();
                return false;
            }
        }
    }
    return true;
}
function registerSpecialField(field, text){
    hasSpamField = true;
    spamFields.push(field);
    spamFieldTexts.push(text);
}
function hasCorrectFormat(stringval){
    return (stringval.indexOf("@")!=-1 && stringval.indexOf(".")!=-1);
}

