﻿function FindKeyCode(e) {
    var keyNum;
    if(window.event) {
        keyNum = e.keyCode; //IE
    }
    else if(e.which) {
        keyNum = e.which; //Netscape/Firefox/Opera
    }    
    return keyNum;
}

function IsKeyRequestValid(e) {
    var code = FindKeyCode(e);
    if (code == 60 || code == 62) { return false; }
    return true;
}

function ValidateCaptcha(oSrc, args) {
    var captcha = document.getElementsByName('ctl00$PageContent$AddComment1$CaptchaControl1');
	if (captcha == null) { return; }
	if (captcha.length < 1) { return; }
 
    if(captcha[0].type != 'text') { return; }
    
    if (captcha[0].value == '') {
        args.IsValid = false;
    }
}

function PreventSubmitOnKeyPress(sObjectID) {
    try {
        if (!document.all) {
            var oObject = document.getElementById(sObjectID);
           
            if (oObject.addEventListener) { 
                oObject.addEventListener("keypress",
                    function(e) {
                        if (e && e.keyCode && e.keyCode==13) {
                            e.stopPropagation();
                        }
                    }, false); 
            } 
        }
    } catch (e) {}
}