// JavaScript Document
//start:
//var loader=new net.contentloader(url,mydeal)
//function mydeal(){
//alert(this.url+"loaded! Here's the content:\n\n"+this.req.responseText)
//}
//本文件为暂时之用，将在不久改进
var net=new Object();
net.ready_state_uninitialized=0;
net.ready_state_loading=1;
net.ready_state_loaded=2;
net.ready_state_interactive=3;
net.ready_state_complete=4;

net.contentloader=function(url,onload,onerror){
this.url=url;
this.req=null;
this.onload=onload;
this.onerror=onerror?onerror:this.defaulterror;
this.loadxmldoc(url);
}

net.contentloader.prototype={
	loadxmldoc:function(url){
		if(window.XMLHttpRequest){
			this.req=new XMLHttpRequest()
			}else if(window.ActiveXObject){
				this.req=new ActiveXObject("Microsoft.XMLHTTP");
				}
		if(this.req){
			try{
				var loader=this;
				this.req.open('GET',url,true);
				this.req.onreadystatechange=function(){
					loader.onReadyState.call(loader);
					}
				this.req.send(null);
				}catch(e){
					this.onerror.call(this);
					}
			}
		},
	onReadyState:function(){
		var req=this.req;
		var ready=req.readyState;
		if(ready==net.ready_state_complete){
			var httpstatus=req.status;
			if(httpstatus==200||httpstatus==0){
				this.onload.call(this);
				}else{
					this.onerror.call(this);
					}
			}
		},
		defaulterror:function(){
			alert("Error:"
				  +"\n\nreadyState: "+this.req.readyState
				  +"\nStatus: "+this.req.status
				  +"\nheaders: "+this.req.getAllResponseHeaders()
				  );
			}
	
		
	}
function pk(p,z){
		var id=getcookie("pklock");
		if(id){
			if(id.indexOf(p)>-1){
					alert("谢谢您的关注，请不要重复投票哦！");
					return false;
				}
		}
		var v=id+p+";";
		setcookie("pklock",v,3600)
		var url="/cms/pk.php?id="+p+"&z="+z;
		var loader=new net.contentloader(url,showresult)
	}
function pk_m(p){
		var id=getcookie("pklock_m");
//		alert(id);
		if(id){
			if(id>-1){
					alert("谢谢您的关注，请不要重复投票哦！");
					return;
				}
		}
		var v=p+";";
		setcookie("pklock_m",v,3600)
		var url="/cms/pk_m.php?id="+p;
		var loader=new net.contentloader(url,showresult)
	}
function showresult(){
		var res=this.req.responseText;
		//alert(res);
		if(res=="false"){
				alert("参数出错!");
				return false;
			}
		if(res=="false1"){
				alert("请不要重复提交!");
				return false;
			}
		var p1=document.getElementById("pkznum1");
		var p2=document.getElementById("pkfnum1");
		var p3=document.getElementById("pkznum2");
		var p4=document.getElementById("pkfnum2");
		if(res=="p1z"){
			//p1.innerHTML=Number(p1.innerHTML)+1;
		}
		if(res=="p1f"){
			//p2.innerHTML=Number(p2.innerHTML)+1;
		}
		if(res=="p2z"){
			//p3.innerHTML=Number(p3.innerHTML)+1;
		}
		if(res=="p2f"){
			//p4.innerHTML=Number(p4.innerHTML)+1;
		}
		alert("谢谢您的投票！");
	}