
$(document).ready(function() {

	//zabiezpieczenie wyslanai zamówienia
	$("#polec_form").submit(function() {	
		var blad='nie';

		var email_nadawcy = $("input[name=email_nadawcy]").val();
		if (email_nadawcy == '') {
			$("input[name=email_nadawcy]").css('background-color','#cfa5a5');
			blad='tak';
		} else {
			$("input[name=email_nadawcy]").css('background-color','#ffffff');		
		}			
		
		var email_odbiorcy = $("input[name=email_odbiorcy]").val();
		if (email_odbiorcy == '') {
			$("input[name=email_odbiorcy]").css('background-color','#cfa5a5');
			blad='tak';
		} else {
			$("input[name=email_odbiorcy]").css('background-color','#ffffff');		
		}		
		
		var kod_z_obrazka1 = $("input[name=kod_z_obrazka1]").val();
		if (kod_z_obrazka1 == '') {
			$("input[name=kod_z_obrazka1]").css('background-color','#cfa5a5');
			blad='tak';
		} else {
			$("input[name=kod_z_obrazka1]").css('background-color','#ffffff');		
		}		
		
		if (blad == 'tak') {
			return false;				
		} 
	});	
	//koniec zabiezpieczenie wyslanai zamówienia	

	//zabiezpieczenie wyslanai zamówienia
	$("#komentarze_form").submit(function() {	
		var blad='nie';

		var komentarz_uzytkownik = $("input[name=komentarz_uzytkownik]").val();
		if (komentarz_uzytkownik == '') {
			$("input[name=komentarz_uzytkownik]").css('background-color','#cfa5a5');
			blad='tak';
		} else {
			$("input[name=komentarz_uzytkownik]").css('background-color','#ffffff');		
		}			
		
		var komentarz_opis = $("textarea[name=komentarz_opis]").val();
		if (komentarz_opis == '') {
			$("textarea[name=komentarz_opis]").css('background-color','#cfa5a5');
			blad='tak';
		} else {
			$("textarea[name=komentarz_opis]").css('background-color','#ffffff');		
		}		
		
		if (blad == 'tak') {
			return false;				
		} 
	});	
	//koniec zabiezpieczenie wyslanai zamówienia	


	//KAZIK
	$(".modyfikatory_cen").change(function() {
		var change = 0.0;
		
		$(".modyfikatory_cen").each(function() {
			var this_val = $(this).val();
			$(this).find("option").each(function() {
				if (this_val==$(this).val()) {
					var this_rel = $(this).attr('rel');
					
					this_rel = str2float(this_rel);
					
					if (this_rel!="undefined" && this_rel!="NaN" && this_rel!=0.0) {
						change += this_rel;
					}
				}
			});
		});
		
		$(".cena_wyswietlana").each(function() {
			var new_html = $(this).attr('rel');
			new_html = str2float(new_html);
			new_html += change;
			
			new_html=new_html.toFixed(2);
			new_html=new_html.replace(".", ",");				
			
			//tutaj powinno byc jakies formatowanie liczby, jesli wyszla ulamkiem, ale tego nie umiem w javascripcie
			$(this).html(new_html);
		});
	});
	
	//wszystko fajnie, ale tak na prawde ceny po wgraniu HTMLa nie beda czasami aktualne, bo np. nie niektóre selecty mają od razu wybraną opcję z jakaś wartością, co zmienia automatycznie cenę. teoretycznie mozemy wywołać ręcznie:
	$(".modyfikatory_cen").change();
	//ale będzie to i tak nie do końca poprawne, bo na liście przedmiotów cena będzie niższa
	//KONIEC KAZIK
});

//funkcja zostaje, bo odwołujesz sie do niej w HTMLu, wiec jesli jej nie bedzie to sie wywali JS
function onSelectChange(){}

function szcz_pro_zakladka(zakladka,wszystkie_zakladki){
	
	tablica = wszystkie_zakladki.split(";");
	for(i in tablica) {
		$("."+tablica[i]).css("height","0px");
		$("."+tablica[i]+"_1").css("background-color","#ffffff");
		$("."+tablica[i]+"_1").css("color","#2E2E2E");
	}		
	$("."+zakladka).css("height","auto");
	$("."+zakladka+"_1").css("background-color","#2E2E2E");
	$("."+zakladka+"_1").css("color","#ffffff");	
}

function dodaj_komentarz() {
	$(".spk_2").css("height","auto");
}




























































