/**
预定第一步,根据id找到所属商品分类,进行页面跳转
AddShopCar(id)
**/
function Jtrim(el){el=el.replace(/(^\s+)|\s+$/g,"") ;return el;}
function AddShopCarPre(id){
  var win= window.open('/yuding/ShopCarePre.aspx?id='+id,'aa'); win.focus();    
//if(id==null || Jtrim(id)==""){alert("您订购过程中出现错误,商品参数未知!");return;}var url = encodeURI(SBasePath+'/jsaction/GetProductType.aspx');var pars = encodeURI('?id='+id);var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars,onComplete: sAddShopCarPre,onFailure:fAddShopCarPre});
}
//function sAddShopCarPre(o){
//var root = o.responseXML.documentElement;
//         var et=GetXmlData(root,"Maincatalogs");var id=GetXmlData(root,"value");var url=GetXmlData(root,"url");
//         if(et!="" && id!="")
//         {  
////            switch(el)
////            case"":url="";break;
////            default:break;
//            if(url!="")
//            var win= window.open(url,'aa');
//            win.focus();  
//         }
//}
//function fAddShopCarPre(o){alert("订购过程中出现在错误,无法与服务器进行通信!");}
//function GetXmlData(xmlObj,tagName){if(xmlObj==null){return "";}var node = xmlObj.getElementsByTagName(tagName); if(node!=null && node[0]!=null&& node[0].firstChild!=null){return node[0].firstChild.data;} return "";}
//以上由1010进行增加

//添加农业到购物车
function AddGuidFarmToCar(id,start,end,num,type)
{
          if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}
//添加茶叶到购物车
function AddGuidTelToCar(id,start,end,num,type)
{
        if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}
//添加线路到购物车
function AddGuidSuiteToCar(id,start,end,num,type)
{
     if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}
//添加景区景点
function AddGuidTicketToCar(id,start,end,num,type)
{
      if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}//添加酒店
function AddGuidHotelToCar(id,start,end,num,type)
{
      if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}
//增加导游到购物车
function AddGuidHotelToCar(id,start,end,num,type,TSex,TLang,OLanguage)
{
  if(type==null || type=="")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName=type;
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num+'_'+TSex+'_'+TLang+'_'+OLanguage;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_'+ start+'_'+end+'_'+num+'_'+TSex+'_'+TLang+'_'+OLanguage;
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //alert(document.location.host);
//    var sWbe = document.location.substring(0,document.location.lastIndexOf('yuding')) ;
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    //win.focus();
}

//增加租车类商品到购物车
function AddOtherToCar(id,start,end,num,price,remark,FromWord,ToWord)
{
  if(price==null || price=="0")
  {
    alert("发生错误,请联系管理员!");
    return false;
  }
    var flag=false;
    var columnName='shopothercar';
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
                isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {                       
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ start+'_'+end+'_'+num+'_'+price+'_'+remark+'_'+FromWord+'_'+ToWord;
                       break; 
                    }
                }
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem= id+'_'+ start+'_'+end+'_'+num+'_'+price+'_'+remark+'_'+FromWord+'_'+ToWord;
    }    
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save();
    var win= window.open('/member/mbstorage_default.aspx');
    //document.location.href='/member/mbstorage_default.aspx';
    win.focus();
}

/*增加购物车*/
function addShopCar(id) 
{  
    var win= window.open('/yuding/ShopCarePre.aspx?id='+id,'aa'); win.focus();    
    return;
    var flag=false;
    var columnName='shopcar';
    var CookieClass=new Cookie();       
    var choseItem="";
    var isExistCookie=false;
    if(CookieClass.Load())
    { 
        //alert(CookieClass._Cookie[columnName]);return;
        if(CookieClass._Cookie[columnName])
        {
                var value=CookieClass._Cookie[columnName];
              isExistCookie=true;             
                for(var i=0,len=value.length;i<len;i++)
                {
                    var temp= value[i].split('_');
                  
                    if(temp[0]==id)
                    {
                        temp[1]=eval(temp[1])+1;
                        flag=true; 
                        CookieClass.DelItem(columnName,i) ;
                        choseItem= temp[0]+'_'+ temp[1];
                       break; 
                    }
                }    
         
          }  
     }     
    if(!isExistCookie)
    {
            CookieClass.Create("flag",1);
            CookieClass.Create(columnName,1);
    }
    if(!flag)
    {
         choseItem=id+'_1';
    } 
    CookieClass.AddItem(columnName,choseItem); 
    CookieClass.Save(); 
    //var win= window.open('/member/mbstorage_default.aspx','aa'); 
   //win.focus(); 
}
/*删除购物车中的商品*/
function delCar(id)
{
  if(confirm('确认删除此商品?'))
  {
        var flag=false;
        var columnName='shopcar';
        var CookieClass=new Cookie();       
        if(CookieClass.Load())
        { 

            if(CookieClass._Cookie[columnName])
            {
                    var value=CookieClass._Cookie[columnName];

                    for(var i=0,len=value.length;i<len;i++)
                    {
                        var temp= value[i].split('_');
                      
                        if(temp[0]==id)
                        {
                            CookieClass.DelItem(columnName,i) ;
                                    CookieClass.Save(); 
                            window.location=window.location;
                           break; 
                        }
                    }         
            }   
      }
  }
}

