var xmlHttp;
var tolPage=0;
var url_;
var count=0;
var if_page=1;
var curPage=1;
var para_;
var order='';
function initPage(urlC,paraC){ 
	url_ = urlC;
	para_ = paraC;
	showPage(curPage);
}
function showPage(curPageC)
{   
	curPage=curPageC;
	var url = url_+"?aj_count="+Math.random() * 1000+"&CurPage="+curPageC+para_+order;
	//alert(url);
	xmlHttp=GetXmlHttpObject(showList)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)
}
function showList(){
	table = document.getElementById("tablelist");
	table.innerHTML="<img src='/jiaxi/images/ing.gif'>请稍候 ...";
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var response = xmlHttp.responseText;
		count=response.substring(0,response.indexOf("#"));
		response=response.substring(response.indexOf("#")+1);
		tolPage=response.substring(0,response.indexOf("#"));
		response=response.substring(response.indexOf("#")+1);
		if(if_page==1)
		document.getElementById("pagetotal").innerHTML=count;
		if(document.getElementById("pagetotal2")){
			document.getElementById("pagetotal2").innerHTML=count;
		}

		var pageAhref ="";
		if (curPage >1){
			pageAhref += "&nbsp;<a href='javascript:showPage("+(curPage-1)+")'><img src='/jiaxi/images/upPage.gif' alt='上一页' width='16' height='15' border='0' align='absmiddle' ></a>";
		}
		if (curPage >5){
			pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage(1)'>1</a>";
			pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage(2)'>2</a>";
			pageAhref += "&nbsp;<span class='gray3'>...</span>";
		}else{
			for(i=1;i<parseInt(curPage)-2;i++){
				if(curPage==i){
					pageAhref += "&nbsp;<span class='pageCurrent'>"+curPage+"</span>";
				}else{
					if(i<=tolPage&&i>0){
						pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage("+i+")'>"+i+"</a>";
					}
				}			
			}
		}
		for(i=(parseInt(curPage)-2);i<(parseInt(curPage)+3);i++){
			//alert(i);
			if(curPage==i){
				pageAhref += "&nbsp;<span class='pageCurrent'>"+curPage+"</span>";
			}
			else if(i<=tolPage&&i>0){
				pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage("+i+")'>"+i+"</a>";
			}			
		}
		if(parseInt(curPage)<(parseInt(tolPage)-4)){
			pageAhref += "&nbsp;<span class='gray3'>...</span>";
		}
		if(parseInt(curPage)<(parseInt(tolPage)-3)){
			pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage("+(parseInt(tolPage)-1)+")'>"+(parseInt(tolPage)-1)+"</a>";
		}
		if(parseInt(curPage)<(parseInt(tolPage)-2)){
			pageAhref += "&nbsp;<a class='pageNum' href='javascript:showPage("+tolPage+")'>"+tolPage+"</a>";
		}	
		if (parseInt(curPage) != parseInt(tolPage)&&parseInt(tolPage)>1){
			pageAhref += "&nbsp;<a href='javascript:showPage("+(parseInt(curPage)+1)+")'><img src='/jiaxi/images/nextPage.gif' alt='下一页' width='46' height='15' border='0' align='absmiddle' ></a>";
		}
		//pageAhref += "&nbsp;转到第<input id='pager_goto_page' name='pageNo' type='text' class='inputTurnpage' size='2' value='"+curPage+"' /> 页&nbsp;<input name='Submit2' value='确定' width=34 style='height: 18px;background:url('/images/2gezi.gif');' type='submit'>";
		if(if_page==1)
		document.getElementById("pageupdown").innerHTML=pageAhref+"&nbsp;";
		if(document.getElementById("pageupdown2")){
			document.getElementById("pageupdown2").innerHTML=pageAhref+"&nbsp;";
		}
		table.innerHTML=response;
		//alert(response);
	}
}
function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null	
	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
			strName="Microsoft.XMLHTTP"
		} 
		try
		{ 
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp
		} 
		catch(e)
		{ 
			alert("Error. Scripting for ActiveX might be disabled") 
			return 
		} 
	}
	else
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
}

function makeshi(y,x){
        
    for(m=7;m>0;m--)
        x.options[m]=null;

    if(y.value.indexOf("出售")>=0){
        x.options[0]=new Option("请选择","");
		x.options[1]=new Option("10万以下","0-10");
		x.options[2]=new Option("10-15万","10-15");
		x.options[3]=new Option("15-20万","15-20");
		x.options[4]=new Option("20-25万","20-25");
		x.options[5]=new Option("25-30万","25-30");
		x.options[6]=new Option("30-35万","30-35");
		x.options[7]=new Option("35万以上","35-99999999");
    }
	else{
        x.options[0]=new Option("请选择","");
		x.options[1]=new Option("1","0-10");
		x.options[2]=new Option("2","10-15");
		x.options[3]=new Option("3","15-20");
		x.options[4]=new Option("4","20-25");
		x.options[5]=new Option("5","25-30");
		x.options[6]=new Option("6","30-35");
		x.options[7]=new Option("7","35-99999999");
	}
}

/***********************************/
function CheckNum(str,checkOK){
	var checkStr=trim(str);
	var temp=trim(str);
	var ch_h="";
	for (i=0;i<checkStr.length;i++){
		ch_h=checkStr.charAt(i);
		//判断是否为数字
		if(checkOK.indexOf(ch_h)<0){
	        temp=temp.replace(ch_h,"");		
		}
		//判断第一位是否为小数点
		else if(checkStr.substring(0,1)=='.'){
			temp=temp.replace(ch_h,"");
		}
		//判断第一位是否为0的整数
		else if(checkStr.length>1){
			if(checkStr.substring(0,1)=='0' && checkStr.substring(1,2)!='.'){
				temp=temp.replace(temp,temp.substring(1,temp.length));
				break;
			}
		}
		//判断是否有多个小数点
		if(checkStr.indexOf('.')>0){
			if((checkStr.substring(checkStr.indexOf('.')+1,checkStr.length)).indexOf('.')>=0){
				temp=temp.replace(temp,temp.substring(0,temp.length-1));
				break;
			}
		}
	}
	return temp;
}


function checkBaseNumber(obj){
	if(obj.value!=''){
		obj.value=CheckNum(obj.value,"0123456789");
		obj.focus();
	}
}

function ltrim( val )

{

	var retstr;

	var tmpstr;

	retstr=new String();

	tmpstr=new String(val);

	var i;	

	for(i=0;i<tmpstr.length;i++)

	{

		if(tmpstr.substring(i,i+1)!=" ") break;			

	};	

	retstr=tmpstr.substring(i,tmpstr.length);

	return retstr;

};

function rtrim( val )

{

	var retstr;

	var tmpstr;

	retstr=new String();

	tmpstr=new String(val);

	var i;	

	for(i=tmpstr.length-1;i>0;i--)

	{

		if(tmpstr.substring(i,i+1)!=" ") break;			

	}

	retstr=tmpstr.substring(0,i+1);

	return retstr;

}

function trim( val )

{

	return rtrim(ltrim(val));

}
function checkPointNumber(obj){
	if(obj.value!=''){
		obj.value=CheckNum(obj.value,"0123456789.");
		obj.focus();
	}
}

function checkNumChat(obj){
	if(obj.value!=''){
		obj.value=CheckNum(obj.value,"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ甲乙丙丁东西南北中-");
		obj.focus();
	}
}


