    function formdataloadsuccess(widget){
        //window.console.debug(widget.model.formDefinition);

        form    = widget.model.formDefinition;
        pages    = form.pages;
        
        for(pNdx=0; pNdx<pages.length; pNdx++){
            columns    = pages[pNdx].columns;
            
            for(cNdx=0; cNdx<columns.length; cNdx++){
                sections    = columns[cNdx].sections;
                
                for(sNdx=0; sNdx<sections.length; sNdx++){
                    questions    = sections[sNdx].questions;
                    
                    for(qNdx=0; qNdx<questions.length; qNdx++){
                        swapLabel(questions[qNdx]);
                    }
                }
            }
            
            //window.console.debug(widget.model.mailingAddressDataModel);
            
        
            for (var key in widget.model.mailingAddressDataModel) {
                addrBlock    = widget.model.mailingAddressDataModel[key];
                for(i=0; i<addrBlock.length; i++){
                    swapLabel(addrBlock[i]);
                }
            }

            
        }
        
        var dummy    = true;
        
    }
    
    function swapLabel(obj){
        //window.console.debug(obj.label);
        switch(obj.label) {
            case 'Credit Card Number':
                obj.label    = 'Número de tarjeta de credito';
                break;
            case 'Verification Code':
                obj.label    = 'Codigo de Verificación';
                break;
            case 'Expiration Month':
                obj.label    = 'Mes de Vencimiento';
                break;
            case 'Expiration Year':
                obj.label    = 'Año de Vencimiento';
                break;
            case 'First Name':
                obj.label    = 'Nombre';
                break;
            case 'Last Name':
                obj.label    = 'Apellido';
                break;
            case 'Billing Address':
                obj.label    = 'Dirección';
                break;
            case 'Street Address':
                obj.label    = 'Dirección';
                break;
            case 'Street Address 2':
                obj.label    = 'Dirección 2';
                break;
            case 'City':
                obj.label    = 'Ciudad';
                break;
            case 'State':
                obj.label    = 'Estado';
                break;
            case 'Zip Code':
                obj.label    = 'Cogido Postal';
                break;
            case 'Country':
                obj.label    = 'Pais';
                break;
            }
    }
    
    


