// call other lang version into main frame
function forward(lng) {

	var new_loc;

	if (parent.frames["jcs_sisjk"]) {
		new_loc = parent.frames["jcs_sisjk"].location.href;
		new_loc = new_loc.replace("/cz/", "/"+lng+"/");
		parent.frames["jcs_sisjk"].location.href = new_loc;
	}


	if (parent.frames["jcs_main"]) {
		new_loc = parent.frames["jcs_main"].location.href;
		new_loc = new_loc.replace("/cz/", "/"+lng+"/");
		new_loc = new_loc.replace("?cz", "?"+lng);
		parent.frames["jcs_main"].location.href = new_loc;
	}

}


// switch to other lang version all frames
function syncLang(lng) {

	var old_lang = "cz";

	if (parent.frames["jcs_mainmenu"] && parent.frames["jcs_mainmenu"].location.href.indexOf("/" + lng + "/") == -1) {
		var loc_mainmenu = parent.frames["jcs_mainmenu"].location.href.replace(parent.frames["jcs_mainmenu"].location.search, "");
		loc_mainmenu = loc_mainmenu.replace("/" + old_lang + "/", "/" + lng + "/");

		// mark current menu item
		if (parent.frames["jcs_mainmenu"].CurrGroup) {
			loc_mainmenu += "?" + parent.frames["jcs_mainmenu"].CurrGroup;
		}

		parent.frames["jcs_mainmenu"].location.replace(loc_mainmenu);
	}

	if (parent.frames["jcs_detailmenu"] && parent.frames["jcs_detailmenu"].location.href.indexOf("/" + lng + "/") == -1) {
		var loc_detailmenu = parent.frames["jcs_detailmenu"].location.href;
		loc_detailmenu = loc_detailmenu.replace("/" + old_lang + "/", "/" + lng + "/");
		parent.frames["jcs_detailmenu"].location.replace(loc_detailmenu);
	}

	if (location.href.indexOf("/" + lng + "/") == -1) {
		location.replace(location.href.replace("/" + old_lang + "/", "/" + lng + "/"));
	}

}

