<!--

/*
2007.06.23		new		renewal for SEO
2008.01.05		modify	fotter copy right 2007 -> 2008
2008.04.22      modify  altheadersrc for Green
2008.10.01      modify  altheadersrc for Hybrid
2009.03.04      modify  change headersrc for green frame page
*/

// load extra js
document.write('<script language="JavaScript" src="/shared/js/css.js" type="text/javascript"></script>');
document.write('<script language="JavaScript" src="/shared/js/swfobject.js" type="text/javascript"></script>');

//for Email This
function setEmailThis() {
	var myTitle = document.getElementById("pageTitle").innerHTML;
	var myMsg = 'Your friend has sent you a story from http://world.honda.com/%0D%0A%0D%0APlease read the story online at:%0D%0A' + document.URL;
	var mailtoSrc = '<a href="mailto:?subject=Honda Worldwide : ' + myTitle + '&body=' + myMsg +'"><img src=/news/image/sendtofirend.gif alt=E-Mail This width=19 height=19 border=0> E-Mail This</a>';
	document.getElementById("mailSrc").innerHTML = mailtoSrc;
} 


//check dir
var myurl = document.URL;
var pause ="/";
var mydir = myurl.split(pause);
var myDirName = mydir[3];
var myBgColor = "Red";

//header src
//modify 2008.10.01
//modify 2009.03.04
function setHeaderSrc(myColor) {
	var myBaseClass = "gnvBase" + myColor;
	var swfname = 'gnv20100615.swf';
	
	altheadersrc = '<div id="gnvBase" class="' + myBaseClass + '"><table width="689" border="0" cellpadding="0" cellspacing="0"><tr><td width="111" rowspan="2" align="right"><a href="/"><img src="/shared/img/spacer.gif" alt="Honda" width="100" height="49" border="0"></a></td><td width="578" align="right"><table  border="0" cellpadding="0" cellspacing="0"><!-- SiteSearch Google --><form method=GET action="http://www.google.com/search"><tr><td align="right" valign="middle"><a href="/link/"><img src="/shared/img/gnv/gnvBase_links.jpg" alt="Honda World Links" width="118" height="13" border="0"></a><img src="/shared/img/gnv/gnvBase_search.jpg" alt="Seach" width="66" height="13"></td><td align="right" valign="middle"><INPUT TYPE=text name=q size=25 maxlength=200 value="" id="googleform"><input type=hidden name=sitesearch value="world.honda.com" checked></td><td width="30" align="left" valign="middle"><INPUT type=image name="seach" VALUE="Google Search" src="/shared/img/gnv/search.gif" width="19" height="19"><input type=hidden name=domains value="world.honda.com"><img src="/shared/img/spacer.gif" alt="" width="10" height="1"></td></tr></form><!-- end SiteSearch Google --></table></td></tr><tr><td align="right"><a href="javascript:void(0)" onclick="newPopUpWin(\'/HybridWorld/index.html\',\'fixed\',\'1280\',\'720\');"><img src="/shared/img/spacer.gif" alt="Hybrid" width="99" height="18" hspace="2" border="0"></a><a href="#" onclick="Full(1280,640,\'/SuperCub/main.html\',\'/SuperCub/MobileSafari/\');"><img src="/shared/img/spacer.gif" alt="Super Cub" width="99" height="18" hspace="2" border="0"></a><a href="#" onclick="setGreen()"><img src="/shared/img/spacer.gif" alt="Green" width="99" height="18" hspace="2" border="0"></a><a href="/message/"><img src="/shared/img/spacer.gif" alt="Global Ad" width="99" height="18" hspace="2" border="0"></a><a href="/ASIMO/"><img src="/shared/img/spacer.gif" alt="ASIMO" width="99" height="18" hspace="2" border="0"></a><img src="/shared/img/spacer.gif" alt="" width="8" height="20"></td></tr></table><table width="689" border="0" cellpadding="0" cellspacing="0"><tr><td><img src="/shared/img/spacer.gif" alt="" width="11" height="25"><a href="/worldnews/"><img src="/shared/img/spacer.gif" alt="World News" width="95" height="25" border="0"></a><a href="/products/"><img src="/shared/img/spacer.gif" alt="Products &amp; Technology" width="157" height="25" border="0"></a><a href="/motorsports/"><img src="/shared/img/spacer.gif" alt="Motor Sports" width="102" height="25" border="0"></a><a href="/environment/"><img src="/shared/img/spacer.gif" alt="Environment" width="97" height="25" border="0"></a><a href="/investors/"><img src="/shared/img/spacer.gif" alt="Investor Relations" width="130" height="25" border="0"></a><a href="/about/"><img src="/shared/img/spacer.gif" alt="About Honda" width="97" height="25" border="0"></a></td></tr></table></div><div id="upperCorner"></div><div id="lowerCorner"></div>'
	
	headersrc = '<table width="700" border="0" cellpadding="0" cellspacing="0"><tr><td><div id="flashcontent">' + altheadersrc + '</div><script type="text/javascript"> var so = new SWFObject("/shared/img/gnv/' + swfname + '?myDir=' + myDirName + '&myBgColor=' + myBgColor + '", "gnv", "700", "101", "7", "#ffffff"); so.write("flashcontent");</script></td></tr></table><div id="upperCorner"></div><div id="lowerCorner"></div>';
}

