﻿//忽略大小写 m为false
String.prototype.indexOf_rewrite = function(f,m){
 var mm = (m == false) ? "i":"";
 var re = eval("/"+ f +"/"+mm);
 var rt = this.match(re);
 return (rt == null) ? -1:rt.index; 
}

String.prototype.IsExist =function(str,_t){
   str = str.toLowerCase();
   if(str.indexOf(_t) != -1)return true;
   else return false;
}
String.prototype.IsExistURLPara=function(lastchar){
   var l = getLocation();
   var _in = l.toString().lastIndexOf(lastchar);
   var u = l.toString().substring(_in);
   if(u.trim().length >0) return true;
   else return false; 
}
function getLocation(){
   var l = window.location.toString().toLowerCase();
   var _s = window.location.search.toString().toLowerCase();
   l = l.replace(_s,"");
   return l;
}
function getsepchar(str,c){
  var r ='';
  var i = str.toString().lastIndexOf(c);
  if(i > 0)r = str.toString().substring(i+1);
  return r;
}
function tongjikeyword(){
  var _u =getLocation();
  _u =_u.toString();
  var _p = _u.substring(_u.lastIndexOf('/')+1);

  _p = _p.toLowerCase();
  
  if(_p.indexOf('key_') != -1 && _p.indexOf('f_1') != -1){
         var _s =$('keyword').value;
         var url = ajaxurl+'/handleajax.aspx?action=tongjikw';
         var ajax = new AjaxHelper();
         sendAjax(ajax,"post",url,_s);  
  }  
}
function appendFilter(){
  //初始化
   oncefilter();
   
   document.writeln("<div id=\"middleSelArea\">");
   document.writeln("<div id=\"searchttlArea\"><span id=\"spfont\">挑个地方去度假</span><span id=\"sphref\"><a href=\""+_qzstr+"/dianping\">看看大家的点评</a></span></div>");
   document.writeln("<div id=\"searchtitle\"></div>");
   document.writeln("<div id=\"searcharea\">");
   document.writeln("<div class=\"tb-filter\" id=\"ark:filterTop\"><ul></ul></div>");
   document.writeln("</div>");
   document.writeln("<div id=\"searchbottom\"></div></div>");
   var _mf = String.prototype.GetUrlParamValue(getLocation(),'f');
  //关键字搜索和筛选搜索
  if(_mf=='')_filtertype =2;
  else _filtertype = parseInt(_mf,10);  
  setsearcharea();
}
var _filtertype=1;var lilist ={'state':'li_city','pty':'li_pty','ptg':'li_ptg','pbg':'li_pbg'};
function setsearcharea(){ //1：搜索区 2：筛选区 
   if(_filtertype ==1){ $('searcharea').innerHTML = search;}
   else if(_filtertype ==2){
       var u = getLocation();
       u = u.toLowerCase().replace('.shtml','');
       var c = String.prototype.GetUrlParamValue(u,'state');
       var scty = String.prototype.GetUrlParamValue(u,'city');
       if(c.length <1 && sv_state >0 )c = sv_state;
       if(scty.length<1 && sv_city>0)scty=sv_city;
       
       
       var ty = String.prototype.GetUrlParamValue(u,'pty');
       if(ty.length <1 && sv_pindao.length >0 && sv_pindao != 'other')ty = sv_pindao;
       var tg = String.prototype.GetUrlParamValue(u,'ptg');
       var bg = String.prototype.GetUrlParamValue(u,'pbg'); 
       
       var csm = String.prototype.GetUrlParamValue(u,'csm');
       var ydg = String.prototype.GetUrlParamValue(u,'ydg'); 
       
       
       var three_pty = String.prototype.GetUrlParamValue(u,'ty');
       
       var whentime = String.prototype.GetUrlParamValue(u,'wt');
       var wt_month = String.prototype.GetUrlParamValue(u,'swt');
       
       var con = '';
       //按地区
       if(c.toString().length > 0 && (scty < 1 || scty.length ==0)){AddFilterFactor('state','地区',c); }
       if(c.toString().length > 0 && (scty >0 || scty.length > 0)){AddFilterFactor('state','地区',c,true,scty);}
       if(c.toString().length <1){crt_fill_li('li_city',"地区","地区",''); } 
       if(ty.length > 0 )AddFilterFactor('pty','分类',ty);else crt_fill_li('li_pty',"分类","<span id=\"curcateid\">分类</span>",'');
       if(tg.length > 0 )AddFilterFactor('ptg','适合',tg);else crt_fill_li('li_ptg',"适合",'适合','');
       if(bg.length > 0 )AddFilterFactor('pbg','价格',bg);else crt_fill_li('li_pbg',"价格",'价格','');
       if(three_pty.length>0)getMunCate(three_pty,'分类','li_pty',false);
       
       if(whentime.length > 0)AddFilterFactor("wt","何时去玩",whentime);else crt_fill_li("li_wt","何时去玩","何时去玩",'');
       if(wt_month.length>0)getMunCate(wt_month,'何时去玩','li_wt',true);
      
       AddFilterCheckBox('ark:csm','优惠券','li_csm',IsChecked(csm),'csm');
       AddFilterCheckBox('ark:ydg','可预订','li_ydg',IsChecked(ydg),'ydg');
       
     //在适当的位置添加换行符
     var lk = $('ark:filterTop').getElementsByTagName("ul");
     var conte = splitTag(lk[0],'li');
     conte = addnewline(conte,0,'');
     $('ark:filterTop').getElementsByTagName("ul")[0].innerHTML = conte.one +conte.two+conte.three+conte.four+conte.five+conte.six+conte.seven;

     if( $('curcateid')!=null) $('curcateid').innerHTML =getJdOrDjc('分类');
   }
}
function getMunCate(tid,trips,liid,ismonth,parid){
     var _threename='';var _secname='';
     if(tid !=null && typeof(tid) !='undefined'){//至根据三级类别得到二级类别和三级类别名字
     var _parname='ty';var _rtmt = threecate;if(ismonth)_parname='swt';  
      for(var nt in _rtmt){ 
            if(_rtmt[nt].title != _parname)continue;       
            if(_rtmt[nt] && _rtmt[nt].items){
               for(var k in _rtmt[nt].items){
                   if(_rtmt[nt].items[k].id ==tid){
                      _threename =_rtmt[nt].items[k].name;_secname=_rtmt[nt].items[k].fname;break;}
               }
           }
        }
     }
      var parnamevalue;
      if(_threename=='' && _secname=='')parnamevalue="全部";
      else parnamevalue = _secname +' '+_threename;
      var _lihtml ="<span id=\"curcateid\">"+trips+"</span>"+':<font>'+parnamevalue +"</font><a href=\"javascript:void(0)\" onclick=\""+getreseturl(trips)+"\">重选</a>";
      crt_fill_li(liid,trips,parnamevalue,_lihtml);
}

function IsChecked(objvalue){
   if(objvalue == null || typeof(objvalue) == 'undefined' || isNaN(objvalue)) return false;
   var _s = parseInt(objvalue,10);
   if(_s > 0) return true;
   else return false;  
}

