
function showLast(objName){
	var obj=document.getElementById(objName);
	if(obj.style.display=="none")
		obj.style.display="inline";
	else
		obj.style.display="none";
}
function createXMLHttpRequest() {
	var xmlreq;
	if(window.XMLHttpRequest){
		xmlreq=new XMLHttpRequest(); 
	} 
	else if(window.ActiveXObject) {
		try{ 
			xmlreq = new ActiveXObject("Msxml2.XMLHTTP"); 
	  	} 
	  	catch(e1) {
			try{ 
				xmlreq = new ActiveXObject("Microsoft.XMLHTTP"); 
			}
			catch (e2){}
		}
	}
	return xmlreq;
}

function PageNumber(total,cur,size,p,areaId){
	this.total=total;
	this.cur=cur;
	this.indexSize=size;
	this.p=p;
	this.print=print;
	this.areaId=areaId;
}
function goPage(areaId,i){
	if(areaId=="msg"){
		document.getElementById("msgPage").value=i;
		getMessage();
	}
	else if(areaId=="nl"){
		document.getElementById("newsPage").value=i;
		getNewsList();
	}
	else if(areaId=="news"){
		document.getElementById("newsPage").value=i;
		getKeywordRelated();
	}
	else if(areaId=="interview"){
		document.getElementById("ivPage").value=i;
		getInterviewRelated();
	}
	else if(areaId=="hotel"){
		document.getElementById("hotelPage").value=i;
		getNewsOfInterview();
	}
	else if(areaId=="brand"){
		document.getElementById("brandPage").value=i;
		getNewsOfBrand();
	}
	else if(areaId=="video"){
		document.getElementById("videoPage").value=i;
		getRelatedVideo();
	}
	else if(areaId=="videoall"){
		document.getElementById("videoPage").value=i;
		getVideoList();
	}
	else if(areaId=="mnews"){
		document.getElementById("curPage").value=i;
		document.getElementById("frmmnews").submit();
	}
}

