rem: self.verifyInput(inputnode, cond); 
add: self.verifyInput(inputnode, cond, reason); 
context:     function verifyValidEmail(self, inputnode) {        var cond = null;        var addrtup = inputnode.value.split("@");        // require localpart *and* domain        if (addrtup.length == 2) {            var addrloc = addrtup[0];            // localpart can't be empty            if (addrloc.length > 0) {                // domain can't be empty                var addrdom = addrtup[1].split('.');                if (addrdom.length >= 1) {                    for (var i = 0; i < addrdom.length; i++) {                        var requiredLength;                        if (i === (addrdom.length - 1)) {                            // TLDs are all 2 or more chars                            requiredLength = 2;                        } else {                            // other domains can be one letter                            requiredLength = 1;                        }                        if (addrdom[i].length < requiredLength) {                            // WHOOPS                            cond = false;                            break;                        } else {                            // okay so far...                            cond = true;                        }                    }                }            } else {                cond = false;            }        } else {            cond = false;        }        self.verifyInput(inputnode, cond);    },
meta: 3455	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3455/35b7047ef87be917eb89e78d2b82951315da1909/Validate.js/buggy/xmantissa/js/Mantissa/Validate.js