// -- blox.titles.js --
//  versja: 1.0.1 (13.09.2007)
//  autor: s.z.y.m.o.n[SHIFT+2]gazeta.pl
//  opis : Przeksztalca tytul notki w odnosnik do niej

function getElementsByClassName(parent, tagName, className){
  var result = [];
  var rex = new RegExp("(^| )" + className + "( |$)");
  var elems = parent.getElementsByTagName(tagName);
  for(var i=0; i < elems.length; i++)
    if(rex.test(elems[i].className)) result.push(elems[i]);
  return result;
}

function markTitles(){
 var titles = getElementsByClassName(document, 'div', 'BlogWpisItemTytul');
 var links = getElementsByClassName(document, 'a', 'IPTlinkuj');
 if (links)
 for (var i=0; i<links.length;i++){
  var d = titles[i];
  d.innerHTML = '<a href="'+links[i].href+'" title="Przejd do pełnej treci notki wraz z komentarzami...">'+d.innerHTML+'</a>';
 }
}

function wyjeb_przecinek() {
  var elementy = getElementsByClassName(document,'div','InfoPodTekstem');
  var dupa = getElementsByClassName(document,'div','BlogWpisInfo');
  var autor = getElementsByClassName(document,'span','IPTautor');
  var czas = getElementsByClassName(document,'span','IPTczas');
  var wiecej = getElementsByClassName(document,'div','IPTwiecej');
  var link = getElementsByClassName(document,'a','IPTlinkuj');
  var komentarze = getElementsByClassName(document,'a','IPTkomentuj');
  var wincej = "";
  //alert(wiecej.length);
  var j=0;
  
  
  for(var i=0; i<elementy.length;i++) {
    var d = elementy[i];
  //  var k = dupa[i];
    //var wincej = d.getElementsByClassName('IPTwiecej');
    //alert(d);
    if(j>=wiecej.length) {
      var a = wiecej[j].getElementsByTagName('a');
      var b = wiecej[j];
    } else {
      var a = wiecej[0].getElementsByTagName('a');
      var b = wiecej[0];
    }
    //alert(a[0].href+" :: "+link[i].href);
    if(a[0].href.toString() == link[i].href.toString()) {
      //alert("zgodne");
      j++;
      wincej = '<div class="IPTwiecej">'+b.innerHTML+'</div>';
    } else {
      wincej = '<div class="IPTbezwiecej">&nbsp;</div>';
    }
    d.innerHTML = '<div style="clear: both">'+wincej+'</div>'+
    '<div style="clear: both" class="IPTdolna_belka">'+
    '<div class="IPTmargineslewy">&nbsp;</div>'+
    /*'<div class="IPTautor">'+autor[i].innerHTML+'</div>'+
    '<div class="IPTczas">'+czas[i].innerHTML+'</div>'+*/
    '<a class="IPTlinkuj" href="'+link[i].href+'">'+link[i].innerHTML+'</a>'+
    '<a class="IPTkomentuj" href="'+komentarze[i].href+'">'+komentarze[i].innerHTML+'</a>'+
    '</div>';
    
  }
}

function wewnatrz_notki() {
    //var elementy =
    
    var koment = getElementsByClassName(document,'div','SkomentujDodajKomentarzLink');
    var info = getElementsByClassName(document,'div','InfoKomentowanegoWpisu');
    var link_koment = koment[0].getElementsByTagName('a');
    var link = getElementsByClassName(document,'a','SKpolec');
    var dane = info[0].innerHTML;
    koment[0].innerHTML = ''+
    '<div class="IPTmargineslewykom">'+dane+'</div>'+ 
    '<a class="IPTlinkuj" href="'+link[0].href+'">Poleć</a>'+
    '<a href="'+link_koment[0].href+'" class="IPTkomentuj">Dodaj komentarz</a>'
    
}


//////   wibiyaToolbar_community_normal

//  <div class="wibiyaToolbar_icon fb"></div>    <span class="wibiyaToolbar_itemText">SpoĹ?eczeĹ?stwo</span></div>

function pasek_po_polsku() {
    var spole = getElementsByClassName(document.getElementById("wibiyaToolbar_community_normal"),'span','wibiyaToolbar_itemText');
    spole[0].innerHTML = 'Społeczeństwo';
    var hinty = getElementsByClassName(document,"span","wibiyaToolbar_tooltip_text");
    hinty[6].innerHTML = 'Dołącz do społeczności Facebook\'a';
    hinty[7].innerHTML = 'Poleć ten wpis swoim znajomym';
    hinty[4].innerHTML = 'Ostatnie ogłoszenie';
    var nazwy = getElementsByClassName(document,"span","wibiyaToolbar_itemText");
    nazwy[4].innerHTML = 'Poleć';
    var naglowek_td = getElementsByClassName(document.getElementById("wibiyaPop"),"td","wibiyaToolbar_td");
    //alert(naglowek_td[1].innerHTML);
    naglowek_td[1].innerHTML = 'Ogłoszenie'; //wibiyaToolbar_td
    
    //wibiyaToolbar_itemText
}     





function stopka() {
  var stopka = document.getElementById("Stopka");
  stopka.innerHTML = 'Szablon wykonany przez <a href="http://ainet.com.pl" title="Marketing Internetowy">AiNet</a>';
}

//if (document.getElementById('BlogSzerokaSzpalta')){
if (!document.getElementById('SkomentujBoxEtykieta')){
  markTitles();
  wyjeb_przecinek();
} else {
  wewnatrz_notki();
}


/*-----------Autorzy bloga------------*/
//kolejnych autorow ujetych w cudzyslow wpisuj po przecinku pomiedzy nawiasami klamrowymi
var Authors = ["kominek"];
/*przy większej liczbie autorów wpisz tak var Authors = ["nick1", "nick2", "nick3"];*/

function markAuthorsComments() {
 if (cdiv = document.getElementById("SkomentujListaKomentarzy")){
  if (divs = cdiv.getElementsByTagName("div")) {
   for (i=0; i<divs.length; i++){
    div = divs[i];
    if (div.className == "InfoKomentarzAuthor") {
     for (j=0; j<Authors.length;j++) {
      if (div.innerHTML.indexOf(Authors[j])>0){
       div.parentNode.className += " KomentarzAutora";//Usun j jezeli nie chcesz miec numeru przy autorze
       break;
      } 
     }
    }
   }
  }
 }
}

wload = window.onload; // zabezpieczenie przed nadpisaniem zdarzenia onload

window.onload = function(){
 markAuthorsComments();
 stopka();
 pasek_po_polsku();
 if (wload) {wload();}
}
