﻿// JScript 文件

function getRblValue(o)
    {
        var v = "";
        var ol = o.getElementsByTagName("input");
        for(i=0;i<ol.length;i++)
        {
            if(ol[i].checked)
            {
                v = ol[i].value;
                break;
             }
        }
        return v;
    }
    
    function pageChange(ctype)
	 {
		
		var url = document.getElementById("hdUPar").value;
		if(url.indexOf("?") < 0)
		    url += "?0=0";
		
		var strPageIndex = "1";
		var strPageCount = "0";
		if(document.getElementById("labPageIndex") != null)
		    strPageIndex = parseInt(document.getElementById("labPageIndex").innerText);
		if(document.getElementById("labPageCount") != null)
		    strPageCount = parseInt(document.getElementById("labPageCount").innerText);
					
		if(ctype == "first")
		{
			url += "";
		}
		else if(ctype == "prev")
		{
			if(strPageIndex == 1)
			{
				alert("已经是第一页");
				return;
			}
			url += "&p=" + (strPageIndex - 1);
		}
		else if(ctype == "next")
		{
			if(strPageIndex == strPageCount)
			{
				alert("已经是最后一页");
				return;
			}
			url += "&p=" + (strPageIndex + 1);
		}
		else if(ctype == "last")
		{
			url += "&p=" + strPageCount;
		}
		
		document.getElementById("iUserHtm").innerHTML = "<img src='/images/loading.gif'>";
		
		var callback = showList_callback ;
		var data = '' ;
		Request.reSend(url,data,callback) ;	
	}
	function showList_callback(httpObj)
	{
		 if(httpObj == null)
	    {
		    document.getElementById("iUserHtm").innerHTML = "后台无法响应请求，暂停搜索功能";
		    return;
	    }
	    strS = httpObj.responseText;
	    document.getElementById("iUserHtm").innerHTML = strS;
	}
	
    function SearchCheck()
    {
	    if(event.keyCode==13){
		    window.event.returnValue = false;
		    document.getElementById("btnSearch").click();
	    }
    }
    
    function SearchGo()
    {
	    var sSTxt = document.getElementById("tbSTxt").value;
	    if(sSTxt.indexOf("'") >=0)
		    sSTxt = sSTxt.substring(0,sSTxt.indexOf("'"));
		    
		var sSex = getRblValue(document.getElementById("rblSex"));
        var sSheng = getSelectText(document.getElementById("stSheng"));
        var sCity = getSelectText(document.getElementById("stCity"))
        var sXian = getSelectText(document.getElementById("stXian"))
        var sSnkLevel = getSelectValue(document.getElementById("stSnkLevel"))
                
        if(sSheng == "[请选择]") sSheng = "";
        if(sCity == "[请选择]") sCity = "";
        if(sXian == "[请选择]") sXian = "";

        var url = "/ax/getUserList.aspx";
        
	    if(sSTxt == "")
	    {
	        if(sSex == "" && sSheng == "" && sSnkLevel == "")
	        {
		        window.event.returnValue = false;
		        alert("请输入搜索内容！")
		        return;
		    }
		    url += "?0=0";
	    }
    	else
    	{
	        url += "?act=search&s=" + sSTxt;
	    }
	    
	    if(sSex != "") url += "&sex=" + sSex;
	    if(sSheng != "") url += "&scx=" + sSheng + "|" + sCity + "|" + sXian;
	    if(sSnkLevel != "") url += "&snklevel=" + sSnkLevel;
	    
	    document.getElementById("hdUPar").value = url;
		    
	    var callback = showList_callback ;
	    var data = '' ;
	    Request.reSend(url,data,callback) ;		
    	
    }

    function loadAll()
    {
        url = "/ax/getUserList.aspx"
        document.getElementById("hdUPar").value = url;
	    var callback = showList_callback ;
	    var data = '' ;
	    Request.reSend(url,data,callback) ;	
    }
    
    function loadMyVicinage()
    {
        url = "/ax/getuserscx.aspx";
	    var callback = loadMyVicinage_callback ;
	    var data = '' ;
	    Request.reSend(url,data,callback) ;
    }
    function loadMyVicinage_callback(httpObj)
    {
         if(httpObj == null)
	    {
		    document.getElementById("iUserHtm").innerHTML = "后台无法响应请求，暂停搜索功能";
		    return;
	    }
	    strS = httpObj.responseText;
	    if(strS == "nologin")
	    {
	        setbg("登陆",400,250,"/login/ifgologin.aspx?fun=loadMyVicinage()")
	        return;
	    }
	    url = "/ax/getUserList.aspx?scx=" + strS;
	    document.getElementById("hdUPar").value = url;
	    
	    var callback = showList_callback ;
	    var data = '' ;
	    Request.reSend(url,data,callback) ;	
    }