function AddFilterCheckBox(objid,objname,parobjid,isCheck,param){
   var ch ='';
   if($(parobjid) == null || typeof($(parobjid)) == 'undefined'){
      this.li = document.createElement("li");
      this.li.setAttribute("id",parobjid);
      addblank();  
      $('ark:filterTop').getElementsByTagName('ul')[0].appendChild(this.li); 
   }
      if(isCheck){$(parobjid).className='selected';ch ="checked=\"checked\"";}
      $(parobjid).innerHTML = "<label for=\""+objid+"\"><input id=\""+objid+"\" type=\"checkbox\" "+ch+" onclick=\"CheckedBox("+!isCheck+",'"+param+"')\"/>"+objname+" </label></li>";

   
}
function CheckedBox(ischecked,param){
   var _ftul= getsecdomin();
   if(ischecked==true) window.location =_qzstr+ _ftul+geturlparlst(param,1);
   else repeal(param);
}
var defaultlen =520;// 485;
function AddFilterFactor(aid,titlename,paridvalue){ alert(1556);AddFilterFactor(aid,titlename,paridvalue,false,0);}
function AddFilterFactor(aid,titlename,paridvalue,isscty,sctyid){
     var liid = lilist[aid];var parnamevalue='';var _nk =0;
     for(var o in catelist){
           if(catelist[o].title != aid)continue;
           if(catelist[o] && catelist[o].items){
               for( var cl in catelist[o].items){ 
                   var _one = catelist[o].items[cl];
                   if(_one.id ==paridvalue){parnamevalue =_one.name;
                      if(isscty){
                        var _lnt = eval('('+json_pro+')');    
                        var _cc=_lnt[paridvalue];
                        if(typeof(_cc)!="undefined"&& _cc!=null){
                           var ii=1;
                           while(_cc[ii]){ if(_cc[ii].id==sctyid){parnamevalue += (" "+_cc[ii].name);break;}ii++;}
                        }
                      }break;
                   }
                }  
           }    
     }
      if(parnamevalue=='')parnamevalue="全部";
      var _name =titlename;
      if(titlename =='分类')titlename = "<span id=\"curcateid\">"+titlename+"</span>";
      var _lihtml =titlename+':<font>'+parnamevalue +"</font><a href=\"javascript:void(0)\" onclick=\""+getreseturl(_name)+"\">重选</a>";
      crt_fill_li(liid,_name,titlename,_lihtml);
}


function crt_fill_li(liid,_name,_titlename,_lihtml){
  var ktnameid ={"地区":1,"分类":2,"适合":3,"价格":4,"何时去玩":5,"优惠券":6,"可预订":7};
    var issel=true;
    if($(liid) != null && _lihtml ==''){issel =false;_lihtml =_titlename+":<a href=\"javascript:void(0)\" onclick=\"selEvent('"+_name+"',this,"+ktnameid[_name]+");\">选择</a>";}
    if($(liid) == null|| typeof($(liid)) =='undefined'){
        this.li=document.createElement("li");
        this.li.setAttribute("id",liid);
        if(_lihtml == ''){issel =false;
            _lihtml =_titlename+":<a href=\"javascript:void(0)\" onclick=\"selEvent('"+_name+"',this,"+ktnameid[_name]+");\">选择</a>";            
        }addblank();
        
        $('ark:filterTop').getElementsByTagName("ul")[0].appendChild(this.li);
     }
        $(liid).innerHTML = _lihtml;
        if(issel==true)$(liid).className = 'selected';   else $(liid).className = ''; 
}
function addblank(){$('ark:filterTop').getElementsByTagName("ul")[0].innerHTML = $('ark:filterTop').getElementsByTagName("ul")[0].innerHTML +" ";}


function getreseturl(titlename){
   var idx = 1;  //javascript:repeal('"+aid+"')
   switch(titlename){
       case '地区':idx = 1;break;
       case '分类':idx=2;break;
       case '适合':idx=3;break;
       case '价格':idx=4;break;
       case '何时去玩':idx=5;break;
   }
   return "javascript:{selEvent('"+titlename+"',this,"+idx+");}";
}
function addnewlineBR(conten,num,html){
   switch(num){
       case 1:
         conten.one = conten.one+html+"<br/>";
       break;
       case 2:
         conten.two = conten.two+html+"<br/>";
       break;
       case 3:
         conten.three = conten.three+html+"<br/>";
       break;
       case 4:
         conten.four = conten.four+html+"<br/>";
       break;
       case 5:
         conten.five = conten.five+html+"<br/>";
       break;
       case 6:
         conten.six = conten.six+html+"<br/>";
       break;
       case 7:
         conten.seven = conten.seven+html+"<br/>";
       break;
   }
}
function addnewline(conten,n,html){
 
    if(n<=conten.num){addnewlineBR(conten,conten.num,html); addnewlineBR(conten,conten.twonum,'')}
    else if(n<=conten.twonum){addnewlineBR(conten,conten.num,''); addnewlineBR(conten,conten.twonum,html)}
    else {addnewlineBR(conten,conten.num,'');addnewlineBR(conten,conten.twonum,'');conten.seven = conten.seven+html;}
    return conten;
}

function repeal(pname){wipeParam(pname);};
function wipeParam(parname){
     var _ul = getLocation();
     var _idex = _ul.toString().lastIndexOf('/');
     var _ftul=_ul.toString().substr(0,_idex);
     var _aful = _ul.toString().replace('.shtml','').substr(_idex);
     var _para = String.prototype.GetUrlParamValue(_ul,parname);
      _para = parname +'_'+_para;

      var mk ='';
     if(parname=='state'){mk = String.prototype.GetUrlParamValue(_ul,'city');
       mk ='city_'+mk;}
     _aful = _aful.replace('-'+_para,'').replace(_para+'-','').replace(_para,'');
     if(mk !='') _aful = _aful.replace('-'+mk,'').replace(mk,'');

     window.location.href = _ftul+_aful;
}

var pindao ='dujiadaquan';

//1：去过人数 2：价格
function sortEvent(sc,st){
  var url =getLocation().toLowerCase().replace('.shtml#','').replace('.shtml','');
  var url0 = gettreatURL(url,'sc',sc,false);
  var url1 = gettreatURL(url0,'st',st,true);
  return url1;/**/    
}
function gettreatURL(url,sc,st,isaddsuffix){
  var stvalue = sc+'_'+st;
  var para = getsepchar(url,'/');
  if(para.toLowerCase() == 'index'){
    url = url.replace('index',sc+'_'+st);
  }
  else if(String.prototype.IsExist(para,sc+'_')){//存在
      var cate_y = String.prototype.GetUrlParamValue(url,sc);
      url = url.replace((sc+'_'+cate_y),stvalue);
  }
  else{
      var _islast =String.prototype.IsExistURLPara('/');
      
      if(url.indexOf(dfdomain)==-1 && url.indexOf('/'+dfcurdomain) ==-1)url = 'http://'+dfdomain +'/'+dfcurdomain+'/'+stvalue+(sclink == ''?'':'-'+sclink);
      else url+=(_islast==true?'-'+stvalue:stvalue); 
  }
  if(isaddsuffix && url.indexOf_rewrite('.SHTML',false) == -1) url = url;
  return url;
}

