var usedHash=location.hash; function mapAjaxLinks(){ $('.ajaxLink').click(function(e){ e.preventDefault(); useAjaxLink=$(this).attr('rel'); if(!useAjaxLink) useAjaxLink=$(this).attr('href'); if(useAjaxLink.indexOf('?')>0) useAjaxLink+='&ajaxCateg=1'; else useAjaxLink+='?ajaxCateg=1'; if(useAjaxLink.indexOf('_page-')>0){ var tmp=useAjaxLink.substring(useAjaxLink.indexOf('_page-')+6); tmp=tmp.substring(0, tmp.indexOf('/')); useAjaxLink+='&page='+tmp; } else if(useAjaxLink.indexOf('page-')>0){ var tmp=useAjaxLink.substring(useAjaxLink.indexOf('page-')+5); tmp=tmp.substring(0, tmp.indexOf('.html')); useAjaxLink+='&page='+tmp; } else if(useAjaxLink.indexOf('page=')==-1) useAjaxLink+='&page=0'; if(mainAjaxLink.indexOf('/search.html')!=-1 && useAjaxLink.indexOf('/search.html')==-1){ useAjaxLink+='&c='+$(this).attr('rel'); } ajaxCategLoad(); }); $('#prodListOrder select').change(function(){ useAjaxLink=$(this).val(); if(useAjaxLink.indexOf('?')>0) useAjaxLink+='&ajaxCateg=1'; else useAjaxLink+='?ajaxCateg=1'; if(useAjaxLink.indexOf('_page-')>0){ var tmp=useAjaxLink.substring(useAjaxLink.indexOf('_page-')+6); tmp=tmp.substring(0, tmp.indexOf('/')); useAjaxLink+='&page='+tmp; } else if(useAjaxLink.indexOf('page-')>0){ var tmp=useAjaxLink.substring(useAjaxLink.indexOf('page-')+5); tmp=tmp.substring(0, tmp.indexOf('.html')); useAjaxLink+='&page='+tmp; } else if(useAjaxLink.indexOf('page=')==-1) useAjaxLink+='&page=0'; ajaxCategLoad(); }); } function ajaxCategLoad(firstload=false){ if(firstload){ $(".ajaxShowLoading").each(function(index, el){ $(this).html('

'); }); } else{ $(".ajaxShowLoading").html('
'); } $.get( useAjaxLink, function(data){ for(var i in data){ $("#"+i).html(data[i]); } try{ var useAjaxLinkReceived=useAjaxLink.split('?'); useAjaxLinkReceived=useAjaxLinkReceived[1].split('&'); var hash=''; for(i=0; i0){ var tmp=location.href.substring(location.href.indexOf('/page-')+6); tmp=tmp.substring(0, tmp.indexOf('.html')); useAjaxLink+='&page='+tmp; } else useAjaxLink+='&page=0'; } useAjaxLink=useAjaxLink.replace('&&', '&'); } ajaxCategLoad(); } }); if(location.hash!=''){ if(location.hash.indexOf('&c=products/')>0){ useAjaxLink='?'; var parts=location.hash.replace('#', '').split('&'); for(var i=0; i