﻿var pg = new showPages('pg');         //创建分页对象
pg.argPageNum = 'p';                       //分页参数                     
pg.pageCon='pages_pg';
pg.pageListCon='listdiv';
pg.pageListUrl="/house/SearchClubUsedHouse.aspx";

UtilJs.addMethod(loadAll);

function loadAll(){             //窗体加载开始执行函数
    scrollMsgTip();                   //设置loading层

    var str = window.location.href.match(/(#.*)/g);
    if(str!=null && str!="#")
       pg.argsStr=str.toString().replace(/#/g,'');
    else
       pg.argsStr=$('SeachArgs').value;
       
	GetSearchCount();                 //获取搜索条数
	pageRefresh();
	// 设置主导航
    $('navl5').className='cur';
    $('navs4').style.display='none';
    $('navs5').style.display='none';

    // 位置导航
    $('poshome').href=FolodaCfg.FolodaUrl;
    $('poscommunity').href=FolodaCfg.ClubSite + '/Html/V35/home.shtml';
    $('posdistrict').href=FolodaCfg.ClubSite + '/Html/V35/home.shtml#districtid=' + $('cDistrictID').value;

    // 设置页中导航当前样式
    $('clubsale').className='cur';
    // 右侧显示与否
    var gmapX=$('cMapX').value; // 纬度
    var gmapY=$('cMapY').value; // 经度
    if(gmapY!=null && gmapY!='' && gmapX!=null && gmapX!=''){
        $('rmap').style.display='block';
    }
    $('rdetailsummary').style.display='none';
    $('rclubbroker').style.display='block';
    $('rnewusedhouse').style.display='none';
    $('rnewrenthouse').style.display='none';
}
window.onscroll = scrollMsgTip;       //loading随滚动条滑动

//页面刷新或第一次加载调用
pageRefresh=function(){

    //页面样式
    var sPP=pg.getArgs("PriceSign");
    if(sPP!=null && sPP==1)
    {
        var obj=$('pricediv');
        var k=pg.getArgs("PriceK");
        searchcss(obj,k);
    }
    var sAA=pg.getArgs("AreaSign");
    if(sAA!=null && sAA==2)
    {
        var obj=$('areadiv');
        var k=pg.getArgs("AreaK");
        searchcss(obj,k);
    }
    var sRR=pg.getArgs("RoomSign");
    if(sRR!=null && sRR==3)
    {
        var obj=$('roomdiv');
        var k=pg.getArgs("RookK");
        searchcss(obj,k);
    }
    var sLPP=pg.getArgs("LotpicSign");
    if(sLPP!=null)
    {
       if(sLPP==1){
            $('islotpicP').className="PY";
            $('islotpicA').className="AN";
        }else{
            $('islotpicP').className="PN";
            $('islotpicA').className="AY";
        }
    }
    var oby=pg.getArgs("orderBy");
    if(oby!=null)
    {
        $('obyselect').value=oby;
        if(oby==2){
            $('totalPrice').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(1)" class="f60">面积</a>';
        }else if(oby==1){
            $('totalPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(2)" class="f60">面积</a>';
        }else{
            $('totalPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(2)">面积</a>';
        }
        if(oby==4){
            $('areaoby').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(3)" class="f60">面积</a>';
        }else if(oby==3){
            $('areaoby').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(4)" class="f60">面积</a>';
        }else{
            $('areaoby').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(4)">面积</a>';
        }
        if(oby==8){
            $('avgPrice').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(7)" class="f60">单价</a>';
        }else if(oby==7){
            $('avgPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(8)" class="f60">单价</a>';            
        }else{
            $('avgPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(8)">单价</a>';
        }
    }
}

//加载搜索记录数
function GetSearchCount(){
    new Ajax.Request('/house/GetClubHouseCount.ashx?'+pg.argsStr+'&rand='+Math.random(), {
    method:'get',
    asynchronous:true,
    onSuccess: function(transport) {
        pg.recordCount = transport.responseText.evalJSON().data;
        pg.load();
        $('hcount').innerHTML="共有"+pg.recordCount+"条房源";
    },onFailure: function() {
        alert("失败");
    }});
}

//价格，面积，户型搜索
function seachrArgs(sign,k,arg1,arg2)
{
    if(sign==1)
    {
        var obj=$('pricediv');
        pg.createArgsStr("minPrice",arg1);
        pg.createArgsStr("maxPrice",arg2);
        pg.createArgsStr("PriceSign",sign);
        pg.createArgsStr("PriceK",k);
    }
    if(sign==2)
    {
        var obj=$('areadiv');
        pg.createArgsStr("minArea",arg1);
        pg.createArgsStr("maxArea",arg2);
        pg.createArgsStr("AreaSign",sign);
        pg.createArgsStr("AreaK",k);
    }
    if(sign==3)
    {
        var obj=$('roomdiv');
        pg.createArgsStr("room",arg1);
        pg.createArgsStr("RoomSign",sign);
        pg.createArgsStr("RookK",k);
    }
	pg.createArgsStr(pg.argPageNum,1);
	GetSearchCount();
	searchcss(obj,k);
	
}
function searchcss(obj,k){
    var len = obj.getElementsByTagName("li").length;
	for(var i=1;i<len;i++){
		obj.getElementsByTagName("li")[i].className = "";
		if(i==k)
		obj.getElementsByTagName("li")[i].className = "bx";
	}
}
//多图搜索
isLotPic=function(sign){
    if(sign==1){
    pg.createArgsStr("isLotPic",1);
        $('islotpicP').className="PY";
        $('islotpicA').className="AN";
    }else{
    pg.createArgsStr("isLotPic",0);
        $('islotpicP').className="PN";
        $('islotpicA').className="AY";
    }
	GetSearchCount();
	pg.createArgsStr("LotpicSign",sign);
}
//排序
orderBy=function(sign){
    pg.createArgsStr("orderBy",sign);
    pg.createArgsStr(pg.argPageNum,1);
    pg.load();
    if(sign==1){
        $('totalPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(2)" class="f60">售价</a>';
        $('obyselect').value=1;
    }else if(sign==2){
        $('totalPrice').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(1)" class="f60">售价</a>';
        $('obyselect').value=2;
    }else{
         $('totalPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(2)">售价</a>';
    }
    if(sign==3){
        $('areaoby').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(4)" class="f60">面积</a>';
        $('obyselect').value=3;
    }else if(sign==4){
        $('areaoby').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(3)" class="f60">面积</a>';
        $('obyselect').value=4;
    }else{
        $('areaoby').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(4)">面积</a>';
    }
    if(sign==7){
        $('avgPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(8)" class="f60">单价</a>';
        $('obyselect').value=7;
    }else if(sign==8){
        $('avgPrice').innerHTML='<b class="asc">&nbsp;</b><a href="javascript:orderBy(7)" class="f60">单价</a>';
        $('obyselect').value=8;
    }else{
        $('avgPrice').innerHTML='<b class="desc">&nbsp;</b><a href="javascript:orderBy(8)">单价</a>';
    }
}

// 右侧经纪人专家
function showBrokerClub(id,isShow){
    if(isShow){
        $(id).style.display='block';
    }else{
        $(id).style.display='none';
    }
}

