var xhr;
var sndt;
function getsn(element) {
if (document.getElementById("nodic") && !document.s.nodic.checked) return;
try
{
  xhr=new XMLHttpRequest();
  if (xhr.overrideMimeType)
     xhr.overrideMimeType('text/xml');
}
catch (e)
{
 try {xhr=new ActiveXObject("Msxml2.XMLHTTP"); }
 catch (ee)
 {
    alert("Your Browser doesn't support XMLHttpRequest");
   return false;
 }
}
sndt = element;
var url = element.childNodes[0].nodeValue ;
url=url.replace("<","");
url=url.replace(">","");
url=url.replace("(","");
url=url.replace(")","");
xhr.onreadystatechange = getData;
xhr.open("get","qs.php?N=0&k="+url,true);
xhr.setRequestHeader('Content-Type','application/x-www-urlencoded; charset=utf-8');
xhr.send(null);
}
function getData()
{
  if (xhr.readyState==4 && xhr.status==200)
  {
     clearsn();
     setTipsPosition();
     var row = createRow(xhr.responseText);
      document.getElementById("sndicBody").appendChild(row);
      document.getElementById("sndicBody").style.fontSize="small";
  }
}
function clearsn() {
 var snBody = document.getElementById("sndicBody");
    if(snBody.hasChildNodes()) {
        var length = snBody.childNodes.length;
        for(var i = 0; i < length; i++) { 
            snBody.removeChild(snBody.childNodes[0]);   
        }
    }
 document.getElementById("popup").style.border = "none";
}
function createRow(data) {
 var cell = document.createElement("td");
    cell.setAttribute("bgcolor", "#FFFFBB");
     cell.setAttribute("border", "0");
     cell.innerHTML=data;
 var row = document.createElement("tr");
     row.appendChild(cell);
 return row;
}
function setTipsPosition() {
var end = sndt.offsetWidth + 50;
var top = calculateOffset(sndt) + 25;
var popup = document.getElementById("popup");
popup.style.border = "gray 3px double";
popup.style.left = end + "px";
popup.style.top = top + "px";
popup.style.lineHeight = "90%";
}
function calculateOffset(field) {
var offset = 0;
while(field) {
     offset += field.offsetTop;
     field = field.offsetParent;
         }
      return offset;
}
