var type_timeout=null; $(document).ready(function(){ $(".termek_list .termek_sep:last").addClass("last"); $(".cat_list ul").each(function(){ $(this).children("li").last().addClass("last"); }); /* $(".add2cart").click(function(e){ e.preventDefault(); var t=$(this); $.post("/cart.php",{"add":$(this).attr("rel"),"qnt":1},function(){ document.location=t.attr("href"); }); }); /**/ $(".removeFromCart").live("click",function(e){ e.preventDefault(); var t=$(this); $("#cartCont").load("/cart.php #cart",{"del":$(this).attr("rel")},function(){ $("body > .chgCount").remove(); cloneChgCount(); //document.location.reload(); }); }); $(".chgCount").live("keyup",function(e){ e.preventDefault(); var t=$(this); var val=parseInt(t.val()); if(isNaN(val)==true)val=1; var rel=t.attr("rel"); //console.log(e.keyCode); var k=e.keyCode; if(k==38){ val++; $(this).val(val); } if(k==40 && val>1){ val--; $(this).val(val); } if(t.val()!="" && (k>47 && k<58 || k>95 && k<106 || k==38 || k==40 || k==8 || k==46 || val==1)){ $("#cartCont").load("/cart.php #cart",{"chg":rel,"qnt":val}); } }); $("input[name=transfer_1],input[name=shipping_1],input[name=payment_1],input[name^=transfer_2],input[name^=shipping_2],input[name^=payment_2]").live("click",function(){ var obj={}; obj[$(this).attr("name")] = $(this).attr("type")=="checkbox" ? ($(this).prop("checked")==true ? 1 : 0) : $(this).val(); $("#cartCont").load(document.location.pathname + " #cart",obj); }); $("input[name=coupon_ok]").live("click",function(e){ e.preventDefault(); $("#cartCont").load("/cart.php #cart",{coupon:$("input[name=coupon]").val()}); }); $("input[name=coupon]").live("keyup",function(e){ $("input[name=coupon_ok]").show().next().hide(); $(this).removeClass("coupon_nok"); }); var over=$("
").appendTo("body"); $("[rel=tooltip]").each(function(){ if($(this).attr('title')!=''){ $(this)[0].t=$(this).attr('title'); $(this).attr('title',''); } }) .hover(function(){over.html($(this)[0].t).show()},function(){over.hide()}) .mousemove(function(e){ var x = e.pageX; var y = e.pageY; x=(x+15-$(document).scrollLeft()<$(window).width()-over.width()-10)?x+15:x-15-over.width(); y=(y+15-$(document).scrollTop()<$(window).height()-over.height()-10)?y+15:y-10-over.height(); over.css({'top':y+'px','left':x+'px'}); }); $("#inv-equal").click(function(){ $(".otherAddr").hide(); }); $("#inv-not-equal").click(function(){ $(".otherAddr").show(); }); $("#regform #email").blur(function(){ $(this).val(); $.post("/data.php",{n:10,email:$(this).val()},function(data){ $("#regform #email_error").hide().html(data).slideDown(300); if(data.length>10)$("#regform").attr("Action","login.php?p=login"); }); }).focus(function(){ $("#regform #email_error").slideUp(300); $("#regform").attr("Action","login.php?p=reg"); }); $("#email:not(:disabled)").focus().blur().focus(); $("#pwd-forget").click(function(){ $(this).attr("href",$(this).attr("href")+"&login_f1="+$("#login_f1").val()); return true; }); $("#regged").live("click",function(){ if(typeof($("#email").val())!="undefined") $(this).attr("href",$(this).attr("href")+"&login_f1="+$("#email").val()); return true; }); $("#form1").submit(function(e){ save_params(); }); //save_params(); $("#reset_select,a.rst").click(function(e){ $.cookie("list_vars",null,{path:"/"}); $(this).parents("form").find("select").val("0"); }); $(".addrSel option").live("click",function(){ var p=$(this).parent(); var prev=p.prevAll("select"); var next=p.nextAll(); next.remove(); if(prev.length==0){ $("input[name=city]").val(p.val()!=0?p.val():""); }else if(prev.length==1){ $("input[name=street]").val(p.val()!=0?p.val():""); }else{ var txt=""; $(".addrSel:not(:first)").each(function(){ if($(this).val()!=0) txt+=$(this).val()+" "; }); $("input[name=street]").val(txt); } if(p.val() != 0){ var obj={addr:[],n:30}; $(".addrSel").each(function(){ obj.addr.push($(this).val()); }); var attr=$(this).attr("rel"); if(typeof attr !== 'undefined' && attr !== false){ $("input[name=zona]").val($(this).attr("rel")); } $.post("/data.php",obj,function(data){ //p.after('
'); p.after(data); $(".addrSel").css("margin-bottom",5).filter(":last").css("margin-bottom",0); if(data.length==0) $("input[name=street]").focus(); }); } }); $("select[name=ord],select[name=npp]").change(function(){ window.location=$(this).val(); }); cloneChgCount(); }); function cloneChgCount(){ $(".chgCount").each(function(){ $(this).clone(true).appendTo("body").css({position:"absolute",top:$(this).offset().top,left:$(this).offset().left}); }); } function save_params(){ var obj={}; obj.tags=$("select[name=tags[]]").map(function(){return $(this).val()}).get().join(","); $.cookie("list_vars",$.param(obj),{path:"/"}); } function validate(email) { var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; return reg.test(email); }