var ajaxPop;
var baseAdr='http://192.168.1.108/Sonalika/SY/';
// var baseAdr='http://www.sonalika.com.pl/SY/';
var popConx_p, popImg_p, popDiv_p;

function popUpsize() {
    popConx_p = document.getElementById('popConx');
    popImg_p =  document.getElementById('popImg');
    popDiv_p =  document.getElementById('popDiv');
    popConx_p.innerHTML='';
    popImg_p.style.display='inline';
    popDiv_p.style.display = 'block';
    document.getElementById('popTit').style.width = Math.round(popImg_p.offsetWidth*0.8)+'px';
    popConx_p.style.height = Math.round(popImg_p.offsetHeight*0.77)+'px';
    popConx_p.style.width = Math.round(popImg_p.offsetWidth*0.89)+'px';
}

function dict(event,word) {
    ev = event || window.event;
    if (ev.pageX || ev.pageY) {
        var diX = ev.pageX; var diY = ev.pageY;
    }
        else
            if (ev.clientX) {
    //            var diX = ev.clientX; var diY = ev.clientY + document.getElementById('innDiv').offsetTop +10;
          var diX = ev.clientX; var diY = ev.clientY + document.body.scrollTop + document.documentElement.scrollTop +15;
            }
    popUpsize();
    var he = popImg_p.offsetHeight;
    var lewa = diX - Math.round(he*0.75) - 52;
    var winW = Math.round(he*1.5) + 103;
    if (lewa < 0) lewa = 0;
    if ( (lewa+winW) > document.getElementsByTagName('body')[0].clientWidth ) lewa = document.getElementsByTagName('body')[0].clientWidth - winW - 2;
    popImg_p.style.left = lewa + 'px';
    popDiv_p.style.left=(lewa+5)+'px';
    popImg_p.style.top = (diY+10)+'px';
    popDiv_p.style.top = (diY+10)+'px';
    document.getElementById('popTit').innerHTML = '<strong>Słowniczek</strong>';
    setAjax('Popup/getWord.php?W='+word,'dict');
}

function showChLog() {
    popUpsize();
    imgHi = popImg_p.offsetHeight;
    popConx_p.innerHTML='';
    popImg_p.style.top = document.getElementById('actualId').offsetTop-imgHi;
    popDiv_p.style.top = document.getElementById('actualId').offsetTop-imgHi;
    popImg_p.style.left = '30%';
    popDiv_p.style.left = '31%';
    document.getElementById('popTit').innerHTML = '<strong>Dziennik zmian</strong>';
    setAjax('Popup/getChLog.php','chLog');
}

function loadChLog() {
  popEl = document.getElementById('popConx');
  var popText='';
  var chArr = mrAjax.responseXML.documentElement.getElementsByTagName('ch');
  var newArr;
  for (i=0; i<chArr.length; i++) {
    if (i==1) { 
        popText=popText+'<div style="text-align:center;" onclick="document.getElementById(&#039;prevId&#039;).style.display=&#039;block&#039;; this.style.display=&#039;none&#039;" onmouseover="this.className=&#039;overtext&#039;" onmouseout="this.className=&#039;outText&#039;">Poprzednie zmiany</div>';
        popText=popText+'<div id="prevId" style="display:none;">'; 
    }
    popText=popText+'<span class="overtext">'+chArr[i].getAttribute('date')+'</span><br/>';
    popText=popText+'<div style="padding-left:5%;">';
    popText=popText+chArr[i].childNodes[0].nodeValue.replace('$','<br/>')+'<br/>';
    newArr=chArr[i].getElementsByTagName('new');
    for (j=0; j<newArr.length; j++) {
        var lnk='<a href='+newArr[j].getAttribute('ln')+'>';
        popText = popText+'<li>'+lnk+newArr[j].childNodes[0].nodeValue+'</a></li>';
    }
    popText=popText+'</div><br/>';
  }
  popText=popText+'</div>';
  popEl.innerHTML=popText;
  isAjFree=true;
}

function loadPopContx() {
  elm=document.getElementById('popConx');
  elm.innerHTML=mrAjax.responseText;
  isAjFree=true;
}

function showNews(elId) {
    if ( document.getElementById(elId+'Id')) {
    newId = document.getElementById(elId+'Id');
    newId.style.display='block';
    if (window.location.hash != ('#'+elId)) parent.location.href=window.location+'#'+elId;
    }
}