var Translator = function(){	
	this.LINGUE = new Array();
	this.LINGUE['IT'] 					= 	new Array();
	this.LINGUE['EN'] 					=	new Array();
	this.LINGUE['EN']['ROOT_TEXT_AREA'] 			= 	"Max char: "; 
	this.LINGUE['EN']['ROOT_ERROR_OBLIGATORIO'] 		= 	"Campo obbligatorio";
	this.LINGUE['EN']['ROOT_ERROR_MAX_WORLD'] 		=	"Testo troppo lungo";
	this.LINGUE['EN']['ROOT_ERROR_MAX_CHAR'] 		= 	"Parole troppo lunghe";
	this.LINGUE['EN']['ROOT_ERROR_NOT_NUMBER'] 		= 	"Il contenuto deve essere numerico";
	this.LINGUE['EN']['ROOT_ERROR_MAX_NUMBER'] 		= 	"Valore troppo grande";
	this.LINGUE['EN']['ROOT_ERROR_MIN_NUMBER'] 		= 	"Valore troppo piccolo";
	this.LINGUE['EN']['ROOT_ERROR_LAW'] 			= 	"&Egrave; necessario accettare per proseguire";
	this.LINGUE['EN']['ROOT_ERROR_DUPLICATE_Mail']		= 	"Un altro utente &egrave; gi&agrave; registrato con questa mail";
	this.LINGUE['EN']['ROOT_ERROR_CONFIRM_Mail'] 		= 	"La mail di conferma non corrisponde a quella indicata";
	this.LINGUE['EN']['ROOT_ERROR_CONFIRM_Psw'] 		= 	"La password di conferma non corrisponde a quella indicata";
	this.LINGUE['EN']['ROOT_ERROR_INVALID_Mail'] 		= 	"Mail non vailda";
	this.LINGUE['EN']['ROOT_ERROR_IMG']			= 	"Immagine non caricabile";
	this.LINGUE['EN']['ROOT_ERROR']				= 	"Errore"; 
	this.LINGUE['EN']['ROOT_ERROR_IMG_FORMATO']		= 	"Formato non corretto"; 
	this.LINGUE['EN']['ROOT_ERROR_IMG_TROPPO_GRANDE']	= 	"L'immagine &egrave; troppo grande per essere caricata";
	this.LINGUE['EN']['ROOT_MSG_CONTINUA']			= 	"Continue";
	this.LINGUE['EN']['ROOT_MSG_ELIMINA']			= 	"Delete";

	this.LINGUE['IT']['ROOT_TEXT_AREA'] 			= 	"Rimangono : "; 
	this.LINGUE['IT']['ROOT_ERROR_OBLIGATORIO'] 		= 	"Campo obbligatorio";
	this.LINGUE['IT']['ROOT_ERROR_MAX_WORLD'] 		=	"Testo troppo lungo";
	this.LINGUE['IT']['ROOT_ERROR_MAX_CHAR'] 		= 	"Parole troppo lunghe";
	this.LINGUE['IT']['ROOT_ERROR_NOT_NUMBER'] 		= 	"Il contenuto deve essere numerico";
	this.LINGUE['IT']['ROOT_ERROR_MAX_NUMBER'] 		= 	"Valore troppo grande";
	this.LINGUE['IT']['ROOT_ERROR_MIN_NUMBER'] 		= 	"Valore troppo piccolo";
	this.LINGUE['IT']['ROOT_ERROR_LAW'] 			= 	"&Egrave; necessario accettare per proseguire";
	this.LINGUE['IT']['ROOT_ERROR_DUPLICATE_Mail']		= 	"Un altro utente &egrave; gi&agrave; registrato con questa mail";
	this.LINGUE['IT']['ROOT_ERROR_CONFIRM_Mail'] 		= 	"La mail di conferma non corrisponde a quella indicata";
	this.LINGUE['IT']['ROOT_ERROR_CONFIRM_Psw'] 		= 	"La password di conferma non corrisponde a quella indicata";
	this.LINGUE['IT']['ROOT_ERROR_INVALID_Mail'] 		= 	"Mail non vailda";
	this.LINGUE['IT']['ROOT_ERROR_IMG']			= 	"Immagine non caricabile";
	this.LINGUE['IT']['ROOT_ERROR']				= 	"Errore"; 
	this.LINGUE['IT']['ROOT_ERROR_IMG_FORMATO']		= 	"Formato non corretto"; 
	this.LINGUE['IT']['ROOT_ERROR_IMG_TROPPO_GRANDE']	= 	"L'immagine &egrave; troppo grande per essere caricata";
	this.LINGUE['IT']['ROOT_MSG_CONTINUA']			= 	"Continua";
	this.LINGUE['IT']['ROOT_MSG_ELIMINA']			= 	"Elimina";
	this.LINGUE['IT']['ROOT_ERROR_MIN_NUMBER_TOTALE']	= 	"Non si è raggiunto il minimo fatturabile";
	this.LINGUE['IT']['ROOT_ERROR_MIN_NUMBER_PRODOTTO']	= 	"Non si è raggiunto il minimo d'ordine";


};

Translator.prototype = {
	traduci : function(key){
		var lingua = CookieJs.getCookie("lingua");
		if(this.LINGUE[lingua][key]==null) return "";
		return this.LINGUE[lingua][key]; 
	}
	
	
		
};
var Translator = new Translator();

