﻿/// <reference name="MicrosoftAjax.js"/>

Type.registerNamespace("MXA.FP.Template");

MXA.FP.Template.WorkshopTemplate = function (element) {

    MXA.FP.Template.WorkshopTemplate.initializeBase(this, [element]);
    this.addCssClass('WorkshopTemplate');
}

MXA.FP.Template.WorkshopTemplate.prototype =
{
    initialize: function () {
        MXA.FP.Template.WorkshopTemplate.callBaseMethod(this, 'initialize');
    },

    dispose: function () {
        MXA.FP.Template.WorkshopTemplate.callBaseMethod(this, 'dispose');
    },

    get_title: function () {
        return 'Workshops';
    },

    itemCreated: function (element, source) {

        if (Boolean.parse(source.isFull) == true) {
            var full = document.createElement('div');
            full.className = 'ptWorkshopFull';
            element.appendChild(full);
        }
    }
}

MXA.FP.Template.WorkshopTemplate.registerClass('MXA.FP.Template.WorkshopTemplate', MXA.FP.Template.ProductBaseTemplate);