setHeaderSrc(myBgColor);

//for footer copyright year
var currentYear = "2011";


//Google Analytics
document.write('<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>');
document.write('<script language="JavaScript" src="/shared/js/analytics.js" type="text/javascript"></script>');


//common script
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}


//random img 
function randomImg(imgtotal, classname, imgWidth, imgHeight){
	var imgno = Math.floor(Math.random() * imgtotal);
	var imgsrc = "img" + (imgno+1);
	
	document.write('<style type="TEXT/CSS">');
	for (i = 0; i < imgtotal; i++) {
		document.write('.' + classname + (i+1) + ' {display:none; }');
	}
	document.write('.' + classname + (imgno+1) + ' {display:block; width:' + imgWidth + 'px; height:' + imgHeight + 'px; background: url(' + eval(imgsrc) + ');}');	
	document.write('.' + classname + (imgno+1) + ' a {display:block; font-size: 1px; text-indent: -9999px; outline:none; width:' + imgWidth + 'px; height:' + imgHeight + 'px;}');	
	document.write('</style>');
}


//Flash Plugin Detect for old Style swf script (event video page etc..)
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 7;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;
// -----------------------------------------------------------------------------

// Detect Client Browser type
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;

// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Can't detect in all other cases
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// loop backwards through the versions until we find the newest version	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			versionNum        = parseFloat(versionString);
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
			  if (versionMajor == reqMajorVer) {
				if (versionMinor == reqMinorVer) {
				  return (versionRevision   >= reqRevision);
				} else {
				  return (versionMinor   > reqMinorVer);
				}
			  } else {
				return (versionMajor   > reqMajorVer);
			  }
		}
	}	
}


//Flash Plugin detect
// Visual basic helper required to detect Flash Player ActiveX control version information
document.write('<script language="VBScript" type="text/vbscript">\n');
document.write('<!-- \n');
document.write('Function VBGetSwfVer(i)\n');
document.write('on error resume next\n');
document.write('Dim swControl, swVersion\n');
document.write('swVersion = 0\n');
document.write('set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))\n');
document.write('if (IsObject(swControl)) then\n');
document.write('swVersion = swControl.GetVariable("$version")\n');
document.write('end if\n');
document.write('VBGetSwfVer = swVersion\n');
document.write('End Function\n');
document.write('// -->\n');
document.write('</script>\n');


// Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)
var hasProductInstall = DetectFlashVer(6, 0, 65);

// Version check based upon the values entered above in "Globals"
var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

// Location visited after installation is complete if installation is required
var MMredirectURL = window.location;

// Stored value of document title used by the installation process to close the window that started the installation process
// This is necessary to remove browser windows that will still be utilizing the older version of the player after installation is complete
// DO NOT MODIFY THE FOLLOWING TWO LINES
//document.title = document.title.slice(0, 47) + " - Flash Player Installation";
var MMdoctitle = document.title;


//-->
