var obj;

function isValidEmail(str) {
    return str.match(new RegExp("^([a-zA-Z0-9_]|\\-|\\.)+@(([a-zA-Z0-9_]|\\-)+\\.)+[a-zA-Z]{2,4}$"));
}

function checkFields() {
    var i, a=checkFields.arguments;
    for(i=0;i<a.length;i++) {
        obj = document.getElementById(a[i]);
        if(obj && !obj.value.length) {
            alert("Empty field "+obj.name);
            return false;
        }
        if (obj && obj.name.match(/^txt_Email$/)) {
            if (!isValidEmail(obj.value)) {
                alert("Wrong email format");
                return false;
            }
        }
    }
    return true;
}

