/*
▼サイト全体のjavaScript
*/


function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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_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_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];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function LinkSelect(form, selector){
pageURL=selector.options[selector.selectedIndex].value;
location.href=pageURL;
}

/* 
お気に入りに入れる
*/
function favorite() { 
var title="日本細菌検査株式会社 | 細菌検査未経験でも60分で使える食品衛生検査セット「BACcT（バクット）」開発・販売";
var url="http://www.bacct.com/";
    if (window.sidebar) { 
        window.sidebar.addPanel(title, url,""); 
    } else if( document.all ) { 
        window.external.AddFavorite( url, title); 
    } else if( window.opera && window.print ) { 
        return true; 
    } 
} 


/*　ウィンドウを開く　*/
function winOpen(popupURL) {
  window.open(popupURL,'','status=no,scrollbars=yes,menubar=no,resizable=no,width=800,height=600');
}


/*　親ウィンドウの遷移と子ウィンドウを閉じる　*/
function jumpParentWin(ParentWinURL){
var ParentWinURL;
window.opener.parent.location.href=ParentWinURL;
window.close();
}

/*　親ウィンドウの遷移のみ　*/
function jumpParentWinOnly(ParentWinURL){
var ParentWinURL;
window.opener.parent.location.href=ParentWinURL;
}


/*
ボタンなど共用画像のプリロード
*/
function preloadCommonImages(){
MM_preloadImages('http://www.bacct.com/img000/header/menubar/home_2.gif','http://www.bacct.com/img000/header/menubar/introduction_2.gif','http://www.bacct.com/img000/header/menubar/seminar_2.gif','http://www.bacct.com/img000/header/menubar/exhibition_2.gif','http://www.bacct.com/img000/header/menubar/achievement_2.gif','http://www.bacct.com/img000/header/menubar/faq_2.gif','http://www.bacct.com/img000/header/menubar/product_2.gif','http://www.bacct.com/img000/header/menubar/demonstration_2.gif','http://www.bacct.com/img000/img000/header/menubar/introduction/top_2.gif','http://www.bacct.com/img000/header/menubar/introduction/innovation_2.gif','http://www.bacct.com/img000/header/menubar/introduction/achievement_2.gif','http://www.bacct.com/img000/header/menubar/introduction/promise_2.gif','http://www.bacct.com/img000/header/menubar/introduction/story_2.gif','http://www.bacct.com/img000/header/menubar/product/top_2.gif','http://www.bacct.com/img000/header/menubar/product/inspection_2.gif','http://www.bacct.com/img000/header/menubar/product/air_bacct_2.gif','http://www.bacct.com/img000/header/menubar/product/bacct_s_2.gif','http://www.bacct.com/img000/header/menubar/product/bacct_cor_2.gif','http://www.bacct.com/img000/header/menubar/product/instrument_2.gif','http://www.bacct.com/img000/header/menubar/product/equipment_2.gif','http://www.bacct.com/img000/header/menubar/product/disinfectant_2.gif','http://www.bacct.com/img000/header/menubar/product/additive_2.gif','http://www.bacct.com/img000/header/minibn/login_2.gif','http://www.bacct.com/img000/header/minibn/company_2.gif','http://www.bacct.com/img000/header/minibn/privacy_2.gif','http://www.bacct.com/img000/header/minibn/sitemap_2.gif','http://www.bacct.com/img/mainimg/banner/innovate_2.gif','http://www.bacct.com/img/mainimg/banner/inquiry_2.gif','http://www.bacct.com/img/mainimg/banner/demonstration_2.gif','http://www.bacct.com/img/mainimg/banner/staff_2.gif','http://www.bacct.com/img/mainimg/menubar/promise_2.gif','http://www.bacct.com/img/mainimg/menubar/inspection_2.gif','http://www.bacct.com/img/mainimg/menubar/guide_2.gif','http://www.bacct.com/img/mainimg/menubar/club_bacct_2.gif','http://www.bacct.com/img/mainimg/menubar/story_2.gif','http://www.bacct.com/img/mainimg/menubar/beginner_2.gif','http://www.bacct.com/img/mainimg/menubar/knowledge_2.gif','http://www.bacct.com/img000/banner/guide_2.jpg','http://www.bacct.com/img000/banner/demonstration_2.jpg','http://www.bacct.com/img000/sidemenu/menubar/promise_2.gif','http://www.bacct.com/img000/sidemenu/menubar/inspection_2.gif','http://www.bacct.com/img000/sidemenu/menubar/guide_2.gif','http://www.bacct.com/img000/sidemenu/menubar/club_bacct_2.gif','http://www.bacct.com/img000/sidemenu/menubar/story_2.gif','http://www.bacct.com/img000/sidemenu/menubar/beginner_2.gif','http://www.bacct.com/img000/sidemenu/menubar/lecture_2.gif','http://www.bacct.com/img000/sidemenu/banner/innovate_2.gif','http://www.bacct.com/img000/sidemenu/banner/inquiry_2.gif','http://www.bacct.com/img000/sidemenu/banner/demonstration_2.gif','http://www.bacct.com/img000/sidemenu/banner/staff_2.gif','http://www.bacct.com/img000/bn240/close_2.gif','http://www.bacct.com/img000/bn240/checkform_2.gif','http://www.bacct.com/img000/bn240/submit_2.gif','http://www.bacct.com/img000/bn180/reset_2.gif','http://www.bacct.com/img000/bn180/return_form_2.gif','http://www.bacct.com/img000/bn35/staff_2.gif','http://www.bacct.com/img000/bn35/map_2.gif','http://www.bacct.com/img000/categorynavi/common/next_2.gif','http://www.bacct.com/img000/categorynavi/common/prev_2.gif','http://www.bacct.com/img000/categorynavi/common/top_2.gif','http://www.bacct.com/img000/categorynavi/introduction/menubar/achievement_2.gif','http://www.bacct.com/img000/categorynavi/introduction/menubar/innovate_2.gif','http://www.bacct.com/img000/categorynavi/introduction/menubar/promise_2.gif','http://www.bacct.com/img000/categorynavi/introduction/menubar/story_2.gif','http://www.bacct.com/img000/categorynavi/introduction/menubar/top_2.gif','http://www.bacct.com/img000/categorynavi/beginner/menubar/guide_2.gif','http://www.bacct.com/img000/categorynavi/beginner/menubar/top_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/additive_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/air_bacct_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/bacct_s_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/bacct_cor_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/instrument_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/equipment_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/disinfectant_2.gif','http://www.bacct.com/img000/categorynavi/product/menubar/top_2.gif','http://www.bacct.com/img000/categorynavi/knowledge/lecture/menubar/01_2.gif','http://www.bacct.com/img000/categorynavi/knowledge/lecture/menubar/02_2.gif','http://www.bacct.com/img000/categorynavi/knowledge/lecture/menubar/03_2.gif','http://www.bacct.com/img000/categorynavi/knowledge/lecture/menubar/04_2.gif','http://www.bacct.com/img000/categorynavi/knowledge/lecture/menubar/05_2.gif')
}



