// 共通処理
var Version = 0;

if (navigator.userAgent.indexOf("MSIE")!="-1"){
	appVer = navigator.userAgent;
	s = appVer.indexOf("MSIE", 0) + 5;
	e = appVer.indexOf(";", s);
	Version = eval(appVer.substring(s, e));

	if (Version <= 5)
	{
		document.write('<script LANGUAGE="javascript" src="../string_s.js"><' + '/script>');
	}
	else
	{
		document.write('<script LANGUAGE="javascript" src="../string.js"><' + '/script>');
	}
}
else if (navigator.appName=="Netscape")
{
	document.write('<script LANGUAGE="javascript" src="../string.js"><' + '/script>');
}
else
{
	document.write('<script LANGUAGE="javascript" src="../string.js"><' + '/script>');
}


svModuleCode = location.search;
svModuleCode = svModuleCode.substring(1, svModuleCode.length);

//リストボックスの順番からメールへ渡すproductの値を返す。
function ProductName(nNum)
{
	if (nNum == 0)
	{
		product = "";
	}
	if (nNum == 1)
	{
		product = "A9";
	}
	if (nNum == 2)
	{
		product = "A8";
	}
	if (nNum == 3)
	{
		product = "A7";
	}
	if (nNum == 4)
	{
		product = "A6";
	}
	if (nNum == 5)
	{
		product = "A5";
	}
	if (nNum == 6)
	{
		product = "A4";
	}
	if (nNum == 7)
	{
		product = "A3";
	}
	if (nNum == 8)
	{
		product = "P2";
	}
	if (nNum == 9)
	{
		product = "P1";
	}
	if (nNum == 10)
	{
		product = "SF";
	}
	if (nNum == 11)
	{
		product = "ZZ";
	}

	return (product);
}

// ブラウザ判定
function isIE()
{
	var ret=false;

	if(-1!=navigator.appName.indexOf("Internet Explorer",0))
	{
		ret=true;
	}

	return(ret);
}

//バージョンを検索して抑止するかどうか
function CheckVersion(ModuleName, ModuleVersion)
{
	for(var i=0; i < astrSrvPrg.length; i++)
	{
		// 同じプログラム名を発見
		if(ModuleName == astrSrvPrg[i].split("|")[0])
		{
			// バージョンが指定値以上だったら非アクティブ
			if(ModuleVersion <= astrSrvPrg[i].split("|")[1])
			{
				return(false);
			}

			// バージョンが指定値未満だったらアクティブ
			else
			{
				return(true);
			}
		}
	}

	// それ以外はみんなアクティブ
	return(true);
}

// checking dlg 消去
function hideChecking()
{
	document.all("divChecking").style.display = "none";
}

// ツールチップ表示座標取得
function getXY(pEvent)
{
	var myDistanceX=-130, myDistanceY=20;
	var retArray=new Array();

	if(isIE())
	{
		retArray[0]=document.body.scrollLeft+pEvent.clientX+myDistanceX;
		retArray[1]=document.body.scrollTop+pEvent.clientY+myDistanceY;
	}
	else{
		retArray[0]=pEvent.pageX+myDistanceX;
		retArray[1]=pEvent.pageY+myDistanceY;
	}
	return(retArray);
}

// ツールチップ表示
function dspTip(pLay,pMsg,pEvent,pFlg)
{
	if(pFlg)
	{
		var XYArray=new Array();
		XYArray=getXY(pEvent);

		var myMsg="<table border=0 cellspacing=0 cellpadding=3 background='image/baloon.gif' width=113 height=78><tr><td>";
		myMsg=myMsg+pMsg;
		myMsg=myMsg+"<\/td><\/tr><\/table>";

		if(isIE())
		{
			document.all(pLay).innerHTML=myMsg;
			document.all(pLay).style.pixelLeft=XYArray[0];
			document.all(pLay).style.pixelTop=XYArray[1];
		}
		else
		{
			with(document.layers[pLay].document)
			{
				open();
				write(myMsg);
				close();
			}
			document.layers[pLay].moveTo(XYArray[0],XYArray[1]);
		}
	}
	else
	{
		if(isIE())
		{
			document.all(pLay).style.pixelLeft=0;
			document.all(pLay).style.pixelTop=-200;
		}
		else
		{
			document.layers[pLay].moveTo(0,-200);
		}
	}
}

// 確認ジャンプ
function sureJump(pText,pLocation)
{
	var ret=confirm(pText);

  	if(ret)
	{
    		location.href=pLocation;
	}
}

