var img01=new Array();

//preload

function preload(){
	if (navigator.appVersion.charAt(0) >= "4") {
		for(idx=0; idx<imgname.length; idx++) {
			img01[idx]=new Image();
			img01[idx].src=preload_basedir+imgname[idx];
		}
	}
}


//rollover
function rollover(nam,o){
	if (navigator.appVersion.charAt(0) >= "4"){
		document.images[nam].src=rollover_basedir+o;
	} 
}

//page_preload

function page_preload(){
	if (navigator.appVersion.charAt(0) >= "4") {
		for(idx=0; idx<page_imgname.length; idx++) {
			img01[idx]=new Image();
			img01[idx].src=preload_pagedir+page_imgname[idx];
		}
	}
}


//page_rollover
function page_rollover(nam,o){
	if (navigator.appVersion.charAt(0) >= "4"){
		document.images[nam].src=rollover_pagedir+o;
	} 
}



var useragent01=navigator.userAgent.toLowerCase();
var platform01=navigator.platform.toLowerCase();
var appname01=navigator.appName.toLowerCase();


//css
function css_select(){
var css_flag = "none" ;
	if (navigator.appVersion.charAt(0) >= "4")
	{
		//
			if(useragent01.indexOf("msie")!=-1)
			{
				css_filename02="ie";
				css_flag="on";
			}
			else if(useragent01.indexOf("gecko")!=-1)
			{
				css_filename02="netscape";
				css_flag="on";
			}
			else if(appname01.indexOf("netscape")!=-1)
			{
				css_filename02="nn4";
				css_flag="on";
			}
		//
			if(platform01.indexOf("mac")!=-1)
			{
				css_filename01="mac_";
				css_flag="on";
			}
			else if(platform01.indexOf("win")!=-1)
			{
				css_filename01="win_";
				css_flag="on";
			}

var style01 = css_filename01 + css_filename02 ;

		if(css_flag!="none")
			{
		  	document.write('<link rel="StyleSheet" type="text/css" href="'+css_baseddir+style01+'.css">');
			}
	}
}


//reload-nn
if(!window.saveInnerWidth) {
	window.onresize = resizeIt;
	window.saveInnerWidth = window.innerWidth;
	window.saveInnerHeight = window.innerHeight;
}
function resizeIt() {
    if(saveInnerWidth < window.innerWidth || saveInnerWidth > window.innerWidth || saveInnerHeight > window.innerHeight || saveInnerHeight < window.innerHeight ){
        window.history.go(0);
    }
}


// flash

//flash_check
var flag01="ng";
var flag02="none";

function flash_check(){
	if(navigator.appVersion.charAt(0)<="3")
	{
//vasion3以下だったら
		flag02="img01";
	}
	else if((navigator.appName.charAt(0)=="N") || ((navigator.platform.charAt(0)=="M") && (navigator.appName.charAt(0)=="M") && (navigator.appVersion.indexOf("5.")!=-1)))
	{
//nn & mac ie5 
		if(navigator.appVersion.charAt(0)<="2")
		{
			//nn2
		}
		else
		{
			for(l=0;l<navigator.mimeTypes.length;l++)
			{
				if(navigator.mimeTypes[l].type=="application/x-shockwave-flash")
				{
//flash include
				if(navigator.mimeTypes[l].enabledPlugin)
					{
						flag01="ok";
					}
				}
			}
		}
		if(flag01=="ok")
		{
// flash ok
			flag02="embed01";
		}
		else
		{
// flash non
			flag02="img01";
		}
	}
	else
	{
		if(navigator.appVersion.charAt(0)=="4" && navigator.platform.charAt(0)=="M")
		{
//mac ie4
			flag02="img01";
		}
		else
		{
//win over ie4
			flag02="object01";
		}
	}
}


//flash_write
function flash_write()
{

	var swf_menu="false";
	var swf_quality="high";
	var swf_bgcolor="#ffffff";
	var swf_version="6";
	var swf_location="loc=ja_JP";

	var img_text='<img src="'+img_name+'" width="'+img_width+'" height="'+img_height+'" alt="'+img_alt+'" border="0">';

	var embed_text01='<embed id="'+swf_id+'" name="'+swf_name+'" src="'+swf_name+'" width="'+swf_width+'" height="'+swf_height+'" play="'+swf_play+'" loop="'+swf_loop+'" quality="'+swf_quality+'" flashvars="'+swf_location+'" bgcolor="'+swf_bgcolor+'" pluginspage="http://www.macromedia.com/go/getflashplayer_ja" type="application/x-shockwave-flash" menu="'+swf_menu+'" swliveconnect="false"><noembed>';
	var embed_text02='</noembed>';
	
	var object_text01='<object id="'+swf_id+'" name="'+swf_name+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+swf_width+'" height="'+swf_height+'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#'+swf_version+'"><param name="movie" value="'+swf_name+'"><param name="menu" value="'+swf_menu+'"><param name="play" value="'+swf_play+'"><param name="loop" value="'+swf_loop+'"><param name="flashvars" value="'+swf_location+'"><param name="bgcolor" value="'+swf_bgcolor+'"><param name="quality" value="'+swf_quality+'">';
	var object_text02='</object>';

	if(swf_type=="redirect")
		{
			if(useragent01.indexOf("opera")!=-1)
			{
	//opera
				if(flag02=="img01")
				{
					document.write(img_text);
				}
				else if(flag02=="embed01")
				{
					document.write(embed_text01+img_text+embed_text02);
				}
				else if(flag02=="object01")
				{
					document.write(object_text01+img_text+object_text02);
				}
			}
			else
			{
	//other
				if(flag02=="img01")
				{
					document.write(img_text);
				}
				else if(flag02=="embed01")
				{
					document.write(embed_text01+img_text+embed_text02);
				}
				else if(flag02=="object01")
				{
					document.write(object_text01+img_text+object_text02);
				}
			}
		}
	else
	{
		
		if(flag02=="img01")
		{
				document.write(img_text);
		}
		else if(flag02=="embed01")
		{
				document.write(embed_text01+img_text+embed_text02);
		}
		else if(flag02=="object01")
		{
			document.write(object_text01+img_text+object_text02);
		}
	}
}

// flash

flash_check();

function OpenWindow(targetObj,width,height) {
	var url = targetObj.href;
	var name = targetObj.target;
	var settei = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes";
	var width = "width=" + width ;
	var height = "height=" + height;
	var comma = ",";
	var option = settei + comma + width + comma + height;
	
	NewWin = window.open(url,name,option);

	NewWin.focus();
}

