$(document).ready( function () {
	$("#lang_en").hide();
	
	$("#link_lang_de").click(function(){
		$("#lang_de").slideDown(400);
		$("#lang_en").slideUp(400);
		enableLang("de", "Zur Kategorie");
	});
	$("#link_lang_en").click(function(){
		$("#lang_de").slideUp(400);
		$("#lang_en").slideDown(400);
		enableLang("en", "Category");
	});
});

var transformArray = {
	"Design" : "Design",
	"Galerie" : "Gallery",
	"Schmuck" : "Jewellery",
	"Vita etc." : "Vita etc.",
	"Kontakt" : "Contact",
	"Links und Impressum" : "Links and Imprint",
	
	//"Design" : "Design",
	"Gallery" : "Galerie",
	"Jewellery" : "Schmuck",
	//"Vita etc." : "Vita etc.",
	"Contact" : "Kontakt",
	"Links and Imprint" : "Links und Impressum"
}

function enableLang(lang, titleStart)
{
	//get a tags
	var arrAtags = $(".topnavi_cat_size");
	
	var href;
	var title;
	var text;
	var span;
	var isLang;
	
	jQuery.each(arrAtags, function()
	{
		//alert($(this).html());
		//get href attrib
		href = $(this).attr("href");
		
		//check if target language is already set
		if (href.indexOf("/de/") >= 0) isLang = "de";
		if (href.indexOf("/en/") >= 0) isLang = "en";
		//break loop if its already the target language
		if (isLang == lang) return;
		
		//change lang attrib in href-url
		href = href.replace(/\/de\//g, "/"+lang+"/");
		href = href.replace(/\/en\//g, "/"+lang+"/");
		//set hrefs
		$(this).attr("href",href);
		
		//get title tag
		title = $(this).attr("title");
		//change title tag
		title = titleStart + ": "+
			transformArray[title.substr(title.indexOf(": ")+2)];
		//title.replace();
		//set title tag
		$(this).attr("title",title);
		
		//get span inside of a
		//change inner text to title
		//set inner text
		span = $(this).children(".dontshowlinktext").html(title);
		
	});
	
	//alert("isLang: " + isLang + "->" + lang);
	//change atom feed link
	href = $("#atom_feedlink").attr("href");
	//dont go further if its already in lang
	//if (href.indexOf("/de/") >= 0) isLang = "de";
	//if (href.indexOf("/en/") >= 0) isLang = "en";
	//change lang attrib in href-url
	href = href.replace(/\_de/g, "_"+lang+"");
	href = href.replace(/\_en/g, "_"+lang+"");
	//alert("href: " + href);
	//set hrefs
	$("#atom_feedlink").attr("href",href);
	
	//get title tag
	switch (lang)
	{
		case "de":
			text = "Abbonieren Sie das Feed von Anne R&ouml;&szlig;ler";
			break;
		case "en":
			text = "Subsribe to get some informations from Anne R&ouml;&szlig;ler";
			break;
		default: break;
	}
	//alert("text: " + text);
	$("#atom_feedlink_img").attr("title", text);
	href = $("#atom_feedlink_img").attr("src");
	href = href.replace(/\_de/g, "_"+lang+"");
	href = href.replace(/\_en/g, "_"+lang+"");
	//alert("src: " + href);
	$("#atom_feedlink_img").attr("src", href);
	
}
