var maxAdRotator = 7;

<!-- DO NOT CHANGE -->
preloadImages('./images/adrotator01.jpg', './images/adrotator02.jpg', './images/adrotator03.jpg', './images/adrotator04.jpg');
preloadImages('./images/adrotator05.jpg', './images/adrotator06.jpg', './images/adrotator07.jpg', './images/adrotator08.jpg');
preloadImages('./images/bgextranet.jpg', './images/bgfooter.jpg', './images/bgheader.jpg', './images/bgoutlookbar.jpg');
preloadImages('./images/bulletcontent.jpg', './images/bulletextranet.jpg', './images/bulletnews.jpg', './images/bulletoutlookbar.jpg');
preloadImages('./images/dotwhite.jpg');

document.oncontextmenu = function() { return false; }
document.ondragstart = function() { return false; }

if (top.location != self.location) { top.location = self.location; }

function getImageSrc(imageID) { return imageID.src; }
function setImageSrc(imageID, newImageSrc) { imageID.src = newImageSrc; }

function getClassName(objectID) { return objectID.getAttribute("className"); }
function setClassName(objectID, newClassName) { objectID.setAttribute("className", newClassName); }

function printPage() { print(document); }
function redirectPage(newPage) { top.location = newPage; }
function cancelBubble() { event.cancelBubble = true; }
function setStatus(newStatus) { top.status = newStatus; }

function loadAdRotator(imageID) {
	var number = Math.floor(Math.random() * maxAdRotator) + 1;
	if (number < 10) { number = "0" + number; }
	setImageSrc(imageID, "../images/adrotator" + number + ".jpg");
}

function getLanguage() {
	var language = readCookie("LANGUAGE");
	if (language != "") { redirectPage(language + "/index.html"); }
}

function setLanguage(newLanguage) {
	writeCookie("LANGUAGE", newLanguage, 365);
}

function preloadImages() {
	var imagesArray = new Array();
	for (var i = 0; i < preloadImages.arguments.length; i++) {
		imagesArray[i] = new Image();
		imagesArray[i].src = preloadImages.arguments[i];
	}
}

function readCookie(cookieName) {
	var cookieValue = "";
	var searchCookie = name + "=";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(searchCookie);
		if (offset != -1) {
			offset += searchCookie.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1) { end = document.cookie.length; }
			cookieValue = unescape(document.cookie.substring(offset, end));
		}
	}
	return cookieValue;
}

function writeCookie(cookieName, cookieValue, expireDays) {
	var expire = "";
	if (expireDays != null) {
		expire = new Date((new Date()).getTime() + expireDays * 24 * 60 * 60 * 1000);
		expire = "; expires=" + expire.toGMTString();
	}
	document.cookie = cookieName + "=" + escape(cookieValue) + expire + "; path=/";
}
