var a;if(typeof bsn=="undefined")_b=bsn={};if(typeof _b.Autosuggest=="undefined")_b.Autosuggest={};else alert("Autosuggest is already set!");_b.AutoSuggest=function(b,c){if(!document.getElementById)return 0;this.fld=_b.DOM.gE(b);if(!this.fld)return 0;this.sInp="";this.nInpC=0;this.aSug=[];this.iHigh=0;this.oP=c?c:{};var d;b={minchars:1,meth:"get",varname:"input",className:"autosuggest",timeout:2500,delay:500,offsety:-5,shownoresults:true,noresults:"No results!",maxheight:250,cache:true,maxentries:25};for(d in b)if(typeof this.oP[d]!=typeof b[d])this.oP[d]=b[d];var e=this;this.fld.onkeypress=function(f){return e.onKeyPress(f)};this.fld.onkeyup=function(f){return e.onKeyUp(f)};this.fld.setAttribute("autocomplete","off")};a=_b.AutoSuggest.prototype;a.onKeyPress=function(b){b=window.event?window.event.keyCode:b.keyCode;var c=13,d=27,e=1;switch(b){case c:this.setHighlightedValue();e=0;break;case d:this.clearSuggestions();break}return e};a.onKeyUp=function(b){b=window.event?window.event.keyCode:b.keyCode;var c=38,d=40,e=1;switch(b){case c:this.changeHighlight(b);e=0;break;case d:this.changeHighlight(b);e=0;break;default:this.getSuggestions(this.fld.value)}return e};a.getSuggestions=function(b){if(b==this.sInp)return 0;_b.DOM.remE(this.idAs);this.sInp=b;if(b.length<this.oP.minchars){this.aSug=[];this.nInpC=b.length;return 0}var c=this.nInpC;this.nInpC=b.length?b.length:0;var d=this.aSug.length;if(this.nInpC>c&&d&&d<this.oP.maxentries&&this.oP.cache){c=[];for(var e=0;e<d;e++)this.aSug[e].value.substr(0,b.length).toLowerCase()==b.toLowerCase()&&c.push(this.aSug[e]);this.aSug=c;this.createList(this.aSug);return false}else{var f=this,g=this.sInp;clearTimeout(this.ajID);this.ajID=setTimeout(function(){f.doAjaxRequest(g)},this.oP.delay)}return false};a.doAjaxRequest=function(b){if(b!=this.fld.value)return false;var c=this,d=typeof this.oP.script=="function"?this.oP.script(encodeURIComponent(this.sInp)):this.oP.script+this.oP.varname+"="+encodeURIComponent(this.sInp);if(!d)return false;var e=this.oP.meth;b=this.sInp;function f(i){c.setSuggestions(i,b)}function g(){}var h=new _b.Ajax;h.makeRequest(d,e,f,g)};a.setSuggestions=function(b,c){if(c!=this.fld.value)return false;this.aSug=[];if(this.oP.json){c=eval("("+b.responseText+")");for(b=0;b<c.results.length;b++)this.aSug.push({id:c.results[b].id,value:c.results[b].value,info:c.results[b].info})}else{b=b.responseXML;c=b.getElementsByTagName("results")[0].childNodes;for(b=0;b<c.length;b++)c[b].hasChildNodes()&&this.aSug.push({id:c[b].getAttribute("id"),value:c[b].childNodes[0].nodeValue,info:c[b].getAttribute("info")})}this.idAs="as_"+this.fld.id;this.createList(this.aSug)};a.createList=function(b){var c=this;_b.DOM.remE(this.idAs);this.killTimeout();if(b.length==0&&!this.oP.shownoresults)return false;var d=_b.DOM.cE("div",{id:this.idAs,className:this.oP.className}),e=_b.DOM.cE("div",{className:"as_corner"}),f=_b.DOM.cE("div",{className:"as_bar"}),g=_b.DOM.cE("div",{className:"as_header"});g.appendChild(e);g.appendChild(f);d.appendChild(g);e=_b.DOM.cE("ul",{id:"as_ul"});for(f=0;f<b.length;f++){g=b[f].value;var h=g.toLowerCase().indexOf(this.sInp.toLowerCase());g=g.substring(0,h)+"<em>"+g.substring(h,h+this.sInp.length)+"</em>"+g.substring(h+this.sInp.length);g=_b.DOM.cE("span",{},g,true);if(b[f].info!=""){h=_b.DOM.cE("br",{});g.appendChild(h);h=_b.DOM.cE("small",{},b[f].info);g.appendChild(h)}h=_b.DOM.cE("a",{href:"#"});var i=_b.DOM.cE("span",{className:"tl"}," "),j=_b.DOM.cE("span",{className:"tr"}," ");h.appendChild(i);h.appendChild(j);h.appendChild(g);h.name=f+1;h.onclick=function(){c.setHighlightedValue();return false};h.onmouseover=function(){c.setHighlight(this.name)};g=_b.DOM.cE("li",{},h);e.appendChild(g)}if(b.length==0&&this.oP.shownoresults){g=_b.DOM.cE("li",{className:"as_warning"},this.oP.noresults);e.appendChild(g)}d.appendChild(e);b=_b.DOM.cE("div",{className:"as_corner"});e=_b.DOM.cE("div",{className:"as_bar"});f=_b.DOM.cE("div",{className:"as_footer"});f.appendChild(b);f.appendChild(e);d.appendChild(f);b=_b.DOM.getPos(this.fld);d.style.left=b.x+"px";d.style.top=b.y+this.fld.offsetHeight+this.oP.offsety+"px";d.style.width=this.fld.offsetWidth+"px";d.onmouseover=function(){c.killTimeout()};d.onmouseout=function(){c.resetTimeout()};document.getElementsByTagName("body")[0].appendChild(d);this.iHigh=0;c=this;this.toID=setTimeout(function(){c.clearSuggestions()},this.oP.timeout)};a.changeHighlight=function(b){var c=_b.DOM.gE("as_ul");if(!c)return false;var d;if(b==40)d=this.iHigh+1;else if(b==38)d=this.iHigh-1;if(d>c.childNodes.length)d=c.childNodes.length;if(d<1)d=1;this.setHighlight(d)};a.setHighlight=function(b){var c=_b.DOM.gE("as_ul");if(!c)return false;this.iHigh>0&&this.clearHighlight();this.iHigh=Number(b);c.childNodes[this.iHigh-1].className="as_highlight";this.killTimeout()};a.clearHighlight=function(){var b=_b.DOM.gE("as_ul");if(!b)return false;if(this.iHigh>0){b.childNodes[this.iHigh-1].className="";this.iHigh=0}};a.setHighlightedValue=function(){if(this.iHigh){this.sInp=this.fld.value=this.aSug[this.iHigh-1].value;this.fld.focus();this.fld.selectionStart&&this.fld.setSelectionRange(this.sInp.length,this.sInp.length);this.clearSuggestions();typeof this.oP.callback=="function"&&this.oP.callback(this.aSug[this.iHigh-1])}};a.killTimeout=function(){clearTimeout(this.toID)};a.resetTimeout=function(){clearTimeout(this.toID);var b=this;this.toID=setTimeout(function(){b.clearSuggestions()},1000)};a.clearSuggestions=function(){this.killTimeout();var b=_b.DOM.gE(this.idAs),c=this;b&&new _b.Fader(b,1,0,250,function(){_b.DOM.remE(c.idAs)})};if(typeof _b.Ajax=="undefined")_b.Ajax={};_b.Ajax=function(){this.req={};this.isIE=false};_b.Ajax.prototype.makeRequest=function(b,c,d,e){if(c!="POST")c="GET";this.onComplete=d;this.onError=e;var f=this;if(window.XMLHttpRequest){this.req=new XMLHttpRequest;this.req.onreadystatechange=function(){f.processReqChange()};this.req.open("GET",b,true);this.req.send(null)}else if(window.ActiveXObject)if(this.req=new ActiveXObject("Microsoft.XMLHTTP")){this.req.onreadystatechange=function(){f.processReqChange()};this.req.open(c,b,true);this.req.send()}};_b.Ajax.prototype.processReqChange=function(){if(this.req.readyState==4)this.req.status==200?this.onComplete(this.req):this.onError(this.req.status)};if(typeof _b.DOM=="undefined")_b.DOM={};_b.DOM.cE=function(b,c,d,e){b=document.createElement(b);if(!b)return 0;for(var f in c)b[f]=c[f];c=typeof d;if(c=="string"&&!e)b.appendChild(document.createTextNode(d));else if(c=="string"&&e)b.innerHTML=d;else c=="object"&&b.appendChild(d);return b};_b.DOM.gE=function(b){var c=typeof b;if(c=="undefined")return 0;else if(c=="string")return(b=document.getElementById(b))?typeof b.appendChild!="undefined"?b:0:0;else return typeof b.appendChild!="undefined"?b:0};_b.DOM.remE=function(b){return(b=this.gE(b))?b.parentNode.removeChild(b)?true:0:0};_b.DOM.getPos=function(b){var c=b=this.gE(b),d=0;if(c.offsetParent)for(;c.offsetParent;){d+=c.offsetLeft;c=c.offsetParent}else if(c.x)d+=c.x;c=b;b=0;if(c.offsetParent)for(;c.offsetParent;){b+=c.offsetTop;c=c.offsetParent}else if(c.y)b+=c.y;return{x:d,y:b}};if(typeof _b.Fader=="undefined")_b.Fader={};_b.Fader=function(b,c,d,e,f){if(!b)return 0;this.e=b;this.from=c;this.to=d;this.cb=f;this.nDur=e;this.nInt=50;this.nTime=0;var g=this;this.nID=setInterval(function(){g._fade()},this.nInt)};_b.Fader.prototype._fade=function(){this.nTime+=this.nInt;var b=Math.round(this._tween(this.nTime,this.from,this.to,this.nDur)*100),c=b/100;if(this.e.filters)try{this.e.filters.item("DXImageTransform.Microsoft.Alpha").opacity=b}catch(d){this.e.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+b+")"}else this.e.style.opacity=c;if(this.nTime==this.nDur){clearInterval(this.nID);this.cb!=undefined&&this.cb()}};_b.Fader.prototype._tween=function(b,c,d,e){return c+(d-c)*(b/e)};;(function($){$.facebox=function(data,klass){$.facebox.loading()
if(data.ajax)fillFaceboxFromAjax(data.ajax)
else if(data.image)fillFaceboxFromImage(data.image)
else if(data.div)fillFaceboxFromHref(data.div)
else if($.isFunction(data))data.call($)
else $.facebox.reveal(data,klass)}
$.extend($.facebox,{settings:{opacity:0,overlay:true,loadingImage:'/css/facebox/loading.gif',closeImage:'/css/facebox/closelabel.gif',imageTypes:['png','jpg','jpeg','gif'],faceboxHtml:'\
    <div id="facebox" style="display:none;"> \
      <div class="popup"> \
        <table> \
          <tbody> \
            <tr> \
              <td class="tl"/><td class="b"/><td class="tr"/> \
            </tr> \
            <tr> \
              <td class="b"/> \
              <td class="body"> \
                <div class="content"> \
                </div> \
                <div class="footer"> \
                  <a href="#" class="close"> \
                    <img src="/css/facebox/closelabel.gif" title="close" class="close_image" /> \
                  </a> \
                </div> \
              </td> \
              <td class="b"/> \
            </tr> \
            <tr> \
              <td class="bl"/><td class="b"/><td class="br"/> \
            </tr> \
          </tbody> \
        </table> \
      </div> \
    </div>'},loading:function(){init()
if($('#facebox .loading').length==1)return true
showOverlay()
$('#facebox .content').empty()
$('#facebox .body').children().hide().end().append('<div class="loading"><img src="'+$.facebox.settings.loadingImage+'"/></div>')
$('#facebox').css({top:getPageScroll()[1]+(getPageHeight()/10),left:385.5}).show()
$(document).bind('keydown.facebox',function(e){if(e.keyCode==27)$.facebox.close()
return true})
$(document).trigger('loading.facebox')},reveal:function(data,klass){$(document).trigger('beforeReveal.facebox')
if(klass)$('#facebox .content').addClass(klass)
$('#facebox .content').append(data)
$('#facebox .loading').remove()
$('#facebox .body').children().fadeIn('normal')
$('#facebox').css('left',$(window).width()/2-($('#facebox table').width()/2))
$(document).trigger('reveal.facebox').trigger('afterReveal.facebox')},close:function(){$(document).trigger('close.facebox')
return false}})
$.fn.facebox=function(settings){init(settings)
function clickHandler(){$.facebox.loading(true)
var klass=this.rel.match(/facebox\[?\.(\w+)\]?/)
if(klass)klass=klass[1]
fillFaceboxFromHref(this.href,klass)
return false}
return this.click(clickHandler)}
function init(settings){if($.facebox.settings.inited)return true
else $.facebox.settings.inited=true
$(document).trigger('init.facebox')
makeCompatible()
var imageTypes=$.facebox.settings.imageTypes.join('|')
$.facebox.settings.imageTypesRegexp=new RegExp('\.'+imageTypes+'$','i')
if(settings)$.extend($.facebox.settings,settings)
$('body').append($.facebox.settings.faceboxHtml)
var preload=[new Image(),new Image()]
preload[0].src=$.facebox.settings.closeImage
preload[1].src=$.facebox.settings.loadingImage
$('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function(){preload.push(new Image())
preload.slice(-1).src=$(this).css('background-image').replace(/url\((.+)\)/,'$1')})
$('#facebox .close').click($.facebox.close)
$('#facebox .close_image').attr('src',$.facebox.settings.closeImage)}
function getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset;}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft;}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft;}
return new Array(xScroll,yScroll)}
function getPageHeight(){var windowHeight
if(self.innerHeight){windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowHeight=document.documentElement.clientHeight;}else if(document.body){windowHeight=document.body.clientHeight;}
return windowHeight}
function makeCompatible(){var $s=$.facebox.settings
$s.loadingImage=$s.loading_image||$s.loadingImage
$s.closeImage=$s.close_image||$s.closeImage
$s.imageTypes=$s.image_types||$s.imageTypes
$s.faceboxHtml=$s.facebox_html||$s.faceboxHtml}
function fillFaceboxFromHref(href,klass){if(href.match(/#/)){var url=window.location.href.split('#')[0]
var target=href.replace(url,'')
$.facebox.reveal($(target).clone().show(),klass)}else if(href.match($.facebox.settings.imageTypesRegexp)){fillFaceboxFromImage(href,klass)}else{fillFaceboxFromAjax(href,klass)}}
function fillFaceboxFromImage(href,klass){var image=new Image()
image.onload=function(){$.facebox.reveal('<div class="image"><img src="'+image.src+'" /></div>',klass)}
image.src=href}
function fillFaceboxFromAjax(href,klass){$.get(href,function(data){$.facebox.reveal(data,klass)})}
function skipOverlay(){return $.facebox.settings.overlay==false||$.facebox.settings.opacity===null}
function showOverlay(){if(skipOverlay())return
if($('facebox_overlay').length==0)
$("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')
$('#facebox_overlay').hide().addClass("facebox_overlayBG").css('opacity',$.facebox.settings.opacity).click(function(){$(document).trigger('close.facebox')}).fadeIn(200)
return false}
function hideOverlay(){if(skipOverlay())return
$('#facebox_overlay').fadeOut(200,function(){$("#facebox_overlay").removeClass("facebox_overlayBG")
$("#facebox_overlay").addClass("facebox_hide")
$("#facebox_overlay").remove()})
return false}
$(document).bind('close.facebox',function(){$(document).unbind('keydown.facebox')
$('#facebox').fadeOut(function(){$('#facebox .content').removeClass().addClass('content')
hideOverlay()
$('#facebox .loading').remove()})})})(jQuery);;var clicked=0;var CtrlC=0;var tCopied=0;var tSelected=0;var tMouseOn=0;var time1;var time2;var cT;var cB;var mids=[];var apos=0;var timer=null;var sHint="Type a store to find..";var cid=0;var onnext=0;var hint=1;var fbsub='';var fbRemove=0;var fbTimer=0;var subform;var emailform;var giftForm;var ajaxLock=0;var fbUser=0;var fbChecked=false;function getCookie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end));}}
return'';}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function onSelectCopyBlur(){$.get("/ajax/track/ScB");}
function fbCheckStatus(){if(!fbUser&&getCookie('fbChecked')!='y'&&typeof FB=='object'){FB.getLoginStatus(function(response){setCookie("fbChecked",'y','','/');if(response.status!='unknown'){fbUser=1;$.get("/ajax/track/facebook");}});}
if(fbUser&&!clk2show)$(".fblike").show();return fbUser;}
function showall(){if(fbUser)$(".fblike").show();if(clicked||!clk2show)return true;$("li.expires div.code span").css("display","none");$("li.expires div.code a.claim").each(function(i){var h=$(this).data("h");if(h!=undefined)$(this).text(h);});$("li.expires div.code p").unbind('mouseover').unbind('mouseout');if(timer){clearTimeout(timer);timer=null;}
clicked=1;mids.push(mid);setCookie("clks",mids.join('~'),'','/');$.get("/ajax/track/show");return true;}
function fbbinds(){$(document).bind('close.facebox',function(){if(!fbRemove){$("#fbsub").html(fbsub);$("#fbsub form[name='subscribe']").submit(function(){return onFS(this);});}});$(document).bind('reveal.facebox',function(){$("#facebox form[name='subscribe']").submit(function(){return onFS(this);});});}
function showfb(){fbsub=$("#fbsub").html();$("#fbsub").html('');fbbinds();$.facebox(fbsub);$("#tpemail").focus();}
function set_splash_cookie(){var exdate=new Date();exdate.setDate(exdate.getDate()+7);setCookie('splash','y',exdate,'/');}
function showsplash(ffonly){if(fbTimer){clearTimeout(fbTimer);fbTimer=0;}
if(/^direct_ff$/.test(getCookie('origin')))return 0;if(/^(?:direct|mail)$/.test(getCookie('origin')))return 0;if(getCookie('vim_auth')!=''||getCookie('splash')=='y')return 0;if(/Firefox[\/\s](\d+\.\d+)/.test(navigator.userAgent)){$.facebox($("#fbff").html());$("#addfflink").live('click',function(){$(document).trigger('close.facebox');$.get("/ajax/track/ffclick");});$.get("/ajax/track/ffsplash");}else{if(!ffonly){showfb();$.get("/ajax/track/splash");}}
set_splash_cookie();}
function sorrysplash(){if(/^(?:direct|mail|direct_ff)$/.test(getCookie('origin')))return 0;if(getCookie('vim_auth')!=''||getCookie('splash')=='y'||getCookie('firefox_addon')=='1')return 0;showfb();set_splash_cookie();$.get("/ajax/track/sorry");pageTracker._trackPageview("/subscribe.html");}
function vclk(){var index=$("h2").index(this);$("div#code"+index+",div#desc"+index).toggle();pageTracker._trackEvent('Codes','Expand');return false;}
function hc(){onnext=1;mids=getCookie('clks').split('~');if(jQuery.inArray(mid.toString(),mids)>=0)clk2show=0;if(clk2show){$("li.expires div.code a.claim").each(function(i){$(this).data("h",$(this).html());$(this).html('<img src="/img/'+cimg+'" />').attr("title","");});$("li.expires div.code div").mouseover(function(){$('> span',this).css("visibility","visible");}).mouseout(function(){$('> span',this).css("visibility","hidden");}).each(function(){$('> span',this).css("display","block");});}}
function onFS(fthis){var emailerr=$("+ p",fthis);emailerr.hide();var hasError=false;var emailReg=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;emailform=$(fthis).parent();subform=emailform.parent();var femail=$("input[name='email']",fthis).val();var fmid=$("input[name='merchant_optin']",fthis).val();if(femail==''){emailerr.html('<div class="error">You forgot to enter the email address where to send to.</div>');hasError=true;}else if(!emailReg.test(femail)){emailerr.html('<div class="error">Enter a valid email address to be subscribed at.</div>');hasError=true;}
giftForm=0;var ag=$("div#amazongift",subform);if(ag.size()==1)giftForm=1;if(hasError==false&&!ajaxLock){$(fthis).append('<img src="/img/loading.gif" alt="Loading" id="loading" />');$.post("/ajax/subscribe/",{email:femail,merchant_optin:fmid,whichform:giftForm},function(json){if(json.vim_email!==undefined){var exdate=new Date();exdate.setDate(exdate.getDate()+365);if(getCookie('vim_auth')==''){setCookie('vim_auth',json.vim_auth,exdate,'/');setCookie('vim_email',json.vim_email,exdate,'/');}
fbRemove=1;}
emailform.fadeOut(1000,function(){if(giftForm){json.title='<span>Welcome and good luck!</span>';ag.remove();emailform.css({clear:"both"});}else if(fbRemove){}
$(".title",subform).removeClass('bluetitle');$(".title",subform).fadeOut("slow",function(){$(".title",subform).html(json.title);$(".title",subform).css({background:"url('/css/img/label-pink-left.gif') top left no-repeat"});$(".title span",subform).css({background:"url('/css/img/label-pink-right.gif') top right no-repeat"});});emailform.html(json.body+'<br/><br/>');$(".title",subform).fadeIn("slow");emailform.fadeIn(100);pageTracker._trackEvent('Alerts','Subscribe',pagetitle);});},"json");}else{emailerr.show();}
return false;}
$(function(){if(typeof mid=='undefined')return 0;$().ajaxStart(function(){ajaxLock=1;});$().ajaxStop(function(){ajaxLock=0;});if(clk2show)hc();$("input#query").css("color","#bbbbbb").val(sHint).keypress(function(){if(hint){$(this).val('').css("color","#da0065").focus();hint=0;}}).mousedown(function(){if(hint){$(this).val('').css("color","#da0065").focus();hint=0;}});$().keydown(function(event){switch(event.keyCode){case 17:CtrlC=1;break;case 67:case 45:if(CtrlC){if(tSelected){tCopied=1;tSelected=0;}
CtrlC=2;}
break;default:CtrlC=0;}}).mousedown(function(e){if(e.button==2&&tSelected==1){tCopied=1;}
tSelected=0;});$("li.expires div.code").mousedown(function(e){cB=e.button;if(cB==0||cB==1){cT=new Date();time1=cT.getTime();}
x1=e.screenX;}).mouseup(function(e){x2=e.screenX;if(cB==e.button){cT=new Date();time2=cT.getTime();if((time2-time1>300)||(Math.abs(x2-x1))>25){tSelected=1;}}}).mouseleave(function(){tMouseOn=0;}).mouseenter(function(){tMouseOn=1;});if($.browser.msie||$.browser.safari){$(window).blur(function(){if(tCopied==1){onSelectCopyBlur();tCopied=0;}
if(!onnext){showsplash(0);}else{onnext=0;}});}else{$(document).blur(function(){if(tCopied==1){onSelectCopyBlur();tCopied=0;}
if(!onnext){showsplash(0);}else{onnext=0;}});}
$("form[name='subscribe']").submit(function(){return onFS(this);});$("#fbclick").click(function(){showsplash(0);return false;});$("li.expires div.code:gt("+aas+")").hide();$("li.expires div.description:gt("+aas+")").hide();$("li.expired div.code:gt("+ees+")").hide();$("li.expired div.description:gt("+ees+")").hide();$("li.expires h2:gt("+aas+")").mouseover(function(){$(this).data('h',$(this).text());$(this).text("click to expand");}).mouseout(function(){$(this).text($(this).data('h'));}).click(vclk);$("li.expired h2:gt("+ees+")").click(vclk);$("a.claim").click(function(){setTimeout("showall()",1500);fbTimer=setTimeout("showsplash(0)",6000);});$("a.vote").click(function(){var link=$(this).attr("href");var $c=$('+ span',this);$.getJSON('/ajax/vote/'+link.substring(1),function(data){$c.text(data.count);});$(this).parent().prev().text('');$(this).parent().children().each(function(i){$(this).unbind();$(this).children().removeClass("lowalpha");});fbTimer=setTimeout("showsplash(0)",4000);return false;}).hover(function(){$(this).parent().prev().addClass("text-bold");},function(n){$(this).parent().prev().removeClass("text-bold");});$("div.discuss a:first-child").toggle(function(){cid=$(this).attr("href").substring(9);$("#c"+cid).append($("#leavecomment"));$("#c"+cid).slideToggle("normal");$(this).data('h',$(this).text());$(this).text("close comments");},function(){var cc=$(this).attr("href").substring(9);$("#c"+cc).slideToggle("normal");$(this).text($(this).data('h'));});$("form[name='fcom'] input[name='submit']").click(function(){$(this).attr("disabled","disabled");var form=$("form[name='fcom']").get(0);var comval=form.comment.value.replace(/&/,"%26");var fstr='by='+form.by.value+'&comment='+comval+'&cid='+cid;$.ajax({type:"POST",url:form.action,data:fstr,dataType:"json",success:function(json){if(json.status==0){$("#formholder").append($("#leavecomment"));$('#c'+cid).html('<h2 style="padding: 20px;">'+json.body+'</h2>').hide().fadeIn(1500);}else{$('#c'+cid).append('<div class="error">'+json.body+'</div>');}
$("form[name='fcom'] input[name='submit']").removeAttr("disabled");}});return false;});});