function copycode(obj) {
	if(obj.style.display != 'none') {
		var rng = document.body.createTextRange();
		rng.moveToElementText(obj);
		rng.scrollIntoView();
		rng.select();
		rng.execCommand("Copy");
		rng.collapse(false);
	}
}
function runCode(obj) {
        var winname = window.open('', "_blank", '');
        winname.document.open('text/html', 'replace');
	winname.opener = null // 防止代码对论谈页面修改
        winname.document.write(obj.value);
        winname.document.close();
}
function saveCode(obj) {
        var winname = window.open('', '_blank', 'top=10000');
        winname.document.open('text/html', 'replace');
        winname.document.write(obj.value);
        winname.document.execCommand('saveas','','code.htm');
        winname.close();
}
var codetop="<form action=\"\" method=\"get\"><textarea name=\"runcode0\" class=\"code_box\">";
var codebottom="<\/textarea><br><input value=\"运行代码\" onclick=\"runCode(runcode0)\" type=\"button\" class=\"code_btn\" \/> <input value=\"复制代码\" onclick=\"copycode(runcode0)\" type=\"button\" class=\"code_btn\" \/> <input value=\"另存代码\" onclick=\"saveCode(runcode0)\" type=\"button\" class=\"code_btn\" \/> 提示：您可以先修改部分代码再运行<\/form>";

