var generic=generic||{};(function($){generic.template=function(){var that={},templateClassName=".inline-template",templates={},setInternalTemplate=function(t,e){return templates[t]=e,e},getInternalTemplate=function(t){return templates[t]},returnTemplate=function(t){if("object"==typeof t.object)var e=interpolate(t.template,t.object);else e=t.template;"function"==typeof t.callback&&t.callback(e)},interpolate=function(template,obj){var obj=obj||{},tmpl=template,Lre=new RegExp("#{"),Rre=new RegExp("}"),tmplA=[],temp,lft,rght;tmplA=tmpl.replace(/[\r\t\n]/g," ").split(Lre);for(var returnString="",x=0;x