   	function showurl(url)
     {
          window.open(url,"_self");
     }
   
   
   function _createXMLHttpRequest() {
	  if (window.ActiveXObject) {
	      _xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	  }
	  else if (window.XMLHttpRequest) {
	      _xmlHttp = new XMLHttpRequest();                
	  }
	  if (!_xmlHttp) {
		window.alert("XMLHttpRequest.");
		return false;
	  }
	}
   
   
   function doValue(topic_id,ismanage,state){
   		document.getElementById("topic_id_opt").value = topic_id;
		_createXMLHttpRequest();
		var url = "/doValueAjaxAction.do?topicid=" + topic_id +"&isBarManager=" + ismanage + "&state=" + state; 
		_xmlHttp.open("GET", url, true);
		_xmlHttp.onreadystatechange = onvalue_callback;
		_xmlHttp.send(null);
	}	
	
	
	function onvalue_callback(){
		if (_xmlHttp.readyState == 4){
		    if (_xmlHttp.status == 200){
				var flag = _xmlHttp.responseXML.getElementsByTagName("flag")[0].firstChild.data; 
				switch (flag) {//-1 url 非法，0 用户权限不够，1 失败，2 成功
			   		case "-1" :
			   		alert("url非法");
			   		break;
			   		case "0" :
			   		alert("您无权使用此功能");
			   		break;
			   		case "1" :
			   			alert("操作失败");
			   			break;
			   		case "2" :
				   		var dovalue = document.getElementById('dovalue');
				   		var isonvalue = document.getElementById('isvaluable');
						var set_isonvalue = 1 - parseInt(isonvalue.value);
						isonvalue.value = set_isonvalue;
						if (set_isonvalue == 1) {
							dovalue.innerHTML = "取消精华";
						}
						if (set_isonvalue == 0) {
							dovalue.innerHTML = "设置精华";
						}
						//dovalue.setAttribute("onclick","doValue('"+document.getElementById("topic_id_opt").value+"','1','"+(1-set_isonvalue)+"')");
						dovalue.onclick = function() { 
							doValue(document.getElementById("topic_id_opt").value,'1',(1-set_isonvalue)); 
						} 
			   			break;		
			   		default :   				   		
		   		}
			}
		}
	}
	
	function doOnTop(topic_id,ismanage,state){
		document.getElementById("topic_id_opt").value = topic_id;
		_createXMLHttpRequest();
		var url = "/doOnTopAjaxAction.do?topicid=" + topic_id +"&isBarManager=" + ismanage + "&state=" + state; 
		_xmlHttp.open("GET", url, true);
		_xmlHttp.onreadystatechange = ontop_callback;
		_xmlHttp.send(null);
	}	
	
	//????????????
	function ontop_callback(){
		if (_xmlHttp.readyState == 4){
		    if (_xmlHttp.status == 200){
				var flag = _xmlHttp.responseXML.getElementsByTagName("flag")[0].firstChild.data; 
				switch (flag) {//-1 url 非法，0 用户权限不够，1 失败，2 成功
			   		case "-1" :
			   		alert("url非法");
			   		break;
			   		case "0" :
			   		alert("您无权使用此功能");
			   		break;
			   		case "1" :
			   		alert("操作失败");
			   		break;
			   		case "2":
						var doontop = document.getElementById('doontop');
						var isontop = document.getElementById('isontop');
						var set_isontop = 1 - parseInt(isontop.value);
						isontop.value = set_isontop;
						if (set_isontop == 1) {
							doontop.innerHTML = "取消置顶";
						}
						if (set_isontop == 0) {
							doontop.innerHTML = "设置置顶";
						}
						//doontop.setAttribute("onclick","doOnTop('"+document.getElementById("topic_id_opt").value+"','1','"+(1-set_isontop)+"')");
						doontop.onclick = function(){
							doOnTop(document.getElementById("topic_id_opt").value, '1', (1 - set_isontop));
						}
			   		break;		
			   		default :   				   		
		   		}
			}
		}
	}