$(document).ready(function(){

  $("#map_base div").hide();
  $("#map_base div.next").show();
  $("#map_base div.prev").show();
  $("#map_base div.exnote_1").show();
  $("#map_base div.exnote_2").show();
  $("#map_base div.exnote_3").show();
  $("#map_base div.exnote_4").show();

  var floor;
  var terminal;

  floor = $("body").attr("id");
  if ($("body").hasClass("terminal1")) terminal = "terminal1";
  if ($("body").hasClass("terminal2")) terminal = "terminal2";
  if ($("body").hasClass("intl_terminal")) terminal = "intl_terminal";

  var sign = ["information_desk","lost_and_found","police_box","restroom","suckling_room","elevator","aed","public_phone","mailbox","smoking_place","cd-atm","foreign_exchange","cart_pool","coin_locker","baggage","bus_stop","taxi_stand","platform_for_physically_disabled","hairdressing","rental_car"]
  $.each(sign, function(i) {
    if ($("#map_base div").hasClass(this))
    $("#map_base div."+this).css({"background-image":"url(../../images2/map/detail_map/map_base/"+terminal+"/"+floor+"/"+this+".gif)"});
    if ($("#switch_pictogram input").hasClass(this))
    $("#switch_pictogram input."+this).css({"background-image":"url(../../images2/map/detail_map/switch_pictogram/"+terminal+"/"+this+".gif)"});
  });

  $("input.information_desk").click(function () {
    $("#map_base .information_desk").toggle();
    $("#switch_pictogram input.information_desk").toggleClass("press");
  });

  $("input.lost_and_found").click(function () {
    $("#map_base .lost_and_found").toggle();
    $("#switch_pictogram input.lost_and_found").toggleClass("press");
  });

  $("input.police_box").click(function () {
    $("#map_base .police_box").toggle();
    $("#switch_pictogram input.police_box").toggleClass("press");
  });

  $("input.restroom").click(function () {
    $("#map_base .restroom").toggle();
    $("#switch_pictogram input.restroom").toggleClass("press");
  });

  $("input.restroom-wide").click(function () {
    $("#map_base .restroom").toggle();
    $("#switch_pictogram input.restroom-wide").toggleClass("press");
  });

  $("input.suckling_room").click(function () {
    $("#map_base .suckling_room").toggle();
    $("#switch_pictogram input.suckling_room").toggleClass("press");
  });

  $("input.elevator").click(function () {
    $("#map_base .elevator").toggle();
    $("#switch_pictogram input.elevator").toggleClass("press");
  });

  $("input.aed").click(function () {
    $("#map_base .aed").toggle();
    $("#switch_pictogram input.aed").toggleClass("press");
  });

  $("input.public_phone").click(function () {
    $("#map_base .public_phone").toggle();
    $("#switch_pictogram input.public_phone").toggleClass("press");
  });

  $("input.mailbox").click(function () {
    $("#map_base .mailbox").toggle();
    $("#switch_pictogram input.mailbox").toggleClass("press");

  });

  $("input.smoking_place").click(function () {
    $("#map_base .smoking_place").toggle();
    $("#switch_pictogram input.smoking_place").toggleClass("press");
  });

  $("input.cd-atm").click(function () {
    $("#map_base .cd-atm").toggle();
    $("#switch_pictogram input.cd-atm").toggleClass("press");
  });

  $("input.foreign_exchange").click(function () {
    $("#map_base .foreign_exchange").toggle();
    $("#switch_pictogram input.foreign_exchange").toggleClass("press");
  });

  $("input.baggage").click(function () {
    $("#map_base .baggage").toggle();
    $("#switch_pictogram input.baggage").toggleClass("press");
  });

  $("input.coin_locker").click(function () {
    $("#map_base .coin_locker").toggle();
    $("#switch_pictogram input.coin_locker").toggleClass("press");
  });

  $("input.cart_pool").click(function () {
    $("#map_base .cart_pool").toggle();
    $("#switch_pictogram input.cart_pool").toggleClass("press");
  });

  $("input.taxi_stand").click(function () {
    $("#map_base .taxi_stand").toggle();
    $("#switch_pictogram input.taxi_stand").toggleClass("press");
  });

  $("input.bus_stop").click(function () {
    $("#map_base .bus_stop").toggle();
    $("#switch_pictogram input.bus_stop").toggleClass("press");
  });

  $("input.rental_car").click(function () {
    $("#map_base .rental_car").toggle();
    $("#switch_pictogram input.rental_car").toggleClass("press");
  });

  $("input.platform_for_physically_disabled").click(function () {
    $("#map_base .platform_for_physically_disabled").toggle();
    $("#switch_pictogram input.platform_for_physically_disabled").toggleClass("press");
  });

  $("input.hairdressing").click(function () {
    $("#map_base .hairdressing").toggle();
    $("#switch_pictogram input.hairdressing").toggleClass("press");
  });


});

