document.domain ="zol.com.cn";
function AjaxObject(){
var request = null;
try{
request = new ActiveXObject("Msxml2.XMLHTTP");
}catch (e){
try{
  request = new ActiveXObject("Microsoft.XMLHTTP");
}catch (oc){
  request = null;
}
}
if (!request && typeof XMLHttpRequest != "undefined"){
try{
  request =  new XMLHttpRequest();
}catch (fa){
  alert("抱歉，您的浏览器不支持这个功能，请选择IE 6.0或FireFox浏览器。")
  request = null;
}
}
return request;
}
//写cookie
function setCookie(cookieName,value){
	var time = new Date();
	time.setTime(time.getTime() + 30*60*1000);//30分钟
	document.cookie=cookieName+"="+escape(value)+";expires="+time.toGMTString();
}
//读cookie
function getCookie(cookieName){
   var cookieString = document.cookie;
   var start = cookieString.indexOf(cookieName+"=");
	if (start ==-1) return null;
	start+=cookieName.length+1;
	var end = cookieString.indexOf(';', start);
	if (end == -1) return unescape(cookieString.substring(start));
	else return unescape(cookieString.substring(start, end));
}
//发送请求和处理请求
function make_show(url,contentId,type){
	var contentObj = document.getElementById(contentId);
	if (1 == type) {
		obj = document.getElementById("good_id");
		obj.innerHTML="<div class=\'ampReview\'><div class=\'img_content\'><img src=\'http://icon.zol.com.cn/doc/071030/loading.gif\' width=\'24\' height=\'24\' /></div><div class=\'avwTxt a_lan12i\' style=\'padding-top:9px\'>顶一下</div></div>";
	}
	else if (0 == type) {
		obj = document.getElementById("bad_id");
		obj.innerHTML="<div class=\'ampReview\' style=\'margin-left:0px;\'><div class=\'img_content\'><img src=\'http://icon.zol.com.cn/doc/071030/loading.gif\' width=\'24\' height=\'24\' /></div><div class=\'avwTxt a_lan12i\' style=\'padding-top:9px\'>踩一下</div></div>";
	}
	var xmlHttp = AjaxObject();
	url+="&rand="+Math.random();
	//为监听状态的事件指定一个执行函数
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4 && xmlHttp.status==200){
		    if (xmlHttp.responseText == ""){
		    	make_show(url,contentId,type);
		    }else{
				contentObj.innerHTML = xmlHttp.responseText;
		    }
		}
	};
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function change_vote(documentid,id,type){
	var cookieName = "doc"+documentid;
	var tag;
	//alert(getCookie(cookieName));
	if (!getCookie(cookieName)){
		setCookie(cookieName,documentid);
		tag=1;
	}else{
		tag=0;
	}
	var url ="/include/ajax_vote.php";
 	url+="?documentid="+documentid+"&tag="+tag+"&type="+type;
 	make_show(url,id,type);
 }
 function init_content(document_id){
 	var cookieName = "doc"+document_id;
 	if (!getCookie(cookieName)){
 		return false;
 	}else{
 		change_vote(document_id,"vote_content",3);
 	}
 }