function sortInit(){
var aselcss="";
var avgGif ='<img src="/css/image/pplist06.4.gif" />';
var hasnumGif ='';// '<img src="/css/image/pplist06.1.gif" />';
var priceGif = '<img src="/css/image/pplist06.2.gif" />';
var discountGif ='<img src="/css/image/pplist06.3.gif" />';

var avgHrefAsc= ' href="javascript:location.href = sortEvent(\'4\',\'asc\');">按评分</a>';
var avgHrefDesc =  ' href="javascript:location.href = sortEvent(\'4\',\'desc\');">按评分</a>';
var avgAsc = '<a href="javascript:location.href = sortEvent(\'4\',\'asc\');"><img src="/css/image/pplist07.2.gif" alt=\"按评分多->少排列\"/></a>';
var avgDesc = '<a href="javascript:location.href = sortEvent(\'4\',\'desc\');"><img src="/css/image/pplist07.1.gif" alt=\"按评分少->多排列\"/></a>';

var discountHrefDesc= ' href="javascript:location.href = sortEvent(\'3\',\'asc\');">按折扣</a>';
var discountHrefAsc =  ' href="javascript:location.href = sortEvent(\'3\',\'desc\');">按折扣</a>';
var discountAsc = '<a href="javascript:location.href = sortEvent(\'3\',\'asc\');"><img src="/css/image/pplist07.2.gif" alt=\"按折扣多->少排列\"/></a>';
var discountDesc = '<a href="javascript:location.href = sortEvent(\'3\',\'desc\');"><img src="/css/image/pplist07.1.gif" alt=\"按折扣少->多排列\"/></a>';

var hasnumHrefAsc= ' href="javascript:location.href = sortEvent(\'1\',\'asc\');">按去过人数</a>';
var hasnumHrefDesc =  ' href="javascript:location.href = sortEvent(\'1\',\'desc\');">按去过人数</a>';
var hasnumAsc = '<a href="javascript:location.href = sortEvent(\'1\',\'desc\');"><img src="/css/image/pplist07.2.gif" alt=\"按去过人数多->少排列\"/></a>';
var hasnumDesc ='<a href="javascript:location.href = sortEvent(\'1\',\'asc\');"><img src="/css/image/pplist07.1.gif" alt=\"按去过人数少->多排列\"/></a>';

var priceHrefAsc= ' href="javascript:location.href = sortEvent(\'2\',\'asc\');">按价格</a>';
var priceHrefDesc =  ' href="javascript:location.href = sortEvent(\'2\',\'desc\');">按价格</a>';
var priceAsc = '<a href="javascript:location.href = sortEvent(\'2\',\'desc\');"><img src="/css/image/pplist07.2.gif" alt=\"按价格高->低排列\"/></a>';
var priceDesc= '<a href="javascript:location.href = sortEvent(\'2\',\'asc\');"><img src="/css/image/pplist07.1.gif" alt=\"按价格低->高排列\"/></a>';

var url = getLocation().toLowerCase().replace('.shtml','');
var sc ='';var st ='';
var shtmlNo1 = hasnumGif +' <a  '+ hasnumHrefDesc+hasnumDesc;
var shtmlNo2 = priceGif +' <a '+ priceHrefAsc+priceAsc;
var shtmlNo3 = discountGif +' <a '+ discountHrefDesc+ discountDesc;
var shtmlNo4 = avgGif +' <a '+ avgHrefAsc+avgAsc;

sc = String.prototype.GetUrlParamValue(url,'sc');
st = String.prototype.GetUrlParamValue(url,'st');

 if(defaultSC ==-1)stintpage();

 if(sc=='')sc = defaultSC;
 if(st=='')st=defaultST;
 st = st.toLowerCase();

 if(sc =='1' && st =='asc'){shtmlNo1 = hasnumGif +' <a class=\"aselB\" '+ hasnumHrefDesc+ hasnumDesc;}    
 if(sc =='1' && st == 'desc'){shtmlNo1 = hasnumGif +' <a class=\"aselB\" '+hasnumHrefAsc+hasnumAsc;}       

 if(sc == '2' && st=='asc'){shtmlNo2 =  priceGif +' <a class=\"aselB\" '+ priceHrefDesc+ priceDesc; }    
 if(sc == '2' && st=='desc'){shtmlNo2 = priceGif +' <a class=\"aselB\" '+priceHrefAsc+priceAsc;}    
 
 if(sc == '3' && st =='asc'){shtmlNo3 =  discountGif +' <a class=\"aselB\" '+ discountHrefAsc +discountAsc; }
 if(sc == '3' && st == 'desc'){ shtmlNo3 =  discountGif +' <a class=\"aselB\" '+ discountHrefDesc + discountDesc;}    

 if(sc == '4' && st =='asc'){shtmlNo4 =avgGif +' <a class=\"aselB\" '+ avgHrefDesc+avgDesc;}    
 if(sc == '4' && st == 'desc'){shtmlNo4 = avgGif +' <a class=\"aselB\" '+avgHrefAsc+avgAsc;}       

  $('sdivid').innerHTML = '排序：'+shtmlNo4+'&nbsp;'+shtmlNo3+'&nbsp;'+shtmlNo2;//+'&nbsp;'+shtmlNo1;

  $('careaid').innerHTML = getJdOrDjc('结果');
  
}
var defaultSC=-1;defaultST='';
function stintpage(){
   var _ul =getLocation();
   var _snum =parseInt(String.prototype.GetUrlParamValue(_ul,'f'));
  // alert(_snum);
   if(_snum ==1){defaultSC=0;defaultST = "";}
   //else{ defaultSC =4;defaultST='desc';}
}
var _mtdomin ='dujiala.com';

function getsecdomin(){
     var _ftul = '';
     var _mk = getLocation().toLowerCase();
     var _idex = _mk.toString().lastIndexOf('/');
     var _cnt1 = _mk.indexOf(_mtdomin);

     if(_idex > (_cnt1+_mtdomin.length))_ftul = _mk.toString().substring(_cnt1+_mtdomin.length,_idex+1);
     else _ftul =_mk.toString().substr(_idex)+"/";
     
     if(_ftul.length <3)_ftul="/"+dfcurdomain+"/";
    
  return _ftul;
}


