function clear_div(div, value) {
/* ustawia zawartosc div'a na  */
obj = document.getElementById(div);
$(obj).hide("slow", function () {
	obj.innerHTML = value;
});
$(obj).slideDown("slow");
}

function slideUp_slideDown(div, value) {
/* ustawia zawartosc div'a na  */
obj = document.getElementById(div);
$(obj).slideUp("slow", function () {
	obj.innerHTML = value;
});
$(obj).slideDown("slow");
}
//slideUp_show('forum_dodaj_temat',obj.responseText);
function slideUp_show(div, value) {
/* ustawia zawartosc div'a na  */
obj = document.getElementById(div);
$(obj).slideUp("slow", function () {
	obj.innerHTML = value;
});
$(obj).show("slow");
}

function clear_div_inner(div, value) {
/* ustawia zawartosc div'a na metoda innerHTML */
document.getElementById(div).innerHTML = value;
}

function showHide(id) {      
    obj = document.getElementById(id);
	//obj.style.display = (obj.style.display == "block" ? "none" : "block");
	
	if(obj.style.display == "none") {
		$(obj).show("slow");		
	} else {
		$(obj).hide("slow");		
	}
}

function zaloguj_formularz() {
advAJAX.get({
	url: "ajax_zaloguj_formularz.php",	
	onLoading : function(obj) {
		slideUp_slideDown('login_i_pomoc','<img src="theme/images/load.gif"> ładowanie formularza logowania');
	},
	onSuccess : function(obj) {
		slideUp_show('login_i_pomoc',obj.responseText);		
	}
});					    		
}

function pomoc() {
advAJAX.get({
	url: "ajax_pomoc.php",
	onLoading : function(obj) {
		slideUp_slideDown('login_i_pomoc','<img src="theme/images/load.gif"> ładowanie');
	},
	onSuccess : function(obj) {		   		 
		slideUp_show('login_i_pomoc',obj.responseText);					    		
	}
});					    		
}

function regulamin()
{
	if(document.getElementById('license_box').checked == true ) {
		document.getElementById('next_box').disabled=false;
	} else {
		document.getElementById('next_box').disabled=true;
	}
}

function confirm_form(confirm_checkbox, submit_button)
{
	if(document.getElementById(confirm_checkbox).checked == true ) {
		document.getElementById(submit_button).disabled=false;
	} else {
		document.getElementById(submit_button).disabled=true;
	}
}

function przypomnij_haslo() {
advAJAX.submit(document.getElementById("form_przypomnij_haslo"),{
	onLoading : function(obj) {
		slideUp_slideDown('przypomnij_haslo','<img src="theme/images/load.gif"> wysyłanie');
	},
    onSuccess : function(obj) {
		slideUp_show('przypomnij_haslo',obj.responseText);
    }
});
}

function ponownie_wyslij_klucz() {
advAJAX.submit(document.getElementById("form_ponownie_wyslij_klucz"),{
	onLoading : function(obj) {
		slideUp_slideDown('ponownie_wyslij_klucz','<img src="theme/images/load.gif"> wysyłanie emaila aktywacyjnego');
	},
    onSuccess : function(obj) { 		
		slideUp_show('ponownie_wyslij_klucz',obj.responseText);
	}
});
}

