﻿var timeOn = '';
var contentRestoreDelay=600;
var dimColorHead = "#ddcec0";
var dimColor = "#ddcec0";
var normalColorHead = "#eb9242";
var normalColor = "#eb9242";
var indexBannerColor = new Image();
indexBannerColor.src = 'images/banner_color.jpg';
var indexBannerDuotone = new Image();
indexBannerDuotone.src = 'images/banner_duotone.jpg';
var level2BannerColor = new Image();
level2BannerColor.src = '../../images/banner_color.jpg';
var level2BannerDuotone = new Image();
level2BannerDuotone.src = '../../images/banner_duotone.jpg';

function getRandomImage(imageType,count) {
	var rndmNbr = (Math.round(Math.random()*(count-1)+1));
	if (rndmNbr<10) { 
		var rndmImage = '../../' + imageType + '/0' + rndmNbr + '.jpg';
		var currentImage = new Image(); 
		currentImage.src = '../../' + imageType + '/0' + rndmNbr + '.jpg';
	}
	else {
		var rndmImage = '../../' + imageType + '/' + rndmNbr + '.jpg';
		var currentImage = new Image(); 
		currentImage.src = '../../' + imageType + '/0' + rndmNbr + '.jpg';
	}
	document.write('<img src="' + rndmImage + '" width="404" height="311" border="0" class="contentImage" id="contentImage" name="contentImage" usemap="#imageMap" />');
}

function dimContent() {
	var currentImage = new Image();
	currentImage = document.getElementById('contentImage').src;
	var imageType = "";
	imageType = currentImage.substring(currentImage.length,(currentImage.length-4));
	var dimImage = new Image();
	dimImage.src = currentImage.substring(0,(currentImage.length-4)) + '_dim' + imageType;
	if (timeOn != null) {
		clearTimeout(timeOn);
	}
	if (location.href.indexOf("/html/")==-1) {
		document.getElementById('banner').src = indexBannerDuotone.src;
		document.getElementById('headline').style.color = dimColorHead;
		document.getElementById('leftCol').style.color = dimColor;
		document.getElementById('rightCol').style.color = dimColor;
	}
	else {
		document.getElementById('banner').src = level2BannerColor.src;
		document.getElementById('subhead').style.color = dimColorHead;
		document.getElementById('leftCol').style.color = dimColor;
		if (document.getElementById('linkSection')) {
			document.getElementById('linkSection').style.visibility = "hidden";
		}
		if (document.getElementById('formSection')) {
			document.getElementById('formSection').style.visibility = "hidden";
		}
	}
	document.getElementById('contentImage').src = dimImage.src;
}

function restoreContentTimer() {
	timeOn = setTimeout("restoreContent('')",contentRestoreDelay);
}

function restoreContent() {
	var currentImage = new Image();
	currentImage = document.getElementById('contentImage').src;
	var imageType = "";
	imageType = currentImage.substring(currentImage.length,(currentImage.length-4));
	var originalImage = new Image();
	originalImage.src = currentImage.substring(0,(currentImage.length-8)) + imageType;
	if (location.href.indexOf("/html/")==-1) {
		document.getElementById('banner').src = indexBannerColor.src;
		document.getElementById('headline').style.color = normalColorHead;
		document.getElementById('leftCol').style.color = normalColor;
		document.getElementById('rightCol').style.color = normalColor;
	}
	else {
		document.getElementById('banner').src = level2BannerDuotone.src;
		document.getElementById('subhead').style.color = normalColorHead;
		document.getElementById('leftCol').style.color = normalColor;
		if (document.getElementById('linkSection')) {
			document.getElementById('linkSection').style.visibility = "visible";
		}
		if (document.getElementById('formSection')) {
			document.getElementById('formSection').style.visibility = "visible";
		}
	}
	document.getElementById('contentImage').src = originalImage.src;
}

function showLargeImage(title, imageName, width, height) {
	largeImageWindow = window.open('','largeImage','width=' + width + ',height=' + height + ',toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,background=black');
	largeImageWindow.document.write('<html><title>' + title + '</title><body leftmargin="0" marginheight="0" marginwidth="0" topmargin="0"  onBlur="window.close()"><img src="' + imageName + '" width=' + width + ' height=' + height + '></body></html>');	
}