$(document).ready(function(){
/*
	$(document).bind("contextmenu",function(e){
		alert("Elematec Corporation All rights reserved.");
		return false;
	});
*/
	$("img").bind("contextmenu",function(event){
		alert("Elematec Corporation All rights reserved.");
		return false;
	});
});

var list_area_all;

$(function(){
	// 海外拠点ページの場合
	if ($('body').hasClass('worldMap')){
		// 現在のURLを取得
		var pageURL = window.location.href;
		// 英語ページの場合
		if (pageURL.indexOf('en/info/map/') != -1) {
			// メニューに挿入するHTML（英語）
			var html = '<ul id="areaList"><li><a href="#" id="area_china">China</a></li><li><a href="#" id="area_eastAsia">East Asia</a></li><li><a href="#" id="area_southeastAsia">Southeast Asia</a></li><li><a href="#" id="area_southAsia">South Asia</a></li><li><a href="#" id="area_europe">Europe</a></li><li><a href="#" id="area_america">America</a></li></ul>';
		}
		// 中国語ページの場合
		else if (pageURL.indexOf('zhcn/info/map/') != -1) {
			// メニューに挿入するHTML（とりあえず英語）
			var html = '<ul id="areaList"><li><a href="#" id="area_china">China</a></li><li><a href="#" id="area_eastAsia">East Asia</a></li><li><a href="#" id="area_southeastAsia">Southeast Asia</a></li><li><a href="#" id="area_southAsia">South Asia</a></li><li><a href="#" id="area_europe">Europe</a></li><li><a href="#" id="area_america">America</a></li></ul>';
		}
		// 日本語ページの場合
		else {
			// メニューに挿入するHTML（日本語）
			var html = '<ul id="areaList"><li><a href="#" id="area_china">中国</a></li><li><a href="#" id="area_eastAsia">東アジア</a></li><li><a href="#" id="area_southeastAsia">東南アジア</a></li><li><a href="#" id="area_southAsia">南アジア</a></li><li><a href="#" id="area_europe">ヨーロッパ</a></li><li><a href="#" id="area_america">アメリカ</a></li></ul>';
		}
		/*
		var html = '<ul id="areaList"><li><a href="#" id="area_all">全地域</a></li><li><a href="#" id="area_china">中国</a></li><li><a href="#" id="area_eastAsia">東アジア</a></li><li><a href="#" id="area_southeastAsia">東南アジア</a></li><li><a href="#" id="area_europe">ヨーロッパ</a></li><li><a href="#" id="area_america">アメリカ</a></li></ul>';
		*/

		$('#sideBar li').each(function(){
			// 挿入する要素（"li a"のhref属性値が"world.html"のliタグ）を検索
			if ($(this).find('a').attr('href') == 'world.html') {
				// HTML（各地域のリスト）を挿入
				$(this).append(html);
				// CSSを適用
				$('.worldMap #areaList li a').css('background','#ffffff').css('color','#666666');
				
				list_area_all = $(this);
			}
		});
	}
});


// flashmap_wld.swf（Flash海外地図）がロードされた時点で、flashmap_wld.swf側から実行する関数
function executeJS() {
	// SWFを取得
	var swf = document.getElementsByName('flashmap_wld')[0];
	// 各地域をクリックしたら実行する関数等（flashmap_wld.swfに定義しているopenAreaJS関数など）を設定
	$('#area_china').click(function(){
		swf.openAreaJS('area_china', true);
		setCss('area_china');
		return false;
	});
	$('#area_eastAsia').click(function(){
		swf.openAreaJS('area_eastAsia', true);
		setCss('area_eastAsia');
		return false;
	});
	$('#area_southeastAsia').click(function(){
		swf.openAreaJS('area_southeastAsia', true);
		setCss('area_southeastAsia');
		return false;
	});
	$('#area_southAsia').click(function(){
		swf.openAreaJS('area_southAsia', true);
		setCss('area_southAsia');
		return false;
	});
	$('#area_europe').click(function(){
		swf.openAreaJS('area_europe', true);
		setCss('area_europe');
		return false;
	});
	$('#area_america').click(function(){
		swf.openAreaJS('area_america', true);
		setCss('area_america');
		return false;
	});
	/*
	$('#area_all').click(function(){
		swf.openAreaJS('area_all', true);
		setCss('area_all');
		return false;
	})
	;*/
	list_area_all.click(function(){
		swf.openAreaJS('area_all', true);
		resetCss();
		return false;
	});
}


// クリックしたメニューにCSSを適用する関数
function setCss(areaName) {
	$('.worldMap #areaList li a').css('background','#ffffff').css('color','#666666');
	$('.worldMap #areaList li a#' + areaName).css('background','#bbbbbb').css('color','#ffffff');
}

function resetCss() {
	$('.worldMap #areaList li a').css('background','#ffffff').css('color','#666666');
}



$(function(){
    var postfix = '_on';
    $('img.btn2').not('[src*="'+ postfix +'."]').each(function() {
        var img = $(this);
        var src = img.attr('src');
        var src_on = src.substr(0, src.lastIndexOf('.'))
                   + postfix
                   + src.substring(src.lastIndexOf('.'));
        $('<img>').attr('src', src_on);
        img.hover(
            function() {
                img.attr('src', src_on);
            },
            function() {
                img.attr('src', src);
            }
        );
    });
});
