/* 別ウィンドウを開く */
function WinOpen(target){
	var wname = "newwin";
	if(target=="shop_map"){
		var url = "shop-map.html";
		var status = "width=650,height=700,scrollbars=1,resizable=1,toolbar=1,menubar=1";
	}
	window.open(url,wname,status);
}

function ReadCss(target){
	var domain = "http://takeoff-ltd.xsrv.jp";
	var fName="";
	var site="";
	var dir="";
	
	var ua = navigator.userAgent.toUpperCase();
	var plt = (navigator.platform) ? navigator.platform : 'Other';
	
	if(ua.indexOf('MAC OS X') > -1){
		if(navigator.userAgent.indexOf('Safari') > -1){
			fName = "df_safari.css";
		}else if(navigator.userAgent.indexOf('Gecko') > -1){
			fName = "df_macgecko.css";
		}
	}else if(plt.indexOf('Mac') > -1){
		//For Mac OS9
	}else if(navigator.appName.indexOf('Microsoft') > -1){
		//var ua = navigator.userAgent.toUpperCase();
		//if(ua.indexOf("NT 6.0") != -1 || ua.indexOf("WS V") != -1){
			//if(navigator.appVersion.indexOf('MSIE 7') > -1){
				//fName = "df_ie7v.css";
			//}
		//}else

		if(navigator.appVersion.indexOf('MSIE 6') > -1){
			fName = "df_ie6.css";
			fName2 = "df_ie6_imai.css";
		}else if(navigator.appVersion.indexOf('MSIE 7') > -1){
			fName = "df_ie7.css";
			fName2 = "df_ie7_imai.css";
		}
	}
	
	if(target=="ec"){
		site = "ec";	//ネット店
	}else if(target=="cj"){
		site = "com";	//企業サイト(日本語版)
	}else if(target=="ce"){
		site = "english";	//企業サイト(英語版)
	}else if(target=="ae"){
		site = "medical";	//医療・分析機器店(英語版)
	}else if(target=="ec_form"){
		site = "ec";
		dir = "../../"; //ネット店 お問い合わせ
	}else if(target=="ec_kbform"){
		site = "ec";
		dir = "../"; //ネット店 買取・廃棄 お問い合わせ
	}else if(target=="cj_form"){
		site = "com";
		dir = "../../"; //企業サイト(日本語版) お問い合わせ
	}else if(target=="cj_reform"){
		site = "com";
		dir = "../../"; //企業サイト(日本語版) 採用情報 応募フォーム
	}else if(target=="ce_form"){
		site = "english";
		dir = "../../"; //企業サイト(英語版) お問い合わせ
	}else if(target=="ae_form"){
		site = "medical";
		dir = "../"; //医療・分析機器店(英語版) お問い合わせ
	}

	if(fName!=""){		
		if(target.indexOf("form")<0){
			document.write('<link rel="stylesheet" href="' + domain + '/css/' + site + '/df_file/' + fName + '" type="text/css">');
		}else{  //(SSLページ)相対パスの場合
			document.write('<link rel="stylesheet" href="' + dir + 'css/' + site + '/df_file/' + fName + '" type="text/css">');
		}
	}
}


/*************************************
 ヘッダーメニュー 現在位置表示用
**************************************/

$(function(){
	var url = document.URL;
	if(url.indexOf("company")>-1){
		var target = $("#gnavi li:nth-child(1)");
		target.replaceWith('<li><img src="/english/img/gnavi01_on.gif" width="284" height="45" alt="Company Profile"></li>');
	}else if(url.indexOf("product")>-1){
		var target = $("#gnavi li:nth-child(2)");
		target.replaceWith('<li><img src="/english/img/gnavi02_on.gif" width="282" height="45" alt="Product Info"></li>');
	}else{}

});


/* 会社案内：地図表示用 */

function WinOpen(num){
		var url;
		var wname = "newwin";
		var status = "width=650,height=700,scrollbars=1,resizable=1,toolbar=1,menubar=1";

		if(num==1){
			var url = "http://www.takeoff-ltd.co.jp/english/company/map-headquarter.html";
		}else if(num==2){
			var url = "http://www.takeoff-ltd.co.jp/english/company/map-osaka.html";
		}else if(num==3){
			var url = "http://www.takeoff-ltd.co.jp/english/company/map-showroom.html";
		}else{
			var url = "http://www.takeoff-ltd.co.jp/english/company/map-showroom2.html";
		}
		if(url){
			window.open(url,wname,status);
		}
}


/**************************************
  Google Map API用
***************************************/

var svObj=null;
var svContainer,marker, infoWnd;
var status = "default"; //ストリートビュー用のフラグ

function MapLoad(num) {
	
     if (GBrowserIsCompatible()) {
      
      	//地図作成
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(mapX, mapY), 17);
        
        //マップコントローラを付ける
        map.addControl(new GLargeMapControl());
        
        //スケールコントローラ(尺度定規)を付ける
        map.addControl(new GScaleControl());
		
		//地図タイプ設定
		map.setMapType(G_NORMAL_MAP);
        
        //マーカー設置
        var marker = new GMarker(new GLatLng(mapX, mapY));
        
        //マーカーをクリックしたら、吹き出しの中に写真を表示する
        GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(msg);
        });
		
		//ふきだしの表示
        //marker.openInfoWindow(svContainer);
        
        //マーカーを地図上に配置
        map.addOverlay(marker);
		
		if(num==1){
			//引数1で最初から吹き出しを表示
			marker.openInfoWindowHtml(msg);
		}
    }
}