//功能：图片列表首页Ajax前端部分
//作者：Saturn 2008-11-7
//If you want to modify/add the functions in the front-end page, make sure you read my comments below.
//备注：从客户端请求页面，降低服务器压力。
function CreateAjax() {			
	var _xmlhttp = false;
	try{
		_xmlhttp =new XMLHttpRequest();
	}catch(e){
    		var a=['MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','MICROSOFT.XMLHTTP.1.0','MICROSOFT.XMLHTTP.1','MICROSOFT.XMLHTTP'];
    		for (var i=0;i<a.length;i++){
      			try{
        			_xmlhttp =new ActiveXObject(a[i]);
        			break;
      			}catch(e){}
    		}
  	}
	return _xmlhttp;
}
function __doPostlist(list,page) {		
	var xmlhttp=CreateAjax();	
	if (xmlhttp) {		
		var content=document.getElementById('ajax-Photolist');		//获取页面中id为content的对象
		xmlhttp.open('get','/ZS/Include/photo_list_server.asp?cid='+list+'&page='+page+'&n='+Math.random(),true);
		xmlhttp.onreadystatechange=function() {		
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				content.innerHTML=unescape(xmlhttp.responseText);	
			}
			else {
				content.innerHTML="<img src='/zs/images/loading.gif' />加载中，请稍后……";	//如果服务器没有完成传送，则向用户提示正在传输。
			}
		}
		xmlhttp.send(null);	
	}
}


function GetHotPhoto(ItemNum) {
	var xmlhttp=CreateAjax();
	if (xmlhttp) {		
		var HotPhotoList=document.getElementById('HotPhoto');		
		xmlhttp.open('get','/zs/Include/GetPhoto.asp?Type=Hot&ItemNum='+ItemNum+'&n='+Math.random(),true);
		xmlhttp.onreadystatechange=function() {		
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				HotPhotoList.innerHTML=unescape(xmlhttp.responseText);	
			}
			else {
				HotPhotoList.innerHTML="<img src='/zs/images/loading.gif' />加载中，请稍后……";	
			}
		}
		xmlhttp.send(null);	
	}
}


function GetNewPhoto(ItemNum) {
	var xmlhttp=CreateAjax();
	if (xmlhttp) {		
		var NewPhoto=document.getElementById('NewPhoto');		
		xmlhttp.open('get','/zs/Include/GetPhoto.asp?Type=Latest&ItemNum='+ItemNum+'&n='+Math.random(),true);
		xmlhttp.onreadystatechange=function() {		
			if (xmlhttp.readyState==4 && xmlhttp.status==200) {
				NewPhoto.innerHTML=unescape(xmlhttp.responseText);	
			}
			else {
				NewPhoto.innerHTML="<img src='/zs/images/loading.gif' />加载中，请稍后……";	
			}
		}
		xmlhttp.send(null);	
	}
}

