// 定数
var companyName="株式会社インテックソリューションパワー";
var splitChar="/"
var menuTop             ="menu.top";
var menuOutline         ="menu.outline";
var menuDetail          ="menu.detail";
var menuRecruit         ="menu.recruit";
var menuContact         ="menu.contact";
var menuOther           ="menu.other";
var menuPrivacyPolicy   ="menu.privacy_policy";
var menuPrivacyHandling ="menu.privacy_handling";
var menuSecurityPolicy  ="menu.security_policy";
var menuSiteMap         ="menu.sitemap";
var menuHumansolution   ="menu.humansolution";

var pathShare                 = "../share";
var pathShareImgTopmenu       = pathShare + splitChar + "images/menu";
var pathShareImgPankuzu       = pathShare + splitChar + "images/pankuzu";
var pathShareImgContentHeader = pathShare + splitChar + "images/contentHeader";
var pathShareImgSideMenu      = pathShare + splitChar + "images/sidemenu";
var pageHeader                = "header.html";
var pageHeaderTopPage         = "headerTopPage.html";
var pageTopMenu               = "topMenu.html";
var pageSideBar               = "sideBar.html";
var pageFooter                = "footer.html";
var pageCopyRight             = "copyRight.html";
// 地図
gMapPath="../share/map.html";
gMapSizeWidth=600;
gMapSizeHeight=400;
// メール宛先
var mailList = {
  "saiyou" : "saiyou@intec-sp.co.jp"
, "soumu"  : "soumu@intec-sp.co.jp"
, "human"  : "human@intec-sp.co.jp"
};
// トップメニュー
var topMenuList = {
  "menu.outline" : ["outlineOn.jpg" , "outline.jpg" , "PanagementPhilosophy.html"]     // menuOutline
, "menu.detail"  : ["detailOn.jpg"  , "detail.jpg"  , "SystemIntegrator.html"]         // menuDetail
, "menu.recruit" : ["recruitOn.jpg" , "recruit.jpg" , "ShinsotsuKaishaSetsumei.html"]  // menuRecruit
, "menu.contact" : ["contactOn.jpg" , "contact.jpg" , "index.html"]                    // menuContact
};
// コンテントヘッダ
var contentHeaderList = {
  "/outline/index.html"                   : ["会社概要"                      ,""]
, "/outline/PanagementPhilosophy.html"    : ["経営理念"                      ,"panagementPhilosophy.jpg"]
, "/outline/PresidentsGreeting.html"      : ["社長挨拶"                      ,"presidentsGreeting.jpg"]
, "/outline/BasicData.html"               : ["基礎データ"                    ,"basicData.jpg"]
, "/outline/System.html"                  : ["組織"                          ,"system.jpg"]
, "/outline/BusinessEstablishment.html"   : ["事業所"                        ,"businessEstablishment.jpg"]
, "/outline/Officer.html"                 : ["役員"                          ,"officer.jpg"]
, "/outline/Relation.html"                : ["関連会社"                      ,"relation.jpg"]
, "/detail/index.html"                    : ["事業内容"                      ,""]
, "/detail/SystemIntegrator.html"         : ["システムインテグレート"        ,"systemIntegrator.jpg"]
, "/detail/BaseBuild.html"                : ["基盤構築サービス"              ,"baseBuild.jpg"]
, "/detail/IntegrationOperating.html"     : ["統合運用サービス"              ,"integrationOperating.jpg"]
, "/detail/ItemService.html"              : ["商品・サービス"                ,"itemservice.jpg"]
, "/detail/HumanSolution.html"            : ["人材派遣事業"                  ,"humanSolution.jpg"]
, "/detail/QualityCertification.html"     : ["品質保証"                      ,"qualityCertification.jpg"]
, "/recruit/index.html"                   : ["採用情報"                      ,""]
, "/recruit/ShinsotsuKaishaSetsumei.html" : ["会社説明会"                    ,"shinsotsuKaishaSetsumei.jpg"]
, "/recruit/ShinsotsuBoshuyoukou.html"    : ["募集要項（新卒）"              ,"shinsotsuBoshuyoukou.jpg"]
, "/recruit/CareerBoshuyoukou.html"       : ["募集要項（キャリア）"          ,"careerBoshuyoukou.jpg"]
, "/recruit/HandicappedBoshuyoukou.html"  : ["障害をお持ちの方へ"            ,"handicappedBoshuyoukou.jpg"]
, "/recruit/Entry.html"                   : ["応募フォーム"                  ,"entry.jpg"]
, "/recruit/Staff.html"                   : ["社員紹介"                      ,"staff.jpg"]
, "/recruit/Real_voice_kn.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_kk.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_as.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_ys.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_sm.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_rk.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_mo.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_nh.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_tu.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_yk.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/recruit/Real_voice_yu.html"           : ["仕事紹介"                      ,"real_voice.jpg"]
, "/contact/index.html"                   : ["お問い合わせ"                  ,"contact.jpg"]
, "/sitemap/index.html"                   : ["サイトマップ"                  ,"sitemap.jpg"]
, "/other/SecurityPolicy.html"            : ["情報セキュリティ"              ,"securityPolicy.jpg"]
, "/other/PrivacyPolicy.html"             : ["個人情報保護方針"              ,"privacyPolicy.jpg"]
, "/other/PrivacyHanding.html"            : ["個人情報の取り扱いについて"    ,"privacyHanding.jpg"]
, "/other/Solution.html"                  : ["Solution of the first water"   ,""]
, "/detail/prototypePage.html"            : ["プロトタイプ"                  ,"prototype.jpg"]               // 雛型
, "/recruit/prototypePage.html"           : ["プロトタイプ"                  ,"prototype.jpg"]               // 雛型
, "/contact/prototypePage.html"           : ["プロトタイプ"                  ,"prototype.jpg"]               // 雛型
, "/other/prototypePage.html"             : ["プロトタイプ"                  ,"prototype.jpg"]               // 雛型
, "/sitemap/prototypePage.html"           : ["プロトタイプ"                  ,"prototype.jpg"]               // 雛型
};
// パンくず
var pankuzuList = {
  ""                             : ["ホーム"                        , "home.jpg"]
, "index.html"                   : {
                                      outline : ["会社概要"     , "outline_sel.jpg"]
                                    , detail  : ["事業内容"     , "detail_sel.jpg"]
                                    , recruit : ["採用情報"     , "recruit_sel.jpg"]
                                    , contact : ["お問い合わせ" , ""]
                                    , other   : ["その他"       , ""]
                                    , sitemap : ["サイトマップ" , "sitemap_sel.jpg"]
                                    , top     : ["ホーム"       , "home_sel.jpg"]
                                   }
, "outline"                      : ["会社概要"                      , "outline.jpg"]
, "PanagementPhilosophy.html"    : ["経営理念"                      , "panagementPhilosophy_sel.jpg"]
, "PresidentsGreeting.html"      : ["社長挨拶"                      , "presidentsGreeting_sel.jpg"]
, "BasicData.html"               : ["基礎データ"                    , "basicData_sel.jpg"]
, "System.html"                  : ["組織"                          , ""]
, "BusinessEstablishment.html"   : ["事業所"                        , "businessEstablishment_sel.jpg"]
, "Officer.html"                 : ["役員"                          , "officer_sel.jpg"]
, "Relation.html"                : ["関連会社"                      , "relation_sel.jpg"]
, "detail"                       : ["事業内容"                      , "detail.jpg"]
, "SystemIntegrator.html"        : ["システムインテグレート"        , "systemIntegrator_sel.jpg"]
, "BaseBuild.html"               : ["基盤構築サービス"              , "baseBuild_sel.jpg"]
, "IntegrationOperating.html"    : ["統合運用サービス"              , "integrationOperating_sel.jpg"]
, "QualityCertification.html"    : ["品質保証"                      , "qualityCertification_sel.jpg"]
, "recruit"                      : ["採用情報"                      , "recruit.jpg"]
, "ShinsotsuKaishaSetsumei.html" : ["会社説明会"                    , "shinsotsuKaishaSetsumei_sel.jpg"]
, "ShinsotsuBoshuyoukou.html"    : ["募集要項（新卒）"              , "shinsotsuBoshuyoukou_sel.jpg"]
, "CareerBoshuyoukou.html"       : ["募集要項（キャリア）"          , "careerBoshuyoukou_sel.jpg"]
, "HandicappedBoshuyoukou.html"  : ["障害をお持ちの方へ"            , "handicappedBoshuyoukou_sel.jpg"]
, "Entry.html"                   : ["応募フォーム"                  , ""]
, "Staff.html"                   : ["社員紹介"                      , "staff_sel.jpg"]
, "contact"                      : ["お問い合わせ"                  , ""]
, "sitemap"                      : ["サイトマップ"                  , ""]
, "other"                        : ["その他"                        , ""]
, "SecurityPolicy.html"          : ["情報セキュリティ"              , "securityPolicy_sel.jpg"]
, "PrivacyPolicy.html"           : ["個人情報保護方針"              , "privacyPolicy_sel.jpg"]
, "PrivacyHanding.html"          : ["個人情報の取り扱いについて"    , ""]
, "prototypePage.html"           : ["プロトタイプ"                  , "prototype.jpg"]
};
//テキストバージョン
var pankuzuTextList = {
  ""                             : ["ホーム","../top/index.html"]
, "index.html"                   : {
                                      outline       : ["会社概要"               , ""]
                                    , detail        : ["事業内容"               , ""]
                                    , recruit       : ["採用情報"               , ""]
                                    , contact       : ["お問い合わせ"           , ""]
                                    , other         : ["その他"                 , ""]
                                    , sitemap       : ["サイトマップ"           , ""]
                                    , top           : ["ホーム"                 , ""]
                                   }
, "outline"                      : ["会社概要"                      , "../outline/PanagementPhilosophy.html"]
, "PanagementPhilosophy.html"    : ["経営理念"                      , ""]
, "PresidentsGreeting.html"      : ["社長挨拶"                      , ""]
, "BasicData.html"               : ["基礎データ"                    , ""]
, "System.html"                  : ["組織"                          , ""]
, "BusinessEstablishment.html"   : ["事業所"                        , ""]
, "Officer.html"                 : ["役員"                          , ""]
, "Relation.html"                : ["関連会社"                      , ""]
, "detail"                       : ["事業内容"                      , "../detail/SystemIntegrator.html"]
, "SystemIntegrator.html"        : ["システムインテグレート"        , ""]
, "BaseBuild.html"               : ["基盤構築サービス"              , ""]
, "IntegrationOperating.html"    : ["統合運用サービス"              , ""]
, "ItemService.html"             : ["商品・サービス"          　    , ""]
, "HumanSolution.html"           : ["人材派遣事業"          　      , ""]
, "QualityCertification.html"    : ["品質保証"                      , ""]
, "recruit"                      : ["採用情報"                      , "../recruit/ShinsotsuKaishaSetsumei.html"]
, "ShinsotsuKaishaSetsumei.html" : ["会社説明会"                    , ""]
, "ShinsotsuBoshuyoukou.html"    : ["募集要項（新卒）"              , ""]
, "CareerBoshuyoukou.html"       : ["募集要項（キャリア）"          , ""]
, "HandicappedBoshuyoukou.html"  : ["障害をお持ちの方へ"            , ""]
, "Entry.html"                   : ["応募フォーム"                  , ""]
, "Staff.html"                   : ["社員紹介"                      , ""]
, "Real_voice_kn.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_kk.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_as.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_ys.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_sm.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_rk.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_mo.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_nh.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_tu.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_yk.html"           : ["REAL VOICE"                    , ""]
, "Real_voice_yu.html"           : ["REAL VOICE"                    , ""]
, "contact"                      : ["お問い合わせ"                  , "../contact/index.html"]
, "sitemap"                      : ["サイトマップ"                  , ""]
, "other"                        : ["その他"                        , ""]
, "SecurityPolicy.html"          : ["情報セキュリティ"              , ""]
, "PrivacyPolicy.html"           : ["個人情報保護方針"              , ""]
, "PrivacyHanding.html"          : ["個人情報の取り扱いについて"    , ""]
, "Solution.html"                : ["Solution of the first water"   , ""]
, "ChangeChallenge.html"         : ["Change&Challenge"              , ""]

};
// サイドメニュー
var sideBarList = {
  outline : {
    "smenu.panagementphilosophy"    : ["panagementphilosophyOn.jpg"    , "panagementphilosophy.jpg"    ,"PanagementPhilosophy.html"]
  , "smenu.presidentsgreeting"      : ["presidentsgreetingOn.jpg"      , "presidentsgreeting.jpg"      ,"PresidentsGreeting.html"]
  , "smenu.basicdata"               : ["basicdataOn.jpg"               , "basicdata.jpg"               ,"BasicData.html"]
  , "smenu.system"                  : ["systemOn.jpg"                  , "system.jpg"                  ,"System.html"]
  , "smenu.businessestablishment"   : ["businessestablishmentOn.jpg"   , "businessestablishment.jpg"   ,"BusinessEstablishment.html"]
  , "smenu.officer"                 : ["officerOn.jpg"                 , "officer.jpg"                 ,"Officer.html"]
  , "smenu.relation"                : ["relationOn.jpg"                , "relation.jpg"                ,"Relation.html"]
  }
, detail  : {
    "smenu.systemintegrator"        : ["systemintegratorOn.jpg"        , "systemintegrator.jpg"        ,"SystemIntegrator.html"]
  , "smenu.integrationoperating"    : ["integrationoperatingOn.jpg"    , "integrationoperating.jpg"    ,"IntegrationOperating.html"]
  , "smenu.itemservice"             : ["itemserviceOn.jpg"             , "itemservice.jpg"             ,"ItemService.html"]
  , "smenu.humansolution"           : ["humansolutionOn.jpg"           , "humansolution.jpg"           ,"HumanSolution.html"]
  , "smenu.qualitycertification"    : ["qualitycertificationOn.jpg"    , "qualitycertification.jpg"    ,"QualityCertification.html"]
  }
, recruit : {
    "smenu.shinsotsukaishasetsumei" : ["shinsotsukaishasetsumeiOn.jpg" , "shinsotsukaishasetsumei.jpg" ,"ShinsotsuKaishaSetsumei.html"]
  , "smenu.shinsotsuboshuyoukou"    : ["shinsotsuboshuyoukouOn.jpg"    , "shinsotsuboshuyoukou.jpg"    ,"ShinsotsuBoshuyoukou.html"]
  , "smenu.careerboshuyoukou"       : ["careerboshuyoukouOn.jpg"       , "careerboshuyoukou.jpg"       ,"CareerBoshuyoukou.html"]
  , "smenu.handicappedboshuyoukou"  : ["handicappedboshuyoukouOn.jpg"  , "handicappedboshuyoukou.jpg"  ,"HandicappedBoshuyoukou.html"]
  , "smenu.confirmation"            : ["confirmationOn.jpg"            , "confirmation.jpg"            ,"Confirmation.html"]
  , "smenu.staff"                   : ["staffOn.jpg"                   , "staff.jpg"                   ,"Staff.html"]
  }
}