//根据当前的二级域名得到是度假景区或是度假酒店
//如果是其他形式就返回默认值
function getJdOrDjc(defaultvalue){
     var rt = defaultvalue;var _ftul = getsecdomin();

     if(_ftul.indexOf('jingdian') != -1){rt='景点';}
     else if(_ftul.indexOf('dujiacun') !=-1){rt='酒店';}     
     else {rt = defaultvalue;}
     return rt;
}
function selmove(objthis,objid,t,ty){
    if(objthis.className.indexOf_rewrite('sl',false) != -1)return;
    var i = objid.toString().substring(objid.toString().length-1);
    var contenid = 'rccID'+i;
    var jsonJD = '';var jsonDJC ='';var dm='jingdian';
    if(ty==1)dm="jingdian";    else dm='dujiacun';
    
    var _sort = 'sc_4-st_desc';var moreurl =_qzstr+'/jingdian/sc_4-st_asc';
    
    if(i == 1){jsonJD = jsonJDA; jsonDJC = jsonDJCA;}
    else{jsonJD = jsonJDB; jsonDJC = jsonDJCB;}
    
    if(t == 1){ 
        objthis.className = 'sl';
        $(objid).className ='';
        $(contenid).innerHTML = jsonJD;
        if(ty ==1)moreurl = 'http://lvyoujingdian.dujiala.com/';
        else moreurl = 'http://jiudian.dujiala.com/';
    }
    else if(t ==2){   
        objthis.className = 'sl';
        $(objid).className ='';
        $(contenid).innerHTML = jsonDJC;
        moreurl = _qzstr+'/'+dm+'/'+_sort;
    }
    
    var mlid ='morearea'+i;
    if($(mlid) != null){$(mlid).innerHTML ='<a target=\"_blank\" href="'+moreurl+'">更多>></a>';}
}
/*************图片按比例缩放 ******/
var flag=false;
function DrawImage(ImgD,iwidth,iheight,altname){
//参数(图片,允许的宽度,允许的高度)
var image=new Image();
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
if(image.width/image.height>= iwidth/iheight){
if(image.width>iwidth){ 
ImgD.width=iwidth;
ImgD.height=(image.height*iwidth)/image.width;
}else{
ImgD.width=image.width; 
ImgD.height=image.height;
}
ImgD.alt=altname;
}
else{
if(image.height>iheight){ 
ImgD.height=iheight;
ImgD.width=(image.width*iheight)/image.height; 
}else{
ImgD.width=image.width; 
ImgD.height=image.height;
}
ImgD.alt=altname;
}
}
} 
/*******修改筛选功能************/
var isIE6 =false;
var ua = navigator.userAgent.toLowerCase();
if (window.ActiveXObject)isIE6 =( ua.match(/msie ([\d.]+)/)[1] == 6.0);

function clearOtherNode(obj,ll,sint,tagname){
   for(var i =sint ;i<ll.length; i++){
      var cnt = obj.parentNode.parentNode.getElementsByTagName(tagname)[i];
      if(cnt.id == 'cntid')obj.parentNode.parentNode.removeChild(obj.parentNode.parentNode.getElementsByTagName(tagname)[i]);
    }
};
var cuptitle='';
function selEvent(seltle,obj,num){
  if(seltle != null && arr){
    var oh = obj.parentNode.className;
    var lilen = obj.parentNode.parentNode.childNodes.length;
    for(var j =0;j<lilen;j++){
         if(obj.parentNode.parentNode.childNodes[j].className != 'selected'){
            if(obj.parentNode.parentNode.childNodes[j].className =='curr noic')
               obj.parentNode.parentNode.childNodes[j].className ='selected';
            else obj.parentNode.parentNode.childNodes[j].className='';}
    }
    var l=$('ark:filterTop').getElementsByTagName("ul");
    var ll = obj.parentNode.parentNode.getElementsByTagName('li');
       
    if(cuptitle !=seltle && ll.length >4){clearOtherNode(obj,ll,1,'li');};
    if(cuptitle == seltle && ll.length >4){clearOtherNode(obj,ll,1,'li');cuptitle='';}
    else{   var _html = '';var urlstA=geturlparlst('pty','alla');var urlstB = geturlparlst('pty','allb');
         for(var o in arr){
           if(arr[o].title != seltle)continue;
           else if(arr[o] && arr[o].items){
             cuptitle = seltle;
              for(var k in arr[o].items){
                try{
                   if(arr[o].items[k] == null || typeof(arr[o].items[k]) == 'undefined')continue;
                    _html +="<li>"+arr[o].items[k].hplink+"</li>";
                 }
               catch(e){alert(e);}
              }  
            } 
          }  
          var pid = obj.parentNode.id;
           var cssname='';
           if(oh=='selected')cssname='noic';
           $(pid).className = "curr "+cssname;
          var conte = splitTag(l[0],'li');

         var cssname ='contentbr content-curr';
         if(num <=conte.num )cssname="content content-curr";          
          if(_html !='')_html = " <li class=\""+cssname+"\" id=\"cntid\"><ul>"+_html+"</ul></li> ";
          //在适当的位置添加换行符
          conte = addnewline(conte,num,_html);//,!(conte.twonum>conte.num)); 
          $('ark:filterTop').getElementsByTagName("ul")[0].innerHTML =conte.one+conte.two+conte.three+conte.four +conte.five + conte.six + conte.seven;
     }
  }
}
function geturlparlst(par,parvm){
     var u = getLocation();
     u = u.toLowerCase().replace('.shtml','');
     var idx = u.lastIndexOf('/');
     var stidx = u.indexOf(_mtdomin)+_mtdomin.length;
     var lst = '';      
     if(idx > stidx) lst= u.substring(idx+1);
     
     if(par !=''){
         
         var parvalue = String.prototype.GetUrlParamValue(u,par);
         if(parvalue !='') lst = lst.replace(par+'_'+parvalue,par+'_'+parvm)+(sclink == ''?'':'-'+sclink);
         else lst = (lst.toLowerCase().indexOf('index') !=-1?'':(lst == ''?'':lst+'-'))+par+'_'+parvm+(sclink == ''?'':'-'+sclink);
     }
     
     return lst;
     
     var obj = new Array();
}
function splitTag(obj,_tagname){
   if(obj == null || typeof(obj) == 'undefined')return;
   var _tagobj = obj.getElementsByTagName(_tagname);
   if(_tagobj == null || typeof(_tagobj) =='undefined')return;
   var rt = new Object();  

   rt.one = getNN(_tagobj[0]);
   rt.two = getNN(_tagobj[1]);
   rt.three = getNN(_tagobj[2]);
   rt.four = getNN(_tagobj[3]);
   
   rt.five = getNN(_tagobj[4]);

   rt.six = getNN(_tagobj[5]);
   rt.seven = getNN(_tagobj[6]);
   
   rt.num = getctt(_tagobj,6,defaultlen,0);
   rt.twonum = getctt(_tagobj,6,defaultlen,rt.num);
   return rt;
}

