

Top10.window.Validation = Ext.extend(Ext.Window, {
    
    record_id: null,
    
    nickname: null,

    initComponent: function() {
        var iframeTpl = '<iframe src="{0}" width="100%" height="100%" frameborder="0"></iframe>',
            validationUrl = Top10.APP_URL + 'validate/record/{0}';
    	
    	var config = {
            id: 'validationwindow-' + this.record_id,
            iconCls: Top10.Icon.css('tick'),
            width: 800,
            height: 600,
            resizable: false,
            title: String.format(I18n.ValidationWindowTitle, this.nickname),
            html: String.format(iframeTpl, String.format(validationUrl, this.record_id))
        };
        
        Ext.apply(this, config);
        Ext.apply(this.initialConfig, config);
        
        Top10.window.Validation.superclass.initComponent.apply(this, arguments);
    }
});

Ext.preg('validationwindow', Top10.window.Validation);