﻿//Language Switching and Navigation Button Script 1.00 June 2011 Copyright HowesComms 2009-2011

function navRoll(theId) {//navigation mouseover
	var itemRef = document.getElementById(theId);
	if (itemRef) {
		itemRef.style.background = "url('zGraphics/navbuttonov.jpg') no-repeat left center";
	}
}
function navRollOut(theId) {//navigation mouseout
	var itemRef = document.getElementById(theId);
	if (itemRef) {
		itemRef.style.background = "url('zGraphics/navbutton.jpg') no-repeat left center";
	}
}

function langSelect(theId) {//loads the specified language version of the page from the server
	var pageToLoad = "switchlanguage.php?langId=";
	pageToLoad += theId;
	pageToLoad += "&page=";
	pageToLoad += pageId;
	location = pageToLoad;
}

function highlight(theId) {//flag mousover
	var itemRef = document.getElementById(theId);
	itemRef.style.border = "2px solid #060";
	itemRef.style.cursor = "pointer";
}

function lowlight(theId) {//flag mouseout
	var itemRef = document.getElementById(theId);
	if (theId == langID) {
		itemRef.style.border = "2px solid #ccc";
	} else {
		itemRef.style.border = "2px solid #ffc";
	}
}

var langID = "";
var thecookies = document.cookie;
var position = thecookies.indexOf("languageId=");
if (position != -1) {
	var start = position + 11;
	var end = start + 2;
	var theId = thecookies.substring(start, end);
	if (!theId) {//set the default language
		theId = "EN";
	}
	langID = theId;
	var itemRef = document.getElementById(theId);
	if (itemRef) {
		itemRef.style.border = "2px solid #ccc";//add border to selected language flag
	}
}