function getctt(obj,num,dflen,dfk){
  var len =0;var _n =0;
  for(var k=dfk;k<num;k++){
      var txt = DelHtml(obj[k].innerHTML);
      len += txt.length *16.8;
      if(txt.indexOf('选择') != -1) len+=20;
      else if(txt.indexOf('优惠券') !=-1 || txt.indexOf('可预订') !=-1)len+=60;
      else len += 5;
      if(len > defaultlen){ _n=k;break;}
  }
  return _n;
}
function DelHtml(Word){
   a = Word.indexOf("<");
   b = Word.indexOf(">");
   len = Word.length;
   c = Word.substring(0, a);
   if(b == -1)b = a;
   d = Word.substring((b + 1), len);
   Word = c + d;
   tagCheck = Word.indexOf("<");
   if(tagCheck != -1)
   Word = DelHtml(Word);
   return Word.trim();
} 


function getNN(obj){/*if(obj==null || typeof(obj) == 'undefined')return '';*/ return "<li id=\""+obj.id+"\" class=\""+obj.className+"\">"+obj.innerHTML+"</li> ";};
var areacss= {"auto":"autostate","sel":"selected"};
function rtproductlist(poiid,istket,isrec,obj){
    if(obj.parentNode == null || typeof(obj.parentNode) =='undefined')return;
    var _cs = obj.className ; var _pdtidlist='';var _hdfk_name="";
    var _tgobj = obj.parentNode.getElementsByTagName('span');
    if(_tgobj.length ==2){
       if(obj == _tgobj[0]){_tgobj[0].className = areacss['sel'];_tgobj[1].className = areacss["auto"];}
       else {_tgobj[1].className = areacss["sel"];_tgobj[0].className =areacss["auto"];}
    }
    else{obj.className = areacss["sel"];}
    //门票和客房
    var poidic= '';var pdtlist='';var tbid='';
    if(!isrec) poidic = eval('('+json_list+')');
    else poidic = eval('('+json_rec+')');
   
    var poilst=poidic[poiid];
    if(poilst!="undefined"&&typeof(poilst)!="undefined"&& poilst!=null){
          var pdtAry =poilst.productlist;var namepinyin = poilst.namepinyin;
          var i=1;
          while(pdtAry[i] != 'undefined' && typeof(pdtAry[i]) != 'undefined' && pdtAry[i] != null){
               var pdtid = pdtAry[i].productID;
               var pdtname = pdtAry[i].productName;
               var marketprice = pdtAry[i].marketPrice;
               var saleprice = pdtAry[i].salePrice;
               var pic = pdtAry[i].pic;
               var pano = pdtAry[i].pano;
               var typeid = pdtAry[i].typeID;
               var paytype=pdtAry[i].paytype;
               
               if(paytype.indexOf('4') != -1){//包含货到付款的产品
                   if(_hdfk_name.length >0)_hdfk_name+=",";
                   _hdfk_name += pdtname;          
               }
               
               if(_pdtidlist.length > 0)_pdtidlist+=",";
               _pdtidlist += pdtid.toString();
                 if(!istket && typeid ==1){//酒店客房
                 pdtlist += "<tr><td class=\"ctlft\"><a href=\""+_qzstr+"/"+namepinyin+"_"+pdtid+"\" target=\"_blank\">"+pdtname+"</a></td><td><font><s>￥"+marketprice.toFixed(2)+"</s></font></td><td><font>￥"+saleprice.toFixed(2)+"</font></td><td class=\"ctrgt\"><input type=\"button\" class=\"btnreserve\" value=\"预 订\" onclick=\"window.open('"+getorderlink(pdtid,typeid)+"')\"/>&nbsp;&nbsp;</td></tr>";
                 tbid=poiid +'_kf';
                 }
                 else if(istket && (typeid ==2||typeid==3)){//门票
                 pdtlist += "<tr><td class=\"ctlft\"><a href=\""+_qzstr+"/"+namepinyin+"\" target=\"_blank\">"+pdtname+"</a></td><td><font><s>￥"+marketprice.toFixed(2)+"</s></font></td><td><font>￥"+saleprice.toFixed(2)+"</font></td><td class=\"ctrgt\"><input type=\"button\" class=\"btnreserve\" value=\"预 订\" onclick=\"window.open('"+getorderlink(pdtid,typeid)+"')\"/>&nbsp;&nbsp;</td></tr>";
                 tbid=poiid +'_mp';
                 }               
               i++;
          }
       fillproduct(pdtlist,obj,tbid,_pdtidlist,_hdfk_name);
     }
}
function togetherOrder(_url,hdfkname,idlst){
    if(hdfkname.length > 0 && idlst.toString().indexOf(',') != -1){alert(hdfkname+' 支持货到付款，请单独预订');return;}
    else{
       window.open(_url);
    }
}
function fillproduct(_pdtlist,_obj,tbid,_pdtidlist,_hdfk_name){
      if(_obj.parentNode.parentNode == null || typeof(_obj.parentNode.parentNode)=='undefined')return;
      var _a =window.location.pathname;var _ll ='';
      if(_a=='/')_ll ='/'+dfcurdomain;
      else _ll =_a;
      
      
      var _murl =_qzstr + '/order/orderlogin.aspx?pid='+_pdtidlist+'&rturl='+_ll;
      var _ji =_obj.parentNode.parentNode.getElementsByTagName('table');// $(tbid);
      if((_ji.length >1 && _ji[0].id != tbid && _ji[1].id != tbid)||(_ji.length==1 && _ji[0].id != tbid) || _ji.length <1){
         var _l ='<table id=\"'+tbid+'\" onmouseover=\"hvover(this)\" onmouseout=\"hvout(this)\" cellpadding=\"0\" cellspacing=\"0\" class=\"poplabel\"><tr class=\"tletr\"><td style=\"text-align:center;\">名称</td><td>门市价</td><td>优惠价</td><td></td></tr>';
         if(_pdtlist !='')_l +=(_pdtlist+'</table>');
         var html = _obj.parentNode.parentNode.innerHTML;
         _obj.parentNode.parentNode.innerHTML = html + _l; 
      }
}
var zindex ={"btidx":2,"tbidx":1};
function msovEvt(poiid,istket,isrec,obj){
   var _cpobj = obj.parentNode.parentNode;
   if(obj==null || typeof(obj)=='undefined' || _cpobj == null|| typeof(_cpobj)=='undefined')return;
   setPosRelative(obj.parentNode.parentNode);
   var _tb = _cpobj.getElementsByTagName("table");
   if(_tb.length >0){
      var isrt=false;
      var _tbid = '';
      if(istket)_tbid = poiid+'_mp';
      else _tbid = poiid+'_kf';
      for(var j =0;j<_tb.length;j++){
          if(_tb[j].id ==_tbid && _tb[j].style.display =='none'){isrt=true;
              obj.parentNode.parentNode.getElementsByTagName("table")[j].style.display ='';
              obj.className =areacss["sel"];
          }      
      }
      if(!isrt)rtproductlist(poiid,istket,isrec,obj);
   }
   else {rtproductlist(poiid,istket,isrec,obj);}
   obj.onmouseout = function(){hvouttlk(this);};
}
var _flag=0;
function hvover(obj){ 
    if(obj == null || typeof(obj) =='undefined')return;
   
    if(Sys.ie && event && event.fromElement != null && obj.contains(event.fromElement))return;
    
    setPosRelative(obj.parentNode);
    var dis = obj.style.display; 
    if(dis=='none')obj.style.display ='';  
    var tbid =obj.id;
    var _bj = obj.parentNode.getElementsByTagName('div')[1].getElementsByTagName('span');
    if(_bj==null || typeof(_bj) =='undefined')return;
    if(_bj.length >0){
       for(var i =0;i<_bj.length;i++){
            if(tbid.indexOf(_bj[i].innerHTML=="门票"?"_mp":"_kf") != -1){
              _bj[i].className = areacss["sel"];}
            else{ _bj[i].className = areacss["auto"];}
       }
    }
} 
function hvout(obj){ 
       if(obj == null || typeof(obj) =='undefined')return;
       if(Sys.ie && event && event.toElement != null && obj.contains(event.toElement))return;  

       var dis = obj.style.display; 
       if(dis=='')obj.style.display='none';
       var _bj = obj.parentNode.getElementsByTagName('div')[1].getElementsByTagName('span');
       if(_bj==null || typeof(_bj) =='undefined')return;
       obj.parentNode.getElementsByTagName('div')[1].getElementsByTagName('span')[0].style.zIndex="";
       var _tbtag =obj.parentNode.getElementsByTagName('table');
       if(_tbtag.length>1)_tbtag[0].style.zIndex = _tbtag[1].style.zIndex="";
       else if(_tbtag.length==1){_tbtag[0].style.zIndex="";}
       obj.parentNode.getElementsByTagName('div')[1].getElementsByTagName('span')[0].className =areacss["auto"];
       if(_bj.length >1)obj.parentNode.getElementsByTagName('div')[1].getElementsByTagName('span')[1].className =areacss["auto"];
       setPosNone(obj.parentNode);
} 
function hvouttlk(obj){
      if(obj.parentNode.parentNode == null || typeof(obj.parentNode.parentNode)=='undefined')return;
      if(Sys.ie && event && event.toElement != null && $(gettbID(obj.id)).contains(event.toElement))return;  

      var _kl = obj.parentNode.parentNode.getElementsByTagName('table');
      if(_kl == null || typeof(_kl)=='undefined' || _kl.length <1)return;
      var dis1 =null;var dis2 = null;
      dis1 = _kl[0].style.display;
      if(_kl.length > 1)dis2 = _kl[1].style.display;
      if(dis1 != null && dis1 ==''){obj.parentNode.parentNode.getElementsByTagName('table')[0].style.display='none';obj.parentNode.parentNode.getElementsByTagName('table')[0].style.zIndex ="";}
      if(dis2 != null && dis2 == ''){obj.parentNode.parentNode.getElementsByTagName('table')[1].style.display='none';obj.parentNode.parentNode.getElementsByTagName('table')[1].style.zIndex ="";}
      var _pp = obj.parentNode.getElementsByTagName('span');
      if(_pp==null || typeof(_pp) =='undefined')return;
      obj.parentNode.getElementsByTagName('span')[0].className =areacss["auto"];
      if(_pp.length >1)obj.parentNode.getElementsByTagName('span')[1].className =areacss["auto"];    
      setPosNone(obj.parentNode.parentNode);
}
//得到预订链接
function getorderlink(pdtid,pdttypeid){ return _qzstr+"/order/orderlogin.aspx?pid=" + pdtid + "&pt=" + pdttypeid;};
function setPosNone(obj){if(obj == null || typeof(obj) =='undefined')return;  obj.style.position ='';};
function setPosRelative(obj){if(obj == null || typeof(obj) =='undefined')return;obj.style.position ='relative';};
function setSpanCss_none(obj){if(obj == null || typeof(obj) =='undefined')return;obj.className='';};
//////////////////*左侧筛选弹出浮动层*///////////////////////////
function getcitylist(sid,allhref){ //省份弹出层
    var _rt='';var sum=0;
    var _lnt = eval('('+json_pro+')');    
    var prolist=_lnt[sid];
    if(prolist!="undefined"&&typeof(prolist)!="undefined"&& prolist!=null){
         var ii=1;
         while(prolist[ii]){
             var aa = prolist[ii];
             sum +=parseInt(aa.sum);
             if(aa.pinyin != '') _rt += "<dd style=\"float:left;\"><a href=\"http://"+aa.pinyin+".dujiala.com\">"+aa.name+"("+aa.sum+")</a></dd>";
             else _rt += "<dd style=\"float:left;\"><a href=\""+_qzstr+"/dujiadaquan/state_"+sid+"-city_"+aa.id+"\">"+aa.name+"("+aa.sum+")</a></dd>";
             ii++;
         }
    }
    if(_rt =='')  return "";
    else return "<dd style=\"float:left;\"><a href=\""+allhref+"\">全部("+sum+")</dd>"+_rt +"<dd style=\"clear:both;\"></dd>";
}
function lkover(obj,sid){
    if(obj==null || typeof(obj) == 'undefined')return;
    
    obj.className = 'selics';obj.id='LF_LI_'+sid;
    var _mainA =obj.getElementsByTagName('a');
    clearOtherLayer(obj.parentNode,obj.id,$('EF_JD'));
    var _ml =''; var _html =obj.innerHTML;  var _rt ='';
    var _ll = obj.getElementsByTagName("div")[0];
    if(_ll == null || typeof(_ll) == 'undefined'){
       _rt = getcitylist(sid,_mainA[0].href);if(_rt.length >0){
          _ml="<div><dt></dt><dl>"+_rt+"</dl></div>";
          obj.innerHTML = _html +_ml;
       } 
    }else obj.getElementsByTagName("div")[0].style.display ='block';
    obj.onmouseout = function(){lkout(this);};
}
function lkout(obj){
    if(obj==null || typeof(obj) == 'undefined')return;
    
    var _ml ='';
    var _ll = obj.getElementsByTagName("div")[0];
    if(_ll !=null && typeof(_ll) !='undefined'){
       obj.getElementsByTagName("div")[0].style.display ='none';
    } obj.className = ''; 
}
function clearOtherLayer(obj,liid,objnext){
    if(obj==null || typeof(obj) == 'undefined'||objnext==null|| typeof(objnext)=='undefined')return;

    var _li =obj.getElementsByTagName('li');
    
    for(var i=0;i<_li.length;i++){
       var _liid = _li[i].id;
       if(_liid == liid)continue;
       _li[i].className='';
       var _other =_li[i].getElementsByTagName('div');
       if(_other != null && typeof(_other) != 'undefined'&&_other.length >0)_other[0].style.display ='none';  
    }
    
    var _nextli = objnext.getElementsByTagName('ul')[0].getElementsByTagName('li');
    if(_nextli == null || typeof(_nextli) == 'undefined')return;
    
    for(var j =0; j<_nextli.length;j++){
       var _nextliid = _nextli[j].id;
       if(_nextliid == liid)continue;
       _nextli[j].className='';
       var _nextother =_nextli[j].getElementsByTagName('div');
       if(_nextother != null && typeof(_nextother) != 'undefined'&&_nextother.length >0)_nextother[0].style.display ='none';  
    }
    
}


