
$(document).ready(function(){
		$(".checkbox").change(function(){
			if($(this).is(":checked")){
				$(this).next("label").addClass("etykieta_wybrana");
			}else{
				$(this).next("label").removeClass("etykieta_wybrana");
			}
			
			if($(this).not(":checked")){
				$(this).next("label").addClass("etykieta");
			}else{
				$(this).next("label").removeClass("etykieta");
			}
		});
		
		$(".log_m").click(function(){
			$(this).fadeOut(300,function(){
				$(this).html('Musisz być zalogowany.');
				$(this).fadeIn(300);
			});
		})
		
		
		$("#zamowienie").validate({
		
		errorContainer: ".error",
        errorLabelContainer: ".error_list",
        wrapper: "div",
				
		rules: {	
			imienazwisko: {
				required: true
			},
			ulica: {
				required: true	
			},
			miejscowosc: {
				required: true	
			},
			kod: {
				required: true
			},
			telefon: {
				required: true
			}
		},
		messages: {
			
			imienazwisko: {
				required: "Imię i nazwisko"
			},
			ulica: {
				required: "Ulica"
			},
			miejscowosc: {
				required: "Miejscowość"
			},
			kod: {
				required: "Kod pocztowy"
			},
			telefon: {
				required: "Telefon kontaktowy"
			}
			
		},success: function(label) {
		  label.fadeOut(300);
		},
		 submitHandler: function(form) {
		   // do other stuff for a valid form
		 	//form.submit();
			
			$.post("zamowienie_sprawdz.php", $("#zamowienie").serialize(),		
				function(data){
					$("#zamowienie_div").html(data);
					
					$("#koszyk_div").fadeOut(300,function(){
						$("#zamowienie_div").fadeIn(300);									   
					}); 
					
			});
			
		}
		  
	});
		
		
});

function zamowienie_wyslij(){

		$.post("zamowienie_wyslij.php", $("#zamowienie").serialize(),		
				function(data){
					
					$("#zamowienie_div").fadeOut(300,function(){
						$("#zamowienie_div").html(data);
						$("#zamowienie_div").fadeIn(300);	
						$("#koszyk").html('0');
					}); 
					
		});
	
}


function zamowienie_formularz(){
	$("#zamowienie_div").fadeOut(300,function(){
		$("#koszyk_div").fadeIn(300);									   
	}); 
}

	
function logowanie(a){

	if(a==1){
		$("#logowanie0").hide(500, function(){
			$("#logowanie1").show(500);
		});
	}
	if(a==0){
		$("#logowanie1").hide(500, function(){
			$("#logowanie0").show(500);
		});
	}
	
}


function vlogin(m){
	
	//reg = /^[a-zA-Z0-9acelnószzACELNÓSZZ]{1,30}@[a-zA-Z0-9acelnószzACELNÓSZZ]+(\.[a-zA-Z0-9acelnószzACELNÓSZZ]+)+$/;
    //wyn = m.match(reg);
		
	//if (wyn == null) { document.getElementById('divmail').innerHTML = '<img src="grafika/rejestracja_blad.jpg" />'; }
	//else { document.getElementById('divmail').innerHTML = '<img src="grafika/rejestracja_ok.jpg" />'; }
	//if (m == '') document.getElementById('divmail').innerHTML = '';
	
		$.post("rejestracja_login.php", { l: $("#login").val() },
		
		function(data){
			$("#divlogin").html("");
			$("#divlogin").html(data);
		}
		);
	
}

function vlogin_clear(){
	document.getElementById('divlogin').innerHTML = '<div style="height:14px; border:1px solid #b3b3b3; width:80px; margin-left:10px; padding:2px; font-size:10px; text-align:center; font-weight:bold;"><a href="#" onClick="vlogin(document.rejestracja.login.value)">sprawdz login</a></div>';
}

