  // SAFE BOX //////////////////////////////////////////////////////////

  function showsafe()
  {
    advAJAX.post({
      url: "ajax.php?act=showsafe",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function showsafeone(id)
  {
    advAJAX.post({
      url: "ajax.php?act=showsafeone&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function safeall(id)
  {
    var g = document.getElementById("feedone").getElementsByTagName("input");
    var todel = new Array();
    var f = 0;
    for (i=0; i<g.length; i++)
      if(g[i].name=='hidf')
      {
        todel[f] = g[i].value;
        f++;
      }

    if(todel[0]!='')
    advAJAX.get({
      url: "ajax.php?act=safeall&w="+todel+"&fid="+id,
      onInitialization : function() 
      { 
        self.scrollTo(0,111);
        
        var how = parseFloat($('safe_count').innerHTML);
        how+=todel.length;
        $('safe_count').innerHTML = how;
        
        $('change_feed'+id).value=1;
      
        if($('feedbox0'))
        {
          $('feedbox0').style.border='dotted 2px #F7717B'; 
          new Effect.Shrink($("feedbox0"));
        }
        
        for(i=0; i<todel.length; i++)
        {           
          $('feedbox'+todel[i]).style.border='dotted 2px #F7717B';
          
          if(i<=4 && i!=(todel.length-1))  //6.10.2006  9:48
          {
            new Effect.Shrink($("feedbox"+todel[i]));
          }
          else if(i==5 || i==(todel.length-1))
          {
            new Effect.Shrink($("feedbox"+todel[i]), { afterFinish: function()
            {
              $('feed'+id).style.display = 'none';
              $("hidden_feed"+id).value = 0;

              $("feedone").innerHTML = '';
              $('oneid').value = 0;
              upd(0);
              //showcontdiv();
              location.hash='wiadomosci';
            }
            });
          }
          else
          {
             break;
          }
        }
      }
      //,onSuccess : function(obj){  alert(obj.responseText); }
    });  
  }

  // FAVOURITES //////////////////////////////////////////////////////////

  function showfav()
  {
    advAJAX.post({
      url: "ajax.php?act=showfav",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function showfavone(id)
  {
    advAJAX.post({
      url: "ajax.php?act=showfavone&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function favone(id, fid)
  {
    advAJAX.get({
      url: "ajax.php?act=favone&w="+id+"&fid="+fid,
      onInitialization : function() 
      {
        var how = parseFloat($('fav_count').innerHTML);
        how++;
        $('fav_count').innerHTML = how;
      
        if($('change_feed'+fid) && fid!=0)
          $('change_feed'+fid).value=1;
      
        $('feedbox'+id).style.border='dotted 2px #F7717B';
        new Effect.Shrink($("feedbox"+id), { afterFinish: function()
        { 
          var bef = $("feedone");
          g = bef.getElementsByTagName("INPUT");
          
          if(g.length==1 && id!=0 && fid!=0)                            // nie ma juz nic
          {            
            $('feed'+fid).style.display = 'none';
            $("hidden_feed"+fid).value = 0;   
            upd(0);            
            //showcontdiv();
            location.hash='wiadomosci';
          }
          else if(id!=0 && fid!=0)
          {
            $('feedone').removeChild($('feedbox'+id));            
            $("hidden_feed"+fid).value = $("hidden_feed"+fid).value - 1;
            $("show_feed"+fid).innerHTML = $("hidden_feed"+fid).value;            
            upd(0);
          }
        } });
      }
      //,onSuccess : function(obj){ alert(obj.responseText) }
    });  
  }
  
  ////////////////////////////////////////////////////////////////////////

  function delone(id, fid)
  {
    advAJAX.get({
      url: "ajax.php?act=delone&w="+id+"&fid="+fid,
      onInitialization : function() 
      {
        if($('change_feed'+fid) && fid!=0)
          $('change_feed'+fid).value=1;
          
        $('hidf'+id).value='0';
      
        $('feedbox'+id).style.border='dotted 2px #F7717B';
        new Effect.Shrink($("feedbox"+id), { afterFinish: function()
        { 
          var bef = $("feedone");
          g = bef.getElementsByTagName("INPUT");
          
          if(g.length==1 && id!=0 && fid!=0)                            // nie ma juz nic
          {            
            $('feed'+fid).style.display = 'none';
            $("hidden_feed"+fid).value = 0;   
            upd(0);            
            //showcontdiv();
            location.hash='wiadomosci';
          }
          else if(id!=0 && fid!=0)
          {
            $('feedone').removeChild($('feedbox'+id));            
            $("hidden_feed"+fid).value = $("hidden_feed"+fid).value - 1;
            $("show_feed"+fid).innerHTML = $("hidden_feed"+fid).value;            
            upd(0);
          }
          if($('hidf'+id))
            $('hidf'+id).innerHTML = '';
        } });
      }
      //,onSuccess : function(obj){ }
    });  
  }
  
  function delall(id)
  {
  //v1.14
    var bef = $("feedone");
    g = bef.getElementsByTagName("INPUT");
    var todel = new Array();
    var f = 0;
    for (i=0; i<g.length; i++)
      if(g[i].name=='hidf')
      {
        todel[f] = g[i].value;
        f++;
      }

    if(todel[0]!='')
    advAJAX.get({
      url: "ajax.php?act=delall&w="+todel+"&fid="+id,
      onInitialization : function() 
      {
        self.scrollTo(0,111);
      
        $('change_feed'+id).value=1;
      
        if($('feedbox0'))
        {
          $('feedbox0').style.border='dotted 2px #F7717B'; 
          new Effect.Shrink($("feedbox0"));
        }
        
        for(i=0; i<todel.length; i++)
        {           
          $('feedbox'+todel[i]).style.border='dotted 2px #F7717B';

          //if(i!=(todel.length-1))
          if(i<=4 && i!=(todel.length-1))  //6.10.2006  9:48
          {
            new Effect.Shrink($("feedbox"+todel[i]));
          }
          else if(i==5 || i==(todel.length-1))
          {
            new Effect.Shrink($("feedbox"+todel[i]), { afterFinish: function()
            {
              $('feed'+id).style.display = 'none';
              $("hidden_feed"+id).value = 0;
              
              $("feedone").innerHTML = '';
              $('oneid').value = 0;
              upd(0);
              //showcontdiv();
              location.hash='wiadomosci';
            }
            });
          }
          else
          {
             break;
          }
        }
      }
      //,onSuccess : function(obj){ alert(obj.responseText) }
    });  

  }
  
  // ###############################################################################################
  
  function load1()
  {
    //v1.1
    $('load1_on').value=1;
    advAJAX.get({
      url: "ajax.php?act=showfeed&p=1",
      timeout : 60000,                
      onTimeout : function() { setTimeout("load1()", 180000); },
      uniqueParameter: "m1",
      onInitialization : function()
      {
        var theImages = new Array();theImages[0] = '-';theImages[1] = '/';theImages[2] = '\\';
        var p = theImages.length;
        $("process").innerHTML = theImages[Math.round(Math.random()*(p-1))];
      },
      onSuccess : function(obj)
      {
        if(obj.responseText=='done')
        {
          $('load1_on').value=0;
          setTimeout("load1()", 180000);
          if($('load1_on').value==0 && $('load2_on').value==0 && $('load3_on').value==0)
            $("process").innerHTML = '';
          return 0;
        }
        else
        {
          obr(obj.responseText);
          load1();
        } 
      }
    }); 
  }
  
  function load2()
  {
    $('load2_on').value=1;
    advAJAX.get({
      url: "ajax.php?act=showfeed&p=2",
      timeout : 60000,                
      onTimeout : function() { setTimeout("load2()", 180000); },
      uniqueParameter: "m2",
      onInitialization : function()
      {
        var theImages = new Array();theImages[0] = '-';theImages[1] = '/';theImages[2] = '\\';
        var p = theImages.length;
        $("process").innerHTML = theImages[Math.round(Math.random()*(p-1))];
      },
      onSuccess : function(obj)
      {
        if(obj.responseText=='done')
        {
          $('load2_on').value=0;
          setTimeout("load2()", 180000);
          if($('load1_on').value==0 && $('load2_on').value==0 && $('load3_on').value==0)
            $("process").innerHTML = '';
          return 0;
        }
        obr(obj.responseText);
        load2(); 
      }
    }); 
  }
  
  function load3()
  {
    $('load3_on').value=1;
    advAJAX.get({
      url: "ajax.php?act=showfeed&p=3",
      timeout : 60000,                
      onTimeout : function() { setTimeout("load3()", 180000); },
      uniqueParameter: "m3",
      onInitialization : function()
      {
        var theImages = new Array();theImages[0] = '-';theImages[1] = '/';theImages[2] = '\\';
        var p = theImages.length;
        $("process").innerHTML = theImages[Math.round(Math.random()*(p-1))];
      },
      onSuccess : function(obj)
      {
        if(obj.responseText=='done')
        {
          $('load3_on').value=0;
          setTimeout("load3()", 180000);
          if($('load1_on').value==0 && $('load2_on').value==0 && $('load3_on').value==0)
            $("process").innerHTML = '';
          return 0;
        }
        obr(obj.responseText);
        load3(); 
      }
    }); 
  }
  
  function obr(dane)
  {
        //alert(dane);
        if($("process"))
          $("process").innerHTML='';
        var w = dane.split("m###f");
        var howf = 0;
        
        // w1[0] - id
        // w1[1] - nazwa
        // w1[2] - ile nowych
        // alert(dane);
          
        if(w[0]!='')
        for(i=0; i < w.length; i++)  // początek pętli #################################
        {
          
          var w1 = w[i].split("#m.f#");
            
          if(w1[0]=='' || w1[2]=='')
            continue;
          else
            w1[2] = parseFloat(w1[2]);
            
          if($('change_feed'+w1[0]))  
            var change = $("change_feed"+w1[0]).value;
          else
            var change = 0;
            
          if($('hidden_feed'+w1[0]))  
            var hidden = $("hidden_feed"+w1[0]).value;
          else
            var hidden = 0;
            
            
          if(!$('feed'+w1[0]))  // BRAK DIVA Z NOWYMI KANAŁAMI
          {
            
            if(w1[2] != 0)
            {
              $("feedcont").innerHTML = '<div id="feed'+w1[0]+'"><h3><a id="feedl'+w1[0]+'" href="#pokaz_kanal'+w1[0]+'">'+w1[1]+' <span>(</span><span id="show_feed'+w1[0]+'">'+w1[2]+'</span><span>)</span></a></h3><input type="hidden" name="fff" id="hidden_feed'+w1[0]+'" value="'+w1[2]+'" /><input type="hidden" name="ccc" id="change_feed'+w1[0]+'" value="0" /></div>' + $("feedcont").innerHTML;
              if($("feedcont").style.display=='block')
                new Effect.Highlight($("feedl"+w1[0]), {startcolor:'#AACD4B'}, {duration:10});
            }
              
          }
          else if(hidden < w1[2] && w1[2] != 0 && change == 0) // JEST DIV ALE SĄ NOWE WIAD
          {

            $("feed"+w1[0]).style.display = 'block';
            $("feed"+w1[0]).innerHTML= '<h3><a id="feedl'+w1[0]+'" href="#pokaz_kanal'+w1[0]+'">'+w1[1]+' <span>(</span><span id="show_feed'+w1[0]+'">'+w1[2]+'</span><span>)</span></a></h3><input type="hidden" name="fff" id="hidden_feed'+w1[0]+'" value="'+w1[2]+'" /><input type="hidden" name="ccc" id="change_feed'+w1[0]+'" value="0" />';

            if($("feedcont").style.display=='block')
              new Effect.Highlight($("feedl"+w1[0]), {startcolor:'#AACD4B'}, {duration:10});
            
          }
          else if(w1[2]==0) // JEST DIV ALE PRZYSZLO ZERO POSTOW
          {
            $('feed'+w1[0]).style.display = 'none';
            $("hidden_feed"+w1[0]).value = 0;
          }
          
          if($('change_feed'+w1[0]))
            if(change != 0) // była zmiana, nie robimy nic
              $('change_feed'+w1[0]).value=0;
            else
              if(w1[2] > hidden) // przyszło więcej
                $("hidden_feed"+w1[0]).value = w1[2];
          
        } // koniec pętli ####################################
        
        upd(1);
        //setTimeout("loadfeeds('0')", 180000);
  }
  

  //#####################################################################################################
  

  function perc()
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=perc",
      uniqueParameter: "m",
      onSuccess : function(obj){ if(parseFloat(obj.responseText) < 100){ $("process").innerHTML = '<div class="load_out"><div class="load_in" style="width:'+obj.responseText+'%">'+obj.responseText+'%</div></div>'; setTimeout("perc()", 1000);}else{ $("process").innerHTML = '&nbsp;'; } }
    }); 
  }
  
  function upd(act)
  {
    var whole = 0;
    var bef = $("feedone");
    one = bef.getElementsByTagName("INPUT");
    var howone = one.length;
    var oneid = parseFloat($('oneid').value);
 
    var bef1 = $("feedcont");
    cont = bef1.getElementsByTagName("INPUT");
    for(i=0; i<cont.length; i++)
    {
      if(cont[i].name == 'fff')
      {
        var val = parseFloat(cont[i].value);
        if(cont[i].id == ("hidden_feed"+oneid))
          if(val < parseFloat($("hidden_feed"+oneid).value))
            val = parseFloat($("hidden_feed"+oneid).value);
            
        whole += val;
      }
    }
    
    if(isNaN(parseFloat(whole)))
      document.location='index.php';

    if(parseFloat($("hownew").value) < whole && act == 1)
      new Effect.Highlight($("howf"), {startcolor:'#F7717B'}, {duration:800});
    
    $("howf").innerHTML = whole;
    document.title = 'hraps  ('+whole+' new)';
    $("hownew").value = whole;
    
    $('pusta').style.display = (whole==0) ? 'block' : 'none';

    // FOLDERY ////////////////////////////////////////////////////
    var wholef = 0;
    var bef1 = $("feedcont");
    cont = bef1.getElementsByTagName("INPUT");
    for(i=0; i<cont.length; i++)
    {
      if(cont[i].name == 'ddd')
      {
        var bef2 = $("fold"+cont[i].value);
        cont1 = bef2.getElementsByTagName("INPUT");
        for(x=0; x<cont1.length; x++)
          if(cont1[x].name == 'fff')
            wholef += parseFloat(cont1[x].value);
        $('fold_title'+cont[i].value).style.display = (wholef == 0) ? "none" : "block";
        $('fold'+cont[i].value).style.display = (wholef == 0) ? "none" : "block";
        wholef = 0;
      }
    }
    ////////////////////////////////////////////////////////////////
  }

  function nastart(user_id, first)
  {
    if(user_id!=0)
    {  
      upd(1);
      load1();
      setTimeout("load2()", 1000); 
      //setTimeout("load3()", 2000);
    }
    else
    {
      onl();
    }
    if(first==2)
      init_suwak();
  }
  
 //walidacja logowania
 
function onl() {
   formValid();
}
function formValid() {
   if(document.getElementById('form')) {
      var f = document.getElementById('form');

      f.login.onblur = checkLogin;
      f.login.onclick = function() {
         if(this.value=="wpisz login") {
            this.value="";
         }
      }
      f.pass.onblur = checkHaslo;
      f.pass.onclick = function() {
         if(this.value=="wpisz hasło") {
            this.value="";
         }
      }
   }
}
function checkLogin() {
   var g = document.getElementById('login');

   if (this.value == '') {
      g.setAttribute("class", "err");
      this.value="wpisz login";
   } else {
      g.setAttribute("class", "logInp");
   }
}
function checkHaslo() {
   var g = document.getElementById('haslo');

   if (this.value == '') {
      g.setAttribute("class", "err");
      this.value="wpisz hasło";
   } else {
      g.setAttribute("class", "logInp");
   }
}
  
 // TAGS #####################################################################################

  function alltags()
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=alltags",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function onetag(id)
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=onetag&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function show_feed_info(id)
  {
    if($("info"+id).style.display!="block")
    {
    advAJAX.get({
      url: "ajax_feeds.php?act=showfeedinfo&w="+id,
      onInitialization : function() { $("info"+id).style.display="block"; $('info'+id).innerHTML='<img src="images/process.gif" />'; },
      onSuccess : function(obj){ $("info"+id).innerHTML=obj.responseText; rate_reload();  }
    });
    }
    else
    {
      $("info"+id).style.display="none";
      $("info"+id).innerHTML="";
    }
  }

  function rate_reload()
  {
        var ratingAction = {
          'a.rater' : function(element){
            element.onclick = function(){
            var parameterString = this.href.replace(/.*\?(.*)/, "$1"); // onclick="sndReq('j=1&q=2&t=127.0.0.1&c=5');
            var parameterTokens = parameterString.split("&"); // onclick="sndReq('j=1,q=2,t=127.0.0.1,c=5');
            var parameterList = new Array();
            for (j = 0; j < parameterTokens.length; j++) {
                var parameterName = parameterTokens[j].replace(/(.*)=.*/, "$1"); // j
                var parameterValue = parameterTokens[j].replace(/.*=(.*)/, "$1"); // 1
                parameterList[parameterName] = parameterValue;
            }
            var theratingID = parameterList['q'];
            var theVote = parameterList['j'];
            var theuserIP = parameterList['t'];
            var theunits = parameterList['c'];
            //for testing    alert('sndReq('+theVote+','+theratingID+','+theuserIP+','+theunits+')'); return false;
            sndReq(theVote,theratingID,theuserIP,theunits); return false;
            }
          }
        };
        Behaviour.apply(ratingAction);
  }

  // MANAGE //////////////////////////////////////////////////////////

  function editfeed(id)
  {
    advAJAX.post({
      url: "ajax_feeds.php?act=editfeed&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){  $('feedone').innerHTML = obj.responseText; init_suwak(); }
    });  
  }
  function editfeedsave(){ advAJAX.submit(document.getElementById("addfeed"), { onSuccess : function(obj) { manage(); }}); }

  function delfeed(id)
  {
    if(!confirm("Czy na pewno chcesz usun±ć kanał?"))
      return 0;
    advAJAX.get({
      url: "ajax_feeds.php?act=delfeed&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      manage(); if($('feed'+id)){ $('feed'+id).innerHTML=''; $('feed'+id).style.display='none'; upd(1); }  }
    });  
  }

  function manage()
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=manage",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });  
  }
  
  function add_feed()
  {
    advAJAX.post({
      url: "ajax_feeds.php?act=addfeed",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){ $('feedone').innerHTML = obj.responseText; init_suwak(); }
    });  
  }
  function addfeedsave()
  {
    advAJAX.submit(document.getElementById("addfeed"), { onSuccess : function(obj)
    {
      var w = obj.responseText.split("m#f");
      
      if(w[2]!='0')
        var divcont = '<h3><a id="feedl'+w[0]+'" href="#pokaz_kanal'+w[0]+'">'+w[3]+' <span>(</span><span id="show_feed'+w[0]+'">'+w[2]+'</span><span>)</span></a></h3><input type="hidden" name="fff" id="hidden_feed'+w[0]+'" value="'+w[2]+'" /><input type="hidden" name="ccc" id="change_feed'+w[0]+'" value="0" />';
      else
        var divcont = '<input name="fff" type="hidden" id="hidden_feed'+w[0]+'" value="0" />';

      if(w[1]=='0')
        $('links').innerHTML = '<div id="feed'+w[0]+'">'+divcont+'</div>' + $('links').innerHTML;
      else
        $('fold'+w[1]).innerHTML = $('fold'+w[1]).innerHTML + '<div id="feed'+w[0]+'">'+divcont+'</div>';
        
      upd(1);
      location.hash='wiadomosci';
    }});
  }
  
  ////////// foldery /////////////////////////////////////////////////////////////////////////
  
  function editfold(id)
  {
    advAJAX.post({
      url: "ajax_feeds.php?act=editfold&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){ $('feedone').innerHTML = obj.responseText; }
    });  
  }
  function editfoldsave(){ advAJAX.submit(document.getElementById("addfold"), { onSuccess : function(obj) { show_folds(); }}); }
  function addfoldsave()
  {
    advAJAX.submit(document.getElementById("addfeed"), {
      onSuccess : function(obj)
      {
        show_folds();
        
        var newf = obj.responseText.split("m#f");
        var new_name = newf[0];
        var new_id   = newf[1];
        
        var bef = $("links");
        g = bef.getElementsByTagName("h2");
        var tabl = new Array();
        var licz = 0;

        for(i=0; i<g.length; i++)
          tabl[licz++] = g[i].innerHTML+"m#f"+g[i].id.substring(10);

        tabl[licz] = new_name;
        tabl.sort();

        for(i=0; i<tabl.length; i++)
          if(tabl[i] == new_name)
          {
            var newi = i+1;
            var w = tabl[newi].split("m#f");

            var sp1 = document.createElement("h2");
            sp1.setAttribute("id",    "fold_title"+new_id);
            sp1.setAttribute("style", "display:none");
            var sp2 = document.getElementById("fold_title"+w[1]);
            var parentDiv = sp2.parentNode;
            parentDiv.insertBefore(sp1, sp2);

            var sp1 = document.createElement("input");
            sp1.setAttribute("name",  "ddd");
            sp1.setAttribute("type",  "hidden");
            sp1.setAttribute("id",    "hidden_fold"+new_id);
            sp1.setAttribute("value", new_id);
            var sp2 = document.getElementById("fold_title"+w[1]);
            var parentDiv = sp2.parentNode;
            parentDiv.insertBefore(sp1, sp2);

            var sp1 = document.createElement("div");
            sp1.setAttribute("id",    "fold"+new_id);

            var sp2 = document.getElementById("fold_title"+w[1]);
            var parentDiv = sp2.parentNode;
            parentDiv.insertBefore(sp1, sp2);

            $('fold_title'+new_id).innerHTML = new_name;
            break;
          }
      }
    });
  }
  
  function delfold(id)
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=delfold&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      show_folds(); }
    });  
  }

  function show_folds()
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=show_folds",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){ $('feedone').innerHTML = obj.responseText;  crir.addEvent(window, 'load', crir.init, false);  }
    });  
  }

  function open_fold(id)
  {
    element  = $('pic'+id);
    element1 = $('ff'+id);
    
    if($('ff'+id).style.display!='block')
    {
      element.setAttribute("class", 'rozw');
      $('ff'+id).style.display='block';
      //Effect.toggle(element1, 'slide', { afterFinish: function(){}} );

    }
    else
    {
      element.setAttribute("class", 'zw');
      //Effect.toggle(element1, 'slide', { afterFinish: function(){ $('ff'+id).style.display='none'; }});
      $('ff'+id).style.display='none';
    }

  }
  
  function change_fold(co, id)
  {
    advAJAX.get({
      url: "ajax_feeds.php?act=change_fold&fid="+id+"&nid="+co.value,
      onInitialization : function() { co.disabled=true; },
      onSuccess : function(obj)
      {
        co.disabled=false;
        new Effect.Highlight($('zap'+id), {startcolor:'#6F6F6F'}, {duration:600});
      }
    });
  }
  
  /////////////////////////////////////////////////////////////////////////////////////////////

  function cont(co)
  {
    advAJAX.get({
      url: "ajax.php?act="+co,
      onInitialization : function() { showcontdiv(); loading(); },
      onSuccess : function(obj){      $('feedcont').innerHTML = obj.responseText;  }
    });  
  }

  function showfeed(id)
  {
    advAJAX.post({
      url: "ajax.php?act=showone&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj)
      {
        self.scrollTo(0,111);
        $('feedone').innerHTML = obj.responseText; $('oneid').value = id;
        var g = document.getElementById("feedone").getElementsByTagName("input");
        if(g.length==0)
          location.hash='wiadomosci';
      }
    });  
  }
  
  function shownews(id)
  {
    advAJAX.post({
      url: "ajax.php?act=shownews&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; self.scrollTo(0,0); }
    });  
  }
  function addnews(){ advAJAX.submit(document.getElementById("addfeed"), { onSuccess : function(obj) {   }}); }
    
  function show_admin()
  {
    advAJAX.post({
      url: "ajax.php?act=showadmin",
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; }
    });
  }
  function addbug(){
    //advAJAX.submit(document.getElementById("addfeed1"), { onSuccess : function(obj) { $('bugtresc').value='dzięki, poprawimy'; }});
  }
  
  function add_tohraps(id)
  {
    advAJAX.post({
      url: "ajax_feeds1.php?act=add_tohraps&w="+id,
      onInitialization : function() { loading1(); },
      onSuccess : function(obj){      $('feedone').innerHTML = obj.responseText; init_suwak(); }
    });
  }
  
  //////////////////////////////////////////////////////////////////////////////
  

  function inith() { advHistory.create(setPage); }
  var oldPageName = null;
  
  function setPage(pageName)
  {
    oldPageName = pageName;
    if(pageName=='home'){
      showmaindiv();
    }else if(pageName=='rejestruj'){
      rejestruj();
    }else if(pageName=='wiadomosci'){
      showcontdiv();
    }else if(pageName=='dodajkanal'){
      add_feed();
    }else if(pageName=='importuj'){
      import_feed();
    }else if(pageName=='ulubione'){
      showfav();
    }else if(pageName=='schowek'){
      showsafe();
    }else if(pageName=='kanaly'){
      manage();
    }else if(pageName=='foldery'){
      show_folds();
    }else if(pageName=='profil'){
      profil();
    }else if(pageName=='xyz'){
      show_admin();
    }else if(pageName=='tagi'){
      alltags();
    }else if(pageName.substr(0,12)=='edytuj_kanal'){
      editfeed(pageName.substr(12));
    }else if(pageName.substr(0,14)=='pokaz_usuniete'){
      show_deleted(pageName.substr(14));
    }else if(pageName.substr(0,11)=='pokaz_kanal'){
      showfeed(pageName.substr(11));
    }else if(pageName.substr(0,4)=='news'){
      shownews(pageName.substr(4));
    }else if(pageName.substr(0,3)=='tag'){
      onetag(pageName.substr(3));
    }else if(pageName.substr(0,5)=='dodaj'){
      add_tohraps(pageName.substr(5));
    }else if(pageName.substr(0,4)=='info'){
      show_feed_info(pageName.substr(4));
    }else if(pageName.substr(0,14)=='pokaz_ulubione'){
      showfavone(pageName.substr(14));
    }else if(pageName.substr(0,13)=='pokaz_schowek'){
      showsafeone(pageName.substr(13));
    }else if(pageName.substr(0,11)==''){

    }

  }

  
  

