function goSetHeight() {
	
  if (parent == window) {
	  return;
	  alert ('parent == window');
  // no way to obtain id of iframe object doc loaded into? no parentNode or parentElement or ...
  } else {
	 
	  parent.setIframeHeight('fiche-for');
	  
	  parent.setPosition();
	  
  }
}




// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

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);
    if (docHt) iframeEl.style.height = docHt + "px";
  }
}


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 setPosition() {
	var x = (document.all) ? document.body.scrollLeft : window.pageXOffset;
	scroll(x, 0);
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 






