function validate_formmail(f)
{
antyspam_answer = $(".antyspamVer").attr('answer');
antyspam_value = $(".antyspamVer").val();
antyspam_title = $(".antyspamVer").attr('title');
if(antyspam_answer != antyspam_value || antyspam_value == '')
{
alert("Odpowiedz na pytanie weryfikujące");
return false;
}
required = 0;
wymagane = $(".required_field");
$.each(wymagane, function () {
title = $(this).attr('title');
wartosc = $(this).val();
if(wartosc.length < 3)
{
alert('Wypelnij pole obowiązkowe: '+title);
required++;
}
});
if(required > 0)
{
return false;
}
}
function registration()
{
required = 0;
required_titles = '';
wymagane = $(".required_field");
errorStyle = "solid 1px #FA5A5A";
okStyle = "solid 1px #BDBDBD";
var ErrorMsg = '';
mailValue = $(".userProfileEmail").val();
if(!MailIsValid(mailValue))
{
$(".userProfileEmail").css('border', errorStyle);
ErrorMsg = ErrorMsg+"
Podano nieprawidłowy adres e-mail";
required++;
}
else
{
$.get("Registration.html", { ajaxData: "get", userMail: mailValue },
function(data){
if(data == 'MAIL_EXIST')
{
$(".userProfileEmail").css('border', errorStyle);
alert("Podany adres e-mail jest już używany");
required++;
}
else if(data == 'MAIL_EMPTY')
{
$(".userProfileEmail").css('border', errorStyle);
required++;
}
else
{
$(this).css('border', okStyle);
}
});
}
pass1 = $("#register1").val();
pass2 = $("#register2").val();
if(pass1 != pass2)
{
ErrorMsg = ErrorMsg+"
Podane hasła są różne";
$("#register1, #register2").css('border', errorStyle);
required++;
}
$.each(wymagane, function () {
title = $(this).attr('title');
wartosc = $(this).val();
if(wartosc.length < 1)
{
//alert('Wypelnij pole obowiązkowe: '+title);
//required_titles = required_titles+"
Wypełnij poprawnie wszystkie wymagane pola
Pola które musisz wypełnić zostały oznaczone czerwonym kolorem"+ErrorMsg+"
"+ t +"
"); $("#tooltipA") .css("top",(e.pageY - xOffset) + "px") .css("left",(e.pageX + yOffset) + "px") .fadeIn("fast"); }, function(){ title = baseTitle; $(this).attr('title', title); $("#tooltipA").remove(); }); $(".pokazOpis").mousemove(function(e){ $("#tooltipA") .css("top",(e.pageY - xOffset) + "px") .css("left",(e.pageX + yOffset) + "px"); }); } tooltip(); $(function() { $("a[rel^='prettyPhoto'], a.lightbox").prettyPhoto({theme:'facebook'}); $('.focusBlur').focus(function(){ var field = $(this); var defaultValue = (typeof field.prop == 'function') ? field.prop('defaultValue') : field.attr('defaultValue'); if(field.val()==defaultValue){ field.val(''); } }); $('.focusBlur').blur(function(){ var field = $(this); var defaultValue = (typeof field.prop == 'function') ? field.prop('defaultValue') : field.attr('defaultValue'); if(field.val()==''){ field.val(defaultValue); } }); }); var count_products = []; function Koszyk() { var cartQuantity = function(){ var cartQuantity = $(this).next('.cartQuantity'); if( cartQuantity.is(':hidden') ) { $('#product_list .cartQuantity, #product_list2 .cartQuantity').fadeOut(); cartQuantity.fadeIn(); } else { cartQuantity.fadeOut(); } }; $('div.do_koszyka, #do_koszyka').click(cartQuantity); $('div.cartQuantity div.close').click(function(){ $(this).parent().fadeOut(); }); $('.iloscMinus').click(function(){ var id = $(this).attr('alt'); var ilosc = $('.iloscChange_'+id).val(); if(ilosc<=1) { ilosc = 1; } else { ilosc = parseInt(ilosc) - 1; } GetCountProducts($(this).attr('product_id'), ilosc, id); }); $('.cartQuantity').blur(function(){ var id = $(this).attr('alt'); var ilosc = $('.iloscChange_'+id).val(); ilosc = parseInt(ilosc); if(ilosc<1) ilosc = 1; GetCountProducts($(this).attr('product_id'), ilosc, id); }); $('.iloscPlus').click(function(){ var id = $(this).attr('alt'); var ilosc = $('.iloscChange_'+id).val(); ilosc = parseInt(ilosc) + 1; GetCountProducts($(this).attr('product_id'), ilosc, id); }); } function GetCountProducts(product_id, ilosc, id) { if(!count_products[product_id+id]) { var count; $.getJSON("index.php?module=Ajax&CheckCountProduct=true", { productID : product_id }, function(countProducts){ count_products[product_id+id] = countProducts; }); } setCountProducts(ilosc, count_products[product_id+id], id); } function setCountProducts(ilosc, countProducts, id) { if(ilosc > countProducts) { alert('Dostępna ilość: '+ countProducts); $('.iloscChange_'+id).val(countProducts); } else { $('.iloscChange_'+id).val(ilosc); } }