// NN6未満は違うcssファイルをリンク
function styleNN(pPath)
{
	var myPath="";

	if(!isNull(pPath))
	{
		myPath=pPath;
	}

	if(!isIENN6Over())
	{
		document.write("<link rel='stylesheet' type='text/css' href='"+myPath+"styleNN6Under.css'>");
	}
	else
	{
		document.write("<link rel='stylesheet' type='text/css' href='"+myPath+"styleIENN6Over.css'>");
	}

	if(!isIE() && isIENN6Over())
	{
		document.write('<style type="text/css">');
		document.write('body,td,li,input,select,option,textarea,.clsFree,.clsFree td,.clsFree li,.clsFree input,.clsFree select,.clsFree option,.clsFree textarea{');
		document.write('  font-family:sans-serif;');
		document.write('}');
		document.write('.styRights{');
		document.write('  font-size:x-small;');
		document.write('}');
		document.write('<\/style>');
	}
	else if(!isIE() && (parseFloat("4.5")>parseFloat(navigator.appVersion.split(" ")[0])))
	{
		document.write('<style type="text/css">');
		document.write('body,td,li,input,select,option,textarea,layer{');
		document.write('  font-size:13px;');
		document.write('}');
		document.write('<\/style>');
	}
}

// NN6未満はリンクに下線
function alineNN()
{
	if(!isIE() && (-1==navigator.appVersion.indexOf("5.",0)))
	{
		document.write("<style type='text/css'>");
		document.write("a:link,a:visited,a:active{text-decoration:underline}");
		document.write("<\/style>");
	}
}

// 空文字列チェック
function isNull(pStr)
{
	var ret;

	if ((""==pStr)||(null==pStr)||(("object"==typeof(pStr))&&("undefined"==String(pStr))))
	{
		ret=true;
	}
	else
	{
		ret=false;
	}

	return(ret);
}

// ブラウザ判定
function isIENN6Over()
{
	var ret=false;

	if((isIE()) || (isNN6Over()))
	{
		ret=true;
	}

	return(ret);
}

// ブラウザ判定
function isNN6Over()
{
	var ret=false;

	if((-1!=navigator.appName.indexOf("Netscape",0)) && (parseFloat("5.0") <= parseFloat(navigator.appVersion.split(" ")[0])))
	{
    		ret=true;
	}

	return(ret);
}

// ブラウザ判定
function isIE()
{
	var ret=false;

	if(-1!=navigator.appName.indexOf("Internet Explorer",0))
	{
		ret=true;
	}

	return(ret);
}

