// register namespace
Ext.ns("EBO.Website.RUL.Common");

// define class
EBO.Website.RUL.Common.Column = Ext.extend(Ext.Container, {
    
    // members
    columnName:'automatisering',
    
    // initialise component
    initComponent : function() {
        
        // apply config
        Ext.apply(this, {
           border:false,
           items:this.buildItems()
        });
        
        // init parent
        EBO.Website.RUL.Common.Column.superclass.initComponent.call(this);
    },
    buildItems:function()
    {
        // switch on column name (to be defined at construction)
        switch(this.columnName)
        {
            case 'automatisering' :
            {
                return [{
                    baseCls:'x-ebo-column-left-header',
                    height:180
                },{
                    baseCls:'x-ebo-column-title',
                    html : this.UCFirst(this.columnName),
                    height:18
                },{
                    baseCls:'x-ebo-column-body',
                    html : 'EBo Automatisering is een gevestigde naam in de automatiseringswereld. Vele klanten profiteren al van onze ruime ervaring en kennis van netwerken, pc\'s, servers, software, etc.<br/><br/> EBo automatisering streeft ernaar om een totaaloplosser te zijn voor alles op het gebied van automatisering. Indien nodig werken we daarvoor samen met gerenommeerde partners.<br/><br/> Ons uitgangspunt is altijd uw budget. Ons advies is derhalve op maat gesneden, of u nu een groot of een klein bedrijf hebt.Weten wat uw mogelijkheden zijn? Neem dan zeker eens, geheel vrijblijvend, contact met ons.',
                    height:285
                },{
                    baseCls:'x-ebo-column-link',
                    items:[{
                        xtype:'form.button',
                        cls:'x-ebo-column-button',
                        text:'Meer',
                        handler:function(b,e)
                        {
                            location.href='index.php/services';
                        }
                    }]
                }];
            }
            break;
            case 'glasvezel' :
            {
                return [{
                    baseCls:'x-ebo-column-middle-header',
                    height:180
                },{
                    baseCls:'x-ebo-column-title',
                    html : this.UCFirst(this.columnName),
                    height:18
                },{
                    baseCls:'x-ebo-column-body',
                    html : 'Moderne ondernemers willen steeds meer en intensiever gebruik maken van elektronische diensten. Bandbreedte vormt daarbij vaak een beperking. Daardoor blijven bepaalde oplossingen onbenut of ze zijn heel duur. Dat is vanaf nu verleden tijd.<br/><br/> EBo Automatisering legt op bedrijventerrein De Rietvelden-De Vutter en op Hambakenwetering namelijk een eigen glasvezelnetwerk aan. Uw organisatie kan daardoor gebruik maken van een bandbreedte van 100 MB zonder overboeking. Dat wil zeggen dat u die snelheid niet hoeft te delen met andere bedrijven. Bovendien geldt 100 MB zowel voor het uploaden en downloaden van bestanden.',
                    height:285
                },{
                    baseCls:'x-ebo-column-link',
                    items:[{
                        xtype:'form.button',
                        cls:'x-ebo-column-button',
                        text:'Meer',
                        handler:function(b,e)
                        {
                            location.href='index.php/services/internet';
                        }
                    }]
                }];
            }
            break;
            case 'software' :
            {
                return [{
                    baseCls:'x-ebo-column-right-header',
                    height:180
                },{
                    baseCls:'x-ebo-column-title',
                    html : this.UCFirst(this.columnName),
                    height:18
                },{
                    baseCls:'x-ebo-column-body',
                    html : 'Evenals ieder individu is ook ieder bedrijf uniek. Uiteraard zijn er altijd bepaalde processen te herkennen welke voor meerdere bedrijven in een bepaalde sector identiek zijn echter, het verschil zit in de details, dat maakt uw bedrijf juist uniek! Hierdoor is om het gehele bedrijfsproces automatiseren ook vrijwel altijd maatwerk benodigd. <br/><br/>Natuurlijk kunnen er voor vele processen standaard software toepassingen aangewend worden, maar moet u hierdoor niet teveel concessies doen in uw bedrijfsprocessen? Automatiseert u nog wel uw bedrijfsprocessen, of worden de processen aangepast om te kunnen functioneren binnen de automatiseringsfaciliteiten? <br/><br/>',
                    height:285
                },{
                    baseCls:'x-ebo-column-link',
                    items:[{
                        xtype:'form.button',
                        cls:'x-ebo-column-button',
                        text:'Meer',
                        handler:function(b,e)
                        {
                            location.href='index.php/services/software';
                        }
                    }]
                }];
            }
            break;
        }
    },
    UCFirst : function(text)
    {
        var f = text.charAt(0).toUpperCase();
        return f + text.substr(1);

    }
});

Ext.reg('common.column', EBO.Website.RUL.Common.Column);
