﻿// JScript ファイル
select = 0;
var num = 0;
function selectMenu(argNo)
{
    select = argNo;
    document.getElementById('menu' + argNo).src = 'images/btn' + argNo + '_on.jpg';
}
function changeBtnImg(argObj, argImg, argSelect)
{
    if (select != argSelect)
    {
        argObj.src = argImg
    }
}
function changeOfficeMap()
{
    if (document.getElementsByName('officeName')[0].checked)
    {
        document.getElementById('postCode').innerHTML = "〒１１０－００１６";
        document.getElementById('addr').innerHTML = "東京都台東区台東４丁目５番地１号　タマタビル２階";
        document.getElementById('telNo').innerHTML = "ＴＥＬ：０３－３８３７－４５５１";
        document.getElementById('faxNo').innerHTML = "ＦＡＸ：０３－３８３７－４５５８";
        document.getElementById('root1').innerHTML = "ＪＲ山手線、京浜東北線【御徒町駅】南口徒歩５分";
        document.getElementById('root2').innerHTML = "営団日比谷線【仲御徒町駅】１番出口徒歩４分";
        document.getElementById('root3').innerHTML = "都営大江戸線【新御徒町駅】Ａ２出口徒歩３分";
        num = 0;
//        document.getElementById('Textarea11').value = "東京音頭 地図　ちず　マップ　MAP";
    }
    else
    {
        document.getElementById('postCode').innerHTML = "〒００３－０８０３";
        document.getElementById('addr').innerHTML = "北海道札幌市白石区菊水３条５丁目３－２０　丸善ビル２０１";
        document.getElementById('telNo').innerHTML = "ＴＥＬ：０１１－８１７－６９９１";
        document.getElementById('faxNo').innerHTML = "ＦＡＸ：０１１－８１７－６９９１";
        document.getElementById('root1').innerHTML = "地下鉄東西線【東札幌駅】徒歩１５分";
        document.getElementById('root2').innerHTML = "";
        document.getElementById('root3').innerHTML = "";
        num = 1;
//        document.getElementById('Textarea11').value = "札幌雪祭り 地図　ちず　マップ　MAP";
    }
    MapDisp(num);
}
function changeEmployee()
{
    switch (document.getElementById('employee').selectedIndex)
    {
        case 0 :
            document.getElementById('employeecomment').value = '';
            break;
        case 1 :
            document.getElementById('employeecomment').value = '整備中です。\r\n';
            break;
        case 2 :
            document.getElementById('employeecomment').value = '整備中です。\r\n';
            break;
        case 3 :
            document.getElementById('employeecomment').value = '整備中です。\r\n';
            break;
        case 4 :
            document.getElementById('employeecomment').value = '整備中です。\r\n';
            break;
        default : break;
    }
}

function MapDisp( iNo ) {
	var lon = iNo == 0 ? "139.7789454460144" : "141.37996673583984";
	var lat = iNo == 0 ? "35.70574142930467" : "43.05368453256694";
	var tokyo = new GPoint( lon, lat );
	var map = new GMap( document.getElementById( 'mapLayer' ) );
	// 中心に表示
	map.centerAndZoom( tokyo, 1 );
	map.addControl( new GLargeMapControl() );

	// 表示
	var marker = new GMarker(tokyo);
	map.addOverlay(marker);
	
	var msg;
	GEvent.addListener( marker, "click", function() {
		marker.openInfoWindowHtml( msg ); } );

	var points = [];
	
	if ( iNo == 0 ) {
		points.push( new GPoint( 139.77488726377487, 35.7067694485428 ) );
		points.push( new GPoint( 139.77523863315582, 35.70665837083177 ) );
		points.push( new GPoint( 139.7759735584259, 35.70660827691142 ) );
		points.push( new GPoint( 139.77589577436447, 35.70591567078656 ) );
		points.push( new GPoint( 139.77891862392426, 35.70568262271858 ) );
		msg = "<h1>東京本社</h1>";
	} else {
		points.push( new GPoint( 141.38492614030838, 43.051612852979126 ) );
		points.push( new GPoint( 141.38372987508774, 43.052267487772156 ) );
		points.push( new GPoint( 141.38170212507248, 43.05373941054498 ) );
		points.push( new GPoint( 141.38100743293762, 43.0530691118787 ) );
		points.push( new GPoint( 141.38002574443817, 43.05373157083683 ) );
		msg = "<h1>札幌営業所</h1>";
	}		
	map.addOverlay( new GPolyline( points, '#000000', 5, 0.7 ) );
	
//	// 十字アイコン作成
//	var icon = new GIcon();
//	icon.image = "./cross.png";
//	icon.iconSize = new GSize( 30, 30 );
//	icon.iconAnchor = new GPoint( 15, 15 );
//	var marker2 = new GMarker( map.getCenterLatLng(), icon );
//	map.addOverlay( marker2 );
//	
//	GEvent.addListener( map, "move", function() {
//		map.clearOverlays();
//		marker2 = new GMarker( map.getCenterLatLng(), icon );
//		map.addOverlay( marker2 );
//		
//		document.getElementById( 'datalatlon' ).innerHTML = map.getCenterLatLng();
//		} );
}
