// ドメイン分岐
var ra = new Array();

ra[1] = "www.octopustravel.co.jp";
ra[2] = "www.magiwayoyaku.jp";
ra[3] = "www.hayawari.jp";
ra[4] = "www.kokyuhotel.jp";
ra[5] = "octopus.miks.co.jp";


var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Flash コマンドですべての FSCommand メッセージを処理する

function top_DoFSCommand(command, args) {
	var topObj = isInternetExplorer ? document.all.top : document.top;

	if (command == "openWindow") { 
		var windowArgs = args.split("|");
		var domain = windowArgs[0];
		var name = windowArgs[1];
		var params = windowArgs[2];
		var posts = windowArgs[3]; // ポスト項目
		var forms = windowArgs[4]; // サブミット対象フォーム
		//window.open(domain, params);
		
		if(forms == "ban"){
			
			document.octbanform.action=domain;
			document.octbanform.submit();
			
			
			//window.open(domain,"_blank");
			
		}else{
			var sv = posts.split(",");
			var svl = sv.length;
			
			var pstr = "";
			for(var i = 0; i < svl; i++){
				var pv = sv[i].split("=");
				if(pv.length > 1){
					pstr += '<input type="hidden" name="' + pv[0] + '" value="' + pv[1] + '" />';
				}
			}
			
			var b2f = document.getElementById("octform");
			b2f.innerHTML = pstr;
			
			
			
			document.octform.action=domain;
			document.octform.submit();
		}
	}
}

// Internet Explorer をフックするコード
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub top_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call top_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}


// dmn:String／POST先ドメイン・http://～から。最後の/は含まない（例/ [○] http://www.abc.net [×] http://www.abc.net/）
// width:Integer／swfの横幅ピクセルサイズ
// code:String／ アフィリエイトコード
// area:String／ エリア名
// wnd:Integer／ 検索結果の窓 _blank:別窓 それ以外は同窓
// req:Integer／ ドメイン分岐配列raのkey
function runflash(dmn,width,code,area,wnd,req){
		
		if(arguments.length < 6){
			req = 1;
		}
		
		var defheight = 310;
		var defwidth = 725;
		
		var reqroot = ra[req];
		
		var scale = width/defwidth;
		var height = Math.floor(defheight * scale);
		var rlink = 'siteid=' + code + '&area=' + area+'&domain='+dmn+'&target='+wnd+'&reqroot=http://'+reqroot;

		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', width,
			'height', height,
			'src', 'http://'+reqroot+'/search/swf/top',
			//'src', 'search/swf/top',
			'FlashVars',rlink,
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'normal',
			'devicefont', 'false',
			'id', 'top',
			'bgcolor', '#ffffff',
			'name', 'top',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','always',
			'movie', 'http://'+reqroot+'/search/swf/top',
			//'movie', 'search/swf/top',
			'salign', ''
			); //end AC code
		document.write('<form style="display:none" name="octform" id="octform" target="_blank" method="post"></form>');

}

// width:Integer／swfの横幅ピクセルサイズ
// code:String／ アフィリエイトコード
// wnd:Integer／ 検索結果の窓 _blank:別窓 それ以外は同窓
// req:Integer／ ドメイン分岐配列raのkey
// pid:String／ パターン識別ID
function banflash(width,code,wnd,pid,req){
		
		if(arguments.length < 5){
			req = 1;
		}
		
		var defheight = 160;
		var defwidth = 560;
		
		var reqroot = ra[req];
		
		var scale = width/defwidth;
		var height = Math.floor(defheight * scale);
		var rlink = 'siteid=' + code + '&target='+wnd+'&reqroot=http://'+reqroot+'&pid='+pid;
		
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', width,
			'height', height,
			'src', 'http://'+reqroot+'/flash_banner/swf/topad',
			//'src', 'swf/data/ban/topad',
			'FlashVars',rlink,
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'normal',
			'devicefont', 'false',
			'id', 'top',
			'bgcolor', '#ffffff',
			'name', 'top',
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','always',
			'movie', 'http://'+reqroot+'/flash_banner/swf/topad',
			//'movie', 'swf/data/ban/topad',
			'salign', ''
			); //end AC code
		document.write('<form style="display:none" name="octbanform" id="octbanform" target="_blank"></form>');

}