var arr;var catelist;var threecate={};
function gettbID(spid){
   var _t = spid.toString().substr(0,2);
   var narn = spid.toString().substr(2);
   return narn +"_"+_t;
}
function lkovct(obj,sid,sm){
   if(obj==null || typeof(obj) == 'undefined')return;
    obj.className = 'selics';obj.id='LF_LI_'+sid;
    clearOtherLayer(obj.parentNode,obj.id,$('EF_ST'));
    var _ml =''; var _html =obj.innerHTML;  var _rt ='';
    var _ll = obj.getElementsByTagName("div")[0];
    if(_ll == null || typeof(_ll) == 'undefined'){
       _rt = getthreecatelst(sid,sm);if(_rt.length >0){
          _ml="<div><dt></dt><dl>"+_rt+"</dl></div>";
          obj.innerHTML = _html +_ml;
       } 
    }else obj.getElementsByTagName("div")[0].style.display ='block';
    obj.onmouseout = function(){lkout(this);};

}
function getthreecatelst(sid,sum){//度假景区|度假酒店的三级类别弹出层
    var _rt='';
    var _lnt = eval('('+json_jdjc+')');    
    var _ctlist=_lnt[sid];
    if(typeof(_ctlist)!="undefined"&& _ctlist!=null){
         var ii=1;
         while(_ctlist[ii]){
             var aa = _ctlist[ii];
             _rt += "<dd style=\"float:left;\"><a href=\""+_qzstr+"/jingdian/ty_"+aa.id+"\">"+aa.name+"("+aa.sum+")</a></dd>";
             ii++;
         }
    }
    if(_rt =='')  return "";
    else return "<dd style=\"float:left;\"><a href=\""+_qzstr+"/jingdian/pty_"+sid+"\">全部("+sum+")</dd>"+_rt +"<dd style=\"clear:both;\"></dd>";
}
function getotherlst(){
    var _rt='';
    var wt = eval('('+json_month+')');
    if(typeof(wt) != "undefined" && wt != null){
        var ii=1;
        while(wt[ii]){
            var aa = wt[ii];
            _rt += "<dd style=\"float:left;\"><a href=\""+_qzstr+"/dujiadaquan/wt_"+aa.id+"\">"+aa.name+"</a></dd>";
            ii++;
        }
    }
    if(_rt =='')  return "";
    else return _rt ;
}
function getother(obj){
    if(obj == null || typeof(obj) =='undefined' || obj.parentNode ==null || typeof(obj.parentNode) =='undefined')return;
    obj.className = 'selics';
    var _html =obj.innerHTML;
    var _layer = obj.getElementsByTagName('div')[0];
    var _rt ='';var _ml='';
    if(_layer == null || typeof(_layer) == 'undefined'){
       _rt =getotherlst();
       if(_rt.length >0){ _ml="<div id=\"other\"><span></span><dl>"+_rt+"</dl></div>";obj.innerHTML =_html +_ml;} 
    }else obj.getElementsByTagName("div")[0].style.display ='block';
    obj.onmouseout = function(){lkout(obj);};
}
/*浏览器类型*/
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

