﻿/******************************** 事件处理 ********************************/
function funListPara(dom)
{
    var thisId="";
    if((typeof dom)=="object")
    {
        thisId=dom.id;
    }
    else if((typeof dom)=="string")
    {
        thisId=dom;
    }
    if(thisId!="")
    {
        if(thisId=="onLoadIframe")
        {
            JsOnLoadStyle();
        }
        else
        {
            var thisIdArr=new Array();
            var Id="id",idValueDefault="Default",fl="FL",qy="QY",site="Site",sort="Sort",q="Q"; //thisId类型
            if(isContained(thisId,Id))
            {
                thisIdArr=splitStr(thisId,Id);
                if(thisIdArr.length==2)
                {
                    if(thisIdArr[0]==site) //品牌可以多选，特殊处理
                    {
                        JsMoreStyle(thisIdArr[0],thisId,thisIdArr[1]);
                    }
                    else if(thisIdArr[0]==sort)
                    {
                        JsSortStyle(thisIdArr[0],thisId,thisIdArr[1]);
                    }
                    else //单选
                    {
                        JsRadioStyle(thisIdArr[0],thisId,thisIdArr[1]);
                    }
                }
            }
        }
    }
    else
    {
        JsOnLoadStyle();
    }
    getParametersStr(1,21);//第1页共21条信息
}
/******************************** 变幻样式,记录参数 ********************************/
function JsRadioStyle(type,thisId,idValue) //参数值单选，控制样式
{
    //样式class名称
    var DefaultClass="",RadioClass="currentfl",MoreClass="current";
    var HiddenRecordId="HiddenRecord_" + type + "_id";//该参数对应的隐藏控件
    var HiddenRecord=document.getElementById(HiddenRecordId);
    var Id="id",idValueDefault="Default",fl="FL",qy="QY",site="Site",sort="Sort",q="Q"; //thisId类型
    //还原上一次点击控件的样式
    document.getElementById(HiddenRecord.value).className=DefaultClass;
    //控制点击控件的class样式
    document.getElementById(thisId).className=RadioClass;
    //借助隐藏控件记录当前id
    HiddenRecord.value=thisId;
    ///////////////////////////如果点击“分类”则品牌，区域默认[全部]
    if(type==fl)
    {
        JsMoreStyle(site,site+Id+idValueDefault,idValueDefault);
        JsRadioStyle(qy,qy+Id+idValueDefault,idValueDefault);
    }
}
function JsMoreStyle(type,thisId,idValue) //参数值可以多选，控制样式
{
    //样式class名称
    var DefaultClass="",RadioClass="currentfl",MoreClass="current";
    var HiddenRecordId="HiddenRecord_" + type + "_id";//该参数对应的隐藏控件
    var HiddenRecord=document.getElementById(HiddenRecordId);
    var Id="id",idValueDefault="Default",fl="FL",qy="QY",site="Site",sort="Sort",q="Q"; //thisId类型
    var mark=",",del="*",haveId=false;
    var oldId=new Array();
    oldId=splitStr(HiddenRecord.value,mark);
    if(idValue==idValueDefault)
    {
        if(oldId.length>0)
        {
            for(var i=0;i<oldId.length;i++)
            {
                if(oldId[i]!="")
                {
                    //还原上一次点击控件的样式
                    document.getElementById(oldId[i]).className=DefaultClass;
                }
            }
        }
        //控制点击控件的class样式
        document.getElementById(thisId).className=RadioClass;
        //借助隐藏控件记录当前id
        HiddenRecord.value=thisId;
    }
    else
    {
        if(oldId.length>0)
        {
            for(var i=0;i<oldId.length;i++)
            {
                if(oldId[i]!="")
                {
                    //还原上一次点击控件的样式
                    document.getElementById(oldId[i]).className=DefaultClass;
                    //消除默认，和当前点击相同的控件的隐藏记录
                    if(oldId[i]==thisId)
                    {
                        oldId[i]=del;
                        haveId=true;
                    }
                    if(isContained(oldId[i],idValueDefault))
                    {
                        oldId[i]=del;
                    }
                }
            }
            HiddenRecord.value="";
            for(var j=0;j<oldId.length;j++)
            {
                if(oldId[j]!="" && oldId[j]!=del)
                {
                    //控制点击控件的class样式
                    document.getElementById(oldId[j]).className=MoreClass;
                    //借助隐藏控件记录当前id
                    if(HiddenRecord.value!="")
                    {
                        HiddenRecord.value += mark + oldId[j];
                    }
                    else
                    {
                        HiddenRecord.value = oldId[j];
                    }
                }
            }
            if(!haveId)
            {
                if(HiddenRecord.value=="")
                {
                    HiddenRecord.value = thisId;
                }
                else
                {
                    HiddenRecord.value += mark + thisId;
                }
                //控制点击控件的class样式
                document.getElementById(thisId).className=MoreClass;
            }
            else if(HiddenRecord.value=="") //默认选中控件
            {
                //该参数对应的默认选中Id
                var DefaultId= type + "idDefault";
                //借助隐藏控件记录当前id
                HiddenRecord.value = DefaultId
                //控制点击控件的class样式
                document.getElementById(DefaultId).className=RadioClass;
            }
        }
        else
        {
            //控制点击控件的class样式
            document.getElementById(thisId).className=MoreClass;
            //借助隐藏控件记录当前id
            HiddenRecord.value=thisId;
        }
    }    
}
function JsSortStyle(type,thisId,idValue) //参数值单选，控制样式
{
    //样式class名称
    var DefaultTodayClass="px_today",TodayClass="px_todays";
    var DefaultPriceClass="px_price",PriceClass="px_prices";
    var DefaultPointClass="px_point",PointClass="px_points";
    var HiddenRecordId="HiddenRecord_" + type + "_id";//该参数对应的隐藏控件
    var HiddenRecord=document.getElementById(HiddenRecordId);
    var oldId=new Array();
    oldId=splitStr(HiddenRecord.value,"id");
    if(oldId[1]==idValue)
    {   
        //还原上一次点击控件的样式，当前点击控件的样式
        if(idValue=="today")
        {
            if(document.getElementById(HiddenRecord.value).className==DefaultTodayClass)
            {
                document.getElementById(thisId).className=TodayClass;  
            }
            else
            {
                document.getElementById(thisId).className=DefaultTodayClass;  
            }
        }
        else if(idValue=="price")
        {
            if(document.getElementById(HiddenRecord.value).className==DefaultPriceClass)
            {
                document.getElementById(thisId).className=PriceClass;  
            }
            else
            {
                document.getElementById(thisId).className=DefaultPriceClass;  
            }
        }
        else if(idValue=="point")
        {
            if(document.getElementById(HiddenRecord.value).className==DefaultPointClass)
            {
                document.getElementById(thisId).className=PointClass;  
            }
            else
            {
                document.getElementById(thisId).className=DefaultPointClass;  
            }
        }
    }
    else
    {
        //还原上一次点击控件的样式
        if(oldId[1]=="today")
        {
            document.getElementById(HiddenRecord.value).className==DefaultTodayClass
        }
        else if(oldId[1]=="price")
        {
            document.getElementById(HiddenRecord.value).className==DefaultPriceClass
        }
        else if(oldId[1]=="point")
        {
            document.getElementById(HiddenRecord.value).className==DefaultPointClass
        }
        //当前点击控件的样式
        if(idValue=="today")
        {
            if(document.getElementById(thisId).className==DefaultTodayClass)
            {
                document.getElementById(thisId).className=TodayClass;  
            }
        }
        else if(idValue=="price")
        {
            if(document.getElementById(thisId).className==DefaultPriceClass)
            {
                document.getElementById(thisId).className=PriceClass;  
            }
        }
        else if(idValue=="point")
        {
            if(document.getElementById(thisId).className==DefaultPointClass)
            {
                document.getElementById(thisId).className=PointClass;  
            }
        }  
    }
    //借助隐藏控件记录当前id
    HiddenRecord.value=thisId;  
}
function JsOnLoadStyle() //页面首次加载，控制样式
{
    //样式class名称
    var DefaultClass="",MoreClass="current",RadioClass="currentfl";
    //隐藏控件记录选中状态控件id
    document.getElementById("HiddenRecord_FL_id").value="FLidDefault";
    document.getElementById("HiddenRecord_QY_id").value="QYidDefault";
    document.getElementById("HiddenRecord_Site_id").value="SiteidDefault";
    document.getElementById("HiddenRecord_Sort_id").value="Sortidtoday";
    document.getElementById("HiddenRecord_Q_id").value="";
    document.getElementById("ListPara").value="page,1,pagenum,21";
}
/******************************** 接口参数 ********************************/
function getParametersStr(page,pagenum)
{
    var value = "city=bj";
    var HidCity = document.getElementById("HiddenRecord_City_id").value;
    var HidFL = document.getElementById("HiddenRecord_FL_id").value;
    var HidQY = document.getElementById("HiddenRecord_QY_id").value;
    var HidSite = document.getElementById("HiddenRecord_Site_id").value;
    var HidSort = document.getElementById("HiddenRecord_Sort_id").value;
    var q = document.getElementById("HiddenRecord_Q_id").value;
    var para = document.getElementById("ListPara").value;
    var fl="",qy="",site="",sort="",isSearch=false;
    if(HidFL!="FLidDefault")    //默认不带分类搜索
    {
        fl=splitStr(HidFL,"id")[1];
    }
    if(HidQY!="QYidDefault")
    {
        qy=splitStr(HidQY,"id")[1];
    }
    if(HidSite!="SiteidDefault")    //品牌可以多选，空格多项，空为全部
    {
        var HidSiteArr=splitStr(HidSite,",");
        for(var i=0;i<HidSiteArr.length;i++)
        {
            var SiteArr=splitStr(HidSiteArr[i],"id");
            if(SiteArr.length==2)
            {
                if(site=="")
                {
                    site = SiteArr[1];
                }
                else
                {
                    site += " "+SiteArr[1];
                }
            }
        }  
    }
    if(HidSort=="Sortidtoday")
    {
        if(document.getElementById(HidSort).className=="px_today")
        {
            sort="mr";
        }
        else
        {
            sort="mr";
        }
    }
    else if(HidSort=="Sortidprice")
    {
        if(document.getElementById(HidSort).className=="px_price")
        {
            sort="price-a";
        }
        else
        {
            sort="price-d";
        }
    }
    else if(HidSort=="Sortidpoint")
    {
        if(document.getElementById(HidSort).className=="px_point")
        {
            sort="zk-a";
        }
        else
        {
            sort="zk-d";
        }
    }
    else
    {
        sort="mr";
    }
    
    if(HidCity!=null && HidCity!="")
    {
        value="city=" + HidCity;
    }
    
    if(page>0 && pagenum>0)
    {
        value += "&page="+page+"&pagenum="+pagenum;
    }
    else
    {
        if(page!=null && para!="")
        {
            var paraArr=splitStr(para,",");
            for(var i=0;i<paraArr.length;i+=2)
            {
                if(paraArr[i]=="page")
                {
                    value += "&page="+paraArr[i+1];
                }
                if(paraArr[i]=="pagenum")
                {
                    value +="&pagenum="+paraArr[i+1];
                }
            }
        }
        else
        {
            value +="&page=1&pagenum=21";
        }
    }
    if(fl!="")
    {
        value += "&fl="+fl;
    }
    if(qy!="")
    {
        value += "&qy="+qy;
    }
    if(site!="")
    {
        value += "&site="+site;
    }
    if(sort!="")
    {
        value += "&sort="+sort;
    }
    if(q!=null && q!="")
    {
        value +="&q="+q;
        isSearch=true;
    }
    if(isSearch)
    {
        RecordSearch();
    }
    else
    {
        GetJsonp(value,isSearch);
    }
}
/******************************** 调用接口 ********************************/
//jsonp支持跨域访问
function GetJsonp(para,isSearch)
{
    var apiUrl=isBTmiaolaCity(isSearch) + para + "&webimg=true";
    var times=new Date().getTime();
    jQuery.getJSON((apiUrl+"&times="+times+"&callback=?"), function(data) {
        Show(data,isSearch);              
    });
}
/******************************** 加载数据 ********************************/
function Show(result,isSearch)
{
    var thisPage=document.URL; //当前页面虚拟路径
    var gotoPage=""; //跳转页面虚拟路径
    var _list=/(showlist.aspx)/;           //正则匹配中括号"showlist.aspx"
    var _table=/(showtable.aspx)/;         //正则匹配斜体和!"showtable.aspx"
    if(_list.test(thisPage))
    {
        funShowList(result,isSearch);
    }
    else if(_table.test(thisPage))
    {
        if(isSearch)
        {
            PageSwitch();
        }
        else
        {
            funShowTable(result,isSearch);
        }
    }
    else
    {
        funShowTable(result,isSearch);
    }
}
//列表显示
function funShowList(result,isSearch)
{
    var showlistContent="",thisContent="";
    var IsError=false;
    var title,img,url,price,price1,rz,hot,address,loction,fl,sitename,sl,time;
    var XiangSi="",Search="";
    var TitleSize;
    for(var i=0;i<result.product.length;i++)
    {
        try{
            rz = result.product[i].rz;
            fl = result.product[i].fl;
            hot = result.product[i].hot;
            img = result.product[i].img;
            url = result.product[i].url;
            title = result.product[i].title;
            price = result.product[i].price;
            price1 = result.product[i].price1;
            loction = result.product[i].loction;
            address = result.product[i].address;
            sitename = result.product[i].sitename;
            if(isSearch)
            {
                var times=splitStr(result.product[i].time,"-");
                if(times.length>1)
                {
                    time=times[0]+"月"+times[1]+"日";  
                }
            }
            else
            {
                sl = (result.product[i].sl).split('@');
                if(sl.length>1)
                {
                    XiangSi=sl[0]+"条相似团购";
                    Search=sl[1];
                }
                else if(sl.length==1 && sl[0]!="")
                {
                    XiangSi=sl[0]+"条相似团购";
                }
            }
            if(address==null || address=="")
            {
                TitleSize=180;
            }
            else
            {
                TitleSize=115;
            }
            thisContent = "<li>";
            thisContent += "    <div class=\"form_list_pic\"><a href=\""+url+"\" target=\"_blank\" onclick=\"recordOutboundLink(this,false);\"><img src=\""+img+"\" width=\"233\" height=\"150\" alt=\""+img+"\" /></a></div>";
            thisContent += "    <div class=\"form_list_content\">";
            thisContent += "      <p class=\"flc_p1\"><a href=\""+url+"\" target=\"_blank\" onclick=\"recordOutboundLink(this,false);\"><b>"+sitename+"</b>"+getTitle(title,TitleSize,'...')+"</a></p>";
            thisContent += "      <p class=\"flc_p2\">"+getSubstr(address,30,"...")+"</p>";
            thisContent += "      <p class=\"flc_p2\">";
            thisContent += "        <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"240\">";
            thisContent += "          <tr>";
            thisContent += "            <td height=\"24\">来源: <a href=\"#\" target=\"_blank\" class=\"linkcolor\" onclick=\"recordOutboundLink(this,false);\">"+sitename+"</a></td>";
            thisContent += "            <td>"+getRZ(rz)+"</td>";
            thisContent += "          </tr>";
            thisContent += "        </table>";
            thisContent += "      </p>";
            thisContent += "      <p class=\"flc_p2\">";
            thisContent += "        <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"240\">";
            thisContent += "          <tr>";
            thisContent += "            <td height=\"24\">热度: </td>";
            thisContent += "            <td>"+getHot(hot)+"</td>";
            if(isSearch)
            {
                thisContent += "            <td><a href=\"#\" target=\"_blank\" class=\"linkcolor\">"+time+"</a></td>";
            }
            else
            {
                thisContent += "            <td><a href=\"#\" target=\"_blank\" class=\"linkcolor\">"+XiangSi+"</a></td>";
            }
            thisContent += "          </tr>";
            thisContent += "        </table>";
            thisContent += "      </p>";
            thisContent += "      <p><a href=\""+url+"\" target=\"_blank\" class=\"flc_link\" onclick=\"recordOutboundLink(this,false);\"><img src=\"../images/mltg_icon_ck.gif\" width=\"72\" height=\"26\" /></a></p>";
            thisContent += "    </div>";
            thisContent += "</li>";
        }
        catch (e)
        {
            alert("本页第result.product["+i+"]条信息出错啦！\n该条信息标题是：\n"+result.product[i].title);
            IsError=true;
        }
        if(!IsError)
        {
            showlistContent += thisContent;
        }
    }  
    $("#form_list_Content")[0].innerHTML=showlistContent;
    setTimeout("BottomCheck()", 1000);     
}
//表格显示
function funShowTable(result,isSearch)
{
    var showtableContent="",thisContent="";
    var IsError=false;
    var title,img,url,price,price1,rz,hot,address,loction,fl,sitename,sl,time;
    var XiangSi="",Search="";
    var TitleSize;
    for(var i=0;i<result.product.length;i++)
    {
        try{  
            rz = result.product[i].rz;
            fl = result.product[i].fl;
            hot = result.product[i].hot;
            img = result.product[i].img;
            url = result.product[i].url;
            title = result.product[i].title;
            price = result.product[i].price;
            price1 = result.product[i].price1;
            loction = result.product[i].loction;
            address = result.product[i].address;
            sitename = result.product[i].sitename;
            if(isSearch)
            {
                var times=splitStr(result.product[i].time,"-");
                if(times.length>1)
                {
                    time=times[0]+"月"+times[1]+"日";  
                }
            }
            else
            {
                sl = (result.product[i].sl).split('@');
                if(sl.length>1)
                {
                    XiangSi=sl[0]+"条相似团购";
                    Search=sl[1];
                }
                else if(sl.length==1 && sl[0]!="")
                {
                    XiangSi=sl[0]+"条相似团购";
                }
            }
            if(address==null || address=="")
            {
                TitleSize=50;
            }
            else
            {
                TitleSize=50;
            }
            thisContent = "<li>";
            thisContent += "    <div class=\"ft_show\">";
            thisContent += "      <p class=\"fts_p1\"> <a href=\""+url+"\" target=\"_blank\" onclick=\"recordOutboundLink(this,false);\"><img src=\""+img+"\" width=\"233\" height=\"150\" alt=\""+img+"\" /></a> </p>";
            thisContent += "      <p class=\"fts_p2\"><a href=\""+url+"\" target=\"_blank\" onclick=\"recordOutboundLink(this,false);\"><b>"+sitename+"</b> "+getTitle(title,TitleSize,'')+"</a></p>";
            thisContent += "    </div>";
            thisContent += "    <div class=\"fts_price\">";
            thisContent += "      <table width=\"234\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"fts_table\">";
            thisContent += "        <tr>";
            thisContent += "          <td width=\"146\" height=\"50\" class=\"price\">￥<span>"+price+"</span></td>";
            thisContent += "          <td><a href=\""+url+"\" target=\"_blank\" title=\"立即查看\" onclick=\"recordOutboundLink(this,false);\"></a></td>";
            thisContent += "        </tr>";
            thisContent += "        <tr>";
//            thisContent += "          <td height=\"24\" class=\"orprice\">原价:"+price1+"元 "+getZK(price,price1)+"</td>";
//            thisContent += "          <td align=\"center\">99&nbsp;人购买</td>";
//            thisContent += "          <td height=\"24\" colspan=\"2\" class=\"orprice\">"+getSubstr(address,18,'') +"</td>";
            thisContent += getTableBottom(price,price1,address,hot,rz,time);  //表格底部
            
            thisContent += "        </tr>";
            thisContent += "      </table>";
            thisContent += "    </div>";
            thisContent += "</li>";
        }
        catch (e)
        {
            alert("本页第result.product["+i+"]条信息出错啦！\n该条信息标题是：\n"+result.product[i].title);
            IsError=true;
        }
        if(!IsError)
        {
            showtableContent += thisContent;
        }            
    }
    $("#form_table_Content")[0].innerHTML=showtableContent;
    setTimeout("BottomCheck()", 1000);
}
/**************** 方法函数 ****************/
//1认证 0未认证
function getRZ(rz)
{
    var value="";
    if(rz=="1")
    {
        value="<img src=\"../images/mltg_icon_yz.gif\" width=\"70\" height=\"21\" />";
    }
    else
    {
//        value="<img src=\"../images/mltg_icon_wrz.gif\" width=\"70\" height=\"21\" />";
        value="";            
    }
    return value;
}
//团购活动热度
function getHot(hot)
{
    var value="";
    var NoHot= 5-hot;
    if(hot>0 && hot<5)
    {
        for(var i=0;i<hot;i++)
        {
            value+="<img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" />"; 
        }
    }
    else if(hot>=5)
    {
        value+="<img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_rx_.gif\" width=\"15\" height=\"14\" />";
    }
    else
    {
        value+="<img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" /><img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" />";
    }
    if(NoHot>0 && NoHot<5)
    {
        for(var i=0;i<NoHot;i++)
        {
            value+="<img src=\"../images/mltg_icon_hx_.gif\" width=\"15\" height=\"14\" />";
        }
    }
    return value;
}
//设置标题
function getTitle(title,size,endStr)
{
    var value="";
    var str1=/\[(.+?)\]/;           //正则匹配中括号"[]"
    var str2=/<em>(.+?)<.em>!/;     //正则匹配斜体和!"<em></em>!"
    if (title != ""){
        value=title.replace(str1,'');
        value=value.replace(str2,''); 
    }
    value=getSubstr(value,size,endStr);
    return value;
}
//限制字符串长度
function getSubstr(str, len,endStr)
{
    if(!str || !len) { return ''; }
    var a = 0;
    var i = 0;
    var temp = '';
    for (i=0;i<str.length;i++)
    {
        if (str.charCodeAt(i)>255) 
        {  
            a+=2;
        }
        else
        {
            a++;
        }
        if(a > len) { return temp+endStr; }
        temp += str.charAt(i);
    }
    return str;
}
//设置图片Alt
function getAlt(title,price,address,sitename)
{
    var value="【秒啦】";
    if(title!="")
    {
        value+=title;
    }
    if(price!="")
    {
        value+="|活动价格："+price+"元";
    }
    if(address!="")
    {
        value+="|地址："+address;
    }
    if(sitename!="")
    {
        value+="|信息来源："+sitename;
    }
    return value;
}
//计算折扣
function getZK(price,price1)
{
    var value="";
    try{
        if(price!=null && price!="" && price1!=null && price1!="")
        {
            var a=parseFloat(price);
            var b=parseFloat(price1);                                                
            var c;
            value=( a / b ) * 10;
            var Arr=(value.toString()).split('.');
            if(Arr.length == 2)
            {
                value=Arr[0]+"."+getSubstr(Arr[1],2,"");//保留小数点后2为 
            }
        }
        if(value!=null && value!="")
        {
            value += "折!";
        }
    }
    catch (e)
    {
        value="";
    }   
    return value;
}
function getTableBottom(price,price1,address,hot,rz,time)
{
    var value="";
    var thisRZ="";
    if(rz=="1")
    {
        thisRZ="已认证";
    }
    if(price1!="" || getZK(price,price1)!="")
    {
        value = "          <td height=\"24\" class=\"orprice\">原价:"+price1+"元 "+ getZK(price,price1) +"</td>";
        value += "          <td align=\"center\">"+thisRZ+"</td>";
    }
    else if(address!="")
    {
        value = "          <td height=\"24\" colspan=\"2\" class=\"orprice\">"+ getSubstr(address,18,'') +"</td>";
    }
    else if(hot!="" && parseInt(hot)>0)
    {
        value ="          <td height=\"24\" colspan=\"2\" class=\"orprice\">热度："+getHot(hot) +"</td>";
    }
    else if(time!="")
    {
        value = "          <td height=\"24\" colspan=\"2\" class=\"orprice\">"+ time +"</td>";
    }
    else
    {
        value = "          <td height=\"24\" colspan=\"2\" class=\"orprice\">"+ thisRZ +"</td>";
    }
    return value;
}
/******************************** 页面延迟加载开始 ********************************/
function BottomCheck() {
    var inputHidden = document.getElementById("ListPara");
    var paraArr=(inputHidden.value).split(',');
    var obj = document.getElementById('BottomPage'); //页脚div，用于判断是否浏览到了页脚
    var dom = (document.compatMode && document.compatMode == "CSS1Compat") ? document.documentElement : document.body;
    var scrollTop = dom.scrollTop || document.body.scrollTop || 0;
    if (obj.offsetTop - scrollTop - dom.clientHeight < 100) {
//        alert("开始AJAX加载数据了！");
        var flag=false;
        if(paraArr.length >= 2)
        {
            for(var i=0;i<paraArr.length;i+=2)
            {
                if(paraArr[i]=="page")
                {
                    if(parseInt(paraArr[i+1])>1)
                    {
                        flag=true;
                    }
                }
                if(paraArr[i]=="pagenum")
                {
                    if(parseInt(paraArr[i+1])>90)
                    {
                        flag=true;
                    }
                }
            }
        }
        if(!flag)
        {
            yanchiLoad();
            ShowMore(false);
        }
        else
        {
            ShowMore(true);
        }
    }
    else {
        setTimeout("BottomCheck()", 1000);
    }
}
setTimeout("BottomCheck()", 1000);
function yanchiLoad()
{
    if(document.getElementById("showmoreId").innerHTML!="")
    {   //调整按钮样式为加载中
        moreLoading();
    }
    var page=1,pagenum=12;
    var addPage=1,addPagenum=12;
    var inputHidden = document.getElementById("ListPara");
    if(inputHidden!=null && inputHidden.value!=null)
    {
        var paraArr=(inputHidden.value).split(',');
        if(paraArr.length >= 2)
        {
            for(var i=0;i<paraArr.length;i+=2)
            {
                if(paraArr[i]=="page")
                {
                    page=parseInt(paraArr[i+1]);//记录当前信息数量
                }
                if(paraArr[i]=="pagenum")
                {
                    pagenum=parseInt(paraArr[i+1]);//记录当前信息数量
                }
            }
        }
        inputHidden.value="page,"+page+",pagenum,"+(pagenum+addPagenum); //隐藏控件记录参数 
    }
    getParametersStr(page,(pagenum+addPagenum)); //加载数据的方法
}
/******************************** 页面延迟加载结束 ********************************/
/******************************** 功能函数 ********************************/
////判断某字符串包含某字符 isContained(string,string)
function isContained(parents,children)
{
    var value=false;
    var StrC=children.toString();
    var StrP=parents.toString();
    if(StrP.indexOf(StrC)>=0)
    {
        value=true;
    }
    return value;
}
////根据某字符分割字符串
function splitStr(parents,children)
{
    var value=Array();
    var StrC=children.toString();
    var StrP=parents.toString();
    value=StrP.split(StrC);
    return value; 
}
////切换大图与列表页面
function PageSwitch()
{
    var thisPage=document.URL; //当前页面虚拟路径
    var gotoPage=""; //跳转页面虚拟路径
    var _list=/(showlist.aspx)/;           //正则匹配中括号"showlist.aspx"
    var _table=/(showtable.aspx)/;         //正则匹配斜体和!"showtable.aspx"
    if(_list.test(thisPage))
    {
        gotoPage=thisPage.replace(_list,'showtable.aspx');
    }
    else if(_table.test(thisPage))
    {
        gotoPage=thisPage.replace(_table,'showlist.aspx');
    }
    else
    {
        gotoPage="http://www.miaola.com/";
    }
    window.location.href=gotoPage;
}
////隐藏控件记录搜索词
function RecordSearch() 
{
    var txtSearchId="txt_Search",txtFSearchId="txt_f_Search",hidRecordId="HiddenRecord_Q_id";
    var searchtext = "产品、商品、地址、网站等";
    var id=document.activeElement.id; //获取拥有焦点的控件的id
    var txtSearch="";
    if(id==txtSearchId)
    {
        if(document.getElementById(txtSearchId).value!="" && document.getElementById(txtSearchId).value!=searchtext)
        {
            txtSearch = document.getElementById(txtSearchId).value; 
        }
        else if(document.getElementById(txtFSearchId).value!="" && document.getElementById(txtFSearchId).value!=searchtext)
        {
            txtSearch = document.getElementById(txtFSearchId).value; 
        } 
    }
    else if(id==txtFSearchId)
    {
        if(document.getElementById(txtFSearchId).value!="" && document.getElementById(txtFSearchId).value!=searchtext)
        {
            txtSearch = document.getElementById(txtFSearchId).value; 
        }
        else if(document.getElementById(txtSearchId).value!="" && document.getElementById(txtSearchId).value!=searchtext)
        {
            txtSearch = document.getElementById(txtSearchId).value; 
        } 
    }
    else
    {
        txtSearch=document.getElementById(hidRecordId).value;
    }
//    txtSearch=encodeURIComponent(txtSearch);
    var thisPage=document.URL; //当前页面虚拟路径
    var gotoPage=""; //跳转页面虚拟路径
    var _list=/(showlist.aspx)/;           //正则匹配中括号"showlist.aspx"
    var _table=/(showtable.aspx)/;         //正则匹配斜体和!"showtable.aspx"
    var _search=/(search.aspx)/;         //正则匹配斜体和!"search.aspx"
    if(_search.test(thisPage))
    {
        if(txtSearch!="" && txtSearch!=searchtext)
        {
            document.getElementById(hidRecordId).value=txtSearch
            document.getElementById(txtSearchId).value=txtSearch;
            document.getElementById(txtFSearchId).value=txtSearch;
        }
        getParametersStr(1,21);        
    }
    else if(_table.test(thisPage))
    {
        gotoPage=thisPage.replace(_table,'search.aspx');
        var urlArr=splitStr(gotoPage,"search.aspx");
        if(urlArr.length>=1)
        {
            if(urlArr[0]!="" && urlArr[0]!=null)
            {
                gotoPage=urlArr[0]+"search.aspx";
            }
        }
        gotoPage+="?q="+txtSearch;
        window.location.href=gotoPage;        
    }
    else if(_list.test(thisPage))
    {
        gotoPage=thisPage.replace(_list,'search.aspx');
        var urlArr=splitStr(gotoPage,"search.aspx");
        if(urlArr.length>=1)
        {
            if(urlArr[0]!="" && urlArr[0]!=null)
            {
                gotoPage=urlArr[0]+"search.aspx";
            }
        }
        gotoPage+="?q="+txtSearch;
        window.location.href=gotoPage;        
    }  
}
////隐藏控件记录搜索词
function RecordSearchTxt(id)
{
    var txtSearchId="txt_Search",txtFSearchId="txt_f_Search",hidRecordId="HiddenRecord_Q_id";
    var searchtext = "产品、商品、地址、网站等";
    var txtSearch="";
    if(id==txtSearchId)
    {
        txtSearch=document.getElementById(txtSearchId).value;
    }
    else if(id==txtFSearchId)
    {
        txtSearch=document.getElementById(txtFSearchId).value;
    }
    if(txtSearch!="" && txtSearch!=searchtext)
    {
        document.getElementById(hidRecordId).value=txtSearch
        document.getElementById(txtSearchId).value=txtSearch;
        document.getElementById(txtFSearchId).value=txtSearch;
    }  
}
////“回车”即搜索
document.onkeydown=function(event) 
{
    e = event ? event :(window.event ? window.event : null); 
    if(e.keyCode==13){
        //执行的方法 
        RecordSearch(); 
        return false; 
    } 
}
////判断城市
function isBTmiaolaCity(isSearch)
{
    var bt_miaola_com_City=['gd','hz','nj','sz','wh','cd','xa','jm','zs','qz','km','tz','bd','zh','wz','cq','qhd'];
    var bt1_miaola_com_City=['sh','dl','he','zz','jn','sy','su','ty','cs','cz','qd'];
    var HidCity = document.getElementById("HiddenRecord_City_id").value;
    if(HidCity=='bj')
    {
        if(isSearch)
        {
            return "http://buy-tuan.com/api/search/json.aspx?";
        }
        else
        {
            return "http://buy-tuan.com/api/list/json.aspx?";
        }
    }
    for(var i=0;i<bt_miaola_com_City.length;i++)
    {
        if(HidCity==bt_miaola_com_City[i])
        {
            if(isSearch)
            {
                return "http://bt.miaola.com/api/search/json.aspx?";
            }
            else
            {
                return "http://bt.miaola.com/api/list/json.aspx?";
            }
        }
    }
    for(var j=0;j<bt1_miaola_com_City.length;j++)
    {
        if(HidCity==bt1_miaola_com_City[j])
        {
            if(isSearch)
            {
                return "http://bt1.miaola.com/api/search/json.aspx?";
            }
            else
            {
                return "http://bt1.miaola.com/api/list/json.aspx?";
            }
        }
    }
    if(isSearch)
    {
        return "http://buy-tuan.com/api/search/json.aspx?";
    }
    else
    {
        return "http://buy-tuan.com/api/list/json.aspx?";
    }
}
////是否显示“更多”按钮
function ShowMore(flag)
{
    if(flag)
    {
        document.getElementById("showmoreId").innerHTML="<li class=\"limore\"><a onclick=\"yanchiLoad()\">更多 >></a></li>";
    }   
    else
    {
        document.getElementById("showmoreId").innerHTML="";
    }
}
////【更多】按钮加载中……
function moreLoading()
{
    document.getElementById("showmoreId").innerHTML="<li class=\"limore\"><a onclick=\"yanchiLoad()\"><img src=\"../images/loading.gif\" width=\"24\" height=\"24\" alt=\"百团网，数据加载中……请稍等\" />加载中…</a></li>";  
}
/******************************** 其它备注 ********************************/
