/*
function showcontent(tag, content){
	var obj = document.getElementById (tag);
	if (!content || content == "提示："){
		content = "欢迎使用在线答疑";
	}
	try{
		obj.innerHTML = content;
		if (obj.style.visibility != "visible"){
			obj.style.visibility = "visible";
		}
	}catch (err){
		return;
	}
}
*/
function getResponse(url, callback){
	if (!callback || !url){
		alert ("func - getPage(): contentBoxId missing or url missing");
		return false;
	}else{
		var c = new Client (callback);
		c.send ("get", url);
	}
}
function getPage(url, contentBoxId, execstr){
	if (!contentBoxId){
		alert ("func - getPage(): contentBoxId missing");
		return false;
	}else{
		if (!execstr){
			execstr = "";
		}
		var c = new Client ("setEncodeContent", contentBoxId, execstr);
		c.send ("get", url);
	}
}
function setBoxContent(rText, box, execstr){
	var text = unescape (rText);
	var tagid;
//	eval ("tagid = " + box + ".bodycellid");
	eval (box + ".sethtml('"+rText+"')");
//	var obj = document.getElementById (tagid);
//	obj.innerHTML = text;
	eval (execstr);
}
function setContent(rText, tagid, execstr){
	var text = unescape (rText);
	var obj = document.getElementById (tagid);
	obj.innerHTML = text;
	eval (execstr);
}
function setEncodeContent(rText, tagid, execstr){
	var text = rText;
	var obj = document.getElementById (tagid);
	obj.innerHTML = text;
	eval (execstr);
}
function setSession(key, val){
	var obj = new Client("", "");
	obj.send ("get", "process.asp?action=set&k="+key+"&param="+val);
}
function showMessage(tag, message, type){
	var obj = document.getElementById (tag);
	if (!message){
		message = "&nbsp;";
	}
	if (type == "warning"){
		message = "<font style='font-size:12px; font-family:宋体; color:darkred''>" + message + "</font>";
	}else if (type == "link"){
		message = escape (message);
		message = "<font style='font-size:12px; font-family:宋体; color:darkred'>Unespected response (<a href='#' style='text-decoration:none' onclick='document.write (unescape (\"" + message + "\"));'>&nbsp;Detail&nbsp;</a>)</font>";
	}
	try{
		obj.innerHTML = message;
	}catch (err){
		return;
	}
}
function setStatusbar(text, mode){
	box = document.getElementById ("statusbox");
	if (!mode){
		box.innerHTML = text = text;
	}else if (mode == "add"){
		statusinf[statusinf.length] = box.innerHTML;
		box.innerHTML = text;
	}else if (mode == "resume"){
		box.innerHTML = statusinf[statusinf.length - 1];
		statusinf = statusinf.slice (0, -1);
	}else if (mode == "warning"){
		box.innerHTML = "<font style='font-size:12px; font-family:宋体; color:darkred'>Unespected response (<a href='#' style='text-decoration:none' onclick='document.write (unescape (\"" + text + "\"));'>&nbsp;Detail&nbsp;</a>)</font>";
	}
}
var statusinf = new Array();