function oncefilter() {
    var _js_state = eval('(' + json_state + ')'); var _itm_js = {}; var nk = {}; var _itm_arr_js = {}; var allarr = {}; var _itm_subjs = {};
    var _name = '', _id = -1, _fid = -1, _fname = '', _sum = 0, _href = '', _tp = ''; _fhref = ''; _fsum = 0; var fmit = 0;
    //省份
    var it = 0; var sit = 1;
    var _json_all = eval('(' + json_all + ')');
    _itm_arr_js[0] = { 'hplink': '<a href="' + _json_all[1] + '" style="font-weight:bold;">全部</a>' };
    for (var o in _js_state) {
        _fsum = 0;
        _fid = _js_state[o][1].fid; _fname = _js_state[o][1].fname; _fhref = _js_state[o][1].fhref;
        _itm_js[it] = { 'id': _fid, 'name': _fname };

        fmit = sit;
        _itm_arr_js[sit] = { 'hplink': '' }; sit++;
        for (var oo in _js_state[o]) {//城市
            _id = _js_state[o][oo].id; _name = _js_state[o][oo].name;
            _href = _js_state[o][oo].href; _sum = _js_state[o][oo].sum;

            _fsum = _fsum + _sum;

            if (_sum > 0) _tp = '(' + _sum + ')';
            _itm_arr_js[sit] = { 'hplink': '<a href="' + _href + '">' + _name + _tp + '</a>' }; sit++;
        }

        if (_fsum > 0) _tp = '(' + _fsum + ')';
        _itm_arr_js[fmit] = { 'hplink': '<br/><a href="' + _fhref + '" style="font-weight:bold;">' + _fname + _tp + '：</a>' }; sit++;
        it++;
    }
    nk[0] = { 'title': 'state', 'items': _itm_js }; allarr[0] = { 'title': '地区', 'items': _itm_arr_js };

    //景区
    it = 0; _itm_js = {}; var n = 0; var sn = 0;

    _itm_arr_js = {};
    if (json_jingqu != null && json_jingqu != '') {
        var _js_jingqu = eval('(' + json_jingqu + ')');
   sit = 2; _itm_arr_js[0] = { 'hplink': '旅游景点' };
        _itm_arr_js[1] = { 'hplink': '<a href="' + _json_all[2] + '" style="font-weight:bold;">全部</a>' };
        for (var p in _js_jingqu) {
            n = 0; _fsum = 0;
            for (var pp in _js_jingqu[p]) {
                _fid = _js_jingqu[p][pp].fid; _fname = _js_jingqu[p][pp].fname;
                _id = _js_jingqu[p][pp].id; _name = _js_jingqu[p][pp].name; _sum = _js_jingqu[p][pp].sum;
                _href = _js_jingqu[p][pp].href; _fhref = _js_jingqu[p][pp].fhref;

                if (n == 0) { _itm_js[it] = { 'id': _fid, 'name': _fname }; _itm_arr_js[sit] = { 'hplink': '' }; fmit = sit; sit++; }
                if (_fid > 0) { _itm_subjs[sn] = { 'id': _id, 'name': _name, 'fid': _fid, 'fname': _fname }; sn++; }
                _fsum = _fsum + _sum;

                if (_sum > 0) _tp = '(' + _sum + ')';
                _itm_arr_js[sit] = { 'hplink': '<a href="' + _href + '">' + _name + _tp + '</a>' }; sit++;
                n++;
            }
            if (_fsum > 0) _tp = '(' + _fsum + ')';
            _itm_arr_js[fmit] = { 'hplink': '<br/><a href="' + _fhref + '" style="font-weight:bold;">' + _fname + _tp + '：</a>' }; sit++;
            it++;
        }
        nk[2] = { 'title': 'ty', 'items': _itm_subjs }; threecate[0] = { 'title': 'ty', 'items': _itm_subjs };
    }
    //酒店
    if (json_jiudian != null && json_jiudian != '') {
        var _js_jiudian = eval('(' + json_jiudian + ')');

        _itm_arr_js[sit] = { 'hplink': '<br/>度假酒店' }; sit++;
        _itm_arr_js[sit] = { 'hplink': '<a href="' + _json_all[3] + '" style="font-weight:bold;">全部</a><br/>' }; sit++;
        for (var x in _js_jiudian) {
            _sum = _js_jiudian[x].sum; _href = _js_jiudian[x].href; _name = _js_jiudian[x].name;
            _itm_js[it] = { 'id': _js_jiudian[x].id, 'name': _js_jiudian[x].name }; it++;

            if (_sum > 0) _tp = '(' + _sum + ')';
            _itm_arr_js[sit] = { 'hplink': '<a href="' + _href + '">' + _name + _tp + '</a>' }; sit++;
        }
        nk[1] = { 'title': 'pty', 'items': _itm_js }; allarr[1] = { 'title': '分类', 'items': _itm_arr_js };
    }
    //啥时候
    var _arli = ''; _itm_js = {}; _itm_subjs = {}; //何时去玩 
    var _js_wt = eval('(' + json_whentime + ')'); _itm_arr_js = {}; //价格
    _itm_arr_js[0] = { 'hplink': '<a href="' + _json_all[6] + '" style="font-weight:bold;">全部</a>' };
    _itm_arr_js[1] = { 'hplink': '<br/>节日：' };

    it = 0; _itm_js = {}; var _mit = 2; var _lstvalue = '';
    var _js_whentime2 = eval('(' + json_whentime2 + ')');
    for (var b in _js_whentime2) {
        _id = _js_whentime2[b].id; _name = _js_whentime2[b].name; _href = _js_whentime2[b].href;
        _itm_js[it] = { 'id': _id, 'name': _name };
        _itm_arr_js[_mit] = { 'hplink': '<a href="' + _href + '">' + _name + '</a>' };
        _mit++; it++;
    }
    //-----------季节
    for (var q in _js_wt) {
        for (var qq in _js_wt[q]) {
            _fid = _js_wt[q][qq].fid; _fname = _js_wt[q][qq].fname; _id = _js_wt[q][qq].id; _name = _js_wt[q][qq].name; _fhref = _js_wt[q][qq].fhref;
            _href = _js_wt[q][qq].href;

            if ((_fname == '春' || _fname == '夏' || _fname == '秋' || _fname == '冬') && _arli.indexOf(_fname) == -1) {
                _arli = _arli + "," + _fname; _itm_js[it] = { 'id': _fid, 'name': _fname };
                _itm_arr_js[_mit] = { 'hplink': '<br/><a href="' + _fhref + '" style="font-weight: bold;">' + _fname + '：</a>' };
                it++; _mit++;
            }
            _itm_js[it] = { 'id': _id, 'name': _name }; _itm_arr_js[_mit] = { 'hplink': '<a href="' + _href + '">' + _name + '</a>' };
            _itm_subjs[_mit] = { 'id': _id, 'name': _name, 'fid': _fid, 'fname': _fname };
            it++; _mit++;
        }
    }
    nk[3] = { 'title': 'wt', 'items': _itm_js }; allarr[2] = { 'title': '何时去玩', 'items': _itm_arr_js }; threecate[1] = { 'title': 'swt', 'items': _itm_subjs };
    //价格
    var _js_price = eval('(' + json_price + ')');
    _itm_js = {}; it = 0; _itm_arr_js = {}; //价格
    _itm_arr_js[0] = { 'hplink': '<a href="' + _json_all[5] + '" style="font-weight:bold;">全部</a>' };
    for (var rr in _js_price[1]) {
        _id = _js_price[1][rr].id; _name = _js_price[1][rr].name; _href = _js_price[1][rr].href;
        _itm_js[it] = { 'id': _id, 'name': _name };

        _itm_arr_js[it + 1] = { 'hplink': '<a href="' + _href + '">' + _name + '</a>' };

        it++;
    }
    nk[4] = { 'title': 'pbg', 'items': _itm_js }; allarr[3] = { 'title': '价格', 'items': _itm_arr_js };

    //标签 
    var _js_ptg = eval('(' + json_ptg + ')');
    _itm_js = {}; it = 0; _itm_arr_js = {}; //适合
    _itm_arr_js[0] = { 'hplink': '<a href="' + _json_all[4] + '" style="font-weight:bold;">全部</a>' };

    for (var s in _js_ptg) {
        _id = _js_ptg[s].id; _name = _js_ptg[s].name; _href = _js_ptg[s].href; _sum = _js_ptg[s].sum;
        if (_id > 0) _itm_js[it] = { 'id': _id, 'name': _name };

        if (_id == -1 || _id == 0) _itm_arr_js[it + 1] = { 'hplink': '<br/>' + _name + '' };
        else {
            if (_sum > 0) _tp = '(' + _sum + ')';
            _itm_arr_js[it + 1] = { 'hplink': '<a href="' + _href + '">' + _name + _tp + '</a>' };
        }

        it++;
    }
    nk[5] = { 'title': 'ptg', 'items': _itm_js }; allarr[4] = { 'title': '适合', 'items': _itm_arr_js };

    catelist = nk; arr = allarr;
}


