/*スクロールホイール用*/
/**
 * SWFMacMouseWheel v1.0: Mac Mouse Wheel functionality in flash - http://blog.pixelbreaker.com/
 *
 * SWFMacMouseWheel is (c) 2006 Gabriel Bucknall and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * Dependencies: 
 * SWFObject v2.0 - (c) 2006 Geoff Stearns.
 * http://blog.deconcept.com/swfobject/
 */
//alert(navigator.userAgent);
function checkSWFMouseWheel()
{
	if(navigator.userAgent.indexOf("Mac") != -1 ){
		// MacOSでのみ実行されるスクリプト
		//alert("Mac");
		macmousewheel = new SWFMacMouseWheel(document[theIdName]);
	}	
}
function deleteSWFMouseWheel()
{
	if(navigator.userAgent.indexOf("Mac") != -1 ){
		// MacOSでのみ実行されるスクリプト
		//alert("Mac");
		window.removeEventListener('DOMMouseScroll', SWFMacMouseWheel.instance.wheel, false);
		window.onmousewheel = document.onmousewheel = null;
	}		
}
function SWFMacMouseWheel( swfObject )
{
	this.so = swfObject;
	var isMac = navigator.appVersion.toLowerCase().indexOf( "mac" ) != -1;
	if( isMac ) this.init();
}

SWFMacMouseWheel.prototype = {
	
	init: function()
	{
		
		
		SWFMacMouseWheel.instance = this;
		if (window.addEventListener)
		{
	        window.addEventListener('DOMMouseScroll', SWFMacMouseWheel.instance.wheel, false);
		}
		window.onmousewheel = document.onmousewheel = SWFMacMouseWheel.instance.wheel;
	},
	
	handle: function( delta )
	
	{
		
		document[ this.so.getAttribute('id') ].externalMouseEvent( delta );
	},

	wheel: function(event){
		//alert("wheel");		
        var delta = 0;
        if (event.wheelDelta) { /* IE/Opera. */
			delta = event.wheelDelta/120;
			if (window.opera) delta = -delta;
        } else if (event.detail) { /** Mozilla case. */
            delta = -event.detail/3;
        }
        if( /AppleWebKit/.test(navigator.userAgent) ) {
        	delta /= 3;	
        }

        if (delta)
               SWFMacMouseWheel.instance.handle(delta);

        if (event.preventDefault) event.preventDefault();
		event.returnValue = false;
		
	}
};
/*スクロールホイール用end*/


/*FLASHコントロール*/

function embedSuzukiCarFlash(theURL, theX, theY, theVirsion, theBGColor, theName) {
	kazu=document.URL.indexOf("?");
	if(kazu>0){
	theURL=theURL+document.URL.substr(kazu,999);
	}
	if(theBGColor){
		toObject=' value="'+theBGColor+'"';
		toEmbed=' bgcolor="'+theBGColor+'"';
	}else{
		toObject="";
		toEmbed="";
	}
	if(theName){
		theIdName=theName;
	}else{
		theIdName="mainMovie";
	}
	document.write('<div onmouseover="javascript:checkSWFMouseWheel()" onmouseout="javascript:deleteSWFMouseWheel()"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+theVirsion+'" width="'+theX+'" height="'+theY+'" id="mainMovie" align="middle"><param name="movie" value="'+theURL+'" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="wmode" value="opaque" /><param name="allowScriptAccess" value"sameDomain"/><param name="bgcolor"'+toObject+' /><embed src="'+theURL+'" loop="false" menu="false" quality="high" width="'+theX+'" height="'+theY+'" wmode="opaque" name="'+theIdName+'" id="'+theIdName+'" swLiveConnect="true" align="middle" allowScriptAccess="sameDomain" '+toEmbed+' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div>');	
}