/*
グーグルマップ
*/
var map;
var area =[
{ name:'&nbsp;' ,lat:35.663685, lng:139.87725, text:'&nbsp;', tel:'&nbsp;' },
{ name:'東京支店' ,lat:35.663685, lng:139.87725, text:'東京都江戸川区東葛西5-27-2 アゴラビルディング3F', tel:'03-5878-8910' },
{ name:'仙台営業所', lat:38.303172, lng:140.888129,text:'仙台市泉区旭丘堤2-18-16-102',tel:'022-219-2263' },
{ name:'名古屋営業所' ,lat:35.166012, lng:136.991011, text:'名古屋市千種区星ヶ丘2-70-204', tel:'052-783-6200' },
{ name:'大阪営業所', lat:34.73478, lng:135.48633, text:'大阪市淀川区三国本町2-13-59', tel:'06-6395-3733' },
{ name:'広島営業所', lat:34.401238, lng:132.472471, text:'広島市東区二葉の里1-1-68 広島パレスビル4階', tel:'082-262-4547' },
{ name:'福岡営業所', lat:33.601109, lng:130.412103, text:'福岡市博多区千代3-2-1', tel:'092-631-4141' }
];

function mapLoad() {
    if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("mapbox"));
        var point =new GLatLng(38.479395, 138.603516);
        // var marker = new GMarker(point);
        map.setCenter(point, 5);
        // map.addOverlay(marker);
        map.addControl(new GMapTypeControl());
        map.addControl(new GLargeMapControl());
        map.addControl(new GOverviewMapControl());

//東京支店
var marker1 = new GMarker(new GLatLng( area[1].lat, area[1].lng )); 
map.addOverlay(marker1);
GEvent.addListener(marker1, "mouseover", function() 
{marker1.openInfoWindowHtml('<p><strong>'+ area[1].name + '</strong><br />' + area[1].text+'<br />TEL:'+area[1].tel+'</p>');});


//仙台営業所
var marker2 = new GMarker(new GLatLng( area[2].lat, area[2].lng )); 
map.addOverlay(marker2); 
GEvent.addListener(marker2, "mouseover", function() 
{marker2.openInfoWindowHtml('<p><strong>'+ area[2].name + '</strong><br />' + area[2].text+'<br />TEL:'+area[2].tel+'</p>');});


//名古屋営業所
var marker3 = new GMarker(new GLatLng( area[3].lat, area[3].lng )); 
map.addOverlay(marker3); 
GEvent.addListener(marker3, "mouseover", function() 
{marker3.openInfoWindowHtml('<p><strong>'+ area[3].name + '</strong><br />' + area[3].text+'<br />TEL:'+area[3].tel+'</p>');});


//大阪営業所
var marker4 = new GMarker(new GLatLng( area[4].lat, area[4].lng )); 
map.addOverlay(marker4); 
GEvent.addListener(marker4, "mouseover", function() 
{marker4.openInfoWindowHtml('<p><strong>'+ area[4].name + '</strong><br />' + area[4].text+'<br />TEL:'+area[4].tel+'</p>');});


//広島営業所
var marker5 = new GMarker(new GLatLng( area[5].lat, area[5].lng )); 
map.addOverlay(marker5); 
GEvent.addListener(marker5, "mouseover", function() 
{marker5.openInfoWindowHtml('<p><strong>'+ area[5].name + '</strong><br />' + area[5].text+'<br />TEL:'+area[5].tel+'</p>');});


//福岡営業所
var marker6 = new GMarker(new GLatLng( area[6].lat, area[6].lng )); 
map.addOverlay(marker6); 
GEvent.addListener(marker6, "mouseover", function() 
{marker6.openInfoWindowHtml('<p><strong>'+ area[6].name + '</strong><br />' + area[6].text+'<br />TEL:'+area[6].tel+'</p>');});


}
}

//panTo & openInfoWindow
   
function mapMove(i) {
    var latlng = new GLatLng( area[i].lat, area[i].lng );
    //var mark = new GMarker( latlng );
    //map.clearOverlays();
    map.panTo(latlng);
    //map.addOverlay( mark );
    //mark.openInfoWindowHtml( '<p><strong>'+ area[i].name + '</strong><br />' + area[i].text+'<br />TEL:'+area[i].tel+'</p>');
}


