function hideAllDD() {
	var textDivs = document.getElementsByTagName("div");
	for(var i=0;i<textDivs.length;i++) {
		var textDiv = textDivs[i];
		hidediv(textDiv.id);
	}
	//parent.setIframeHeight('content');
}

function showTextDiv(i) {
	showdiv("entry"+i);
	//parent.setIframeHeight('content');
}

function hideTextDiv(i) {
	hidediv("entry"+i);
	//parent.setIframeHeight('content');
}

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 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";
		//alert("here");
		//var contentCell = document.getElementById("contentCell");
		//contentCell.style.height = docHt + 10 + "px";
		}
	}
}

function setIframeHeight2(iframeName, height) {
	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 = height + 30 + "px";
		//alert("here");
		//var contentCell = document.getElementById("contentCell");
		//contentCell.style.height = docHt + 10 + "px";
		//}
	}
}



function loadIframe(iframeName, url) {
  if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;   
    return false;
  }
  else return true;
}


function hidediv(id) {
		
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.getElementById(id).display = 'none';
		}
		else { // IE 4
			document.all.getElementById(id).style.display = 'none';
		}
	}
}

function showdiv(id) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.getElementById(id).display = 'block';
		}
	else { // IE 4
		document.all.getElementById(id).style.display = 'block';
		}
	}
} 