/* funkcja do ładowania historii zmian */
function historia_k_tagi(id) {
advAJAX.get({
	url: "ajax_historia_k_tagi.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_k_info(id) {
advAJAX.get({
	url: "ajax_historia_k_info.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_k_opis(id) {
advAJAX.get({
	url: "ajax_historia_k_opis.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_k_okladka(id) {
advAJAX.get({
	url: "ajax_historia_k_okladka.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_k_autor(id) {
advAJAX.get({
	url: "ajax_historia_k_autor.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_k_tytul_pkat(id) {
advAJAX.get({
	url: "ajax_historia_k_tytul_pkat.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function historia_a_opis(id) {
advAJAX.get({
	url: "ajax_historia_a_opis.php?id="+id,
	onLoading : function(obj) {
		document.getElementById('historia_zmian').innerHTML = '<img src="theme/images/load.gif"> ładowanie';
	},
	onSuccess : function(obj) {		   		 
		document.getElementById('historia_zmian').innerHTML = obj.responseText;				    		
	}
});					    		
}

function profil_poleceni_uzytkownicy(id, nick) {
advAJAX.get({
	url: "ajax_profil_poleceni_uzytkownicy.php?id="+id+"&nick="+nick,
	onLoading : function(obj) {
		slideUp_slideDown('profil_poleceni_uzytkownicy','<img src="theme/images/load.gif"> ładowanie');		
	},
	onSuccess : function(obj) {
		slideUp_show('profil_poleceni_uzytkownicy',obj.responseText);
	}
});					    		
}

function czytelnicy_ksiazki(id, value) {
advAJAX.get({
	url: "ajax_czytelnicy_ksiazki.php?id="+id+"&value="+value,
	onLoading : function(obj) {
		slideUp_slideDown('czytelnicy_ksiazki','<img src="theme/images/load.gif"> ładowanie');
	},
	onSuccess : function(obj) {		   		 
		slideUp_show('czytelnicy_ksiazki',obj.responseText);
	}
});					    		
}

function sasiedzi_profilu(id, value) {
advAJAX.get({
	url: "ajax_sasiedzi_profilu.php?id="+id+"&value="+value,
	onLoading : function(obj) {
		slideUp_slideDown('sasiedzi_profilu','<img src="theme/images/load.gif"> ładowanie');
	},
	onSuccess : function(obj) {		   		 
		slideUp_show('sasiedzi_profilu',obj.responseText);				    		
	}
});					    		
}

function go_to_url(url) {	
	window.location.href = url;
}

function go_to_url_delay(url, delay) {	
	setTimeout("go_to_url('"+url+"')", delay); 
}

function aktywnosc_znajomych(id, cmd, kto, profil_nick) {
advAJAX.get({
	url: "ajax_profil_aktywnosc_znajomych.php?id="+id+"&cmd="+cmd+"&kto="+kto+"&profil_nick="+profil_nick,
	onLoading : function(obj) {
		slideUp_slideDown('aktywnosc_znajomych_div','<img src="theme/images/load.gif"> ładowanie');
	},
	onSuccess : function(obj) {		   		 
		slideUp_show('aktywnosc_znajomych_div',obj.responseText);
	}
});					    		
}

function grupy_czlonkowie(id, value) {
advAJAX.get({
	url: "ajax_grupy_czlonkowie.php?id="+id+"&value="+value+"&cmd=show",
	onLoading : function(obj) {
		slideUp_slideDown('grupy_czlonkowie','<img src="theme/images/load.gif"> ładowanie');
	},
	onSuccess : function(obj) {		   		 
		slideUp_show('grupy_czlonkowie',obj.responseText);
	}
});					    		
}

function hide_sky_ads(login) {			
	if(login) {
		var date = new Date();
		date.setTime(date.getTime() + (6 * 60 * 60 * 1000)); //6h
		$.cookie('sky_ads_block', 'ok', { path: '/', expires: date});
		alert('Reklama zostanie schowana na 6 godzin. Mamy nadzieję, że wygodniej będzie Ci korzystać z serwisu. :)');		
	} else {
		alert('Aby ukryć reklamę na dłużej zaloguj się!');
	}
	showHide('sky_ads');
}

/*przetwarzanie formularzy WB_Form.class*/
function WB_Form_submit(form_id, js_load_img, js_load_text) {
advAJAX.submit(document.getElementById(form_id+'_form'),{
	onLoading : function(obj) {
		if(js_load_img==0) {
			load_text = '<img src="theme/images/load.gif" alt="" /> '+js_load_text;
		} else if(js_load_img==1) { //url dla PA
			load_text = '<img src="../theme/images/load.gif" alt="" /> '+js_load_text;
		}		
		clear_div_inner(form_id+'_load', load_text);
	},
    onSuccess : function(obj) {		
		if(obj.responseText.match('<span id="success">') == '<span id="success">') { 
			/* jesli znajdziemy spana to poprawnie dodano form */			
			slideUp_show(form_id+'_div', obj.responseText);	
			//clear_div_inner(form_id+'_load', '');
		} else {			
			slideUp_show(form_id+'_error',obj.responseText);
			clear_div_inner(form_id+'_load', '');
		}				
    }
});
}
