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

$(document).ready(function() {
  $('#school_resources a.more').bind('click', function(ev) {
    $(this).next().toggle();
    if ($(this).html() == "Read more") {
      $(this).html("Read less");
    } else {
      $(this).html("Read more");
    }
  });
});

english_names = {
  'auckland' : 'Auckland',
  'canterbury' : 'Canterbury',
  'bay_of_plenty' : 'Bay of Plenty',
  'gisborne' : 'Gisborne',
  'hawkes_bay' : 'Hawkes Bay',
  'manawatu_wanganui' : 'Manawatu-Wanganui',
  'marlborough' : 'Marlborough',
  'nelson_tasman' : 'Nelson-Tasman',
  'northland' : 'Northland',
  'otago' : 'Otago',
  'southland' : 'Southland',
  'taranaki' : 'Taranaki',
  'waikato' : 'Waikato',
  'wellington' : 'Wellington',
  'west_coast' : 'West Coast',
}

map_over = function(map_id, region)
{
  if (english_names[region])
  {
    $("#" + map_id + '_map_text .english').attr('innerHTML',english_names[region]);
    $("#" + map_id + '_map_text .maori').css('display','none');
  }
  image_overlay = $('#' + map_id + '_map_over')
  image_overlay.css("display",'block');
  image_overlay.attr("src",'/images/map_over/' + map_id + '_' + region + '.png');
}

map_out = function(map_id)
{
  $("#" + map_id + '_map_text .maori').css('display','block');
  $("#" + map_id + '_map_text .english').attr('innerHTML','Select a Region');
  image_overlay = $('#' + map_id + '_map_over')
  image_overlay.css("display",'none');
}

jQuery.preloadImages = function(args)
{
  for(var i = 0; i<args.length; i++)
  {
    jQuery("<img>").attr("src", args[i]);
  }
}

preload_map_images = function(map_id)
{
  images = ["southland","otago","canterbury","west_coast","nelson_tasman","marlborough","norhtland","auckland","manawatu_wanganui", "wellington","hawkes_bay","gisborne","bay_of_plenty","waikato","taranaki"]
  args = []
  for(var i = 0; i<images.length; i++)
  {
    args[i] = '/images/map_over/' + map_id + '_' + images[i] + '.png';
  }
  if ($.preloadImages) {
    $.preloadImages(args)
  }
}



