function sprawdz_email(form){
	/*var frm = document.frm*/
	var frm = form;
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid

	if (!reg1.test(frm.email.value) && reg2.test(frm.email.value)) { // if syntax is valid
		frm.email.focus();
	} else {
		alert("Proszę wpisać poprawny adres e-mail."); // this is optional
		frm.email.focus();
		return false;
	}
	return true;
}

function dopiszSessionId(){
	document.getElementById('session_id_id').value = document.getElementById('session_id_id').value+'-1'; 
}

/**
 * funkcja do pokazywania wyboru obywatelstwa w formularzu platnosci.pl
 */
function pokazObywatelstwo()
{
	document.getElementById('karta_kredytowa').style.display = "block";
}

/**
 * funkcja do pokazywania wyboru obywatelstwa w formularzu platnosci.pl
 */
function usunObywatelstwo()
{
	document.getElementById('karta_kredytowa').style.display = "none";
}

$(document).ready(function(){
	$("#allOpinions").click(function(){
		var regex = new RegExp("-e-([^-]+).html");
		var result = regex.exec(window.location.href);					
		window.open('opinie-'+result[1]+'.html','opinie','width=700,height=500,toolbar=no,location=no,scrollbars=yes,resize=no');		
		return false;
	});
	
	$("#newsletterForm, .newsletterForm, #zapowiedziForm").submit(function(){
		if (sprawdz_email(this)==false){
			return false;
		}
	});
	
	$("#zamowienie").submit(function(){
		if(this.name.value==''){
			alert("Wprowadź imię");
			this.name.focus();
			return false;
		}
		if (sprawdz_email(this)==false){
			return false;
		}
		if(!this.regulations.checked){
			alert("Proszę zapoznać się z regulaminem zakupów");
			this.regulations.focus();
			return false;
		}	
	});		
	
	/******************************** PŁATNOŚCI ******************************************/
	
	/* dopisuje string "-1" do session id w przypadku gdyby klient kilkurotnie kliknął płatności (generowanie unikalnych id) */
	$("#platnosciForm").submit(function(){
		dopiszSessionId();
	});
	
	/* KARTA KREDYTOWA - OBYWATELSTWO */
	/*$("#fieldBank_3, #radioBank_3").click().toggle(
		function(){
			$("#karta_kredytowa").css("display", "block");
		},
		function(){
			$("#karta_kredytowa").css("display", "none");
		}
	);*/
	
	$("#fieldBank_3, #radioBank_3").click(
		function(){
			$("#karta_kredytowa").css("display", "block");
		}
	);	
	
	
	$(".holderBanki th input:radio").click(function(){
		var id = $(this).attr('id');
		if (id!="radioBank_3"){
			$("#karta_kredytowa").css("display", "none");
		}
	})
		
	
	
	$(".holderBanki td").click(
		function(){
			
			var tdId = $(this).attr('id');
			var radioId = $(this).prev().children().attr("id"); 			
			
			var radio = $("#"+radioId);
			
			
			if (tdId!="fieldBank_3" || radioId!="radioBank_3"){
				$("#karta_kredytowa").css("display", "none");
			}
						
			radio.attr("checked", true);										
			$(".holderBanki td").removeClass("selectedBank");
			$(this).addClass("selectedBank");						
		}
	);
});

$(document).ready(
	function(){
		$("#search_text").click(
			function(){
				fraza = $("#search_text").val();
				if (fraza == "Wpisz słowo…"){
					$("#search_text").val("");
				}
			}
		);
		$("#search_text").blur(	
			function(){
				fraza = $("#search_text").val();
				if (fraza == ""){
					$("#search_text").val("Wpisz słowo…");
				}
			}
		);
	}
);	
