﻿// JScript File

function JTemplate(template)
{
    this.template = template;
}

JTemplate.prototype.evaluate = function(data)
{
    var result = this.template;
    if (typeof(data) == 'string')
    {
        result = result.replace(new RegExp("{Value}","g"), data);
    }
    else
    {
        for (var property in data)
        {
	        result = result.replace( new RegExp("{" + property + "}","g"), eval("data." + property) );
	    }        
    }
    return result;	
}