// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
$(function(){

  $('ul.specs').makeacolumnlists({cols:2,colWidth:200,equalHeight:false,startN:1});

  $('.value_field').each(function(){
    if($(this).attr('value') == ''){
      $(this).parent().parent().find("input.checkbox").attr('checked','').attr('disabled', 'disabled');
    }
  });

  $('.value_field').keyup(function(){
    if($(this).attr('value') == ''){
      $(this).parent().parent().find("input.checkbox").attr('checked','').attr('disabled', 'disabled');
    } else {
      $(this).parent().parent().find("input.checkbox").attr('checked','checked').attr('disabled', '');
    }
  });

  $('input.checkbox').click(function(){
    if($(this).attr('checked') == ''){ $(this).parent().parent().parent().find('input.value_field').val('') }
  });
  
});