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


$(document).ready( function(){

  // login kezelés
  $('#login').focus( function() {
    $(this).val("");
  });

  $('#login').blur( function() {
    if ($(this).val() == "") {
      $(this).val("Név");
    };
  });
  // password kezelés
  $('#password').focus( function() {
    $(this).val("");
  });

  $('#password').blur( function() {
    if ($(this).val() == "") {
      $(this).val("***");
    };
  });
   

  // ADMIN ------------------------------------------------------------------------------------------------------

  // Banner adminisztrációs form
  // hírhez csatolható bannertípus választása esetén a régióválasztó mező kikapcsolásra kerül
  if ( $("#banner_banner_type_id").length > 0 ) {
    setRegionStatus();
    $("#banner_banner_type_id").change( function() {
      setRegionStatus() 
    });
  }

  // Színválasztó form
  // a megfelelő input mezőből colorpicker-t készít
  if ( $("#colour_hexa_color_code").length > 0 ) {
    $("#colour_hexa_color_code").colorPicker(); 
  }

  // Index listák
  // a szűrő form megjelenítése illetve elrejtése
  if ( $("#filter_legend").length > 0 ) {
    $("#filter_legend").click( function() {
      $("#filter_content").toggle();
      if ( $("#filter_content").css("display") == 'none' ) {
        $("#filter_img").attr("src", "/images/admin/filter_down.png");
      }
      else {
        $("#filter_img").attr("src", "/images/admin/filter_up.png");
      }
    });
  }
});


// Banner adminisztrációs form
// hírhez csatolható bannertípus választása esetén a régióválasztó mező kikapcsolásra kerül
function setRegionStatus() {
  if ( $('#banner_banner_type_id option:selected').val() == 1 ) {
    $("#banner_banner_region_id").attr("disabled", false);
  }
  else {
    $("#banner_banner_region_id").attr("disabled", true);
  }
}

