var sendPage=false;$(document).ready(function()
{$('.shoe_detail_link').live('click',function(event){event.preventDefault();$this=$(this);var querystring=buildQueryStr();querystring+="&"+$this.attr('rev')+'&track=itemview';request_url=$this.attr('href')+"?"+querystring;location.href=request_url;});var buildQueryStr=function()
{var $options=$('.navOptions .selected');var query=$('#query').val();var optsArray=[];var styles=[];var attributes=[];var brands=[];var heel_heights=[];var sizes=[];var colors=[];$options.each(function()
{var $this=$(this);var key=$this.data('key');var value=$this.data('value');switch(key){case'styles':styles.push(value);break;case'attributes':attributes.push(value);break;case'brands':brands.push(value);break;case'heel_heights':heel_heights.push(value);break;case'sizes':sizes.push(value);break
case'colors':colors.push(value);break;}});(query.length>0?optsArray.push('query='+query):'');(styles.length>0?optsArray.push('styles='+styles.join(',')):'');(attributes.length>0?optsArray.push('attributes='+attributes.join(',')):'');(brands.length>0?optsArray.push('brands='+brands.join(',')):'');(heel_heights.length>0?optsArray.push('heel_heights='+heel_heights.join(',')):'');(sizes.length>0?optsArray.push('sizes='+sizes.join(',')):'');(colors.length>0?optsArray.push('colors='+colors.join(',')):'');($('input[name=sale]').attr('checked')==true?optsArray.push('sale='+$('input[name=sale]').val()):'');($('input[name=new]').attr('checked')==true?optsArray.push('new='+$('input[name=new]').val()):'');($('select[name=price]').val()!=''?optsArray.push('price='+$('select[name=price]').val()):'');($('select[name=order]').val()!=''?optsArray.push('order='+$('select[name=order]').val()):'');($('select[name=limit]').val()!=''?optsArray.push('limit='+$('select[name=limit]').val()):'');($('select[name=angle]').val()!=''?optsArray.push('angle='+$('select[name=angle]').val()):'');if(sendPage==true){optsArray.push('page='+currentPage);}
(categoryId!==null?optsArray.push('categories='+categoryId):'');return optsArray.join('&');};var fetchShoes=function()
{var $categoryShoes=$('#category-shoes');var $this=$(this);$categoryShoes.prepend('<img class="ajaxSpinnerBarTop" src="/img/ajax-loader-bar.gif" width="220" height="19" alt="loading..." />').append('<img class="ajaxSpinnerBar" src="/img/ajax-loader-bar.gif" width="220" height="19" alt="loading..." />');if(!$this.hasClass('selected')){$this.addClass('selected');}else{$this.removeClass('selected');}
if($this.parent().hasClass('makeDeleteBox')){var deselectId='deselect-'+this.id;if($('#'+deselectId).length>0){$('#'+deselectId).remove();}else{var displayText=typeof $this.data('display')!='undefined'?$this.data('display'):$this.html();$('<a href="#" id="'+deselectId+'" title="Uncheck Selection"><img class="vertMiddle" src="/img/category-nav-delete-select.png" alt="Uncheck Selection"/> '+displayText+'</a>').data('el',$this).prependTo('#delete-select');}}
if($this.hasClass('previous')){currentPage--;sendPage=true;}else if($this.hasClass('next')){currentPage++;sendPage=true;}else if($this.hasClass('current')){currentPage=$this.val();sendPage=true;}else if($this.attr('name')=='angle'){sendPage=true;}
$.post('/shoes/browse',buildQueryStr(),function(data)
{if(data){$categoryShoes.fadeOut(0,function()
{$categoryShoes.empty().append(data).fadeIn(.5);$('select.navOptions, .paging .current').change(fetchShoes);$('html,body').animate({scrollTop:150},0);});val=$('#query').val();if(val==""){$('#category-header').fadeOut(250);}}},'html');return this.tagName!='A'?true:false;};$('.navOptions .active, input.navOptions, .paging .next, .paging .previous').live('click',fetchShoes);$('select.navOptions, .paging .current').change(fetchShoes);$('#delete-select a').live('click',function()
{var $target=$(this).data('el');$target.click();return false;});$('.makeDeleteBox div.selected, .makeDeleteBox li.selected').each(function()
{var $this=$(this);var deselectId='deselect-'+this.id;var displayText=typeof $this.data('display')!='undefined'?$this.data('display'):$this.html();$('<a href="#" id="'+deselectId+'" title="Uncheck '+displayText+'"><img class="vertMiddle" src="/img/category-nav-delete-select.png" /> '+displayText+'</a>').data('el',$this).prependTo('#delete-select');});});$('#sizes-5').data('key','sizes');$('#sizes-5').data('value','5');$('#sizes-5-5').data('key','sizes');$('#sizes-5-5').data('value','5.5');$('#sizes-6').data('key','sizes');$('#sizes-6').data('value','6');$('#sizes-6-5').data('key','sizes');$('#sizes-6-5').data('value','6.5');$('#sizes-7').data('key','sizes');$('#sizes-7').data('value','7');$('#sizes-7-5').data('key','sizes');$('#sizes-7-5').data('value','7.5');$('#sizes-8').data('key','sizes');$('#sizes-8').data('value','8');$('#sizes-8-5').data('key','sizes');$('#sizes-8-5').data('value','8.5');$('#sizes-9').data('key','sizes');$('#sizes-9').data('value','9');$('#sizes-9-5').data('key','sizes');$('#sizes-9-5').data('value','9.5');$('#sizes-10').data('key','sizes');$('#sizes-10').data('value','10');$('#sizes-10-5').data('key','sizes');$('#sizes-10-5').data('value','10.5');$('#sizes-11').data('key','sizes');$('#sizes-11').data('value','11');$('#sizes-11-5').data('key','sizes');$('#sizes-11-5').data('value','11.5');$('#sizes-12').data('key','sizes');$('#sizes-12').data('value','12');$('#sizes-12-5').data('key','sizes');$('#sizes-12-5').data('value','12.5');$('#colors-beige').data('key','colors');$('#colors-beige').data('value',0);$('#colors-beige').data('display','beige');$('#colors-white').data('key','colors');$('#colors-white').data('value',1);$('#colors-white').data('display','white');$('#colors-black').data('key','colors');$('#colors-black').data('value',2);$('#colors-black').data('display','black');$('#colors-brown').data('key','colors');$('#colors-brown').data('value',3);$('#colors-brown').data('display','brown');$('#colors-grey').data('key','colors');$('#colors-grey').data('value',4);$('#colors-grey').data('display','grey');$('#colors-gold').data('key','colors');$('#colors-gold').data('value',5);$('#colors-gold').data('display','gold');$('#colors-silver').data('key','colors');$('#colors-silver').data('value',6);$('#colors-silver').data('display','silver');$('#colors-blue').data('key','colors');$('#colors-blue').data('value',7);$('#colors-blue').data('display','blue');$('#colors-pink').data('key','colors');$('#colors-pink').data('value',8);$('#colors-pink').data('display','pink');$('#colors-purple').data('key','colors');$('#colors-purple').data('value',9);$('#colors-purple').data('display','purple');$('#colors-red').data('key','colors');$('#colors-red').data('value',10);$('#colors-red').data('display','red');$('#colors-yellow').data('key','colors');$('#colors-yellow').data('value',11);$('#colors-yellow').data('display','yellow');$('#colors-green').data('key','colors');$('#colors-green').data('value',12);$('#colors-green').data('display','green');$('#colors-orange').data('key','colors');$('#colors-orange').data('value',13);$('#colors-orange').data('display','orange');$('#colors-clear').data('key','colors');$('#colors-clear').data('value',14);$('#colors-clear').data('display','clear');$('#colors-multi').data('key','colors');$('#colors-multi').data('value',15);$('#colors-multi').data('display','multi');