var xmlHttp;
var timer=46; var domena='';
function addWWW()
{ var Kat=document.fs.Kat.value; 
  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null) { alert ("Browser does not support HTTP Request"); return; }
  var url="ajax_getzapis.php?domena="+domena+"&kat="+Kat;
  xmlHttp.onreadystatechange=zapisChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}
function zapisChanged() 
{ if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  { var wynik=xmlHttp.responseText; 
    if (wynik=='1') 
    { var htm="<b style='font-size:18px;color:#009900'>Wpis pomyślnie dodano do bazy. Dziękujemy.</b>";      
    } else if (wynik=='2') 
    { var htm="<b style='font-size:18px;color:red'>Wpis o takiej stronie już istnieje w bazie. Przepraszamy.</b>";      
    } else
    { var htm="<b style='font-size:18px;color:red'>Błąd zapisu podczas dodawania wpisu do bazy.<br>Zgłoś problem administratorom. Przepraszamy.</b>";      
    }
    document.getElementById('czytnik_buton').innerHTML=htm;
  } 
}
function showTime()
{ if (timer>=0) { timer--; };
  var anons="Poczekaj cierpliwie. Trwa wczytywanie informacji i miniatury strony WWW.<br><br><b style='font-size:18px'>Pozostało "+timer+" sekund</b>.";
  if (timer==0) 
  { clearTimeout(timerID); ajaxExec();
  } else
  { document.getElementById('czytnik_anons').innerHTML=anons;
  }
  timerID=setTimeout("showTime()",1000);
}
function showOpis(co)
{ domena=co;   //document.fs.Domena.value;
  document.cookie="selected="+domena;
  var img = new Image; var link="http://add.shotbot.net/k=adb9342efdf0/http://"+co; img.src=link;
  showTime();
}
function ajaxExec()
{ xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)
  { alert ("Browser does not support HTTP Request"); return;
  }
  var url="ajax_getopis.php?domena="+domena; 
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.send(null);
}
function stateChanged() 
{ if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  { var czytnik=xmlHttp.responseText;          
    var sPos=0;  var ePos=0;                        var czytImg=czytnik.substr(0,32);          
    sPos=33;     ePos=czytnik.indexOf(';',sPos);    var czytLst=czytnik.substring(sPos,ePos);  
    sPos=ePos+1; ePos=czytnik.indexOf(';',sPos);    var czytTtl=czytnik.substring(sPos,ePos);  
    sPos=ePos+1; ePos=czytnik.indexOf(';',sPos);    var czytKwr=czytnik.substring(sPos,ePos);  
    sPos=ePos+1; var czytDsc=czytnik.substring(sPos);  
    document.getElementById('czytnik_anons').style.display='none';
    document.getElementById('czytnik_domena').innerHTML="<b style='color:#660000;font-size:16px'>"+domena.toUpperCase()+"</b><br><br><b>tytuł strony:</b><br>"+czytTtl;
    document.getElementById('czytnik_image').innerHTML="<img style='border:1px solid black' src='http://static.shotbot.net/"+czytImg.substr(0,1)+"/"+czytImg.substr(0,2)+"/"+czytImg+"/160.jpg'>";
    document.getElementById('czytnik_text').innerHTML="<b>opis strony:</b><br>"+czytDsc+"<br><br><b>słowa kluczowe:</b><br>"+czytKwr+"<br><br><b>kategoria:</b>"+czytLst;
    document.getElementById('czytnik_buton').innerHTML="<input type=button style='color:#660000;font-weight:bold' value='Dodaj wpis do katalogu' onClick='addWWW()'>";
    document.getElementById('czytnik').style.display='inline-block';    
  } 
}
function GetXmlHttpObject()
{ var xmlHttp=null;
  try 
  { // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
  } catch (e) 
  { //Internet Explorer
   try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); };
  }
  return xmlHttp;
}

