﻿(function () {
    var scriptName = "TextBoxValidator";

    function execute() {

        Type.registerNamespace("Movielocker.Web.Controls");

        Movielocker.Web.Controls.TextBoxValidatorBehavior = function (element) {
            Movielocker.Web.Controls.TextBoxValidatorBehavior.initializeBase(this, [element]);
        }
        Movielocker.Web.Controls.TextBoxValidatorBehavior.prototype = {
            initialize: function () {
                Movielocker.Web.Controls.TextBoxValidatorBehavior.callBaseMethod(this, 'initialize');

            },

            dispose: function () {
                Movielocker.Web.Controls.TextBoxValidatorBehavior.callBaseMethod(this, 'dispose');
            },

            getTargetValue: function () {
                var e = this.get_element();
                return e.value;
            }
        }

        Movielocker.Web.Controls.TextBoxValidatorBehavior.registerClass('Movielocker.Web.Controls.TextBoxValidatorBehavior', Movielocker.Web.Controls.BaseValidatorBehavior);

    } // execute

    if (window.Sys && Sys.loader) {
        Sys.loader.registerScript(scriptName, ["BaseValidator", "ExtendedBase", "ExtendedCommon"], execute);
    }
    else {
        execute();
    }

})();

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();