function close_popup()
{$('.popup').dialog('close');}
$(document).ready(function(){if(typeof(popup_suppressed)=='undefined')
{var popup_elements=$('.popup');if(popup_elements.length)
{var popup_seen=$.cookie('popup_seen');var popup=popup_elements[0];if(popup_seen!=popup.id)
{$.cookie('popup_seen',popup.id,{path:'/',expires:7});$(popup).dialog({modal:true,width:'auto'});$('.ui-dialog-titlebar').hide();}}}
$('.show_more').append('<input type="button" value="Show more Reviews" class="show_more_button" />');$('.show_more_button').click(function(){var btn=$(this);var div=btn.parent();btn.attr('value','Please wait...');div.load('/async/'+div.attr('id'));});});function compare_ready()
{$('.compare_header').prepend('<img class="close_img" src="/static/permanent/emblem-unreadable.png" />');$('.close_img').click(function(){var this_id=$(this).parent().attr('id');var keepers=$('.compare_header').not('#'+this_id);var params=keepers.map(function(){return this.id.replace(/_/,'=');}).get();window.location='/compare/?'+params.join('&');});var prices=$('.price');var min_price=99999999;for(var i=0;i<prices.length;i++)
{var price=prices.slice(i,i+1).text();if(price.length)
min_price=Math.min(min_price,Number(prices.slice(i,i+1).text()));}
for(var i=0;i<prices.length;i++)
{var price=prices.slice(i,i+1);if(Number(price.text())==min_price)
price.addClass('lowest');}}
function item_ready()
{$('#similar').tablesorter({sortList:[[2,0]]});$('#similar_specs').submit(function(){return $('#similar_specs').find('input:checked').length>0;});}
function similar_ready()
{$('#similar').tablesorter({sortList:[[2,0]]});$('#extended').tablesorter({sortList:[[2,0]]});}
function smartColumns()
{$("ul.column").css('width','100%');var colWrap=$("ul.column").width();var colNum=Math.floor(colWrap/225);var colFixed=Math.floor(colWrap/colNum);$("ul.column").css('width',colWrap);$("ul.column li").css('width',colFixed);var height=100;var boxes=$('.column_block');for(var i=0;i<boxes.length;i++)
{height=Math.max(height,boxes.slice(i,i+1).height());}
boxes.height(height);}
function index_ready()
{smartColumns();$(window).resize(function(){smartColumns();});}
