// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function switchImg(imgId, imgName) {
  document.images[imgId].src= 'images/' + imgName + ".gif";
}

function toggleLayer(pointId1,pointId2) {
  if (document.getElementById) {
    var style1 = document.getElementById(pointId1).style;
    style1.display = (style1.display == "block" ? "none":"block");
    var style2 = document.getElementById(pointId2).style;
    style2.display = (style2.display == "block" ? "none":"block");
  }
}

function loginFocus() {
  if (document.getElementById('login')) {
    document.getElementById('login').focus();
  }
}

/**
 * zaznacza/odznacza wszystkie checkboxy w formularzu
 **/
function selectCheckboxes(form_name) {
  if ($(form_name).getInputs("checkbox").size() > 0) {
    var s = $(form_name).getInputs('checkbox').first().checked;
    $(form_name).getInputs('checkbox').each(function(e){ 
      e.checked = !s
    });
  }
}

/**
 * show/hide new product form or list old products,
 * when you want to add some to cumulation
 */
function toggle_add_new_product_in_gr(gr_id) {
  if ($('add_old_product_in_group_'+gr_id).style.display=='') {
    Effect.toggle('add_old_product_in_group_'+gr_id,'slide', { queue: 'front' });
  }
  Effect.toggle('add_product_in_group_'+gr_id,'slide', { queue: 'end' });
}

function toggle_add_old_product_in_gr(gr_id) {
  if ($('add_product_in_group_'+gr_id).style.display=='') {
    Effect.toggle('add_product_in_group_'+gr_id,'slide', { queue: 'front' });
  }
  Effect.toggle('add_old_product_in_group_'+gr_id,'slide', { queue: 'end' });
}







