<!--

document.write(decodeURIComponent("%3Cscript src='http://api.microsofttranslator.com/V1/Ajax.svc/Embed?appId=l9AVALSNIda1oONxLeFC9d2WCkfi0Ujx' type='text/javascript'%3E%3C/script%3E"));
document.write("<link href=\"http://www.metaboy.net/tools/rakurakutrans/rakurakutrans.css\" rel=\"stylesheet\" type=\"text/css\" />");

var vars_languages = new Array();
vars_languages[0] = "アラビア語：ar"; vars_languages[1] = "ポルトガル語：pt";
vars_languages[2] = "イタリア語：it"; vars_languages[3] = "ロシア語：ru";
vars_languages[4] = "オランダ語：nl"; vars_languages[5] = "スペイン語：es";
vars_languages[6] = "簡体字中国語：zh-CHS"; vars_languages[7] = "ドイツ語：de";
vars_languages[8] = "韓国語：ko"; vars_languages[9] = "フランス語：fr";
vars_languages[10] = "ポーランド語：pl"; vars_languages[11] = "繁体字中国語：zh-CHT";
	
function SetLangGo(valType,Val){
	var form=this.document.forms['form_translator'];
	form.elements['ts_' + valType + '_translator'].value = Val;
}

function Go_translator(opset,opmes){
	var form = this.document.forms['form_translator'];
	if(opset==1){
		if(
			(form.elements['src_translator'].value!='')
			&&(form.elements['ts_src_translator'].value!='')
			&&(form.elements['ts_dst_translator'].value!='')){
			var currentLanguage = form.elements['ts_src_translator'].value;
			var lang = form.elements['ts_dst_translator'].value;

        if (currentLanguage != lang) {
			// use a callback function to set the translated text
	        Microsoft.Translator.translate(document.getElementById('src_translator').value, 
	        currentLanguage, lang, function(translation) 
	        { document.getElementById('dst_translator').value = translation; });
		}

		}else{ alert("セットされた値をお確かめください。"); return; }
	}else{
	if(opset==0){
		form.elements['src_translator'].value=""; form.elements['dst_translator'].value="";
		form.elements['ts_src_translator'].value="en"; form.elements['Setlang_src'].value="en";
		form.elements['ts_dst_translator'].value="ja"; form.elements['Setlang_dst'].value="ja";
	}}
}


var outHTML = "<div class=\"headBox\" align=\"left\">簡単翻訳<br>何と訳すんだっけ";

outHTML += "</div>";

outHTML += "<div class=\"contents\"><form method=\"post\" name=\"form_translator\" id=\"form_translator\">";
outHTML += "<select id=\"Setlang_src\" name=\"Setlang_src\" onChange=\"JavaScript:SetLangGo('src',this.value)\">";
outHTML += "<option value='en'>English</option>";
outHTML += "<option value='ja'>日本語</option>";
for(var i=0;i<vars_languages.length;i++){
	if(vars_languages[i]!=""){ var tempval = vars_languages[i].split("：");
outHTML += "<option value='" + tempval[1] + "'>" + tempval[0] + "</option>";
	}
}
outHTML += "</select>&gt;";
outHTML += "<input type='hidden' name='ts_src_translator' value='en'>";

outHTML += "<select id=\"Setlang_dst\" name=\"Setlang_translator\" onChange=\"JavaScript:SetLangGo('dst',this.value)\">";
outHTML += "<option value='jp'>日本語</option>";
outHTML += "<option value='en'>English</option>";
for(var i=0;i<vars_languages.length;i++){
	if(vars_languages[i]!=""){ var tempval = vars_languages[i].split("：");
outHTML += "<option value='" + tempval[1] + "'>" + tempval[0] + "</option>";
	}
}
outHTML += "</select>";
outHTML += "<input type='hidden' name='ts_dst_translator' value='ja'>";
outHTML += "<br />";
outHTML += "<textarea name='src_translator' cols='22' rows='3' id=\"src_translator\" class=\"src_translator\"></textarea><br />";
outHTML += "<input type='button' name='bt_translator_clear' value='クリア' onClick=\"javascript:Go_translator(0,0);\">";
outHTML += "<input type='button' name='bt_translator_go' value='翻訳　▼' onClick=\"javascript:Go_translator(1,1);\"><br />";
outHTML += "<textarea name='dst_translator' cols='22' rows='3' id=\"dst_translator\" class=\"dst_translator\"></textarea><br />";
outHTML += "</form>";
//outHTML += "<div id=\"dst_translator\"></div>";

outHTML += "<br clear=\"all\" />";
outHTML += "※<strong>この場で簡単翻訳</strong><br />";
outHTML += "　Thanks to <br>";
outHTML += "　・<a href=\"http://www.microsofttranslator.com/dev/ajax/\" target=\"_blank\" rel=\"nofollow\">";
outHTML += "Microsoft Translator AJAX API ";
outHTML += "</a><br />";
outHTML += "</div>";
document.write(outHTML);
//-->
