// Loads the template files
var Template = {
    files : {
        'customer':'popup-templates/info.customer.txt',
        'partner':'popup-templates/info.partner.txt',
        'employee':'popup-templates/info.employee.txt'
    },
    data : {},
    index:null,
    load : function ()
    {
        var assignToTemplate = function (_result) { Template.data[Template.index] = _result; Template.load(); };
        for ( var _i in Template.files )
        {
            Template.index = _i;
            new Ajax(Template.files[_i], {method : 'get', onComplete : assignToTemplate}).request(); 
            delete ( Template.files[_i] );
            break;
        }
    }
};

Template.load();