WineLine = function() {
    return {
        init: function() {
            Event.observe($('form1'), 'submit', WineLine.onSubmit);
        },
        
        onSubmit: function(evt) {
            if($F('first').strip() == '')
            {
                alert('Please enter First Name.');
                Event.stop(evt);
                return false;
            }
            
            if($F('email').strip() == '')
            {
                alert('Please enter Email.');
                Event.stop(evt);
                return false;
            }
            else
            {
                if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($F('email').strip()) == false)
                {
                    alert('Please enter a valid email.');
                    Event.stop(evt);
                    return false;
                }
            }
            
            $('form1').getElementsBySelector('input[type="submit"]').each(function(ele) {
                $(ele).hide();
            });            
        }
    };
}();


Event.observe(window, 'load', function() {
     WineLine.init();
});
