// HighlightTexts
thisWeekTextString = "History of Britain Book Launch";
thisWeekTarget = "/publications/index.htm"
insideTextString = "Harper Speaks";
insideTarget = "/theQuest/harperSpeaks.htm";




thisWeekHTML = "<a href='" + thisWeekTarget + "' class='highlightAnchor' id='thisWeekAnchor'>" + thisWeekTextString + "</a>";
insideHTML = "<a href='" + insideTarget + "' class='highlightAnchor' id='insideAnchor'>" + insideTextString + "</a>";
resizeHasRun = "no"
count = "0";

function adjustScreenSize() {


var thisIsNotIE=false;





	if (!(document.all)) {
		//alert('This site requires Microsoft Internet Explorer');
		//this.document.location.href="notIE.html"
		if (document.getElementById('subMenu')) {
			document.getElementById('subMenu').src="menuNotIE.html";
			thisIsNotIE=true;
		}
	}



	if (thisIsNotIE) {
		document.getElementById('contentArea').style.paddingLeft = "200";
	}	


	if (document.getElementById('pageBlind')) {
		document.getElementById('pageBlind').style.display = "block";
	}
	
	var screenName="generic";
	if (top.document.getElementById('messageboard')) {
		var screenName = "messageboard";
	}	
	if (screenName == "messageboard") {
		
	}

	if (resizeHasRun == "no" && document.getElementById('sectionHighlightA')) {
		//alert('resize has not run');
		highlightTextOriginalSize = document.getElementById('sectionHighlightA').style.fontSize;
		highlightTextOriginalLineHeight = document.getElementById('sectionHighlightA').style.lineHeight;
		// set site highlights
		if (document.getElementById('thisWeekText') && document.getElementById('insideText')) {
			document.getElementById('thisWeekText').innerHTML = thisWeekHTML;
			document.getElementById('insideText').innerHTML = insideHTML;
		}
	}
	else {
		//alert('resize run 2nd time');
	}

	if (document.getElementById('contentArea')) {


		screenHeight = document.body.clientHeight;
		headerHeight = document.getElementById('headerHighlightTexts').clientHeight;
		navigationHeight = document.getElementById('navigation').clientHeight;
		footerHeight = document.getElementById('footer').clientHeight;
		contentHeight = screenHeight - headerHeight - footerHeight - 1;
		
		document.getElementById('contentArea').style.height = contentHeight;
		document.getElementById('contentArea').style.pixelTop = headerHeight -3;

		if (thisIsNotIE) {
			document.getElementById('contentArea').style.height = contentHeight-25;
			document.getElementById('contentArea').style.marginTop = 5;
		}

		screenWidth = document.body.clientWidth;

		
		// Insure page width is not too small
		if (screenWidth < 780) {
			document.getElementById('contentArea').style.width = "780px";
			document.getElementById('navigation').style.width = "780px";
			document.getElementById('headerHighlightTexts').style.width = "780px";
			document.getElementById('footer').style.width = "780px";
			screenWidth = "780";
			document.body.style.overflowX = "scroll";

			if (thisIsNotIE) {
				document.getElementById('contentArea').style.width = "570px";
				//document.getElementById('navigation').style.width = "580px";
				//document.getElementById('headerHighlightTexts').style.width = "580px";
				//document.getElementById('footer').style.width = "580px";
			}


		}
		else {
			document.getElementById('contentArea').style.width = screenWidth + "px";
			document.getElementById('navigation').style.width = screenWidth + "px";
			document.getElementById('headerHighlightTexts').style.width = screenWidth + "px";
			document.getElementById('footer').style.width = screenWidth + "px";
			document.body.style.overflowX = "hidden";

			if (thisIsNotIE) {
				document.getElementById('contentArea').style.width = screenWidth-210 + "px";
				//document.getElementById('navigation').style.width = screenWidth-200 + "px";
				//document.getElementById('headerHighlightTexts').style.width = screenWidth-200 + "px";
				//document.getElementById('footer').style.width = screenWidth-200 + "px";
			}

		}




		
		bannerLine = document.getElementById('bannerLineId');
		if ((logo01) && (thisIsNotIE==false)) {
			logoWidthStyle = document.getElementById('logo01').currentStyle.width;
		}
		else {
			logoWidthStyle = "auto";
		}

		if (logoWidthStyle != "auto") {
			readLength = logoWidthStyle.length - 2;
			logoWidth = logoWidthStyle.substring(0,readLength);
		}
		else {
			logoWidth="0";
		}

		if (document.getElementById('sectionHighlightContainerA')) {
			if (document.getElementById('sectionHighlightContainerA')) {
				document.getElementById('sectionHighlightContainerA').style.width = (screenWidth - logoWidth)/2;
				document.getElementById('sectionHighlightContainerB').style.width = (screenWidth - logoWidth)/2;
			}
		}
	

		if (screenWidth < 920) {
			bannerLine.style.letterSpacing = "7px";
			bannerLine.style.width = "355px";
			if (document.getElementById('sectionHighlightA') && document.getElementById('sectionHighlightB')) {
				document.getElementById('sectionHighlightA').style.fontSize = "15px";
				document.getElementById('sectionHighlightB').style.fontSize = "15px";
				document.getElementById('sectionHighlightA').style.lineHeight = "12px";
				document.getElementById('sectionHighlightB').style.lineHeight = "12px";
			}
		}



		
		else {
			bannerLine.style.letterSpacing = "13px";
			bannerLine.style.width = "455px";
			if (document.getElementById('sectionHighlightContainerA') && document.getElementById('sectionHighlightB')) {
				document.getElementById('sectionHighlightA').style.fontSize = highlightTextOriginalSize;
				document.getElementById('sectionHighlightB').style.fontSize = highlightTextOriginalSize;
				document.getElementById('sectionHighlightA').style.lineHeight = highlightTextOriginalLineHeight;
				document.getElementById('sectionHighlightB').style.lineHeight = highlightTextOriginalLineHeight;
			}
		}



		// Make Space for SubMenu -- if it exits
		if (document.getElementById('contentMenu') ) {
		

			if (resizeHasRun == "no") {

				subMenuWidth = document.getElementById('contentMenu').clientWidth;


				subMenuWidthDigit = subMenuWidth;
				currentSubMenuWidth = subMenuWidth;

				

				//originalPaddingTop = document.getElementById('contentArea').currentStyle.paddingTop;
				originalPaddingTop = document.getElementById('headerHighlightTexts').clientHeight;



				if (document.getElementById('messageboard') || document.getElementById('messageBoardIFrame')) {
					document.getElementById('contentArea').style.paddingRight = "0px";
					if (thisIsNotIE) {
						document.getElementById('contentArea').style.width = (document.getElementById('contentArea').clientWidth - (subMenuWidth-10)) + "px";
					}
					document.getElementById('contentArea').style.paddingLeft = subMenuWidth + "px";
					document.getElementById('contentArea').style.paddingTop = "0px";

					if (thisIsNotIE) {
						document.getElementById('contentArea').style.height = contentHeight;
						document.getElementById('contentArea').style.marginTop = 5;
					}
				}
				



				//if (document.getElementById('contentMenu').currentStyle.pixelLeft != 'auto') {
				//	currentPaddingLeftOrRight = 0;
				//	alteredZone = 'left';
				//}
				//else {
				//	currentPaddingRightString = document.getElementById('contentArea').currentStyle.paddingRight;
				//	readLength = currentPaddingRightString.length - 2;
					currentPaddingLeftOrRight = 0;
					alteredZone = 'left';
				//}


				
				newContentPixelPaddingLeftOrRight = currentSubMenuWidth + currentPaddingLeftOrRight;

				if (thisIsNotIE) {
					contentPaddingTopPixel = "0px";
				}
				else {
					contentPaddingTopPixel = document.getElementById('contentArea').currentStyle.paddingTop;
				}

				if (document.getElementById('messageboard') || document.getElementById('messageBoardIFrame')) {
					contentPaddingTopPixel = originalPaddingTop;							
				}
				
				
				//readLength = contentPaddingTopPixel.length - 2;
				
				//contentPaddingTopDigit = contentPaddingTopPixel.substring(0,readLength);
				contentPaddingTopDigit = "0";


			}
			
			if (alteredZone == "left") {
				if (thisIsNotIE) {

				}
				else if (!(document.getElementById('messageboard') || document.getElementById('messageBoardIFrame'))) {
					document.getElementById('contentArea').style.left = newContentPixelPaddingLeftOrRight + "px";
					document.getElementById('contentArea').style.width = screenWidth - subMenuWidthDigit;
				}
				//document.getElementById('footer').style.paddingLeft = newContentPixelPaddingLeftOrRight + "px";
				//
				//document.getElementById('watermark').style.marginLeft = subMenuWidth;
			}
			if (alteredZone == "right") {
				document.getElementById('contentArea').style.paddingRight = newContentPixelPaddingLeftOrRight + "px";
				document.getElementById('watermark').style.marginRight = subMenuWidth;
				//document.getElementById('footer').style.paddingRight = newContentPixelPaddingLeftOrRight + "px";
			}
			document.getElementById('contentMenu').style.top = eval(headerHeight) + "px";
			//document.getElementById('contentMenu').style.marginTop = eval(contentPaddingTopDigit) + "px";
			document.getElementById('contentMenu').style.height = document.getElementById('contentArea').clientHeight - (contentPaddingTopDigit * 2);


		}
		
	}

	resizeHasRun = "yes";
	if (document.getElementById('pageBlind')) {
		document.getElementById('pageBlind').style.display = "none";
	}
	

		
}