function DelHotelCar(id,type)
{
  if(type==null)
  {
    alert("错误!");
    return false;
  }
  if(confirm('确认删除此商品?'))
  {
        var flag=false;
        var columnName=type;
        var CookieClass=new Cookie();       
        if(CookieClass.Load())
        { 

            if(CookieClass._Cookie[columnName])
            {
                    var value=CookieClass._Cookie[columnName];

                    for(var i=0,len=value.length;i<len;i++)
                    {
                        var temp= value[i].split('_');
                      
                        if(temp[0]==id)
                        {
                            CookieClass.DelItem(columnName,i) ;
                                    CookieClass.Save(); 
                            //window.location.href='/member/mbstorage_default.aspx';
                            //alert(window.location);
                            top.location='/member/mbstorage_default.aspx';
                           break; 
                        }
                    }         
            }   
      }
  }
}

/*拼购物车字段*/
function getCarValue()
{
    var ret='';
    var table_car= $('car');
  var table_rows  =  table_car.tBodies[ 1 ].rows;
  for( var i=0,len=table_rows.length;i<len;i++)
  {
        var row=table_rows[i];
          var  column  =  row.childNodes;
            ret+=column[0].innerText.strip()+'_'+column[3].childNodes[0].value.strip()+',';
  }
  if(ret!='')
    ret=ret.substr(0,ret.length-1);
   return ret; 
}
/*更改购物车*/
function modShopCar() 
{  
    var columnName='shopcar';
    var CookieClass=new Cookie();     
    if(CookieClass.Load())
    {       
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
                 CookieClass.Create("flag",1);
                 CookieClass.Create(columnName,1);   
                 var carValue=getCarValue();   
                 carValue=carValue.split(',');    
                 for(var i=0,len=carValue.length;i<len;i++)
                 {
                         CookieClass.AddItem(columnName,carValue[i]);  
                }                 
        }
    }         
    CookieClass.Save(); 
} 
/*删除购物车*/
function clearShopCar() 
{
    var columnName='shopguidecar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shopteacar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shophotelcar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shopothercar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shopsuitecar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shopticketcar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
    var columnName='shopspecialtycar';
    var CookieClass=new Cookie();    
    if(CookieClass.Load())
    { 
        if(CookieClass._Cookie[columnName])
        {
                CookieClass.Delete(columnName); 
        } 
    }  
    CookieClass.Save();  
}
/*点击收藏*/
function addCollection(title/*对象标题*/,url/*对象url*/)
{
    window.open('/member/collectioninfo_addeditmsg.aspx?title='+escape(title)+'&contenturl='+url,'Collection'); 
}
/*获得互动交流页最新留言*/
function getNewestLeaveWordhdjl(containerid/*容器名称*/,type/*留言类型code*/,num/**/)
{
    new Ajax.Updater(containerid, '/carrier/newestleavewordhdjl.aspx?type='+type+'&num='+num);
}
/*获得最新留言*/
function getNewestLeaveWord(containerid/*容器名称*/,type/*留言类型code*/,num/**/)
{
    new Ajax.Updater(containerid, '/carrier/newestleaveword.aspx?type='+type+'&num='+num);
}
/*投票处理*/
   function windowOpener(opflag)
   {
        var itemid='';
        if(opflag=='submit')     
        {  
            if(isSingleSelect==0)
            {
                var radItem=$$("input[type=radio]").find(function(value){ return value.checked==true});
                itemid=radItem.id.replace(/.*_/,'');                
            } 
            if(isSingleSelect==1)
            {
                var chkItems=$$("input[type=checkbox]").findAll(function(value){ return value.checked==true});
                for(var i=0,len=chkItems.length;i<len;i++)
               {  
                    itemid+=chkItems[i].id.replace(/.*_/,'')+','; 
                    
                } 
                if(itemid!='')
                    itemid=itemid.substr(0,itemid.length-1);
            }
            newWindow = window.open('vote_submit.aspx?id='+id+'&isSingleSelect='+isSingleSelect+'&itemid='+itemid,"survey_server","toolbar,resizable,scrollbars,dependent,width=500,height=420,left=150,top=80");
        }
        if(opflag=='result')
             newWindow = window.open('vote_result.aspx?id='+id,"survey_server","toolbar,resizable,scrollbars,dependent,width=500,height=420,left=150,top=80");
		newWindow.focus();
   }
   /*调查处理函数*/
    function windowOpener(opflag)
   {
        var itemid='';
        if(opflag=='submit')     
        {  
            if(isSingleSelect==0)
            {
                var radItem=$$("input[type=radio]").find(function(value){ return value.checked==true});
                if(!radItem)
               {
                    alert("请选择一项");
                    return;
               } 
                     
                itemid=radItem.id.replace(/.*_/,'');                
            } 
            if(isSingleSelect==1)
            {
                var chkItems=$$("input[type=checkbox]").findAll(function(value){ return value.checked==true});
                for(var i=0,len=chkItems.length;i<len;i++)
               {  
                    itemid+=chkItems[i].id.replace(/.*_/,'')+','; 
                    
                } 
                if(itemid!='')
                    itemid=itemid.substr(0,itemid.length-1);
            }
            newWindow = window.open('vote_submit.aspx?id='+id+'&isSingleSelect='+isSingleSelect+'&itemid='+itemid,"survey_server","toolbar,resizable,scrollbars,dependent,width=500,height=420,left=150,top=80");
        }
        if(opflag=='result')
             newWindow = window.open('vote_result.aspx?id='+id,"survey_server","toolbar,resizable,scrollbars,dependent,width=500,height=420,left=150,top=80");
		newWindow.focus();
   }
