//=========================================
//	JavaScriptとの通信チェック
//=========================================
function JavaScriptAviable() {
	return true;
}

//=========================================
//	URLの取得
//=========================================
function GetURL() {
	return location.href;
}

//=========================================
//	アンカー移動
//=========================================
function SetLocationHash(_name) {
	location.hash = _name;
}

//=========================================
//	エレメント座標の設定
//=========================================
function SetElementPos(_name, _x, _y) {
	document.getElementById(_name).style.left = _x+'px';
	document.getElementById(_name).style.top  = _y+'px';
}

//=========================================
//	マウスホイール対策
//=========================================
if (window.addEventListener)
	window.addEventListener('DOMMouseScroll', evtMouseWheel, false);
window.onmousewheel = document.onmousewheel = evtMouseWheel;
function evtMouseWheel(_evt) {
	var delta = 0;
	if (!_evt)						// for IE.
		_evt = window.event;
	if (_evt.wheelDelta) {			// IE/Opera.
		delta = _evt.wheelDelta/120;
		if (window.opera)
			delta = -delta;
	} else if (_evt.detail) {		// Mozilla case.
		delta = -_evt.detail/3;
	}
	if (delta) {
		if (navigator.appName.indexOf('Microsoft') != -1)
			window.externalswf.asMouseWheel(delta);
		else
			document.externalswf.asMouseWheel(delta);
	}
}

//=========================================
//	Flashが見れない端末のページ遷移
//=========================================
window.onload = function () {
	if (document.getElementById('noswf')) {
		if (noFlashURL) {
			location.replace(noFlashURL);
		}
	}
	document.body.style.backgroundColor = flashBGColor;
}

