Ext.onReady(function() {
    var form = Ext.get("heavycrude");
    var formExt = new Ext.form.BasicForm(form, {
        method: 'POST',
        url: 'heavycrude.php'
    })
     
    form.on("submit", function (e) {
        el          =   form.dom.elements;
        submitOk    =   true;

        for(var a = 0; a < el.length; a++) {
            var curTag  =   Ext.get(el[a].id);

            if(!el[a].value && el[a].name != "Submit") {
                Ext.get(el[a].id).set({style: 'background-color: yellow'});
                Ext.get(el[a].id).on('focus', function () {
                    this.set({style: 'background-color: #ffffff'});
                });

                submitOk    =   false;
            }
        }

        if(submitOk != false) {
            form.dom.submit();
        }
    });
});