function print(n){
	var str="";
	if(this.total>0){
		if(this.cur==1)
			str="<a class=\"pArrow\">&lt;</a>";
		else
			str="<a onmouseover=\"this.style.cursor='hand';\" class=\"pArrow\" onclick=\"goPage('"+this.areaId+"',"+(this.cur-1)+");\">&lt;</a>";
	}
	if(this.total<=this.indexSize){
		for(i=1;i<=this.total;i++){
			var color="";
			var cs=" onmouseover=\"this.style.cursor='hand';\"";
			if(i==this.cur){
				color="current";
				cs="";
			}
			str+="<a"+cs+" class=\""+color+"\" onclick=\"goPage('"+this.areaId+"',"+i+");\">"+i+"</a>";
		}
	}
	else{
		if(this.cur>=(this.total-2)){
			str+="<a onmouseover=\"this.style.cursor='hand';\" class=\"\" onclick=\"goPage('"+this.areaId+"',1);\">1</a><span>...</span>";
			for(i=(this.total-4);i<=this.total;i++){
				var color="";
				var cs=" onmouseover=\"this.style.cursor='hand';\"";
				if(i==this.cur){
					color="current";
					cs="";
				}
				str+="<a"+cs+" class=\""+color+"\" onclick=\"goPage('"+this.areaId+"',"+i+");\">"+i+"</a>";
			}
		}
		else if(this.cur<4){
			for(i=1;i<=this.indexSize;i++){
				var color="";
				var cs=" onmouseover=\"this.style.cursor='hand';\"";
				if(i==this.cur){
					color="current";
					cs="";
				}
				str+="<a"+cs+" class=\""+color+"\" onclick=\"goPage('"+this.areaId+"',"+i+");\">"+i+"</a>";
			}
			str+="<span>...</span><a onmouseover=\"this.style.cursor='hand';\" class=\""+color+"\" onclick=\"goPage('"+this.areaId+"',"+this.total+");\">"+this.total+"</a>";
		}
		else{
			str+="<a onmouseover=\"this.style.cursor='hand';\" class=\"\" onclick=\"goPage('"+this.areaId+"',1);\">1</a><span>...</span>";
			for(i=(this.cur-2);i<=(this.cur+2);i++){
				var color="";
				var cs=" onmouseover=\"this.style.cursor='hand';\"";
				if(i==this.cur){
					color="current";
					cs="";
				}
				str+="<a"+cs+" class=\""+color+"\" onclick=\"goPage('"+this.areaId+"',"+i+");\">"+i+"</a>";
			}
			str+="<span>...</span><a onmouseover=\"this.style.cursor='hand';\" class=\"\" onclick=\"goPage('"+this.areaId+"',"+this.total+");\">"+this.total+"</a>";
		}
	}
	if(this.total>0){
		if(this.cur>=this.total)
			str+="<a class=\"pArrow\">&gt;</a>";
		else
			str+="<a onmouseover=\"this.style.cursor='hand';\" class=\"pArrow\" onclick=\"goPage('"+this.areaId+"',"+(this.cur+1)+");\">&gt;</a>";
	}
	
	document.getElementById(this.areaId).innerHTML=str;
}
//获取留言	
function getMessage(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var msgPage=document.getElementById("msgPage").value;
	
	var url="/message.do?cmd=getMessage&sid="+sid+"&msgPage="+msgPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("msgArea").innerHTML="";
					document.getElementById("msgArea").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("msgArea");
					var ml=document.getElementById("msglist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
			}
		}
	};    
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);  
	
}
//根据关键字查找相关酒店资讯
function getKeywordRelated(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var newsPage=document.getElementById("newsPage").value;
	var url="/news.do?cmd=getKeywordRelated&nid="+sid+"&newsPage="+newsPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("keywordRelated").innerHTML="";
					document.getElementById("keywordRelated").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("keywordRelated");
					var ml=document.getElementById("krlist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
				
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//根据人名查找相关专访
function getInterviewRelated(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var ivPage=document.getElementById("ivPage").value;
	var url="/news.do?cmd=getInterviewRelated&nid="+sid+"&ivPage="+ivPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("interviewRelated").innerHTML="";
					document.getElementById("interviewRelated").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("interviewRelated");
					var ml=document.getElementById("irlist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//获取人物的相关新闻：酒店、行业、生活
function getNewsOfInterview(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var hotelPage=document.getElementById("hotelPage").value;
	var url="/news.do?cmd=getNewsOfInterview&nid="+sid+"&hotelPage="+hotelPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("newsOfInterview").innerHTML="";
					document.getElementById("newsOfInterview").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("newsOfInterview");
					var ml=document.getElementById("nilist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//获取品牌的相关新闻：酒店、行业、生活
function getNewsOfBrand(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var brandPage=document.getElementById("brandPage").value;
	var url="/news.do?cmd=getNewsOfBrand&nid="+sid+"&brandPage="+brandPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("newsOfBrand").innerHTML="";
					document.getElementById("newsOfBrand").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("newsOfBrand");
					var ml=document.getElementById("nblist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
				
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//视频的 相关 列表
function getRelatedVideo(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var videoPage=document.getElementById("videoPage").value;
	var url="/news.do?cmd=getRelatedVideo&vid="+sid+"&rvPage="+videoPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("relatedVideo").innerHTML="";
					document.getElementById("relatedVideo").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("relatedVideo");
					var ml=document.getElementById("rvList");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
				
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//视频频道页列表
function getVideoList(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var videoPage=document.getElementById("videoPage").value;
	var lang=document.getElementById("l").value;
	var url="/news.do?cmd=getVideoList&vPage="+videoPage+"&l="+lang+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("videoList").innerHTML="";
					document.getElementById("videoList").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("videoList");
					var ml=document.getElementById("vList");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
				
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}
//新闻分类列表
function getNewsList(){
	var xmlHttp=createXMLHttpRequest();
	var sid=document.getElementById("sid").value;
	var newsPage=document.getElementById("newsPage").value;
	var lang=document.getElementById("lang").value;
	var ps=document.getElementById("ps").value;
	var url="/news.do?cmd=getNewsByCategory&tid="+sid+"&l="+lang+"&ps="+ps+"&cur="+newsPage+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
				if(isIE()){
					document.getElementById("newsList").innerHTML="";
					document.getElementById("newsList").innerHTML=doc;
				}
				else{
					var ma=document.getElementById("newsList");
					var ml=document.getElementById("nllist");
					ma.removeChild(ml);
					ml.innerHTML=doc;
					ma.appendChild(ml);
				}
				
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);
}
function preNext(nid){
	var xmlHttp=createXMLHttpRequest();
	var url="/news.do?cmd=getPreNext&nid="+nid+"&r="+new Date().getTime();
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				var doc=xmlHttp.responseText;
					document.getElementById("relation").innerHTML="";
					document.getElementById("relation").innerHTML=doc;
			}
		}
	};    
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);
}
/*
function rollImg(){
	cur++;
	if(cur==len || cur<0)
		cur=0;
	document.getElementById("imgSrc").src=pics[cur];
	
	var picdesc="";
	if(desc[cur]!="")
		picdesc="图："+desc[cur];
	document.getElementById("imgDesc").innerText=picdesc;
		
	for(i=0;i<len;i++){
		document.getElementById("imgIndex"+i).style.backgroundColor="#a39068";
	}
	document.getElementById("imgIndex"+cur).style.backgroundColor="#65461c";
	timeout=setTimeout("rollImg()",10000);
}
function turnImg(i){
	cur=i-1;
	clearTimeout(timeout);
	rollImg();
}
*/
 function login(follow){
	var url="";
 	username=document.getElementById("userName").value;
 	password=document.getElementById("password").value;
 	validate=document.getElementById("random").value;
 	if(username=="" || password=="" || validate==""){
 		alert("input request field first");
 	}
 	else{
	 	url="/login.do?cmd=logon&un="+username+"&pw="+password+"&vc="+validate;
	    xmlHttp=createXMLHttpRequest();   
	    xmlHttp.onreadystatechange = function(){
	    	if(xmlHttp.readyState == 4){    
		        if(xmlHttp.status == 200){
		        	var doc=xmlHttp.responseText;
		        	eval(doc);
		        	if(login_result){
		        		if(follow==1)
		        			submitMsg();
		        	}
		        	else{
		        		if(!valid_result)
		        			alert("valid number is wrong");
		        		else
		        			alert("username or password is wrong");
		        	}
		        }    
	    	}    
	    };    
	    xmlHttp.open("GET",url,true);    
	    xmlHttp.send(null);  
	}
}

function registe(){
	var url = window.location.href;
	document.getElementById("frm2").url.value=url;
	document.getElementById("frm2").submit();
}
function report(msgid){
  	var url="";
 	url="/report.do?messageid="+msgid+"&status=1&t=" + new Date().getTime();
    xmlHttp=createXMLHttpRequest(); 
    xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){ 
		    if(xmlHttp.status == 200){
		       	alert("举报成功！"); 
			}    
		}    
	};      
    xmlHttp.open("GET",url,true);    
    xmlHttp.send(null);  
}

function getRadioValue(RadioName){   
    var obj;       
    obj=document.getElementsByName(RadioName);   
    if(obj!=null && obj.length!=null){   
        var i;   
        for(i=0;i<obj.length;i++){   
            if(obj[i].checked){   
                return obj[i].value;
                break;             
            }   
        }   
    }   
    return null;   
}  
function getValueByName(objName){
	var coll=document.getElementsByName(objName);
	if(coll!=null){
		if(coll.length==null){
			return coll.value;
		}
		else{
			return coll[0].value;
		}
	}
	return null;
}

