$(document).ready(function(){$('#search_input').focus(function(){if(this.value==this.defaultValue)
this.value='';});$('#search_form').submit(function(){var input=$('#search_input');var input_val=input.attr('value');if(input_val==input.attr('defaultValue'))
return false;var q=input_val.match(/^\s*(\S.*?)\s*$/);if(q==null)
return false;input.attr('value',q[1]);return true;});$('.form_compare').submit(function(event){return $(event.target).find('input[name="i"]:checked').length>0;});$('table.tablesorter').each(function(index){var tbl=$(this);var direction=0;var sort=tbl.find('thead .sort_asc').index();if(sort<0)
{sort=tbl.find('thead .sort_desc').index();direction=1;}
if(sort<0)
{tbl.tablesorter();}
else
{tbl.tablesorter({sortList:[[sort,direction]]});}});$('.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'));});$('.price_chart').each(function(index){phd.o.legend.container=$('#price_chart_legend');$.plot($('.price_chart'),phd.d,phd.o);});$('.family_values').each(function(index){var data=[];$('table.family tbody tr').each(function(){data.push([parseFloat($(this).find('.tag_size').text()),parseFloat($(this).find('.tag_value').text())])});family_value_plot=$.plot('.family_values',[{color:'rgb(0,0,128)',data:data,points:{show:true}}],{xaxis:{min:0},yaxis:{min:0},grid:{hoverable:true,clickable:true}});});$('.family_values').bind("plotclick",function(event,pos,item){if(item){$('table.family input[type="radio"]:eq('+item.dataIndex+')').click();}});});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();}}}});var disqus_url=window.location.href.replace(/(&|\?)v=[^&]+/,'$1').replace(/(&|\?)&/,'$1').replace(/[&?]+$/,'');$(document).ready(function(){var cookie_pref=$.cookie('vendor_param');if(cookie_pref==null)
{cookie_pref='';}
else
{cookie_pref=cookie_pref.replace(/"/g,'').replace(/_/g,',');}
if(cookie_pref!=vendor_param){if(cookie_pref=='')
{window.location=disqus_url;}
else if(disqus_url.match(/\?/))
{window.location=disqus_url+'&v='+cookie_pref;}
else
{window.location=disqus_url+'?v='+cookie_pref;}}});var compare_columns={'Best Price':1,'Cache (MB)':0,'Clock':0,'Clock (Ghz)':0,'Cores':0,'CPU Sockets':0,'Max RAM (GB)':0,'Price':1,'RPM':0,'Size (GB)':0,'TDP':1,'TDP (W)':1,'Value (GB/$)':0,'Warranty Years':0}
var current_ids=[];$(document).ready(function(){$('.compare_highlight tr.dr').find('td:first').html('<input type="radio" name="c" />');$('.compare_highlight tr.dr input:radio').click(function(){var tr=$(this).closest('tr');var tbl=tr.closest('table');var tbl_id=tbl.attr('id');if(current_ids[tbl_id]!='')
$('#'+current_ids[tbl_id]).css('background','');tr.css('background','#ffffaa');current_ids[tbl_id]=tr.attr('id');var current_vals=tr.find('td').removeClass('plus minus').map(function(){return parseFloat($(this).text());});var compare_actions=tbl.find('thead th').map(function(){var v=compare_columns[$(this).text()];return(v==undefined?-1:v);});tbl.find('tr.dr').each(function(){var tr2=$(this);for(var i=0;i<compare_actions.length;i++)
{var action=compare_actions[i];if(action==-1)
continue;var td=tr2.find('td').eq(i);var x=parseFloat(td.text());td.removeClass('plus minus');if(action==1)
{if(x<current_vals[i])
td.addClass('plus');else if(x>current_vals[i])
td.addClass('minus');}
else
{if(x>current_vals[i])
td.addClass('plus');else if(x<current_vals[i])
td.addClass('minus');}}});});$('.compare_highlight').each(function(){$(this).find('tr.dr:first input:radio').click();});});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();var new_location='/compare/?'+params.join('&');if(vendor_param!=''){new_location+='&v='+vendor_param;}
window.location=new_location;});}
function index_check_any(container)
{var sub_checks=container.find('input.sub:checked');container.find('input.any').attr('checked',(sub_checks.length==0));}
function index_ready()
{$('input.any').click(function(){var container=$(this).parent().parent();$(this).attr('checked',true);container.find('input.sub').attr('checked',false);});$('input.any2').click(function(){var sub_container=$(this).parent().parent();var container=sub_container.parent();if(this.checked)
{sub_container.find('input.individual2').attr('checked',false);container.find('input.any').attr('checked',false);}
else
{index_check_any(container);}});$('input.individual').click(function(){var container=$(this).parent().parent();if(this.checked)
{container.find('input.any').attr('checked',false);}
else
{index_check_any(container);}});$('input.individual2').click(function(){var sub_container=$(this).parent().parent();var container=sub_container.parent();if(this.checked)
{sub_container.find('input.any2').attr('checked',false);}
index_check_any(container);});$('#s_value').focus(function(){if(this.value==this.defaultValue)
this.value='';});}
$(document).ready(function(){$('.blog_body a[href^="http"]').attr('target','_blank');});$(document).ready(function(){if(typeof(vendor_map)!='undefined')
{for(var vendor_id in vendor_map)
{$('.vlbl_'+vendor_id).text(vendor_map[vendor_id]);$('.ven_'+vendor_id).each(function(index){var t=$(this);t.parent().find('.ven_price').children().clone().text(vendor_map[vendor_id]).appendTo(t);});}}});