/**************省份更多弹出框 start******/
function lkovmore(obj, num) {
    if (obj == null || typeof (obj) == 'undefined') return;
    obj.className = 'selics'; obj.id = 'LF_LI_more' + num;
    var _mainA = obj.getElementsByTagName('a');

    var _ml = ''; var _html = obj.innerHTML; var _rt = '';
    var _ll = obj.getElementsByTagName("div")[0];
    if (_ll == null || typeof (_ll) == 'undefined') {
        _rt = getMoreList(num); if (_rt.length > 0) {
            _ml = "<div><dt></dt><dl>" + _rt + "</dl></div>";
            obj.innerHTML = _html + _ml;
        }
    } else obj.getElementsByTagName("div")[0].style.display = 'block';
    obj.onmouseout = function() { lkout(this); };
}

function getMoreList(num) {
    var _rt = ''; var sum = 0; var twodomin = 'jingdian';
    var _lnt = eval('(' + json_more + ')');
    if (num == 1) twodomin = 'jingdian';
    else twodomin = 'dujiacun';

    if (_lnt != "undefined" && typeof (_lnt) != "undefined" && _lnt != null) {
        for (var one in _lnt) {
            var aa = _lnt[one];
            //if (aa.pinyin != '') _rt += "<dd style=\"float:left;\"><a href=\"http://" + aa.pinyin + ".dujiala.com\">" + aa.name + "</a></dd>";
            // else

            _rt += "<dd style=\"float:left;\"><a href=\"" + _qzstr + "/" + twodomin + "/state_" + aa.id + "\">" + aa.name + "</a></dd>";

        }
    }
    if (_rt == '') return "";
    else return _rt + "<dd style=\"clear:both;\"></dd>";
}
/**************省份更多弹出框 end******/