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";
    var docHt = getDocHeight(iframeWin.document);
    if (docHt){
		iframeEl.style.height = docHt + 30 + "px";
		var medianil = document.getElementById? document.getElementById("medianil"): document.all? document.all["medianil"]: null;
		var medHt = (docHt > 660)? docHt:660;
		if(medianil) medianil.style.height = medHt + 5 + "px";
	}
  }
}

function loadIframe(iframeName, url) {
  if ( window.frames[iframeName] ) {
    window.frames[iframeName].location = url;   
    return false;
  }
  else return true;
}
function goSetHeight() {
  if (parent == window) return;
  else parent.setIframeHeight('contenido');
}