/*增加商品评论*/
function addCommodityComment(id,title)
{
    var value= $$('textarea')[0].value;
    if(value=="")
    {
        alert("请填写评论内容");
       return; 
    } 
    var level=$F('txt_level');
    new Ajax.Request('/carrier/comment.aspx?title='+escape(title)+'&id='+id+'&type=2&level='+level+'&checkcode='+$F('txt_checkcode') ,
                             { method: 'post',
                                postBody:'content='+value, 
                                onSuccess: function(rep) {
                                        if(rep.responseText=='-1')
                                       {
                                              alert("验证码错误");
                                             return; 
                                       } 
                                        alert('添加评论成功!等待审核');
                                       ReferCheckImg('imgyzm'); 
                                        $$('textarea')[0].value='';
                                     } 
                            });
}
/*增加文章评论*/
function addArticleComment(id,title)
{
    var value= $$('textarea')[0].value;
    if(value=="")
    {
        alert("请填写评论内容");
       return; 
    }

    new Ajax.Request('/carrier/comment.aspx?title='+escape(title)+'&id='+id+'&type=1&level=5&checkcode='+$F('txt_checkcode') ,
                             { method: 'post',
                                postBody:'content='+value, 
                                onSuccess: function(rep) {
                                        
                                        if(rep.responseText=='-1')
                                       {
                                              alert("验证码错误");
                                             return; 
                                       } 
                                        alert('添加评论成功!等待审核');
                                       ReferCheckImg('imgyzm'); 
                                        $$('textarea')[0].value='';
                                                        } 
                            });
}
/*更新验证码图片*/
function ReferCheckImg(id)
{
    var obj = document.getElementById(id);

    obj.src = "/member/check.aspx?id="+ Math.random();
} 
/*查看评论*/
function lookComment(pageindex,id,type)
{
    new Ajax.Updater('content', '/comment/commment_'+type+'.aspx?pageindex='+pageindex+'&id='+id);
}
/*交费文章*/
    function getArticleContent(pageindex,articleid)
   {
    new Ajax.Updater('article_content','/carrier/article_charge.aspx?articleid='+articleid+'&pageindex='+pageindex);
   }
<!-- 
//屏蔽js错误 
function ResumeError() { 
return true; 
} 
window.onerror = ResumeError; 
// --> 
   
                                                           