function vemail(m){
	
	reg = /^[a-zA-Z0-9_.\-acelnószzACELNÓSZZ]{1,40}@[a-zA-Z0-9_\-acelnószzACELNÓSZZ]+(\.[a-zA-Z0-9acelnószzACELNÓSZZ]+)+$/;
    wyn = m.match(reg);
	
	
	if (wyn == null) { document.getElementById('divmail').innerHTML = '<img src="grafika/rejestracja_blad.jpg" />'; }
	else { document.getElementById('divmail').innerHTML = '<img src="grafika/rejestracja_ok.jpg" />'; }
	if (m == '') document.getElementById('divmail').innerHTML = '';
	
}


function vhaslo(m){
	
	reg = /^[a-zA-Z0-9acelnószzACELNÓSZZ]{3,100}$/;
    wyn = m.match(reg);

	if (wyn == null) { document.getElementById('divhaslo').innerHTML = '<img src="grafika/rejestracja_blad.jpg" />'; }
	else { document.getElementById('divhaslo').innerHTML = '<img src="grafika/rejestracja_ok.jpg" />'; }
	
	if (m == '') document.getElementById('divhaslo').innerHTML = '';
	
}

function vhaslo2(h1,h2){
	
	if (h1 == h2) { document.getElementById('divhaslo2').innerHTML = '<img src="grafika/rejestracja_ok.jpg" />'; }
	else { document.getElementById('divhaslo2').innerHTML = '<img src="grafika/rejestracja_blad.jpg" />'; }
	if (h1 == '') document.getElementById('divhaslo2').innerHTML = '';
}

function rejestruj(){
	
		$.post("rejestracja_wyslij.php", $("#rejestracja").serialize(),
		
		function(data){
			$("#divrejestracja").html(data);
		}
		);
	
}


function getData(zrodlo, cel) { 

	$.post(zrodlo, function(returned_data)
         {
		 
		  $("#"+cel).html(returned_data);		  
		  $("#"+cel+' a').fancybox();
		  cel = '';
         });
	
}


function koszyk_akcja($a,$idk){
	if($a=='plus' || $a=='minus'){
		
		$.post("koszyk_akcja.php", { idk: $idk, a: $a },
		
				function(data){
					wynik = data.split("|");
					
					razem = wynik[0];
					ilosc = wynik[1];
					cenaxilosc = wynik[2];					

					$("#koszyk_"+$idk+"c").html(cenaxilosc);
					$("#koszyk_"+$idk+"i").html(ilosc);
					$("#razem").html(razem);
				}
		);	
	}
	
	
	if($a=='del'){
		
		$.post("koszyk_akcja.php", { idk: $idk, a: $a },
		
				function(data){
					wynik = data.split("|");
					
					razem = wynik[0];
					koszyk = wynik[1];
					del = wynik[2];
					
					if(del==1){
						$("#koszyk_"+$idk).hide();
						$("#razem").html(razem);
						$("#koszyk").html(koszyk);
						$("#koszyk2").html(koszyk);
						if(koszyk==0) $("#pusty").html("Nie posiadasz żadnej książki w swoim koszyku.");
					}
				}
		);	
	}
	
	
	
	if($a=='add'){
		
		$.post("koszyk_akcja.php", { idk: $idk, a: $a },
		
				function(data){
					wynik = data.split("|");
					
					razem = wynik[0];
					koszyk = wynik[1];
					add = wynik[2];
					
					if(add==1){
						$("#koszyk").html(koszyk);
						$("#dodano").hide("slide",500, function(data){									
							$("#dodano").html("Książka dodana do koszyka.");
						});
						$("#dodano").show("slide",500);
					}
				}
		);	
	}
}



function uzytkownik_zapisz(){
	
		$.post("uzytkownik_edytuj_zapisz.php", $("#uzytkownik_edycja").serialize(),
		
		function(data){
			$("#divuzytkownik_edycja").html(data);
		}
		);
	
}



