var myLang = jQuery.cookie("CENERE_ORIFICERIA_LANG");

if (!myLang || myLang == null || myLang == "") {
	myLang = "it"; 
	jQuery.cookie("CENERE_ORIFICERIA_LANG","it");
	
}

var headerData = {it: null, en: null};

function reloadLanguage() {
	jQuery(".localized").each(function(){
		var rel = jQuery(this).attr("rel");
		var link = jQuery(headerData[myLang]).find("link[rel='"+rel+"']").text();
		jQuery(this).html(link);
	});
	
	jQuery(".localized-img")
		.removeClass("it")
		.removeClass("en")
		.addClass(myLang);
}

function reloadLabelLanguage(rel) {
	jQuery(".localized[rel='"+rel+"']")
		.html(jQuery(headerData[myLang]).find("link[rel='"+rel+"']").text());
}

function reloadLabelsFromScope(scope) {
	jQuery(scope+" .localized").each(function(){
		var rel = jQuery(this).attr("rel");
		var link = jQuery(headerData[myLang]).find("link[rel='"+rel+"']").text();
		jQuery(this).html(link);
	});
	
	jQuery(scope + ".localized-img")
		.removeClass("it")
		.removeClass("en")
		.addClass(myLang);
}

function initHeader()  {
	
	switch(myLang) {
		case "it":
			jQuery("#lang-it").addClass("Active");
			jQuery("#lang-uk").removeClass("Active");
			jQuery("#header-wrapper .mainMenu").addClass("it");
			jQuery(".localized-img").addClass("it");
			break;
		case "en":
			jQuery("#lang-it").removeClass("Active");
			jQuery("#lang-uk").addClass("Active");
			jQuery("#header-wrapper .mainMenu").addClass("en");
			jQuery(".localized-img").addClass("it");
			break;
	}
	
	jQuery("#lang-it, #lang-uk").click(function(){
		var rel = jQuery(this).attr("rel");
		if (rel == myLang) return;
		
		jQuery("#header-wrapper .mainMenu")
			.removeClass("it")
			.removeClass("en")
			.addClass(rel);
		
		myLang = rel;
		jQuery.cookie("CENERE_ORIFICERIA_LANG",rel);
		jQuery(".langLink").removeClass("Active");
		jQuery(this).addClass("Active");
		
		reloadLanguage();
	});
}

var jqXHR = jQuery.ajax({
	url: "data/labels_it.xml",
	type: 'GET',
	dataType: 'xml',
	async: false
}).responseText;
headerData["it"] = jQuery.parseXML(jqXHR);

jqXHR = jQuery.ajax({
	url: "data/labels_en.xml",
	type: 'GET',
	dataType: 'xml',
	async: false
}).responseText;
headerData["en"] = jQuery.parseXML(jqXHR);