// 変数
var _baseUrl = location.protocol + "//" + location.host;
if (location.protocol != "file:") {
  // header
  pageHeader          = pathShare + splitChar + pageHeader;
  pageHeaderTopPage   = pathShare + splitChar + pageHeaderTopPage;
  // TopMenu
  pageTopMenu         = pathShare + splitChar + pageTopMenu;
  // SideBar
  pageSideBar         = pathShare + splitChar + pageSideBar;
  // Footer & CopyRight
  pageFooter          = pathShare + splitChar + pageFooter;
  pageCopyRight       = pathShare + splitChar + pageCopyRight;
}
// 関数
jQuery.ajaxSetup({ ifModified: true });
$(document).ready(function(){
  var path = location.pathname;
  var index = path.length;
  // protocol==file && IE6 Protocol用
  if (location.protocol == "file:" && path.lastIndexOf(splitChar)==0 && path.lastIndexOf("\\")>0) {
    array =path.split("\\");
    path = "";
    $(array).each(function(i,elem){
      path = path + splitChar + elem;
    });
  }
  if (path.lastIndexOf("/")==(index-1)) {
    path = path + "index.html";
  }
  for (i=0; i<2;i++) {
    index = path.substring(0,index-1).lastIndexOf(splitChar,index);
  }
  path = path.substring(index);
//  contents_include("head"     , pageHeader, false);
  header_include();
  sub_main_include();
  title_include(path);
//  pankuzu_include(path);
  pankuzuText_include(path);
  contentHeader_include(path);
  contents_include("foot"     , pageFooter, true);
  contents_include("copyRight", pageCopyRight, true);
  // mapの設定
  map_include();
  // メールの設定
  mail_include();
});
/**
* idで指定したタグに、fileで指定した外部ファイルを組み込む
*/
function contents_include(id, file, flag) {
  $.ajax({
    type     : "GET"
  , url      : file
  , async    : flag
  , dataType : "text"
  , success  : function (data) {
      $("#" + id).html(data);
    }
  , error: function(xhr, status, e) {
//      alert(xhr);
//      alert(status);
//      alert(e);
    }
  });
}
/**
* id:headタグに、ロゴとパンくずを組み込む
*/
function header_include() {
  var header = $("#head");
  if (header.size()==0) return;
  if (header.hasClass("topPageHeader")) {
    contents_include("head"     , pageHeaderTopPage, false);
  } else {
    contents_include("head"     , pageHeader, false);
  }
}
/**
* id:top_menuタグに、メニューを組み込む
*/
function topMenu_include(id) {
  if ($("#top_menu") == "undefined") {
    return;
  }
  contents_include("top_menu"     , pageTopMenu, false);
  var imges = $("#top_menu img");
  imges.each(function(i, elem){
    var array = topMenuList[elem.id];
    var a = $($(elem).parent()[0]);
    var fn = function(e){
      var a = topMenuList[e.data.id];
      var s = pathShareImgTopmenu + splitChar + a[1];
      if (e.data.flag) {
        s = pathShareImgTopmenu + splitChar + a[0];
      }
      $("#top_menu img").each(function(i, elem){
        if(e.data.id == elem.id) {
          elem.src = s;
        }
      });
    };
    if (elem.id == id) {
      elem.src = pathShareImgTopmenu + splitChar + array[0];
    } else {
      elem.src = pathShareImgTopmenu + splitChar + array[1];
      a.bind("mouseover",{id : elem.id, flag : true},fn);
      a.bind("mouseout" ,{id : elem.id, flag : false},fn);
    }
    a.bind("click",{id : elem.id , html : array[2]},function(e){
      location.href = "../"+ e.data.id.split(".")[1] + "/" + e.data.html;
    });
    
  });
}
/**
* id:sidebarタグに、サイドバーを組み込む
*/
function sidebar_include(id) {
  if ($("#sidebar") == "undefined") {
    return;
  }
  contents_include("sidebar"     , pageSideBar, false);
  var subid= id.substring(id.lastIndexOf(".")+1);
  var html = $(".smenu #" + subid + "_sub");
  $(".smenu").html(html);
  if(isIE()){
     $("#sidebar .smenu li a").css({"margin-top" : "-4px"});
  }
  var imges = $("#sidebar a > img");
  imges.each(function(i, elem){
    var a = $($(elem).parent()[0]);
    var fn = function(e){
      var array = sideBarList[e.data.subid];
      var a = array[e.data.id];
      var s = pathShareImgSideMenu + splitChar + a[1];
      if (e.data.flag) {
        s = pathShareImgSideMenu + splitChar + a[0];
      }
      $("#sidebar a > img").each(function(i, elem){
        if(e.data.id == elem.id) {
          elem.src = s;
        }
      });
    };
    var fn2 = function(e) {
      var array = sideBarList[e.data.subid];
      var a = array[e.data.id];
      location.href = "../"+ e.data.subid + "/" + a[2];
    }
    
    var test = sideBarList[subid][elem.id];
    if (location.pathname.indexOf(test[2])>-1) {
      elem.src = pathShareImgSideMenu + splitChar + test[0];
    } else {
      a.bind("mouseover",{subid : subid , id : elem.id, flag : true},fn);
      a.bind("mouseout" ,{subid : subid , id : elem.id, flag : false},fn);
    }
    a.bind("click"    ,{subid : subid , id : elem.id},fn2);
  });
}
/**
* id:contentHeaderタグに、コンテントヘッダを組み込む
*/
function contentHeader_include(pathname) {
  var div = $("#contentHeader");
  if (div=='undefined' || div.size()==0) {
    return;
  }
  var array = contentHeaderList[pathname];
  if (array.length > 0 && array[1] != "") {
    div.append('<img src="' + pathShareImgContentHeader + '/' + array[1] + '" alt="' + array[0] + '" />');
  }

}
/**
* id:pankuzuタグに、ナビを組み込む
*/
function pankuzu_include(pathname) {
  var div = $("#pankuzu");
  if (div == "undefined") {
    return;
  }
  var array  = $(pathname.split(splitChar));
  var index  = $.inArray("index.html",array);
  var index2 = $.inArray("top",array);
  var ul = div.append("<ul></ul>");
  var li,rec;
  array.each(function(i, elem){
    rec = pankuzuList[elem];
    if (elem=="index.html" || (elem=="" && index2 > 0)) {
    } else {
      if (index-i==1) {
        rec = pankuzuList["index.html"];
        rec = rec[elem];
      }
      if (rec[1] != "") {
        li = ul.append("<li></li>");
        li.append('<img src="' + pathShareImgPankuzu + '/' + rec[1] + '" alt="' + rec[0] + '" />');
      }
    }
  });
}
/**
* id:pankuzuタグに、ナビを組み込む
*/
function pankuzuText_include(pathname) {
  var div = $("#pankuzu");
  if (div == "undefined") {
    return;
  }
  var array  = $(pathname.split(splitChar));
  var index  = $.inArray("index.html",array);
  var index2 = $.inArray("top",array);
  var len    = array.length - 1;
  div.append("<ul></ul>");
  var ul = $("#pankuzu ul");
  var li,rec;
  if (index>-1 && index2>-1) return;
  div.css("height","1.2em");
  array.each(function(i, elem){
    rec = pankuzuTextList[elem];
    if (elem=="index.html" || elem=="top" || elem=="other") {
    } else {
      if (index-i==1) {
        rec = pankuzuTextList["index.html"];
        rec = rec[elem];
      }
      if (i > 0) {
        ul.append("<li><img src='../share/images/pankuzu/arrow.gif' alt='arrow' /></li>");
      }
      if (rec[1] != "" && index2 == -1) {
        ul.append("<li><a href='" + rec[1] + "'>" + rec[0] + "</a></li>");
      } else {
        ul.append("<li>"+ rec[0] +"</li>");
      }
    }
  });
}
/**
* titleタグの内容を設定する
*/
function title_include(pathname) {
  var title = $("title");
  if (title == "undefined") {
    return;
  }
  var name = contentHeaderList[pathname];
  if (name == undefined) return;
  if (name.length > 0) {
//    title.html(companyName + "　" + name[0]);
  }
}
/**
* sub_mainタグの内容を設定する
*/
function sub_main_include() {
  $("#sub_main").attr({
    src : "../share/images/sub_main.jpg"
  , alt : "intec-sp"
  });
}
function map_include() {
  var map = $("a.map");
  map.html("");
  
  map.append(
    $("<img>").attr({
      src   : "../share/images/btn_map.gif"
    , alt   : "map"
    }).addClass("mapObject")
  );
  map.click(open_map);
  map.mouseover(function(){
    img = $(this).children(".mapObject");
    if (img.size() > 0) {
      $(img[0]).attr("src","../share/images/btn_mapOn.gif");
    }
  });
  map.mouseout(function(){
    img = $(this).children(".mapObject");
    if (img.size() > 0) {
      $(img[0]).attr("src","../share/images/btn_map.gif");
    }
  });
}

/**
* 地図を別ブラウザで起動する
*/
function open_map() {
  var mapId = $(this).attr("mapId");
  if (mapId==undefined || mapId=="") return;
  var url = gMapPath + "?mapId=" + mapId;
  url= url+"&width=" + gMapSizeWidth;
  url= url+"&height=" + gMapSizeHeight;
  var pa = "top=0,left=0,location=no,menubar=no,toolbar=no,"
  pa = pa + "width="  + (gMapSizeWidth+20)  +","
  pa = pa + "height=" + (gMapSizeHeight+30) +""
  window.open(url,"_new",pa);
}
/**
* メールの宛先を設定する
*/
function mail_include() {
  $("a.mail").each(function(i,elem){
    var mailid = $(elem).attr("mailId");
    if (mailid==undefined) return;
    
    var url = mailList[mailid];
    if (url!=undefined && url!="") {
      $(elem).attr("href","mailto:"+url);
      $(elem).html(url);
    }
  });
//  var url ="";
}
// -----------------------------------
// ieかどうか判断
function isIE() {
  if(jQuery.support.style){
    return false;
  }
  return true;
}
// -----------------------------------
// マウスオーバー時のロールオーバー関係
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


