var ajaxCart={add:function(e){var pid=$(e).attr('rel').replace('ajax_id_product_','');if(pid){var v=$(e);var i=1-v.index(v);v.attr('disabled','disabled');v.effect("transfer",{to:$("#SHOPPING_CART")},1000);var cartf=$("#slide_kosar");var cartloader=$(e).prev(".cart_loader");cartloader.fadeIn('fast');$.post(baseDir,{ajax:'true',modul:'webshop',mode:'cart',action:'addCart',pid:pid,quan:'1',atid:'0'},function(xml){var $element=$(e).parent().parent().parent().find(".one_left .thumb img");if(!$element.length)
$element=$('.prodgallery img');var $picture=$element.clone();var pictureOffsetOriginal=$element.offset();$picture.css({'position':'absolute','top':pictureOffsetOriginal.top,'left':pictureOffsetOriginal.left});var pictureOffset=$picture.offset();var cartBlockOffset=$('#ajaxCart').offset();$picture.appendTo('body');$picture.css({'position':'absolute','top':$picture.css('top'),'left':$picture.css('left')}).animate({'width':$element.attr('width')*0.66,'height':$element.attr('height')*0.66,'opacity':0.2,'top':cartBlockOffset.top+30,'left':cartBlockOffset.left+15},1000).fadeOut(100,function(){$("#SHOPPING_CART").html(xml);});cartloader.fadeOut('fast');return false;});return false;}
else return true;},showCart:function(e){$.post(baseDir,{ajax:'true',modul:'webshop',mode:'cart',action:'showCart'},function(xml){$(e).html(xml);});},showCartFull:function(e){$.post(baseDir,{ajax:'true',modul:'webshop',mode:'cart',action:'showCartFull'},function(xml){$(e).html(xml);ajaxCart.createJS();});},createJS:function(e){$('.ITEMLIST li').bind('click',function(event){event.preventDefault();$(".ITEMLIST li").removeClass('selected');var v=$(this).attr("rel");$(".ITEM_CONTAINER .related").hide();$(".ITEM_CONTAINER #Item"+v).show();$(this).addClass("selected");});$(".ITEMLIST li").removeClass('selected');var $first=$(".ITEMLIST").find("li").first();var v=$first.attr("rel");$(".ITEM_CONTAINER .related").hide();$(".ITEM_CONTAINER #Item"+v).show();$first.addClass("selected");$('form#ajaxTrolley').bind('submit',function(event){event.preventDefault();ajaxCart.modify(e);return false;});$('#slide_kosar a.ajax_remove_from_cart_button').bind('click',function(event){event.preventDefault();ajaxCart.remove(this);return false;});$('#slide_kosar a.ajax_add_to_cart_button').click(function(event){event.preventDefault();var pid=$(this).attr('rel').replace('ajax_id_product_','');if(pid){$.post(baseDir,{ajax:'true',modul:'webshop',mode:'cart',action:'addCart',pid:pid},function(xml){ajaxCart.showCartFull($("#slide_kosar"))});return false;}});$('#slide_kosar a.CheckoutBig').bind('click',function(e){return ajaxCart.login();});},modify:function(e){var quan;var Form=$(e);$('#slide_kosar #formLoader').show();$("#ajaxTrolley .quan").each(function(){if(quan==undefined){quan="&"+this.name+"="+this.value;}
else{quan+="&"+this.name+"="+this.value;}});$.ajax({type:"POST",url:baseDir,data:"ajax=true&modul=webshop&mode=cart&action=modify"+quan,success:function(html){$("#slide_kosar").html(html);ajaxCart.createJS();$('#slide_kosar #formLoader').hide();}});},remove:function(e){var pid=$(e).attr('rel');$('#slide_kosar #formLoader').show();$.ajax({type:"POST",url:baseDir,data:"ajax=true&modul=webshop&mode=cart&action=removeItem&pid="+pid,success:function(html){$("#slide_kosar").html(html);ajaxCart.createJS();}});},login:function(redirect){if(redirect==undefined)redirect="";$.ajax({type:"POST",url:baseDir,data:"ajax=true&modul=auth&mode=login&redirect="+redirect+"",success:function(html){if(html!="false"){document.location=baseDir+"webshop/checkout";return false;}
else{document.location=baseDir+"webshop/checkout";}}});return false;}};var ajaxFavorite={add:function(e){var pid=$(e).attr('rel').replace('ajax_Fid_product_','');if(pid&&!$(e).attr('disabled')){var v=$(e);var i=1-v.index(v);v.attr('disabled','disabled').addClass("disabled");var kedv=$("#slide_kedvencek");$("#loader").fadeIn('fast');$("#INDEX").css({"opacity":"0.4","filter":"alpha(opacity=70)"});$.post(baseDir,{ajax:'true',modul:'webshop',mode:'Favorite',action:'addFavorite',pid:pid},function(xml){kedv.html(xml)
if(kedv.css('display')=="none"){kedv.slideDown(700);}
ajaxFavorite.createJS();return false;});$("#loader").fadeOut('fast',function(){$("#INDEX").css({"opacity":"1","filter":"alpha(opacity=100)"});});return false;}
else return true;},showFavoriteFull:function(){var e=$("#slide_kedvencek");$.post(baseDir,{ajax:'true',modul:'webshop',mode:'Favorite',action:'showFavoriteFull'},function(xml){e.html(xml).slideDown(700);ajaxFavorite.createJS();});},createJS:function(e){$('#slide_kedvencek a.ajax_remove_from_Favorite_button').bind('click',function(event){event.preventDefault();ajaxFavorite.remove(this);return false;});$('#slide_kedvencek a.ajax_add_to_cart_button').click(function(event){event.preventDefault();var pid=$(this).attr('rel').replace('ajax_id_product_','');if(pid){var formloader=$('#slide_kedvencek #formLoader')
formloader.show();$.post(baseDir,{ajax:'true',modul:'webshop',mode:'cart',action:'addCart',pid:pid},function(xml){$(".navline").hide();var a=$("#slide_kosar").show();ajaxCart.showCartFull(a);formloader.hide();});return false;}});},remove:function(e){var pid=$(e).attr('rel');$('#slide_kedvencek #formLoader').show();$.ajax({type:"POST",url:baseDir,data:"ajax=true&modul=webshop&mode=Favorite&action=removeItem&pid="+pid,success:function(html){$("#slide_kedvencek").html(html);ajaxFavorite.createJS();$('#slide_kedvencek #formLoader').hide();}});}};var ajaxCompare={add:function(e){var pid=$(e).attr('rel').replace('ajax_Cid_product_','');if(pid&&!$(e).attr('disabled')){var v=$(e);var i=1-v.index(v);v.attr('disabled','disabled').addClass("disabled");$.post(baseDir,{ajax:'true',modul:'webshop',mode:'Compare',action:'addCompare',pid:pid},function(xml){ajaxCompare.createJS();return false;});return false;}
else return true;},showCompareFull:function(){var e=$("#slide_osszehasonlitas");$.post(baseDir,{ajax:'true',modul:'webshop',mode:'Compare',action:'showCompareFull'},function(xml){e.html(xml).slideDown(700);ajaxCompare.createJS();});},createJS:function(e){$('#slide_osszehasonlitas a.ajax_remove_from_Compare_button').bind('click',function(event){event.preventDefault();ajaxCompare.remove(this);return false;});$('a.ajax_add_to_compare_button').click(function(event){event.preventDefault();ajaxCompare.add(this);});},remove:function(e){var pid=$(e).attr('rel');$('#slide_osszehasonlitas #formLoader').show();$.ajax({type:"POST",url:baseDir,data:"ajax=true&modul=webshop&mode=Compare&action=removeItem&pid="+pid,success:function(html){$("#slide_osszehasonlitas").html(html);ajaxCompare.createJS();$('#slide_osszehasonlitas #formLoader').hide();}});}};$(document).ready(function(){var ajax_cart=$("#slide_kosar");var small_cart=$("#SHOPPING_CART");$('a.ajax_add_to_cart_button').click(function(event){event.preventDefault();return ajaxCart.add(this);});$('a.ajax_add_to_Favorite_button').click(function(event){event.preventDefault();return ajaxFavorite.add(this);});$('a.ajax_add_to_Compare_button').click(function(event){event.preventDefault();return ajaxCompare.add(this);});ajaxCart.showCart(small_cart);ajaxFavorite.showFavoriteFull();$('a.menu').bind('click',function(e){$("#NAVIGATION a.menu").removeClass('selected');$(".navline").stop().slideUp(300);var v=$(this).attr("rel");if(v){v=v.replace("#","");var targetContent=$("#"+v);if(targetContent.css('display')=='none'){switch(v){case"slide_kereses":$.post(baseDir,{ajax:'true',modul:'webshop',mode:'searchform'},function(xml){$("#slide_kereses").html(xml);});break;case"slide_kosar":ajaxCart.showCartFull(ajax_cart);break;case"slide_kedvencek":ajaxFavorite.showFavoriteFull();break;};targetContent.slideDown(700);$(this).addClass('selected');}else{targetContent.slideUp(300);}
return false;}});$('#SHOPPING_CART a').bind('click',function(e){if(ajax_cart.css('display')=='none'){ajax_cart.slideDown(700);ajaxCart.showCartFull(ajax_cart);}
else{ajax_cart.slideUp(300);}
return false;});var autocompleteSearch=$('#SearchQuery').autocomplete({serviceUrl:baseDir+"search",minChars:2,delimiter:/(,|;)\s*/,maxHeight:400,zIndex:9999,deferRequestBy:0,noCache:false,onSelect:function(value,data){document.SearchFormSmall.submit();}});});function GO(goto){MM_goToURL('parent',goto);return false;}
function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'");}
function CANCEL(goto){if(confirm("Biztos, hogy megszakitod?")){GO(goto);}
else return false;}