function MakeHTML()
{
	var str ="";

	ModuleName = ReturnModuleName(svModuleCode);
	ModuleType = ReturnDicOrTool(ModuleName);
	ModuleSize = anModuleSize_p2008[GetDicNumber(svModuleCode)];
//	ModuleSize = ReturnAtModuleSize(ModuleName);
	ModuleTime = ReturnModuleTime(ModuleName);
	ModulePath = astrModuleName_p2008d[GetDicNumber(svModuleCode)];
//	ModulePath = ReturnATDLString(ModuleName);

	str += '<table width="80%" border="0" cellspacing="0" cellpadding="0"><tr>';
	str += '<td align="left" valign="top" width="10" rowspan="6" height="57"><img src="/jp/img/space.gif" width="10" height="10" alt=""><\/td>';
	str += '<td align="left" valign="top" colspan="2" height="57" rowspan="4" width="80%">';
	str += '<font size="2"><img src="/jp/img/space.gif" border="0" width="610" height="7" alt=""><br clear=all><\/font> ';
	str += '<table cellspacing=0 cellpadding=1 width="100%" border=0><tbody><tr><td><table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FF9900">';
	str += '<tr><td><table width="100%" border="0" cellpadding="3" cellspacing="1"><tr bgcolor="#FFDD99" valign="top"> ';
	str += '<td colspan="2"><b><font size="2">ダウンロードファイル<\/font><\/b><\/td><\/tr>';

	str += '<tr bgcolor="#FFFFFF" align="left" valign="top">';
	str += '<td>';
	str += '<center>';
	if (DicOrTool(svModuleCode) == "tool")
	{
		str += '<a href="../' + ModulePath + '"><img src="../images/file_tool.gif" width="90" height="60" alt="ツールのダウンロード" border="0"><\/a>';
	}
	else
	{
		str += '<a href="../' + ModulePath + '"><img src="../images/file_dictionary.gif" width="90" height="60" alt="辞書のダウンロード" border="0"><\/a>'; 
	}

	str += '<\/center>';
	str += '<\/td>';
	str += '<td><font size="2"><b>' + ModuleName + '<\/b>&lt;'; 

	if (DicOrTool(svModuleCode) == "tool"){
		str += 'ツール';
	}
	else{
		str += '辞書'; 
	}

	str += '&gt;<br>';

	str += 'ファイルサイズ：' + ModuleSize + 'Kバイト<br>';
	str += 'インストール予測時間：56kbpsモデム、64kbpsISDNモデム:約' + ModuleTime + '分<\/font><\/td>';
	str += '<\/tr>';
	str += '<\/table><\/td><\/tr><\/table><br><table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#FF6666"><tr><td>';
	str += '<table width="100%" border="0" cellpadding="3" cellspacing="1"><tr bgcolor="#FFDD99" valign="top">';
	str += '<td colspan="2" bgcolor="#FFDDDD"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr>';
	str += '<td width="15" valign="middle"><img src="../images/attention.gif" width="15" height="16" alt=""><\/td>';
	str += '<td width="285" valign="middle"><b><font size="2">適用方法<\/font><\/b><\/td><\/tr><\/table><\/td><\/tr>';
	str += '<tr bgcolor="#FFFFDD" align="left" valign="top"><td colspan="2" bgcolor="#FFFFFF" class="line">';

	if (DicOrTool(svModuleCode) == "tool"){

		str += '<table width="100%" border="0" cellspacing="0" cellpadding="4"><tr valign="top"> ';
		str += '<td width="10" nowrap valign="baseline"><font size="2">1.<br><img src="../images/spacer.gif" width="10" height="1" alt=""><\/font><\/td>';
		str += '<td colspan="2"><font size="2" class="line">上記「ダウンロード」をクリックし、ハードディスク(C:\\temp等)にファイルをダウンロードします。 ';
		str += 'この時のダウンロード先はファイルの一時的な置き場所となります。インストール終了後、このファイルは削除して構いません。<\/font><\/td><\/tr>';
		str += '<tr valign="top"><td width="10" valign="baseline"><font size="2">2.<\/font><\/td>';
		str += '<td colspan="2"><font size="2" class="line">ダウンロードが完了したら、そのファイルをダブルクリックします。これで、インストールが開始されます。完了すると『一発翻訳ユーザ辞書変換ツール』が、『ATLAS翻訳パーソナル ';
		str += '2002』のスタートメニューに追加されます。<\/font><\/td><\/tr><\/table>';

	}
	else{
		str += '<table width="100%" border="0" cellspacing="0" cellpadding="4"><tr valign="top"> ';
		str += '<td width="10" nowrap valign="baseline"><font size="2"> 1.<br><img src="../images/spacer.gif" width="10" height="1" alt=""><\/font><\/td>';
		str += '<td><font size="2" class="line">上記「ダウンロード」をクリックし、ハードディスク(C:\\temp等)にファイルをダウンロードします。この時のダウンロード先はファイルの一時的な置き場所となります。インストール終了後、このファイルは削除して構いません。<\/font><\/td>';
		str += '<\/tr><tr valign="top"><td width="10" valign="baseline"><font size="2">2.<\/font><\/td>';
		str += '<td><font size="2" class="line"> ダウンロードが完了したら、そのファイルをダブルクリックします。これで、インストールが開始されます。<\/font><\/td><\/tr>';
		str += '<tr valign="top"><td width="10" valign="baseline"><font size="2">3.<\/font><\/td>';
		str += '<td><font size="2" class="line">インストール完了後、『ATLAS 翻訳パーソナル』を起動して[環境設定]ボタンをクリックし、[翻訳環境設定]を選択して表示される一覧から、使用する辞書を設定したい翻訳環境名をクリックします。<\/font><\/td>';
		str += '<\/tr><tr valign="top"><td width="10" valign="baseline"><p><font size="2">4.<\/font><\/p><\/td>';
		str += '<td><font size="2" class="line">[詳細設定]ダイアログ ボックスの[辞書の設定]タブを開くと、[利用可能な辞書一覧]にインストールした辞書が表示されます。翻訳に利用する際は、辞書を選択し、[利用]をクリックして[利用中の辞書一覧]に移動してください。<\/font><\/td>';
		str += '<\/tr><\/table>';

	}

	str += '<\/td><\/tr><\/table><\/td><\/tr><\/table><p align="center"><a href="../inetupdate_psnl2008.html"><font size="2">一覧へ戻る<\/font><\/a><\/p>';
	str += '<A href="javascript:history.back()"><img src="/jp/img/backpage.gif" border="0" width="95" height="13" alt="元のページへ戻る"><\/a><\/td><\/tr><tr><td>';
	str += '<div align="right"><a href="#top"><img src="/jp/img/pagetop.gif" width="85" height="13" border="0" alt="ページの先頭へ"><\/a><\/div>';
	str += '<\/td><\/tr><\/tbody><\/table><\/td><\/tr><\/table>';

	document.write(str);
}
