function fnShowProps(obj, objName){
    var result = "";
    for (var i in obj) // обращение к свойствам объекта по индексу
        result += objName + "." + i + " = " + obj[i] + "<br />\n";
    return result;
}

if(document.getElementById('astra')) alert('1');

/* show short news description as hint when mouse passes over link
    smth - <a> object 
*/
function hint(smth) {
if(smth.name != '') {
  /* set hint text to short news description saved in link's 'name' attribute */
  objHint.innerHTML = smth.name;
  // let's calculate top and left positions of hint window 
    // offsetTop - расстояние от верхней кромки предыдущего block-элемента (?)
    // offsetHeight - высота элемента
    // соотв-но для Left i Width
  var tmpTop = smth.offsetTop+smth.offsetHeight/2;
  var tmpLeft = 595; // smth.offsetLeft+smth.offsetWidth+5;
  var tmpObj = smth.parentNode.parentNode.parentNode;
  while (tmpObj.parentNode.id != 'news_div') {
    tmpTop += tmpObj.parentNode.offsetTop;
//    tmpLeft += tmpObj.parentNode.offsetLeft;
    tmpObj = tmpObj.parentNode;
  }
  // show hint
  objHint.style.display = 'block';

  if(br_name == 'Netscape') {
    scrTop = window.scrollY;
    visHeight = window.innerHeight;
  } else {
    scrTop = objBody.scrollTop;
    visHeight = objBody.clientHeight;
  }
  // проверим, умещается ли подсказка в окне
  if(tmpTop > (visHeight/2+scrTop)) {
    tmpTop -= objHint.offsetHeight;
    //alert ('move up');
  }
  objHint.style.top = tmpTop+'px';
/*  if(tmpLeft > (objBody.clientWidth/2+objBody.scrollLeft)) {
    tmpLeft -= smth.offsetWidth+235;
    //alert ('move left');
  }*/
  objHint.style.left = tmpLeft+'px';
}}

/* hide hint when mouse leaves link */
function unHint() {
  objHint.style.display = 'none';
}
