(function($){

    $.fn.changeLang = function(params) {
		
		var defaults = {
			file: 'lang/languages.xml',
			lang: 'pl'
		}
		
		var aTexts = new Array();
		
		if(params) $.extend(defaults, params);
		
	$.get(defaults.file, function(data) {
						 
		
	
	$(data).find('text').each(function()
								{
							    var textId = $(this).attr('id');
		                 		var text = $(this).find(defaults.lang).text();					
								aTexts[textId] = text;
							});

		$.each($("*"), function(i, item)
							{
								if($(item).attr("langtag") != null)
									$(item).fadeOut(150).fadeIn(150).html(aTexts[$(item).attr("langtag")]);		
							});
		
}); 	
	
}	
	
})(jQuery);

