var ie4=typeof(document.all)?1:0,ie5=typeof(document.getElementById)?1:0,ns4=typeof(document.layers)?1:0;
function retobj(nome, alvo) { if (arguments.length > 1) { alvo=alvo+'.'; } else { alvo=""; }
  if (ie4) { return eval(alvo +"document.all."+ nome); }
  else if (ie5) { return eval(alvo +"document.getElementById('"+ nome +"'"); }
  else if (ns4) { return eval(alvo +"document."+ nome); }
  else { return false; }
} //Troyan - <dnunes@email.com>

function posicionArtigos(nStart, nStop) { hL=0; hR=0;
  for (i=nStart; i<=nStop; i++) {
    (artigoAtual=retobj('artigo_'+i)).style.display=''; hArtigoAtual=artigoAtual.offsetHeight;
    if (hL > hR) { wToPlace=retobj('artigos_right'); hR+=hArtigoAtual; }
    else { wToPlace=retobj('artigos_left'); hL+=hArtigoAtual; }
    wToPlace.innerHTML+=retobj('artigo_'+i).innerHTML;
    artigoAtual.innerHTML=''; artigoAtual.style.display='none';
  }
}

function sincronizAlturas(objUm, objDois, sint_fina) { var hDois=0,addOffSet=[0,0,0];
  objUm=retobj(objUm); objDois=retobj(objDois);
  if (objUm.tagName == 'DIV' || objUm.tagName == 'SPAN') { addOffSet[1]=1; }
  if (objDois.tagName == 'DIV' || objDois.tagName == 'SPAN') { addOffSet[2]=1; }
  hDois=(addOffSet[2] ? objDois.offsetHeight : objDois.height);
  if (addOffSet[1]) { objUm.offsetHeight=Number(hDois + Number(sint_fina)); }
  else { objUm.height=Number(hDois + Number(sint_fina)); }
}

//Chama a função com os parâmetros da Index
function callSincHeight() {
  sincronizAlturas('not_clip','not_right_body','0');
}