document.write('<div id="bigImg" style="position:absolute; z-index:1000; display:none;"></div>');

  _bigImg = document.getElementById('bigImg');
  var timeOutID = 0;
  function bildePos_k(el) {
        x = 0; y = 0; var temp
        if(el.offsetParent) {
              temp = el
              while(temp.offsetParent) {
                    temp = temp.offsetParent;
                    x += temp.offsetLeft
                    y += temp.offsetTop;
              }
        }
        x += el.offsetLeft
        y += el.offsetTop
        w = el.width ? el.width : parseInt(el.style.width);
        h = el.height ? el.height : parseInt(el.style.height);
        return [x, y, w, h]
  }

  function bilde_k(act, obj, img, nos, ww, hh) {
        if(act == 'hide') {
              _bigImg.innrHTML = '';
              _bigImg.style.display = 'none';
              clearTimeout(timeOutID);
        }
        if(act == 'show') {
              pos = bildePos_k(obj);

              //bish nostaak
              atstarpe = 5;
              padding = 5;
              
              if(navigator.userAgent.indexOf("MSIE") >= 0) {
                    if (document.body && document.body.scrollTop) {
                          CW = document.body.clientWidth;
                          CH = document.body.clientHeight;
                          scrTop = document.body.scrollTop;
                    } else {
                          CW = document.documentElement.clientWidth;
                          CH = document.documentElement.clientHeight;
                          scrTop = document.documentElement.scrollTop;
                    }
              } else {
                    CW = window.innerWidth;
                    CH = window.innerHeight;
                    scrTop = window.scrollY;
              }
              if(!scrTop) scrTop = 0;
              CW -= 30;
              CH -= 30;

              divL = pos[0];
              divT = pos[1] + pos[3] + atstarpe;
              __H = nos ? 70 : 0;

              //ja noraadiits bildes izmeers, tad skatam uz aughshu vai leju raadiit
              if(ww && hh) {
                    
                    //ja bilde uz leju neieiet, bet uz augshu ieiet
                    if(scrTop + CH - pos[1] - pos[3] < hh + __H && pos[1] - scrTop > hh) {
                          divT = pos[1] - hh - __H - atstarpe - padding * 2;
                    }
                    _bigImg.style.left = divL + 'px';
                    _bigImg.style.top = divT + 'px';
                    _bigImg.innerHTML = '<div style="background:#000000; padding:' + padding + 'px"><img src="' + img + '" border="0" width="' + ww + '" height="' + hh + '">';
                    if(nos) {
                          _bigImg.innerHTML += '<div style="position:relative; width:' + (ww + padding * 2) + 'px; height:' + __H + 'px; overflow:hidden; background:#000000"><div style="position:relative; left:0px" id="mansTexts"><span id="wt" style="color:white; font-weight:bold; font-size:12px;"><nobr>' + nos + '</nobr></span></div></div>';
                          _mansTexts = document.getElementById('mansTexts');
                          _wt = document.getElementById('wt');
                          if(_wt.offsetWidth > ww) {
                                _mansTexts.style.left = ww + 'px';
                                tinam_k(LW);
                          } else {
                                _mansTexts.style.textAlign = 'center';
                          }
                    }
                    _bigImg.innerHTML += '</div>';
              } else {    //ja nav noraadiits bildes izmeers, tad vnk raada uz leju
                    _bigImg.style.top = divT + 'px';
                    _bigImg.style.left = divL + 'px';
                    _bigImg.innerHTML = '<div style="background:#000000; padding:' + padding + 'px"><img src="' + img + '" border="0">';
                    if(nos) {
                          _bigImg.innerHTML += '<div style="background:#000000; padding-bottom:' + padding + 'px" id="mansTexts"><span style="color:white; font-weight:bold; font-size:12px;">' + nos + '</span></div>';
                          _mansTexts = document.getElementById('mansTexts');
                          _mansTexts.style.textAlign = 'center';
                    }
                    _bigImg.innerHTML += '</div>';
              }
              _bigImg.style.display = 'block';
        }
  }
  
  function tinam_k(w) {
        if(_bigImg.style.display == 'block') {
              _mansTexts = document.getElementById('mansTexts');
              _wt = document.getElementById('wt');
              __x = parseInt(_mansTexts.style.left);
              __x -= 10;
              if(__x < -_wt.offsetWidth) __x = w;
              _mansTexts.style.left = __x + 'px';
              timeOutID = setTimeout('tinam_k(' + w + ')', 120);
        }
  }