function edytuj_profil($id){
	
	if($id==0){
					$("#eprofil").css('display','none');
					$("#profil").css('display','');		
	}else{
		
		$.post("uzytkownik_edytuj.php", { id2: $id },
				function(data){
					$("#eprofil").html(data);
					$("#profil").css('display','none');
					$("#eprofil").css('display','');
					
					$("#editi").cleditor({
						  width:        670, // width not including margins, borders or padding
						  height:       250, // height not including margins, borders or padding
						  controls:     // controls to add to the toolbar
										"bold italic underline subscript superscript | undo redo | " +
										"link unlink | cut copy paste pastetext", 
						  bodyStyle:    // style to assign to document body contained within the editor
										"margin:4px; font:10pt Verdana, Geneva; cursor:text"
						});
					
				}
		);
		
	}
	
}

function zmien_avatar($id){
	
	if($id==0){
	
		$("#eprofil").css('display','none');
		$("#profil").css('display','');		
	
	}else{
	
		$.post("uzytkownik_avatar.php",
				function(data){
					$("#eprofil").html(data);
					$("#profil").css('display','none');
					$("#eprofil").css('display','');
					
		});
		
	}
}


function szukaj_submit(){
	
	szukaj = $("#szukaj").val();
	window.location = 'szukaj,'+szukaj+'.html';

}


function forum_temat(akcja,id){


		if(akcja=='dodaj'){
			
			$("#divtemat_nazwa").html("");
			$("#wypowiedz_textarea").show();
			$("#divtemat_usun").hide();
			
			$("#divtemat_dodaj").fadeIn(300);
			
				$("#temat").val("");
				$("#opis_temat").val("");
				$("#tresc").val("");
				$("#id_temat").val("");
				$("#id_dzial").val(id);
				$("#idd").val("");
				$("#tresc").html("");
				
		}
		
		if(akcja=='dodaj_post'){
			$("#tresc").val("");
			$("#divpost_dodaj").fadeIn(300);
		}
		
		if(akcja=='anuluj'){
			$("#divtemat_dodaj").fadeOut(300);
			$("#divpost_dodaj").fadeOut(300);
		}
		
		if(akcja=='delete_przycisk_on'){
			$('#divtemat'+id).show();
			
		}
		
		if(akcja=='delete_przycisk_off'){
			$('#divtemat'+id).hide();
		}
		

		if(akcja=='zmien_dane'){
			$("#wypowiedz_textarea").hide();
			$("#divtemat_usun").show();
			$.post("forum_temat_akcja.php", { id_temat: id, akcja: akcja }, function(data){
				
				wynik = data.split("|||||");
				
				$("#temat").val(wynik[0]);
				$("#divtemat_nazwa").html("Edytujesz temat: <strong>"+wynik[0]+"</strong><Br /><br />");
				
				$("#opis_temat").val(wynik[1]);
				$("#id_temat").val(id);
				$("#divtemat_dodaj").fadeIn(300);
				
			});
		}
		
		if(akcja=='zapisz_zmiany'){
			$.post("forum_temat_akcja.php", $("#dodaj_temat").serialize() + '&akcja='+akcja, function(data){
				$("#divtemat_dodaj").fadeOut(300);
				
				wynik = data.split("|||||");
				
				if(wynik[0]==1){
					$("#divtemat_nazwa"+$("#id_temat").val()).html($("#temat").val());
					$("#divtemat_opis"+$("#id_temat").val()).html($("#opis_temat").val());
				}
				
				if(wynik[1]==1) window.location.reload();
				
			});
		}
		
		if(akcja=='usun_temat'){
			$.post("forum_temat_akcja.php", { id_temat: $("#id_temat").val(), akcja: akcja }, function(data){
				window.location.reload();
			});
		}

		
}



function sonda_glosuj(){
	$.post("sonda_glosuj.php", $("#form_sonda").serialize(), function(data){
		$("#sonda_pytwyn").hide();
		$("#sonda_pytwyn").html(data);
		$("#sonda_pytwyn").show();
	});
		
}
