/**
 * JS internationalization object
 * @version 1.0.081112 David
 */
var i18n ={
	app :'localeApp',
	resource :"../../locale",
	resourceName : "ResourceMessage",
	locale:'en',
	load:function(inputLocale){
		this.setLocale( inputLocale );
		dojo.registerModulePath(this.app,this.resource);
		dojo.requireLocalization(this.app,this.resourceName,this.locale);
	},
	
	setApp:function(app){
		this.app = app;
	},
	setResource:function(resource){
		this.resource = resource;
	},
	setLocale:function(locale){
		this.locale = locale;
	},
	
	getMsg:function( key ){
		var messages = dojo.i18n.getLocalization(this.app,this.resourceName,this.locale);
		return messages[key] ;
	}
}