﻿var languageBarOpen = '0';

$(document).ready(function()
{
	$(".languageListItem").click(function() {
		// swap the language prefix on the URL, then reload
		var cultureId = this.id.split("_")[1];
		var urlSections = document.URL.split("/");
		var newUrl = "";

		for (var i = 0; i < urlSections.length; i++) {
			var section;
			if (i == 3) {
				section = cultureId;
			} else {
				section = urlSections[i]
			}
			if (i > 0) newUrl += "/";
			newUrl += section;
		}
		document.location = newUrl;
		return false;
	});

	$("#popupLanguageSelection").click(function() {
		closeLanguageBar();
		return false;
	});

	$("#selectedLanguage").click(function() {
		if (languageBarOpen == '1') {
			closeLanguageBar();
		} else {
			openLanguageBar();
		}
		return false;
	});
});

function openLanguageBar() {
	languageBarOpen = '1';
	$("#popupLanguageSelection").show();
}

function closeLanguageBar() {
	languageBarOpen = '0';
	$("#popupLanguageSelection").hide();
}
