
// zmienna zawierajaca to, co ma sie pokazac podczas ladowania 
var podczas_ladowania = '<div style="position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/white.png)"><img src="ajax-loader-bar.gif" style="width:220px;height:19px;position:absolute;left:50%;top:50%;margin:-9px 0 0 -110px" /></div>';

function sortuj_przedmioty_z_kategorii(text,limit,kid) {
	pokaz_przedmioty_z_kategorii('logged_ostatnio_dodane_div',0,limit,kid, text );
}

function pokaz_przedmioty_z_kategorii(div_id,offset,limit,kid,sort_by) {
  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "pokaz_przedmioty_z_kategorii",
      "off" : offset,
      "lim" : limit,
      "kid" : kid,
      "sort_by" : sort_by
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}

function sortuj_przedmioty_uzytkownika(text,limit,uid) {
	pokaz_przedmioty_uzytkownika('przedmioty_uzytkownika_div',0,limit,uid, text );
}

function pokaz_przedmioty_uzytkownika(div_id,offset,limit,uid,sort_by) {

  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "pokaz_przedmioty_uzytkownika",
      "off" : offset,
      "lim" : limit,
      "uid" : uid,
      "sort_by" : sort_by
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}

function sortuj_okazje(text,limit) {
	okazje('okazje_div',0,limit,text );
}

function okazje(div_id,offset,limit,sort_by) {

  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "okazje",
      "off" : offset,
      "lim" : limit,
      "sort_by" : sort_by
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}

function sortuj_od_ostatniego_logowania(text,limit,kid) {
	od_ostatniego_logowania_paginate('od_ostatniego_logowania_div',0,limit,text );
}

function od_ostatniego_logowania_paginate(div_id,offset,limit,sort_by) {
  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "od_ostatniego_logowania",
      "off" : offset,
      "lim" : limit,
      "sort_by" : sort_by
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}


function sortuj_moje_freeko(div_id,text,limit) {
	moje_freeko_paginate(div_id,0,limit,text );
}

function moje_freeko_paginate(div_id,offset,limit,sort_by) {
  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "moje_freeko",
      "off" : offset,
      "lim" : limit,
      "sort_by" : sort_by,
      "div" : div_id
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;

    },
    onSuccess : function(obj) {
	document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
  
}

function sortuj_szukaj(text,limit) {
	szukaj_paginate('wyniki_szukania_div',0,limit,text );
}

function szukaj_paginate(div_id,offset,limit,sort_by) {

  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "szukaj",
      "off" : offset,
      "lim" : limit,
      "sort_by" : sort_by
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}

function komentarze_paginate(div_id,offset,limit,uid){

  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "komentarze",
      "off" : offset,
      "lim" : limit,
      "uid" : uid
    },
    onInitialization : function() {
        document.getElementById(div_id).innerHTML += podczas_ladowania;
    },
    onSuccess : function(obj) {
        // data odbioru
		document.getElementById(div_id).innerHTML = obj.responseText;

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    },
    onFinalization : function() {
        document.getElementById(div_id).style.visibility = "visible"; 
    }
  });
}
  
  function przedmioty_filtruj(div_id,miasto,wojewodztwo_id) {
  advAJAX.get({
    url: "http://freeko.pl/ajax.get.php",
    parameters : {
      "ajaxsrc": "przedmioty_filtruj",
      "miasto" : miasto,
      "wojewodztwo_id" : wojewodztwo_id
    },
    onSuccess : function(obj) {
		if (obj.responseText!='') alert(obj.responseText);

    },
    onError : function(obj) {
        document.getElementById(div_id).innerHTML = "Server Error";
		
    }
  });
}
  

