// JavaScript Document

		/*************************************************************************
		This code is from Dynamic Web Coding at http://www.dyn-web.com/
		See Terms of Use at http://www.dyn-web.com/bus/terms.html
		regarding conditions under which you may use this code.
		This notice must be retained in the code as is!
		*************************************************************************/

		function getDocHeight(doc) {
		var docHt = 0, sh, oh;
		if (doc.height) docHt = doc.height;
		else if (doc.body) {
			if (doc.body.scrollHeight) docHt = sh = doc.body.scrollHeight;
			if (doc.body.offsetHeight) docHt = oh = doc.body.offsetHeight;
			if (sh && oh) docHt = Math.max(sh, oh);
		}
		return docHt;
		}
		
		function getDocWidth(doc) {
		var docWd = 0, sw, ow;
		if (doc.width) docWd = doc.width;
		else if (doc.body) {
			if (doc.body.scrollWidth) docWd = sw = doc.body.scrollWidth;
			if (doc.body.offsetWidth) docWd = ow = doc.body.offsetWidth;
			if (sw && ow) docWd = Math.max(sw, ow);
		}
		return docWd;
		}

		function setIframeHeight(iframeName) {
		var iframeWin = window.frames[iframeName];
		var iframeEl = document.getElementById? document.getElementById(iframeName): document.all? document.all[iframeName]: null;
		if ( iframeEl && iframeWin ) {
			iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous  
			var docHt = getDocHeight(iframeWin.document);
			// need to add to height to be sure it will all show
			if (docHt) iframeEl.style.height = docHt + 30 + "px";
			var docWd = getDocWidth(iframeWin.document);
			// need to add to height to be sure it will all show
			if (docWd) iframeEl.style.width = docWd + "px";
		}
		}

		function loadIframe(iframeName, url) {
		if ( window.frames[iframeName] ) {
			window.frames[iframeName].location = url;   
			return false;
		}
		else return true;
		}