
(function($){$.ifixpng=function(customPixel){$.ifixpng.pixel=customPixel;};$.ifixpng.getPixel=function(){return $.ifixpng.pixel||'/img/pixel.gif';};var hack={ltie7:$.browser.msie&&$.browser.version<7,filter:function(src){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+src+"')";}};$.fn.ifixpng=hack.ltie7?function(){return this.each(function(){var $$=$(this);var base=$('base').attr('href');if(base){base=base.replace(/\/[^\/]+$/,'/');}
if($$.is('img')||$$.is('input')){if($$.attr('src')){if($$.attr('src').match(/.*\.png([?].*)?$/i)){var source=(base&&$$.attr('src').search(/^(\/|http:)/i))?base+$$.attr('src'):$$.attr('src');$$.css({filter:hack.filter(source),width:$$.width(),height:$$.height()}).attr({src:$.ifixpng.getPixel()}).positionFix();}}}else{var image=$$.css('backgroundImage');if(image.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)){image=RegExp.$1;image=(base&&image.substring(0,1)!='/')?base+image:image;$$.css({backgroundImage:'none',filter:hack.filter(image)}).children().children().positionFix();}}});}:function(){return this;};$.fn.iunfixpng=hack.ltie7?function(){return this.each(function(){var $$=$(this);var src=$$.css('filter');if(src.match(/src=["']?(.*\.png([?].*)?)["']?/i)){src=RegExp.$1;if($$.is('img')||$$.is('input')){$$.attr({src:src}).css({filter:''});}else{$$.css({filter:'',background:'url('+src+')'});}}});}:function(){return this;};$.fn.positionFix=function(){return this.each(function(){var $$=$(this);var position=$$.css('position');if(position!='absolute'&&position!='relative'){$$.css({position:'relative'});}});};})(jQuery);var jsonParse=(function(){var number='(?:-?\\b(?:0|[1-9][0-9]*)(?:\\.[0-9]+)?(?:[eE][+-]?[0-9]+)?\\b)';var oneChar='(?:[^\\0-\\x08\\x0a-\\x1f\"\\\\]'
+'|\\\\(?:[\"/\\\\bfnrt]|u[0-9A-Fa-f]{4}))';var string='(?:\"'+oneChar+'*\")';var jsonToken=new RegExp('(?:false|true|null|[\\{\\}\\[\\]]'
+'|'+number
+'|'+string
+')','g');var escapeSequence=new RegExp('\\\\(?:([^u])|u(.{4}))','g');var escapes={'"':'"','/':'/','\\':'\\','b':'\b','f':'\f','n':'\n','r':'\r','t':'\t'};function unescapeOne(_,ch,hex){return ch?escapes[ch]:String.fromCharCode(parseInt(hex,16));}
var EMPTY_STRING=new String('');var SLASH='\\';var firstTokenCtors={'{':Object,'[':Array};var hop=Object.hasOwnProperty;return function(json,opt_reviver){var toks=json.match(jsonToken);var result;var tok=toks[0];if('{'===tok){result={};}else if('['===tok){result=[];}else{throw new Error(tok);}
var key;var stack=[result];for(var i=1,n=toks.length;i<n;++i){tok=toks[i];var cont;switch(tok.charCodeAt(0)){default:cont=stack[0];cont[key||cont.length]=+(tok);key=void 0;break;case 0x22:tok=tok.substring(1,tok.length-1);if(tok.indexOf(SLASH)!==-1){tok=tok.replace(escapeSequence,unescapeOne);}
cont=stack[0];if(!key){if(cont instanceof Array){key=cont.length;}else{key=tok||EMPTY_STRING;break;}}
cont[key]=tok;key=void 0;break;case 0x5b:cont=stack[0];stack.unshift(cont[key||cont.length]=[]);key=void 0;break;case 0x5d:stack.shift();break;case 0x66:cont=stack[0];cont[key||cont.length]=false;key=void 0;break;case 0x6e:cont=stack[0];cont[key||cont.length]=null;key=void 0;break;case 0x74:cont=stack[0];cont[key||cont.length]=true;key=void 0;break;case 0x7b:cont=stack[0];stack.unshift(cont[key||cont.length]={});key=void 0;break;case 0x7d:stack.shift();break;}}
if(stack.length){throw new Error();}
if(opt_reviver){var walk=function(holder,key){var value=holder[key];if(value&&typeof value==='object'){var toDelete=null;for(var k in value){if(hop.call(value,k)&&value!==holder){var v=walk(value,k);if(v!==void 0){value[k]=v;}else{if(!toDelete){toDelete=[];}
toDelete.push(k);}}}
if(toDelete){for(var i=toDelete.length;--i>=0;){delete value[toDelete[i]];}}}
return opt_reviver.call(holder,key,value);};result=walk({'':result},'');}
return result;};})();Function.prototype.bind=function(){var __method=this,args=$.makeArray(arguments),object=args.shift();return function(){return __method.apply(object,arguments);};};var AuctionLimitsView=function(username){this.username=username;this.elements={};this.wonAuctionsRanges={};this.bidAuctions={};this.bidAuctionsRanges={};AuctionLimitsView.STRICT_WIN_LIMITS=parseInt($('#swl').text())!=0;AuctionLimitsView.WIN_LIMIT_EXPIRE=parseInt($('#wlp').text())*86400;AuctionLimitsView.RANGES=parseInt($('#wlr').text());AuctionLimitsView.WON_CLASS='won-slot';AuctionLimitsView.BID_CLASS='bid-slot';$('.won-auction-slot').each(function(idx,elem){var range=parseInt(elem.id.split('_')[2]);if(!this.elements[range])
this.elements[range]=new Array();this.elements[range].push($(elem));}.bind(this));};AuctionLimitsView.prototype.addWonAuctions=function(ranges,timestamp){$.each(ranges,function(range,auctions){range=parseInt(range);if(!this.wonAuctionsRanges[range])this.wonAuctionsRanges[range]={};$.each(auctions,function(idx,auction){var aid=parseInt(auction[0]);var et=parseInt(auction[1]);this.wonAuctionsRanges[range][aid]=auction;rmTime=(et+AuctionLimitsView.WIN_LIMIT_EXPIRE-timestamp)*1000;if(rmTime<=0)rmTime=1;window.setTimeout(function(){delete this.wonAuctionsRanges[range][aid];this._update();}.bind(this),rmTime);if(this.bidAuctions[aid])delete this.bidAuctions[aid];}.bind(this));}.bind(this));this._update();};AuctionLimitsView.prototype.addBidAuctions=function(auctions){var needUpdate=false;$.each(auctions,function(id,auction){id=parseInt(id);if(!auction||(!auction.r&&!this.bidAuctions[id]))return;if((auction.lb&&auction.lb!=this.username)||auction.c==1){delete this.bidAuctions[id];needUpdate=true;return;}
var range=parseInt(auction.r);if(!this.bidAuctionsRanges[range])this.bidAuctionsRanges[range]={};if(!this.bidAuctions[id]){var a={"lb":auction.lb,"r":range};this.bidAuctions[id]=a;this.bidAuctionsRanges[range][id]=a;needUpdate=true;}}.bind(this));if(needUpdate){this.auctionIds=null;this._update();}};AuctionLimitsView.prototype._update=function(){this.auctionRanges={};this._initUpdateVars();for(var range=1;range<=AuctionLimitsView.RANGES;range++){this._clearRange(range);this._laxInsert(this.wonAuctionsRanges[range],'won',range);this._laxInsert(this.bidAuctionsRanges[range],'bid',range);}
this._updateSlotClasses();};AuctionLimitsView.prototype._laxInsert=function(auctions,type,range){$.each(auctions,function(id,auction){if(type=='bid'&&this._removeAuctionIfOutBid(id,range))return;if(this.auctionRanges[range].won.length+this.auctionRanges[range].bid.length<this.elements[range].length){this.auctionRanges[range][type].push(auction);}
else if(!AuctionLimitsView.STRICT_WIN_LIMITS){var r=range+1;while(this.auctionRanges[r]&&this.auctionRanges[r].won.length+this.auctionRanges[r].bid.length>=this.elements[r].length&&r<=AuctionLimitsView.RANGES){r+=1;}
if(r<=AuctionLimitsView.RANGES)this.auctionRanges[r][type].push(auction);}}.bind(this));};AuctionLimitsView.prototype._updateSlotClasses=function(){for(var range=1;range<=AuctionLimitsView.RANGES;range++){var offset=this._updateRange(range,this.auctionRanges[range].won,true);this._updateRange(range,this.auctionRanges[range].bid,false,offset);}};AuctionLimitsView.prototype._updateRange=function(range,auctions,won,offset){if(!auctions||auctions.length==0)return offset;var cssClass=won?AuctionLimitsView.WON_CLASS:AuctionLimitsView.BID_CLASS;if(offset==undefined)offset=0;var i=0;while(i<auctions.length&&this.elements[range][offset]){this.elements[range][offset].addClass(cssClass);offset+=1;i+=1;}
return offset;};AuctionLimitsView.prototype._removeAuctionIfOutBid=function(auctionId,range){if(!this.bidAuctions[auctionId]){delete this.bidAuctionsRanges[range][auctionId];return true;}
return false;};AuctionLimitsView.prototype._clearRange=function(range,offset){if(offset==undefined)offset=0;for(;offset<this.elements[range].length;offset++){this._clearSlot(this.elements[range][offset]);}}
AuctionLimitsView.prototype._clearSlot=function(slotElement){slotElement.removeClass(AuctionLimitsView.WON_CLASS);slotElement.removeClass(AuctionLimitsView.BID_CLASS);};AuctionLimitsView.prototype._initUpdateVars=function(){for(var r=1;r<=AuctionLimitsView.RANGES;r++){this._initAuctionRangesRange(r);this._initAuctionRange(r);}};AuctionLimitsView.prototype._initAuctionRangesRange=function(range){if(!this.auctionRanges[range])this.auctionRanges[range]={won:[],bid:[]};};AuctionLimitsView.prototype._initAuctionRange=function(range){if(!this.wonAuctionsRanges[range])this.wonAuctionsRanges[range]={};if(!this.bidAuctionsRanges[range])this.bidAuctionsRanges[range]={};};AuctionLimitsView.prototype.getBidAuctionIds=function(){if(this.auctionIds)return this.auctionIds;this.auctionIds=new Array();for(var id in this.bidAuctions){this.auctionIds.push(id);}
return this.auctionIds;};var auctionIds='';var auctionIdsArr=new Array();var extraAuctions=new Array();var auctionObjs={};var bidHistoryLength=10;var lastBid={};var username=null;var creditsUsed=null;var serverTime=null;var months=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];var countdowns=null;var bidBalance=null;var bidHistories=null;var bidHistoriesPara=null;var bidHistoriesTableBody=null;var totalsElement=null;var statusUrl=null;var viewAuctionId=null;var newIndex=0;var newClosedAuctionEndTime=0;var lastAppliedIndex=0;var alv=null;var buttonsEnabled={};var bidBuddyAdd=null;var bidBuddyForm=null;var bidBuddyFormInputs=null;var bidBuddyTable=null;var bidBuddiesFlash=null;var loadingIndicator=null;var auctionId=null;var bidBuddyRows=null;var auctionBids=null;var creditsPerBidAmounts=null;var bidButlerLoginNotice=null;var userStatus=null;var bidsLeft;var recentBiddersCountLabel=null;Array.prototype.diff=function(arr){var diffArr=new Array();for(var i=0;i<this.length;i++){if($.inArray(this[i],arr)<0)diffArr.push(this[i]);}
return diffArr;};function convertToNumber(sourceString){if(!sourceString)return null;return sourceString.replace(/&#[0-9]{1,};/gi,"").replace(/&[a-z]{1,};/gi,"").replace(/[a-zA-Z]+/gi,"").replace(/[^0-9\,\.]/gi,"");}
function formatTimeLeft(t){var secsInDay=86400.0;var secsInHour=3600.0;var secsInMinute=60.0;var days=Math.floor(t/secsInDay);t=t%secsInDay;var hours=padNumber(Math.floor(t/secsInHour));t=t%secsInHour;var minutes=padNumber(Math.floor(t/secsInMinute));var seconds=padNumber(t%secsInMinute);var daysStr=days>0?days+'d ':'';return daysStr+hours+':'+minutes+':'+seconds;}
function formatUnixTime(t){t=(parseInt(t)-14400)*1000;var d=new Date(t);return months[d.getUTCMonth()]+' '+d.getUTCDate()+' '+d.getUTCFullYear()+' '+padNumber(d.getUTCHours())+':'+padNumber(d.getMinutes())+':'+padNumber(d.getSeconds());}
function padNumber(n){return n<10?'0'+n:n;}
function historyRow(hist){if(lastBid.c==hist.c&&lastBid.un==hist.un)
return null;lastBid.c=hist.c;lastBid.un=hist.un;return'<tr><td>'+hist.c+'</td><td>'+hist.un+'</td><td>'+hist.d+'</td></tr>';}
function delayedRemove(elem,timeout){if(!timeout)timeout=7000;var remover=function(elem){return function(){if(elem)elem.remove();};};window.setTimeout(remover(elem),timeout);}
function decodeResults(data){if(data.indexOf('status=')==0){var dataParts=data.split('=');return{'status':dataParts[1]};}
var results={};var parts=data.split('~');if(parts.length!=2)return;var auctionParts=parts[0].split('#');var extraParts=parts[1].split('#');$.each(auctionParts,function(idx,a){var aParts=a.split('|');if(aParts.length>1){var auction={};for(var i=1;i<aParts.length;i++){var attr=aParts[i].split('=');if(attr[0]=='h'){var histories=new Array();var historyLines=attr[1].split('!');$.each(historyLines,function(idx,h){var historyParts=h.split('/');histories.push({'c':historyParts[0],'d':historyParts[1],'un':historyParts[2]});});auction[attr[0]]=histories;}
else if(attr[0]=='t'){if(!attr[1])continue;var totals=attr[1].split('!');auction[attr[0]]={'b':parseInt(totals[0]),'p':parseFloat(totals[1]),'t':parseInt(totals[2]),'d':totals[3]};}else{auction[attr[0]]=attr[1];}}
results[aParts[0]]=auction;}});$.each(extraParts,function(idx,part){var attr=part.split('=');if(attr[0]=='wa'){var ranges={};var rangeStrs=attr[1].split('!');$.each(rangeStrs,function(idx,rangeStr){var wonAuctions=new Array();var wonAuctionStrs=rangeStr.split('/');var range=wonAuctionStrs[0];for(var i=1;i<wonAuctionStrs.length;i++){var waStr=wonAuctionStrs[i].split('?');wonAuctions.push([waStr[0],parseInt(waStr[1])]);}
ranges[range]=wonAuctions;});results[attr[0]]=ranges;}
else if(attr[0]=='bbs'){var bidButlers={};var bbStrs=attr[1].split('!');$.each(bbStrs,function(idx,bb){var bbParts=bb.split('/');bidButlers[bbParts[0]]={'b':parseInt(bbParts[1])};});results[attr[0]]=bidButlers;}else{results[attr[0]]=attr[1];}});return results;}
function auctionsUpdater(id,auction){if(!auctionObjs[id])return;if(auction.tl){if(auction.tl=='g1'){auctionObjs[id].auctionCountdown[0].innerHTML='going';}
else if(auction.tl=='g2'){auctionObjs[id].auctionCountdown[0].innerHTML='GOING';}else{auction.tl=parseInt(auction.tl);if(auction.tl>0){auctionObjs[id].auctionCountdown[0].innerHTML=formatTimeLeft(auction.tl);if(auction.tl<=10)
auctionObjs[id].auctionCountdown.css('color','#ff0000');else
auctionObjs[id].auctionCountdown.removeAttr('style');}}}
price=convertToNumber(auctionObjs[id].auctionPrice[0].innerHTML);if(auction.lb)
auctionObjs[id].bidderElement[0].innerHTML=auction.lb;if(auctionObjs[id].bidFlash&&!auction.c&&auction.tl>1){if(auction.message)
auctionObjs[id].bidFlash.html(auction.message).show(1).animate({opacity:1.0},2000).hide(1);}
if(auction.p&&(price!=convertToNumber(auction.p))){if(!auctionObjs[id].fixedPrice)auctionObjs[id].auctionPrice[0].innerHTML='$'+auction.p;auctionObjs[id].highlightElems.effect("highlight",{color:"#ffff00"},600);}
if(auction.h&&bidHistories.length&&bidHistories.attr('title')==id){if(bidHistoriesPara[0]&&bidHistoriesPara[0].parentNode)bidHistoriesPara.remove();var newHistory='';var rowAdded=true;$.each(auction.h,function(n,history){var row=historyRow(history);if(row)
newHistory+=row;else
rowAdded=false;});bidHistoriesTableBody.empty();bidHistoriesTableBody.prepend($(newHistory));if(auction.t){var descr=auction.t.d;if(auction.t.b>1){if(auction.t.d=='Single Bid')
descr='Single Bids';else if(auction.t.d=='Bid Buddy')
descr='Bid Buddies';}
if(rowAdded||auction.h.length>1){var total=$('<div>'+auction.t.b+' '+descr+' + '+formatTimeLeft(auction.t.t)+' + $'+auction.t.p.toFixed(2)+'</div>');totalsElement.html(total);delayedRemove(total,3500);}}
if(auctionObjs[id].auctionClosesOn[0])auctionObjs[id].auctionClosesOn[0].innerHTML=auction.co;if(auctionObjs[id].bidSavingsPrcnt[0])auctionObjs[id].bidSavingsPrcnt[0].innerHTML=auction.st;if(auctionObjs[id].bidSavingsPrice[0])auctionObjs[id].bidSavingsPrice[0].innerHTML='$'+auction.sp;}
if(auction.rb){var rb=parseInt(auction.rb);recentBiddersCountLabel[0].innerHTML='<span class="recent-bidders-count">'+auction.rb+'</span> '+properLabel(rb,'bidder');}
if(auctionObjs[id].bidButtonPara.html()){auctionObjs[id].bidButtonLink.show();auctionObjs[id].bidButtonPara.remove();}
if(auction.c==1){auctionObjs[id].auctionCountdown[0].innerHTML='Ended';auctionObjs[id].bidButton.hide();auctionObjs[id].bookBidbutler.hide();}}
function update(data){data=decodeResults(data);if(data.status=='paused'){countdowns.html('Paused');return;}
if(data.ni){newIndex=data.ni;delete data.ni;}
if(data.nj){newClosedAuctionEndTime=data.nj;delete data.nj;}
if(data.b){if(bidBalance.length)bidBalance[0].innerHTML=data.b;delete data.b;}
if(data.ab){creditsUsed[0].innerHTML=data.ab;delete data.ab;}
if(bidsLeft&&data.bbs){$.each(data.bbs,function(bbid,bb){if(bidsLeft[bbid])bidsLeft[bbid].text(bb.b);});delete data.bbs;}
if(data.wa){alv.addWonAuctions(data.wa,data.sts);delete data.wa;}
$.each(data,auctionsUpdater);if(data.sts)serverTime.innerHTML=formatUnixTime(data.sts);delete data.sts;alv.addBidAuctions(data);extraAuctions=alv.getBidAuctionIds().diff(auctionIdsArr);}
function buttonEnabler(bid){return function(){buttonsEnabled[bid]=true;};}
function tempDisable(bid){buttonsEnabled[bid]=false;window.setTimeout(buttonEnabler(bid),1200);}
function bidRequestFail(aid){auctionObjs[aid].bidMessage.html('There was an error sending your bid. Please try again.').show(1).animate({opacity:1.0},2000).hide(1);auctionObjs[aid].bidButton.show(1);auctionObjs[aid].bidLoading.hide(1);}
function userLoggedIn(){return!!userStatus.length;}
function properLabel(count,singular){if(count!=1)return singular+'s';return singular;}
function addBidsLeftCell(bbRowId){var id=bbRowId.split('_')[1];bidsLeft[id]=$('#'+bbRowId+' .bidbutler-bids');}
function removeThis(){$(this).remove();}
function bbFlashMessage(message){var messageElem=$('<p>'+message+'</p>');bidBuddiesFlash.html(messageElem).effect("highlight",{color:"#ffff00"},1500);messageElem.fadeOut(7000);delayedRemove(messageElem);}
function bidBuddyDelete(data){if(data.success)
$('#bidbutler_'+data.bb.id).fadeOut(1500,removeThis);bbFlashMessage(data.message);}
function bidBuddyAddSuccess(data){if(!data.success){bidBuddyForm.submit();return;}
var bbElemId='bidbutler_'+data.bb.id;var link='<a href="/bidbutlers/inline_delete/'+data.bb.id+'" title="Delete Bid Buddy" class="bidbutler-delete">x</a>';var bbElem=$('<tr id="'+bbElemId+'"><td>'+
data.bb.minp+'</td><td>'+
data.bb.maxp+'</td><td>'+
data.bb.b+'</td><td><span class="bidbutler-bids">'+
data.bb.b+'</span></td><td>'+
link+'</td></tr>');bidBuddyTable.append(bbElem);if(!($.browser.msie&&$.browser.version=='8.0')){bbElem.hide();bbElem.fadeIn(4000);}
bbFlashMessage(data.message);addDeleteHandler($('#'+bbElemId+' .bidbutler-delete'));loadingIndicator.removeClass('loading');bidBuddyAdd.attr('disabled',false);addBidsLeftCell(bbElemId);bidBuddyFormInputs.attr('value','');}
function addDeleteHandler(elem){$(elem).click(function(){$.ajax({url:$(this).attr('href'),type:'delete',dataType:'json',success:bidBuddyDelete});return false;});};function submitBidButlerForm(){bidBuddyAdd.attr('disabled',true);loadingIndicator.addClass('loading');$.ajax({url:'/bidbutlers/inline_add/'+auctionId,type:'post',data:bidBuddyForm.serialize(),dataType:'json',success:bidBuddyAddSuccess});}
function updateWrapper(){var statusUrlFinal=statusUrl;if(viewAuctionId)statusUrlFinal+='&b='+viewAuctionId;if(extraAuctions.length>0)statusUrlFinal+='&aa='+extraAuctions.join(',');statusUrlFinal+='&i='+newIndex;statusUrlFinal+='&j='+newClosedAuctionEndTime;$.ajax({url:statusUrlFinal,dataType:'text',type:'GET',timeout:1200,success:update});}
function bidButtonClick(){var aid=this.title;if(typeof buttonsEnabled[aid]=='boolean'&&buttonsEnabled[aid]==false)return false;tempDisable(aid);auctionObjs[aid].bidButton.hide(1);auctionObjs[aid].bidLoading.show(1);$.ajax({url:this.href,dataType:'text',error:function(){bidRequestFail(aid);},timeout:3000,success:function(data){data=jsonParse(data);auctionObjs[aid].bidMessage.html(data.Auction.message).show(1).animate({opacity:1.0},2000).hide(1);auctionObjs[aid].bidButton.show(1);auctionObjs[aid].bidLoading.hide(1);}});return false;}
$(document).ready(function(){username=$('.user-status strong').text();creditsUsed=$('.credits-used');$('.auction-item').each(function(){var a=$(this);var aid=a.attr('title');var elemId=a.attr('id');auctionObjs[aid]={};auctionObjs[aid].auctionCountdown=$('#'+elemId+' .countdown');if(auctionObjs[aid].auctionCountdown.length){if(auctionIds.length>0)
auctionIds+=',';auctionIds+=aid;auctionIdsArr.push(aid);auctionObjs[aid].highlightElems=$('#'+elemId+' .price');auctionObjs[aid].auctionClosesOn=$('#'+elemId+' .closes-on');auctionObjs[aid].auctionPrice=$('#'+elemId+' .bid-price');auctionObjs[aid].bidderElement=$('#'+elemId+' .bid-bidder');auctionObjs[aid].bidFlash=$('#'+elemId+' .bid-flash');auctionObjs[aid].bidSavingsPrcnt=$('#'+elemId+' .bid-savings-percentage');auctionObjs[aid].bidSavingsPrice=$('#'+elemId+' .bid-savings-price');auctionObjs[aid].bidButton=$('#'+elemId+' .bid-button');auctionObjs[aid].bidButtonLink=$('#'+elemId+' .bid-button a');auctionObjs[aid].bidButtonPara=$('#'+elemId+' .bid-button p');auctionObjs[aid].bookBidbutler=$('#'+elemId+' .bid-bookbidbutler');auctionObjs[aid].bidLoading=$('#'+elemId+' .bid-loading');auctionObjs[aid].bidMessage=$('#'+elemId+' .bid-message');auctionObjs[aid].fixedPrice=$('#'+elemId+' .bid-type span').text()=='Fixed Price';}});serverTime=$('.server-time');if(serverTime)serverTime=serverTime[0];countdowns=$('.countdown');bidBalance=$('.bid-balance');bidHistories=$('.bid-histories');bidHistoriesPara=$('.bid-histories p');bidHistoriesTableBody=$('.bid-histories tbody');totalsElement=$('.totals');statusUrl='/s.php?a='+auctionIds;viewAuctionId=bidHistories?bidHistories.attr('title'):null;alv=new AuctionLimitsView(username);recentBiddersCountLabel=$('.recent-bidders-count-label');if(auctionIds.length>0)setInterval(updateWrapper,1000);$('.bid-button-link').click(bidButtonClick);if($('.productImageThumb').length){$('.productImageThumb').click(function(){$('.productImageMax').fadeOut('fast').attr('src',$(this).attr('href')).fadeIn('fast');return false;});}
if($('#CategoryId').length){$('#CategoryId').change(function(){document.location='/categories/view/'+$('#CategoryId option:selected').attr('value');});}
if($('#myselectbox').length){$('#myselectbox').change(function(){document.location='/categories/view/'+$('#myselectbox option:selected').attr('value');});}
bidBuddyAdd=$('#bid_buddy-add');bidBuddyForm=$('#bid_buddy-form');bidBuddyFormInputs=$('#bid_buddy-form .text input');bidBuddyTable=$('#bid_buddies');bidBuddiesFlash=$('#bid_buddies-flash');loadingIndicator=$('.loading-indicator');auctionId=$('#bid-details .auction-item').attr('title');bidBuddyRows=$('#bid_buddies tr');auctionBids=$('#AuctionBids');creditsPerBidAmounts=$('.cpb-amounts');bidButlerLoginNotice=$('.bb-login-notice');userStatus=$('.user-status');if(bidBuddyAdd.length){var creditsPerBid=parseInt($('.bid-info .credits-per-bid strong')[0].innerHTML);bidsLeft={};bidBuddyRows.each(function(n,bbr){if(bbr.id)addBidsLeftCell(bbr.id);});auctionBids.keyup(function(){var bids=parseInt(auctionBids.attr('value'));if(!bids)return;var credits=bids*creditsPerBid;creditsPerBidAmounts.text(bids+' '+properLabel(bids,'bid')+' = '+credits+' '+properLabel(credits,'credit'));});if(userLoggedIn()){bidBuddyAdd.click(submitBidButlerForm);bidBuddyForm.keyup(function(event){if(event.keyCode==13)submitBidButlerForm();});$('.bidbutler-delete').each(function(i,elem){addDeleteHandler(elem);});bidBuddyAdd.attr('disabled',false);}else{bidBuddyAdd.attr('disabled',true);}}
$('.won-auction-slot-group-outer').click(function(){window.location='/auctions/win_limits';});});sfHover=function(){if(document.getElementById("nav")){var sfEls=document.getElementById("nav").getElementsByTagName("LI");for(var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=" sfhover";}
sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"");}}}}
if(window.attachEvent)window.attachEvent("onload",sfHover);