/*
  Workspace Login 
  Vincent Fiduccia
  

  Version: 1.6 () 
  2009-12-04 18:44:31 (p3plpassweb05.prod.phx3.secureserver.net)

  js_file_Template
*/

function Template()
{this.v={};}
Template.t={};Template.m={};Template.f={};Template.prototype.display=function(tpl)
{var html=this.fetch(tpl);if(html)
document.write(html);}
Template.prototype.fetch=function(tpl)
{if(Template.t[tpl])
{return Template.t[tpl](this.v);}
else
{return false;}}
Template.prototype.assign=function(a_name,a_value)
{if(a_value)
{this.v[a_name]=a_value;}
else
{for(var k in a_name)
{this.v[k]=a_name[k];}}}
Template.f['imageurl']=function(args){return Utils.imageUrl(args.name);};Template.m['escape']=function(str,type)
{if(!str)
str='';if(!type)
type='html';switch(type)
{case'html':return str.escape();break;case'url':return escape(str);break;case'quotes':return str.replace(/'/g,"\\'")
default:Debug.write('Unsupported escape type: "'+type+'"');}}
Template.m['trim']=function(str)
{return str.trim();}
Template.m['default']=function(str,def)
{if(str)
return str;else
return def;}
Template.m['displaySize']=function(str,labellen,round,power)
{return Utils.displaySize(str,labellen,round,power);}

if ( typeof(loaded) == 'undefined' ) var loaded = {};
  loaded['/js.php?file=Template&r='] = 1;
