﻿if(Logic==null){var Logic={}};
if(Logic.PageBusiness ==null)
{
    Logic.PageBusiness =
    { 
    	HostUrl:"../../Handler/"
		,
		PageName:'Public_Handler.ashx'
		,
            GetList:function(action,param,sys) 
                {
                    if(sys!="false")
                        param=JSON.stringify(param);
      		        var param = "action=" + action + "&data=" + escape(param);
			        var RequestUrl = this.HostUrl + this.PageName;
			        g_GetListXH = new XMLHTTPHelper("post",RequestUrl,param,testCallBack);
                    g_GetListXH.RequestDataIsSyn() ;
			        function testCallBack()
		            {
		                var XH = g_GetListXH;
                        var PB = Logic.MisBusiness;
		                   if(XH.GetReadyState()==4)
		                   {
		                         if(XH.GetStatus()==200)
		                         {
		                             switch(action)
		                             {
                    			         case "RightBtnShowPhoto":
                    			         var obj = eval('(' +  XH.GetResult() + ')');                    
                                         var path;
                                         if(obj.length>0)
                                         {
                                              if(obj[0].PIC.Trim()!='')
                                              {
                                                  path = obj[0].PIC;
                                              }
                                              else
                                              {
                                                  path = ""+V9_Domain+"/images/notexist.jpg";
                                              }
                                              with($("imgPhoto").filters.revealTrans){apply(); play();}
                                              $('imgPhoto').src = path;
                                              $('spanPrnoty').innerHTML = obj[0].NNO;
                                              //var length = ContextMenu.ContextGridView.DataSource.length-1;
                                             
                                         }
                                         else
                                         {
                                              $('spanPrnoty').innerHTML = "不存在该零件";
                                              $('imgPhoto').src = ""+V9_Domain+"/images/notexist.jpg";
                                         }
                                         if(PageConfig.index==PageConfig.length)
                                         {
                                            setButtonUnEnable('nextPhoto');
                                         }
                                            if(PageConfig.index==0)
                                         {
                                            setButtonUnEnable('previewPhoto');
                                         }
                                         break; 
                                         default:break;  
                			         }
		                         } 
		                     }
			           }
			    }
}
}

var PageConfig = 
{
   PageIdUp:'_PageUp',
   PageIdDown:'_PageDown',
   PageFlag:true,
   TotalCount:0,
   index:0,
   length:0,
   Copy:function(){ 
    var selectText='';  
    if(Browser.IE){   
        selectText=document.selection.createRange().text;   
    }else{   
        selectText=window.getSelection();   
    }
    window.clipboardData.setData("Text",unescape(selectText)); 
}

}

 var _pageState = false;
 var SetPage = function(parent,setPageNo,pageCount,pageIndex,pageFun,setLoadFlag)
    {
        var PageUpId = parent + PageConfig.PageIdUp;
        var PageDownId = parent + PageConfig.PageIdDown;
        if(pageCount < 0)
        {
            pageCount = 0;
        }
        else if(pageIndex < 0)
        {
            pageCount = 0;
            pageIndex = 0;
        }
    
       var pageUl = $(parent);
       
       var index = pageIndex%setPageNo==0?parseInt(pageIndex/setPageNo)-1:parseInt(pageIndex/setPageNo);
       
       var totalPage = setPageNo > pageCount ? pageCount : setPageNo;
       
       var newli="";
       if(pageIndex != 1)
       {
            newli += "<li class='page-first'><a pageindex='1' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
            newli +=setLoadFlag?"'></a></li>":"BrowserUtility.SetLoading();'></a></li>"; 
       }
       else
            newli += "<li class='page-first-disabled'><a ></a></li>";
       if(pageIndex != 1)
       {
          newli += "<li class='page-prev'><a id = '"+PageUpId+"' pageindex='"+(pageIndex-1)+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
          newli +=setLoadFlag?"'></a></li>":"BrowserUtility.SetLoading();'></a></li>"; 
       }
       else
          newli += "<li class='page-prev-disabled'><a></a></li>";
          
          newli +="<li  class='ytb-sep'></li>";
          
       if((pageCount-pageIndex)<=setPageNo)
       {   
            if(setPageNo < pageCount-1)
            {
           newli += "<li><a pageindex='"+(pageCount-setPageNo-1)+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
           newli +=setLoadFlag?"'>...</a></li>":"BrowserUtility.SetLoading();'>...</a></li>";
           }
       }
       else
       {
            if(pageIndex>setPageNo)
            {
                 newli += "<li><a pageindex='"+index*setPageNo+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
                 newli +=setLoadFlag?"'>...</a></li>":"BrowserUtility.SetLoading();'>...</a></li>";
            }
       }
       var next;
       if((pageCount-pageIndex)<=setPageNo)
       {
            if(setPageNo >= pageCount)
            {
                for(var j = 1; j <= pageCount; j++)
                {
                    if(j==pageIndex)
                       newli += "<li><a pageindex='"+pageIndex+"'  style='color:red' >"+(j)+"</a></li>";
                    else
                    {
                       newli += "<li><a pageindex='"+j+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
                       newli +=setLoadFlag?"'>"+(j)+"</a></li>":"BrowserUtility.SetLoading();'>"+(j)+"</a></li>";
                  
                    }
                }
            }
            else
            {
                for(var j = (pageCount-setPageNo); j <= pageCount; j++)
                {         
                    if(j==pageIndex)
                       newli += "<li><a pageindex='"+pageIndex+"'  style='color:red' >"+(j)+"</a></li>";
                    else
                    {
                       newli += "<li><a pageindex='"+j+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";  
                       newli +=setLoadFlag?"'>"+(j)+"</a></li>":"BrowserUtility.SetLoading();'>"+(j)+"</a></li>";
                    }  
                }
            }
       }
       else
       {   
          
           for(var i = 1; i <= totalPage; i++)
           {    
                     var _pn = i+index*setPageNo;
                     if(_pn<=pageCount)
                     {               
                       if(_pn==pageIndex)
                       newli += "<li><a pageindex='"+pageIndex+"'  style='color:red' >"+(_pn)+"</a></li>";
                       else
                       {
                       newli += "<li><a pageindex='"+_pn+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
                       newli +=setLoadFlag?"'>"+(_pn)+"</a></li>":"BrowserUtility.SetLoading();'>"+(_pn)+"</a></li>";
                       }
                       
                       next = _pn+1;
                     }   
           }
           
              if(pageIndex+setPageNo<=pageCount)
              {
              newli += "<li><a pageindex='"+next+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
              newli +=setLoadFlag?"'>...</a></li>":"BrowserUtility.SetLoading();'>...</a></li>";
              }
       }
       
       newli +="<li  class='ytb-sep'></li>";
       
       if(pageIndex != pageCount && pageCount > 0)
       {
          newli += "<li class='page-next'><a id = '"+PageDownId+"' pageindex='"+(pageIndex+1)+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
          newli +=setLoadFlag?"'></a></li>":"BrowserUtility.SetLoading();'></a></li>";
       }
       else
          newli += "<li class='page-next-disabled'><a></a></li>";     
       
       if(pageIndex != pageCount && pageCount > 0)
       {
            newli += "<li class='page-last'><a pageindex='"+pageCount+"' href='javascript:void(0)' onclick='if(ContextMenu)ContextMenu.HideMenu();"+pageFun+";";
            newli +=setLoadFlag?"'></a></li>":"BrowserUtility.SetLoading();'></a></li>";
       }
       else
            newli += "<li class='page-last-disabled'><a></a></li>";            
            newli += "<li style='color:#2c66d8;font-weight:normal'> 共<span style='color:red'>"+PageConfig.TotalCount+"</span>条纪录</li>";
        pageUl.innerHTML = newli;  
    }

//button
var changeButtonColor = function()
	{
	    var e = getEvent();
		var center = e.srcElement ? e.srcElement : e.target;
		if(center.tagName=='U')
		center =  center.parentNode;
		center.className = "x-btn-center-change";
		var left = center.previousSibling;
		left.className = "x-btn-left-change";
		var right = center.nextSibling;
		right.className = "x-btn-right-change";
	}
var resetButtonColor = function()
	{
		
	    var e = getEvent();
		var center = e.srcElement ? e.srcElement : e.target;
		if(center.tagName=='U')
		center =  center.parentNode;
		center.className = "x-btn-center";
		var left = center.previousSibling;
		left.className = "x-btn-left";
		var right = center.nextSibling;
		right.className = "x-btn-right";
	}
	var changeButtonColor2 = function()
	{
	    var e = getEvent();
		var center = e.srcElement ? e.srcElement : e.target;
		if(center.tagName=='U')
		center =  center.parentNode;
		center.className = "x-btn-center-change2";
		var left = center.previousSibling;
		left.className = "x-btn-left-change2";
		var right = center.nextSibling;
		right.className = "x-btn-right-change2";
	}
var resetButtonColor2 = function()
	{
		
	    var e = getEvent();
		var center = e.srcElement ? e.srcElement : e.target;
		if(center.tagName=='U')
		center =  center.parentNode;
		center.className = "x-btn-center2";
		var left = center.previousSibling;
		left.className = "x-btn-left2";
		var right = center.nextSibling;
		right.className = "x-btn-right2";
	}
var setButtonUnEnable = function(id)
{
    if($(id).tagName == "DIV")
        $(id).className = "x-btn-center_enable";
    else if($(id).tagName == "TD")
        $(id).className = "x-btn-center_enable2";
    
    if($(id).onmouseover){
    $(id).mouseoverBU = $(id).onmouseover;
    $(id).onmouseover = null;}
    if($(id).onmouseout){
    $(id).onmouseoutBU = $(id).onmouseout;
    $(id).onmouseout = null;}
    if($(id).onclick)
    {$(id).clickBU  = $(id).onclick;$(id).onclick=null;}
}

var setButtonEnable = function(id)
{
    if($(id).tagName == "DIV")
        $(id).className = "x-btn-center";
    else if($(id).tagName == "TD")
        $(id).className = "x-btn-center2";
        
    if($(id).mouseoverBU){
    $(id).onmouseover = $(id).mouseoverBU;
    $(id).mouseoverBU = null;}
    if($(id).onmouseoutBU){
    $(id).onmouseout = $(id).onmouseoutBU;
    $(id).onmouseoutBU = null;}
    if($(id).clickBU)
    { $(id).onclick = $(id).clickBU; $(id).clickBU=null; }
}

var changeExcelIdByGrid = 
{
    ContextGridView:null,
    ExcelId:0,
    changeId:function(){
        switch(changeExcelIdByGrid.ContextGridView)
        {            
            case "partsSet" : changeExcelIdByGrid.ExcelId = 229; break;
            case "Khmanage" : changeExcelIdByGrid.ExcelId = 230; break;
            case "Gysmanage" : changeExcelIdByGrid.ExcelId = 231; break;
            case "sJRKIsto" : changeExcelIdByGrid.ExcelId = 232; break;
            case "Isto_modi" : changeExcelIdByGrid.ExcelId = 233; break;
            case "IstoTj" : changeExcelIdByGrid.ExcelId = 234; break;
            case "Isto_LsPd" : changeExcelIdByGrid.ExcelId = 235; break;
            case "Isto_fhgl" : changeExcelIdByGrid.ExcelId = 236; break;
            case "IstoTh" : changeExcelIdByGrid.ExcelId = 237; break;
            case "istoJJ" : changeExcelIdByGrid.ExcelId = 238; break;
            case "isto" : changeExcelIdByGrid.ExcelId = 239; break;
            case "sada" : changeExcelIdByGrid.ExcelId = 239; break;
            case "ys" : changeExcelIdByGrid.ExcelId = 240; break;
            case "bj" : changeExcelIdByGrid.ExcelId = 241; break;
            case "db" : changeExcelIdByGrid.ExcelId = 242; break;
            case "sada_sath" : changeExcelIdByGrid.ExcelId = 243; break;
            case "Query_Jkcx" : changeExcelIdByGrid.ExcelId = 244; break;
            case "Query_Ckcx" : changeExcelIdByGrid.ExcelId = 245; break;
            case "Query_Kccx" : changeExcelIdByGrid.ExcelId = 246; break;
            case "Query_Yye" : changeExcelIdByGrid.ExcelId = 247; break;
            case "cwqr_ckqr" : changeExcelIdByGrid.ExcelId = 248; break;
            case "cwqr_rkqr" : changeExcelIdByGrid.ExcelId = 248; break;
            case "cwqr_dbqr" : changeExcelIdByGrid.ExcelId = 248; break;
            case "Sk_glTemp" : changeExcelIdByGrid.ExcelId = 249; break;
            case "Fk_glTemp" : changeExcelIdByGrid.ExcelId = 250; break;
            case "ysyf" : changeExcelIdByGrid.ExcelId = 251; break;
            case "ysyfDetail" : changeExcelIdByGrid.ExcelId = 251; break;
        }
    }
}


var NextPhoto = function(param)
{
    PageConfig.index += 1;
    if(PageConfig.index>PageConfig.length)
    {
        setButtonUnEnable('nextPhoto');
        setButtonEnable('previewPhoto');
        PageConfig.index = PageConfig.length;
    }
    else
    {
        setButtonEnable('nextPhoto');
        setButtonEnable('previewPhoto');
        var obj={};
        obj.NNO=param[PageConfig.index].NNO; 
        obj.CP=param[PageConfig.index].CP; 
        Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);    
    }  
}

var PrePhoto = function(param)
{
    PageConfig.index -= 1;
    if(PageConfig.index<0)
    {
        setButtonUnEnable('previewPhoto');
        setButtonEnable('nextPhoto');
        PageConfig.index = 0;
    }
    else
    {
        setButtonEnable('previewPhoto');
        setButtonEnable('nextPhoto');
        var obj={}; 
        obj.NNO=param[PageConfig.index].NNO; 
        obj.CP=param[PageConfig.index].CP; 
        Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);    
    }
}

var createFrameContextMenu=function(_msg)
    {
        var _iframeTmp = $("_iframeContextMenu");
          if(!_iframeTmp)
        {
           _iframeTmp = document.createElement("iframe");
           _iframeTmp.id = "_iframeContextMenu";
           _iframeTmp.style.position = "absolute";  
           _iframeTmp.style.filter = "alpha(opacity=0)";
           _iframeTmp.style.zIndex = 0;
           _iframeTmp.style.left = BrowserUtility.GetOffset(_msg).Left+"px";
            _iframeTmp.style.top = BrowserUtility.GetOffset(_msg).Top+"px";
            _iframeTmp.width = BrowserUtility.GetOffset(_msg).Width-1+"px";
            _iframeTmp.height = BrowserUtility.GetOffset(_msg).Height-1+"px";
            _iframeTmp.style.display = ""; 
           document.body.appendChild(_iframeTmp);
        }
    }
    
 var removeFrameContextMenu = function()
{
   if($('_iframeContextMenu'))
   document.body.removeChild($('_iframeContextMenu'));

}

//ContextMenu
    var ContextMenu =
    {
     ShowOrder:true,
     ActiveGrid:null, 
     ContextGridView:null,
     OrderName:"",
     OrderType:1,
     Condition:"",
     Menuskin : "skin1" ,
     Menuitem : "menuitems",
     BeforeShow:function(){},
     MenuItems:[],
     AscFunc:null,
     DescFunc:null,
     OrderId:"ContextMenuOrder_",
     Destroy:function()
     {if($('contextmenu'))
      document.body.removeChild($('contextmenu'));
     },
     RightClickSada:function(page,titleName)
     {
        var isNullColumn=false;
        var _headInfo = ContextMenu.ContextGridView.Struct; 
        for(var i=0;i<_headInfo.length;i++)
        {
             if(_headInfo[i].DataField.Trim()=="NNO")
                 isNullColumn=true;
        }   
        if(isNullColumn)
        { 
            if(AutoPanel.varConfig.isOpen)
                 AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
            var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='no' src='../../public/"+page+".aspx?nno="+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
            AutoPanel.mgPanel(902,setPanelTitle(titleName+"——<span style='color:red'>"+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
         
            ContextMenu.HideMenu();
        }      
     
     },
     Init:function(){
     var itemHr;
     var menu = document.createElement('DIV');
     menu.id = "contextmenu";
     menu.onmouseover=function(){ContextMenu.HighLight()};
     menu.onmouseout=function(){ContextMenu.LowLight()};
     menu.className = ContextMenu.Menuskin;
     
     
     if(ContextMenu.ContextGridView)
     {
        var _headInfo = ContextMenu.ContextGridView.Struct;
        for(var i=0;i<_headInfo.length;i++)
        {
           if(_headInfo[i].DataField.Trim()=="NNO")
           {
           //右键弹出销售历史框
//                var RightClickSada=function(page,titleName){
//                if(AutoPanel.varConfig.isOpen)
//	                AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
//                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../public/"+page+".aspx?nno="+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
//                 AutoPanel.mgPanel(902,setPanelTitle(titleName+"——<span style='color:red'>"+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
//                 
//                 ContextMenu.HideMenu();
//                }
                
                var RightClickNNO = function()
                {
                   if(AutoPanel.varConfig.isOpen)
	                AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../prnoty/prnoty/UpdatePrnoty.aspx?nno="+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"' width=530 height=310></iframe>";
                    AutoPanel.mgPanel(530,setPanelTitle("零件属性"+"——<span style='color:red'>"+ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
                 
                    ContextMenu.HideMenu(); 
                }
                
                var RightClickSadaPhoto=function(titleName)
                {
                    PageConfig.index = ContextMenu.ContextGridView.SelectIndex;
                    PageConfig.length = ContextMenu.ContextGridView.DataSource.length-1;
                 
                    var content = "<div id='divPhoto' style='width:850px;'><div style='text-align:center;'><table style='width:400px;'><tr><td>零件编码:<span id='spanPrnoty'></span></td></tr><tr><td><div id='imgDiv'><img id='imgPhoto' style='width:375px;height:320px;' src="+V9_Domain+"/images/notexist.jpg></div></td></tr><tr><td><div class='defaultBtn' style='margin-top:3px; margin-left:120px; float:left; display:inline;'><div class='x-btn-left'></div><div id='previewPhoto'  onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='PrePhoto(ContextMenu.ContextGridView.DataSource)' >上一张</div><div class='x-btn-right'></div></div><div class='defaultBtn' style='margin-top:3px; margin-left:5px; float:left; display:inline;'><div class='x-btn-left'> </div><div id='nextPhoto' onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='NextPhoto(ContextMenu.ContextGridView.DataSource)'>下一张</div><div class='x-btn-right'></div></div></td></tr></table></div></div>";
                    AutoPanel.mgPanel(902,setPanelTitle(titleName),content);
                    if(PageConfig.index==PageConfig.length)
                    {
                       setButtonUnEnable('nextPhoto');
                    }
                    if(PageConfig.index==0)
                    {
                       setButtonUnEnable('previewPhoto');
                    }
                    $('spanPrnoty').innerHTML = ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO;
                    var obj={}; 
                    obj.NNO=ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].NNO;
                    obj.CP=ContextMenu.ContextGridView.DataSource[ContextMenu.ContextGridView.SelectIndex].CP; 
                    Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);
                    ContextMenu.HideMenu();
                }
                 var itemobj0 = {};itemobj0.Title="零件属性";itemobj0.Function= function(){RightClickNNO()};
                  var itemobj = {};itemobj.Title="销售历史";itemobj.Function= function(){ContextMenu.RightClickSada("sale2","销售历史")};
   var itemobj2 = {};itemobj2.Title="入库历史";itemobj2.Function= function(){ContextMenu.RightClickSada("history2","入库历史");};
   var itemobj3 = {};itemobj3.Title="查看库存";itemobj3.Function= function(){ContextMenu.RightClickSada("zaitu2","查看库存");};
   var itemobj4 = {};itemobj4.Title="查看图片";itemobj4.Function= function(){RightClickSadaPhoto("查看图片");};
   var NNOList = [itemobj0,itemobj,itemobj2,itemobj3,itemobj4];
                    for(var i=0;i<NNOList.length;i++)
                {
                     var item = document.createElement('DIV');
                     item.innerHTML = NNOList[i].Title;
                     item.onclick = NNOList[i].Function;
                     item.className = ContextMenu.Menuitem;
                     menu.appendChild(item);
                }
               if(ContextMenu.ShowOrder && ContextMenu.AscFunc != null)
                {
                   itemHr = document.createElement('HR');
                   menu.appendChild(itemHr);
               }
               break;
           }
        }
     
     }
     if(ContextMenu.ShowOrder && ContextMenu.AscFunc != null)
     {
     var itemAsc = document.createElement('DIV');
     itemAsc.id= ContextMenu.OrderId+"asc";
     if(ContextMenu.AscFunc)
     itemAsc.onclick = ContextMenu.AscFunc;
     itemAsc.className = ContextMenu.Menuitem;
     menu.appendChild(itemAsc);
     var itemDesc = document.createElement('DIV');
     itemDesc.id= ContextMenu.OrderId+"desc";
     if(ContextMenu.DescFunc)
     itemDesc.onclick = ContextMenu.DescFunc;
     itemDesc.className = ContextMenu.Menuitem;
     menu.appendChild(itemDesc);
     }
     
     
     for(var i=0;i<ContextMenu.MenuItems.length;i++)
     {
     var item = document.createElement('DIV');
     item.innerHTML = ContextMenu.MenuItems[i].Title;
     item.onclick = ContextMenu.MenuItems[i].Function;
     item.className = ContextMenu.Menuitem;
     menu.appendChild(item);
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     }
     var excelList =window.parent.GetCS?window.parent.GetCS('excelList'):"";
     var flag = false;
     for(var z = 0; z < excelList.length; z++)
     {
        if(excelList[z] == 228)
            {flag = true;break;}
     }
     
     if(flag)
     {
        itemHr = document.createElement('HR');
        menu.appendChild(itemHr);
         //导出excel
         var excel = document.createElement('DIV');
         excel.innerHTML="导出EXCEL";
         excel.onclick = function(){DoExportExcel(ContextMenu)};
         excel.className = ContextMenu.Menuitem;
         menu.appendChild(excel);
     }
     else
     {
        changeExcelIdByGrid.ContextGridView = ContextMenu.ContextGridView.Name;
        if((ContextMenu.ContextGridView.Name == "isto" || ContextMenu.ContextGridView.Name == "sada")&&typeof(Data_Type)!='undefined')
        {
            switch(Data_Type)
            {
                case "销售":changeExcelIdByGrid.ContextGridView = ContextMenu.ContextGridView.Name;break;
                case "预售":changeExcelIdByGrid.ContextGridView = "ys";break;
                case "报价":changeExcelIdByGrid.ContextGridView = "bj";break;
                case "调拨":changeExcelIdByGrid.ContextGridView = "db";break;
                default: changeExcelIdByGrid.ContextGridView = ContextMenu.ContextGridView.Name;break;
            }
        }
        changeExcelIdByGrid.changeId();        
        for(var x = 0; x < excelList.length; x++)
         {
            if(excelList[x] == changeExcelIdByGrid.ExcelId)
                {flag = true;break;}
         }
         if(flag)
         {
            itemHr = document.createElement('HR');
             menu.appendChild(itemHr);
             //导出excel     
             var excel = document.createElement('DIV');
             excel.innerHTML="导出EXCEL";
             excel.onclick = function(){DoExportExcel(ContextMenu)};
             excel.className = ContextMenu.Menuitem;
             menu.appendChild(excel);
         }
        
     }
     //复制   
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     var copy = document.createElement('DIV');
     copy.style.padding="0px";
     copy.innerHTML="<a class='menuitemsA' href='javascript:void(0)'>复制</a>";
     copy.firstChild.onclick =  PageConfig.Copy;
             copy.className = ContextMenu.Menuitem;
             menu.appendChild(copy);

    document.body.appendChild(menu);
    document.oncontextmenu = function(){ 
       ContextMenu.HideMenu();
       ContextMenu2.HideMenu();
       ContextMenu3.HideMenu();
       var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
     if(e.cMenu)
     {
     ContextMenu.ActiveGrid=e;
     ContextMenu.ShowMenu();return false;
     }
     else if(e.sMenu)
     {
     ContextMenu2.ActiveGrid=e;
     ContextMenu2.ShowMenu();return false;
     }
     else if(e.tMenu)
     {
     ContextMenu3.ActiveGrid=e;
     ContextMenu3.ShowMenu();return false;   
     }
     else if(e.shMenu)
     {
     ContextMenuShare.ActiveGrid=e;
     ContextMenuShare.ShowMenu();return false;
     }
     return true;
     }
     document.documentElement.onclick = function(){ContextMenu.HideMenu();ContextMenu2.HideMenu();ContextMenu3.HideMenu();}
     }
       ,
     ShowMenu:function() {
        ContextMenu.BeforeShow();
        
        if(ContextMenu.ShowOrder && ContextMenu.AscFunc != null)
        {
       $(ContextMenu.OrderId+"asc").innerHTML="按 "+ContextMenu.ActiveGrid.Explain+" 正序显示";
       $(ContextMenu.OrderId+"desc").innerHTML="按 "+ContextMenu.ActiveGrid.Explain+" 倒序显示";
       } 
        var rightedge = document.documentElement.clientWidth-getEvent().clientX;
        var bottomedge = document.documentElement.clientHeight-getEvent().clientY;
        if (rightedge < $("contextmenu").offsetWidth)
        $("contextmenu").style.left = document.documentElement.scrollLeft + getEvent().clientX - $("contextmenu").offsetWidth+"px";
        else
        $("contextmenu").style.left = document.documentElement.scrollLeft + getEvent().clientX+"px";
        if (bottomedge < $("contextmenu").offsetHeight)
        $("contextmenu").style.top = document.documentElement.scrollTop + getEvent().clientY - $("contextmenu").offsetHeight+"px";
        else
        $("contextmenu").style.top = document.documentElement.scrollTop + getEvent().clientY+"px";
        
        $("contextmenu").style.visibility = "visible";
        
        createFrameContextMenu($("contextmenu"));
        
        }
        ,
      HideMenu:function() {
        if($("contextmenu"))
        {$("contextmenu").style.visibility = "hidden";
        removeFrameContextMenu();}
        }
        ,
        HighLight:function(){
        var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems") {
        e.className = "menuitems-active";
           }
        }
        ,
      LowLight:function() {
      var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems-active") {
        e.className = "menuitems"
           }
        }     
}

//ContextMenu
    var ContextMenu2 =
    {
     ShowOrder:true,
     ActiveGrid:null, 
     ContextGridView:null,
     OrderName:"",
     OrderType:1,
     Menuskin : "skin1" ,
     Menuitem : "menuitems",
     BeforeShow:function(){},
     MenuItems:[],
     AscFunc:null,
     DescFunc:null,
     OrderId:"ContextMenuOrder2_",
     RightClickSada:function(page,titleName)
     {
        var isNullColumn=false;
        var _headInfo = ContextMenu2.ContextGridView.Struct; 
        for(var i=0;i<_headInfo.length;i++)
        {
             if(_headInfo[i].DataField.Trim()=="NNO")
                 isNullColumn=true;
        }   
        if(isNullColumn)
       { 
            if(AutoPanel.varConfig.isOpen)
                 AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
            var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='no' src='../../public/"+page+".aspx?nno="+ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
            AutoPanel.mgPanel(902,setPanelTitle(titleName+"——<span style='color:red'>"+ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
         
            ContextMenu2.HideMenu();
       } 
     },
     Init:function(){
     var itemHr;
     var menu = document.createElement('DIV');
     menu.id = "contextmenu2";
     menu.onmouseover=function(){ContextMenu2.HighLight()};
     menu.onmouseout=function(){ContextMenu2.LowLight()};
     menu.className = ContextMenu2.Menuskin;
     
     if(ContextMenu2.ContextGridView)
     {
        var _headInfo = ContextMenu2.ContextGridView.Struct;
        for(var i=0;i<_headInfo.length;i++)
        {
           
           if(_headInfo[i].DataField.Trim()=="NNO")
           {
           //右键弹出销售历史框
//                var RightClickSada=function(page,titleName){
//                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../public/"+page+".aspx?nno="+ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
//                 AutoPanel.mgPanel(902,setPanelTitle(titleName),iframe);
//                 ContextMenu2.HideMenu();
//                }
                
                var RightClickNNO = function()
                {
                   if(AutoPanel.varConfig.isOpen)
	                AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../prnoty/prnoty/UpdatePrnoty.aspx?nno="+ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO+"' width=530 height=310></iframe>";
                    AutoPanel.mgPanel(530,setPanelTitle("零件属性"+"——<span style='color:red'>"+ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
                 
                    ContextMenu2.HideMenu(); 
                }
                
                  var RightClickSadaPhoto=function(titleName)
                {
                    PageConfig.index = ContextMenu2.ContextGridView.SelectIndex;
                    PageConfig.length = ContextMenu2.ContextGridView.DataSource.length-1;
                    var content = "<div id='divPhoto' style='width:850px;'><div style='text-align:center;'><table style='width:400px;'><tr><td>零件编码:<span id='spanPrnoty'></span></td></tr><tr><td><div id='imgDiv'><img id='imgPhoto' style='width:375px;height:320px;' src="+V9_Domain+"/images/notexist.jpg></div></td></tr><tr><td><div class='defaultBtn' style='margin-top:3px; margin-left:120px; float:left; display:inline;'><div class='x-btn-left'></div><div id='previewPhoto'  onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='PrePhoto(ContextMenu2.ContextGridView.DataSource)' >上一张</div><div class='x-btn-right'></div></div><div class='defaultBtn' style='margin-top:3px; margin-left:5px; float:left; display:inline;'><div class='x-btn-left'> </div><div id='nextPhoto' onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='NextPhoto(ContextMenu2.ContextGridView.DataSource)'>下一张</div><div class='x-btn-right'></div></div></td></tr></table></div></div>";
                    AutoPanel.mgPanel(902,setPanelTitle(titleName),content);
                    $('spanPrnoty').innerHTML = ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO;
                     if(PageConfig.index==PageConfig.length)
                    {
                       setButtonUnEnable('nextPhoto');
                    }
                    if(PageConfig.index==0)
                    {
                       setButtonUnEnable('previewPhoto');
                    }
                    var obj={};
                    obj.NNO=ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].NNO; 
                    obj.CP=ContextMenu2.ContextGridView.DataSource[ContextMenu2.ContextGridView.SelectIndex].CP; 
                    Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);
                    ContextMenu2.HideMenu();
                }
                    var itemobj0 = {};itemobj0.Title="零件属性";itemobj0.Function= function(){RightClickNNO()};
                  var itemobj = {};itemobj.Title="销售历史";itemobj.Function= function(){ContextMenu2.RightClickSada("sale2","销售历史")};
   var itemobj2 = {};itemobj2.Title="入库历史";itemobj2.Function= function(){ContextMenu2.RightClickSada("history2","入库历史")};
   var itemobj3 = {};itemobj3.Title="查看库存";itemobj3.Function= function(){ContextMenu2.RightClickSada("zaitu2","查看库存");};
   var itemobj4 = {};itemobj4.Title="查看图片";itemobj4.Function= function(){RightClickSadaPhoto("查看图片");};
   var NNOList = [itemobj0,itemobj,itemobj2,itemobj3,itemobj4];
                    for(var i=0;i<NNOList.length;i++)
                {
                     var item = document.createElement('DIV');
                     item.innerHTML = NNOList[i].Title;
                     item.onclick = NNOList[i].Function;
                     item.className = ContextMenu2.Menuitem;
                     menu.appendChild(item);
                }
               itemHr = document.createElement('HR');
               menu.appendChild(itemHr);
               break;
           }
        }
     
     }
     if(ContextMenu2.ShowOrder)
     {     
     var itemAsc = document.createElement('DIV');
     itemAsc.id= ContextMenu2.OrderId+"asc";
     if(ContextMenu2.AscFunc)
     itemAsc.onclick = ContextMenu2.AscFunc;
     itemAsc.className = ContextMenu2.Menuitem;
     menu.appendChild(itemAsc);
     var itemDesc = document.createElement('DIV');
     itemDesc.id= ContextMenu2.OrderId+"desc";
     if(ContextMenu2.DescFunc)
     itemDesc.onclick = ContextMenu2.DescFunc;
     itemDesc.className = ContextMenu2.Menuitem;
     menu.appendChild(itemDesc);             
     }
     
     
     for(var i=0;i<ContextMenu2.MenuItems.length;i++)
     {
     var item = document.createElement('DIV');
     item.innerHTML = ContextMenu2.MenuItems[i].Title;
     item.onclick = ContextMenu2.MenuItems[i].Function;
     item.className = ContextMenu2.Menuitem;
     menu.appendChild(item);
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     }
     
     var excelList =window.parent.GetCS?window.parent.GetCS('excelList'):"";
     var flag = false;
     for(var z = 0; z < excelList.length; z++)
     {
        if(excelList[z] == 228)
            {flag = true;break;}
     }
     
     if(flag)
     {
            itemHr = document.createElement('HR');
     menu.appendChild(itemHr); 
         //导出excel
             var excel = document.createElement('DIV');
             excel.innerHTML="导出EXCEL";
             excel.onclick = function(){DoExportExcel(ContextMenu2)};
             excel.className = ContextMenu2.Menuitem;
             menu.appendChild(excel);
     }
     else
     {
        changeExcelIdByGrid.ContextGridView = ContextMenu2.ContextGridView.Name;
        if((ContextMenu2.ContextGridView.Name == "isto" || ContextMenu2.ContextGridView.Name == "sada")&&typeof(Data_Type)!='undefined')
        {
            switch(Data_Type)
            {
                case "销售":changeExcelIdByGrid.ContextGridView = ContextMenu2.ContextGridView.Name;break;
                case "预售":changeExcelIdByGrid.ContextGridView = "ys";break;
                case "报价":changeExcelIdByGrid.ContextGridView = "bj";break;
                case "调拨":changeExcelIdByGrid.ContextGridView = "db";break;
                default: changeExcelIdByGrid.ContextGridView = ContextMenu2.ContextGridView.Name;break;
            }
        }
        changeExcelIdByGrid.changeId();        
        for(var x = 0; x < excelList.length; x++)
         {
            if(excelList[x] == changeExcelIdByGrid.ExcelId)
                {flag = true;break;}
         }
         if(flag)
         {
            itemHr = document.createElement('HR');
     menu.appendChild(itemHr); 
             //导出excel
             var excel = document.createElement('DIV');
             excel.innerHTML="导出EXCEL";
             excel.onclick = function(){DoExportExcel(ContextMenu2)};
             excel.className = ContextMenu2.Menuitem;
             menu.appendChild(excel);
             
         }
         
      }
     //复制   
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     var copy = document.createElement('DIV');
     copy.style.padding="0px";
     copy.innerHTML="<a class='menuitemsA' href='javascript:void(0)'>复制</a>";
     copy.firstChild.onclick =  PageConfig.Copy;
             copy.className = ContextMenu.Menuitem;
             menu.appendChild(copy);
     document.body.appendChild(menu);
    }
     ,
     ShowMenu:function() {
        ContextMenu2.BeforeShow();
        
        if(ContextMenu2.ShowOrder)
        {
       $(ContextMenu2.OrderId+"asc").innerHTML="按 "+ContextMenu2.ActiveGrid.Explain+" 正序显示";
       $(ContextMenu2.OrderId+"desc").innerHTML="按 "+ContextMenu2.ActiveGrid.Explain+" 倒序显示";
       } 
        var rightedge = document.documentElement.clientWidth-getEvent().clientX;
        var bottomedge = document.documentElement.clientHeight-getEvent().clientY;
        if (rightedge < $("contextmenu2").offsetWidth)
        $("contextmenu2").style.left = document.documentElement.scrollLeft + getEvent().clientX - $("contextmenu2").offsetWidth+"px";
        else
        $("contextmenu2").style.left = document.documentElement.scrollLeft + getEvent().clientX+"px";
        if (bottomedge < $("contextmenu2").offsetHeight)
        $("contextmenu2").style.top = document.documentElement.scrollTop + getEvent().clientY - $("contextmenu2").offsetHeight+"px";
        else
        $("contextmenu2").style.top = document.documentElement.scrollTop + getEvent().clientY+"px";
        
        $("contextmenu2").style.visibility = "visible";
        createFrameContextMenu($("contextmenu2"));
        }
        ,
      HideMenu:function() {
        if($("contextmenu2"))
        {$("contextmenu2").style.visibility = "hidden";removeFrameContextMenu();}
        }
        ,
        HighLight:function(){
        var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems") {
        e.className = "menuitems-active";
           }
        }
        ,
      LowLight:function() {
      var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems-active") {
        e.className = "menuitems"
           }
        }     
}

    var ContextMenu3 =
    {
     ShowOrder:true,
     ActiveGrid:null, 
     ContextGridView:null,
     OrderName:"",
     OrderType:1,
     Menuskin : "skin1" ,
     Menuitem : "menuitems",
     BeforeShow:function(){},
     MenuItems:[],
     AscFunc:null,
     DescFunc:null,
     OrderId:"ContextMenuOrder3_",
     RightClickSada:function(page,titleName)
     {
            debugger;
            var isNullColumn=false;
            var _headInfo = ContextMenu3.ContextGridView.Struct; 
            for(var i=0;i<_headInfo.length;i++)
            {
                 if(_headInfo[i].DataField.Trim()=="NNO")
                     isNullColumn=true;
            }   
            if(isNullColumn)
           { 
                 var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='no' src='../../public/"+page+".aspx?nno="+ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
                 AutoPanel.mgPanel(902,setPanelTitle(titleName),iframe);
                 ContextMenu3.HideMenu();
           }
     },
     Init:function(){
     var itemHr;
     var menu = document.createElement('DIV');
     menu.id = "ContextMenu3";
     menu.onmouseover=function(){ContextMenu3.HighLight()};
     menu.onmouseout=function(){ContextMenu3.LowLight()};
     menu.className = ContextMenu3.Menuskin;
     
     
     if(ContextMenu3.ContextGridView)
     {
        var _headInfo = ContextMenu3.ContextGridView.Struct;
        for(var i=0;i<_headInfo.length;i++)
        {
           
           if(_headInfo[i].DataField.Trim()=="NNO")
           {
           //右键弹出销售历史框
//                var RightClickSada=function(page,titleName){
//                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../public/"+page+".aspx?nno="+ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
//                 AutoPanel.mgPanel(902,setPanelTitle(titleName),iframe);
//                 ContextMenu3.HideMenu();
//                }
                
                var RightClickNNO = function()
                {
                   if(AutoPanel.varConfig.isOpen)
	                AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../prnoty/prnoty/UpdatePrnoty.aspx?nno="+ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO+"' width=530 height=310></iframe>";
                    AutoPanel.mgPanel(530,setPanelTitle("零件属性"+"——<span style='color:red'>"+ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
                 
                    ContextMenu3.HideMenu(); 
                }
                
                  var RightClickSadaPhoto=function(titleName)
                {
                    PageConfig.index = ContextMenu3.ContextGridView.SelectIndex;
                    PageConfig.length = ContextMenu3.ContextGridView.DataSource.length-1;
                    var content = "<div id='divPhoto' style='width:850px;'><div style='text-align:center;'><table style='width:400px;'><tr><td>零件编码:<span id='spanPrnoty'></span></td></tr><tr><td><div id='imgDiv'><img id='imgPhoto' style='width:375px;height:320px;' src="+V9_Domain+"/images/notexist.jpg></div></td></tr><tr><td><div class='defaultBtn' style='margin-top:3px; margin-left:120px; float:left; display:inline;'><div class='x-btn-left'></div><div id='previewPhoto'  onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='PrePhoto(ContextMenu3.ContextGridView.DataSource)' >上一张</div><div class='x-btn-right'></div></div><div class='defaultBtn' style='margin-top:3px; margin-left:5px; float:left; display:inline;'><div class='x-btn-left'> </div><div id='nextPhoto' onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='NextPhoto(ContextMenu3.ContextGridView.DataSource)'>下一张</div><div class='x-btn-right'></div></div></td></tr></table></div></div>";
                    AutoPanel.mgPanel(902,setPanelTitle(titleName),content);
                    $('spanPrnoty').innerHTML = ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO;
                     if(PageConfig.index==PageConfig.length)
                    {
                       setButtonUnEnable('nextPhoto');
                    }
                    if(PageConfig.index==0)
                    {
                       setButtonUnEnable('previewPhoto');
                    }
                    var obj={}; 
                    obj.NNO=ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].NNO; 
                    obj.CP=ContextMenu3.ContextGridView.DataSource[ContextMenu3.ContextGridView.SelectIndex].CP; 
                    Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);
                    ContextMenu3.HideMenu();
                }
                var itemobj0 = {};itemobj0.Title="零件属性";itemobj0.Function= function(){RightClickNNO()};
                  var itemobj = {};itemobj.Title="销售历史";itemobj.Function= function(){ContextMenu3.RightClickSada("sale2","销售历史")};
   var itemobj2 = {};itemobj2.Title="入库历史";itemobj2.Function= function(){ContextMenu3.RightClickSada("history2","入库历史")};
   var itemobj3 = {};itemobj3.Title="查看库存";itemobj3.Function= function(){ContextMenu3.RightClickSada("zaitu2","查看库存");};
   var itemobj4 = {};itemobj4.Title="查看图片";itemobj4.Function= function(){RightClickSadaPhoto("查看图片");};
   var NNOList = [itemobj0,itemobj,itemobj2,itemobj3,itemobj4];
                    for(var i=0;i<NNOList.length;i++)
                {
                     var item = document.createElement('DIV');
                     item.innerHTML = NNOList[i].Title;
                     item.onclick = NNOList[i].Function;
                     item.className = ContextMenu3.Menuitem;
                     menu.appendChild(item);
                }
               itemHr = document.createElement('HR');
               menu.appendChild(itemHr);
               break;
           }
        }
     
     }
     if(ContextMenu3.ShowOrder)
     {
     var itemAsc = document.createElement('DIV');
     itemAsc.id= ContextMenu3.OrderId+"asc";
     if(ContextMenu3.AscFunc)
     itemAsc.onclick = ContextMenu3.AscFunc;
     itemAsc.className = ContextMenu3.Menuitem;
     menu.appendChild(itemAsc);
     var itemDesc = document.createElement('DIV');
     itemDesc.id= ContextMenu3.OrderId+"desc";
     if(ContextMenu3.DescFunc)
     itemDesc.onclick = ContextMenu3.DescFunc;
     itemDesc.className = ContextMenu3.Menuitem;
     menu.appendChild(itemDesc);
     }
     for(var i=0;i<ContextMenu3.MenuItems.length;i++)
     {
     var item = document.createElement('DIV');
     item.innerHTML = ContextMenu3.MenuItems[i].Title;
     item.onclick = ContextMenu3.MenuItems[i].Function;
     item.className = ContextMenu3.Menuitem;
     menu.appendChild(item);
     }
     var excelList =window.parent.GetCS?window.parent.GetCS('excelList'):"";
     var flag = false;
     for(var z = 0; z < excelList.length; z++)
     {
        if(excelList[z] == 228)
            {flag = true;break;}
     }
     
     if(flag)
     {
            itemHr = document.createElement('HR');
     menu.appendChild(itemHr); 
         //导出excel     
             var excel = document.createElement('DIV');
             excel.innerHTML="导出EXCEL";
             excel.onclick = function(){DoExportExcel(ContextMenu3)};
             excel.className = ContextMenu3.Menuitem;
             menu.appendChild(excel);
     }
     else
     {
        changeExcelIdByGrid.ContextGridView = ContextMenu3.ContextGridView.Name;
        changeExcelIdByGrid.changeId();        
        for(var x = 0; x < excelList.length; x++)
         {
            if(excelList[x] == changeExcelIdByGrid.ExcelId)
                {flag = true;break;}
         }
         if(flag)
         {
            itemHr = document.createElement('HR');
     menu.appendChild(itemHr); 
             //导出excel     
             var excel = document.createElement('DIV');
             excel.innerHTML="导出EXCEL";
             excel.onclick = function(){DoExportExcel(ContextMenu3)};
             excel.className = ContextMenu3.Menuitem;
             menu.appendChild(excel);
         }
     }
     //复制   
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     var copy = document.createElement('DIV');
     copy.style.padding="0px";
     copy.innerHTML="<a class='menuitemsA' href='javascript:void(0)'>复制</a>";
     copy.firstChild.onclick =  PageConfig.Copy;
             copy.className = ContextMenu.Menuitem;
             menu.appendChild(copy);
     document.body.appendChild(menu);
     
     
     }
       ,
     ShowMenu:function() {
        ContextMenu3.BeforeShow();
        
        if(ContextMenu3.ShowOrder)
        {
       $(ContextMenu3.OrderId+"asc").innerHTML="按 "+ContextMenu3.ActiveGrid.Explain+" 正序显示";
       $(ContextMenu3.OrderId+"desc").innerHTML="按 "+ContextMenu3.ActiveGrid.Explain+" 倒序显示";
       } 
        var rightedge = document.documentElement.clientWidth-getEvent().clientX;
        var bottomedge = document.documentElement.clientHeight-getEvent().clientY;
        if (rightedge < $("ContextMenu3").offsetWidth)
        $("ContextMenu3").style.left = document.documentElement.scrollLeft + getEvent().clientX - $("ContextMenu3").offsetWidth+"px";
        else
        $("ContextMenu3").style.left = document.documentElement.scrollLeft + getEvent().clientX+"px";
        if (bottomedge < $("ContextMenu3").offsetHeight)
        $("ContextMenu3").style.top = document.documentElement.scrollTop + getEvent().clientY - $("ContextMenu3").offsetHeight+"px";
        else
        $("ContextMenu3").style.top = document.documentElement.scrollTop + getEvent().clientY+"px";
        
        $("ContextMenu3").style.visibility = "visible";
        createFrameContextMenu($("contextmenu3"));
        
        }
        ,
      HideMenu:function() {
        if($("ContextMenu3"))
        {$("ContextMenu3").style.visibility = "hidden";removeFrameContextMenu();}
        }
        ,
        HighLight:function(){
        var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems") {
        e.className = "menuitems-active";
           }
        }
        ,
      LowLight:function() {
      var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems-active") {
        e.className = "menuitems"
           }
        }     
}



var ContextMenuShare =
    {
     ShowOrder:true,
     ActiveGrid:null, 
     ContextGridView:null,
     OrderName:"",
     OrderType:1,
     Menuskin : "skin1" ,
     Menuitem : "menuitems",
     BeforeShow:function(){},
     MenuItems:[],
     AscFunc:null,
     DescFunc:null,
     OrderId:"ContextMenuOrderShare_",
     RightClickSada:function(page,titleName)
     {
        var isNullColumn=false;
        var _headInfo = ContextMenuShare.ContextGridView.Struct; 
        for(var i=0;i<_headInfo.length;i++)
        {
             if(_headInfo[i].DataField.Trim()=="NNO")
                 isNullColumn=true;
        }   
        if(isNullColumn)
       { 
            if(AutoPanel.varConfig.isOpen)
                 AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
            var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='no' src='../../public/"+page+".aspx?nno="+ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
            AutoPanel.mgPanel(902,setPanelTitle(titleName+"——<span style='color:red'>"+ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
         
            ContextMenuShare.HideMenu();
       }
     },
     Init:function(){
     var itemHr;
     var menu = document.createElement('DIV');
     menu.id = "contextmenuShare";
     menu.onmouseover=function(){ContextMenuShare.HighLight()};
     menu.onmouseout=function(){ContextMenuShare.LowLight()};
     menu.className = ContextMenuShare.Menuskin;
     //menu.style.position = "relative";
     
     if(ContextMenuShare.ContextGridView)
     {
        var _headInfo = ContextMenuShare.ContextGridView.Struct;
        for(var i=0;i<_headInfo.length;i++)
        {
           
           if(_headInfo[i].DataField.Trim()=="NNO")
           {
           //右键弹出销售历史框
//                var RightClickSada=function(page,titleName){
//                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../public/"+page+".aspx?nno="+ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO+"' width=890></iframe>";
//                 AutoPanel.mgPanel(902,setPanelTitle(titleName),iframe);
//                 ContextMenuShare.HideMenu();
//                }
                
                var RightClickNNO = function()
                {
                   if(AutoPanel.varConfig.isOpen)
	                AutoPanel.msgclose(MsgConfig.MsgbodyDiv);
                    var iframe="<iframe id='contextFrame' name='contextFrame' frameborder='0' scrolling='auto' src='../../prnoty/prnoty/UpdatePrnoty.aspx?nno="+ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO+"' width=530 height=310></iframe>";
                    AutoPanel.mgPanel(530,setPanelTitle("零件属性"+"——<span style='color:red'>"+ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO+"</span>"),iframe);
                 
                    ContextMenuShare.HideMenu(); 
                }
                  var RightClickSadaPhoto=function(titleName)
                {
                    PageConfig.index = ContextMenuShare.ContextGridView.SelectIndex;
                    PageConfig.length = ContextMenuShare.ContextGridView.DataSource.length-1;
                    var content = "<div id='divPhoto' style='width:850px;'><div style='text-align:center;'><table style='width:400px;'><tr><td>零件编码:<span id='spanPrnoty'></span></td></tr><tr><td><div id='imgDiv'><img id='imgPhoto' style='width:375px;height:320px;' src="+V9_Domain+"/images/notexist.jpg></div></td></tr><tr><td><div class='defaultBtn' style='margin-top:3px; margin-left:120px; float:left; display:inline;'><div class='x-btn-left'></div><div id='previewPhoto'  onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='PrePhoto(ContextMenuShare.ContextGridView.DataSource)'>上一张</div><div class='x-btn-right'></div></div><div class='defaultBtn' style='margin-top:3px; margin-left:5px; float:left; display:inline;'><div class='x-btn-left'> </div><div id='nextPhoto' onmouseover='changeButtonColor()' onmouseout='resetButtonColor()' class='x-btn-center' onclick='NextPhoto(ContextMenuShare.ContextGridView.DataSource)'>下一张</div><div class='x-btn-right'></div></div></td></tr></table></div></div>";
                    AutoPanel.mgPanel(902,setPanelTitle(titleName),content);
                    $('spanPrnoty').innerHTML = ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO;
                     if(PageConfig.index==PageConfig.length)
                    {
                       setButtonUnEnable('nextPhoto');
                    }
                    if(PageConfig.index==0)
                    {
                       setButtonUnEnable('previewPhoto');
                    }
                    var obj={}; 
                    obj.NNO=ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].NNO; 
                    obj.CP=ContextMenuShare.ContextGridView.DataSource[ContextMenuShare.ContextGridView.SelectIndex].CP; 
                    Logic.PageBusiness.GetList("RightBtnShowPhoto",obj);
                    ContextMenuShare.HideMenu();
                }
                var itemobj0 = {};itemobj0.Title="零件属性";itemobj0.Function= function(){AutoPanel.msgclose(MsgConfig.MsgbodyDiv);RightClickNNO()};
                  var itemobj = {};itemobj.Title="销售历史";itemobj.Function= function(){AutoPanel.msgclose(MsgConfig.MsgbodyDiv);ContextMenuShare.RightClickSada("sale2","销售历史")};
   var itemobj2 = {};itemobj2.Title="入库历史";itemobj2.Function= function(){AutoPanel.msgclose(MsgConfig.MsgbodyDiv);ContextMenuShare.RightClickSada("history2","入库历史")};
   var itemobj3 = {};itemobj3.Title="查看库存";itemobj3.Function= function(){AutoPanel.msgclose(MsgConfig.MsgbodyDiv);ContextMenuShare.RightClickSada("zaitu2","查看库存");};
   var itemobj4 = {};itemobj4.Title="查看图片";itemobj4.Function= function(){AutoPanel.msgclose(MsgConfig.MsgbodyDiv);RightClickSadaPhoto("查看图片");};
   var NNOList = [itemobj0,itemobj,itemobj2,itemobj3,itemobj4];
                    for(var i=0;i<NNOList.length;i++)
                {
                     var item = document.createElement('DIV');
                     item.innerHTML = NNOList[i].Title;
                     item.onclick = NNOList[i].Function;
                     item.className = ContextMenuShare.Menuitem;
                     menu.appendChild(item);
                }
               itemHr = document.createElement('HR');
               menu.appendChild(itemHr);
               break;
           }
        }
     
     }
     if(ContextMenuShare.ShowOrder)
     {     
     var itemAsc = document.createElement('DIV');
     itemAsc.id= ContextMenuShare.OrderId+"asc";
     if(ContextMenuShare.AscFunc)
     itemAsc.onclick = ContextMenuShare.AscFunc;
     itemAsc.className = ContextMenuShare.Menuitem;
     menu.appendChild(itemAsc);
     var itemDesc = document.createElement('DIV');
     itemDesc.id= ContextMenuShare.OrderId+"desc";
     if(ContextMenuShare.DescFunc)
     itemDesc.onclick = ContextMenuShare.DescFunc;
     itemDesc.className = ContextMenuShare.Menuitem;
     menu.appendChild(itemDesc);             
     }
     
     
     for(var i=0;i<ContextMenuShare.MenuItems.length;i++)
     {
     var item = document.createElement('DIV');
     item.innerHTML = ContextMenuShare.MenuItems[i].Title;
     item.onclick = ContextMenuShare.MenuItems[i].Function;
     item.className = ContextMenuShare.Menuitem;
     menu.appendChild(item);
     itemHr = document.createElement('HR');
     menu.appendChild(itemHr);
     }


     $("base_bodyDiv").appendChild(menu);
     
      $("base_bodyDiv").oncontextmenu = function(){
       ContextMenuShare.HideMenu();
       ContextMenu.HideMenu();
       ContextMenu2.HideMenu();
       ContextMenu3.HideMenu();
       var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
     
     if(e.cMenu)
     {
     ContextMenu.ActiveGrid=e;
     ContextMenu.ShowMenu();return false;
     }
     else if(e.sMenu)
     {
     ContextMenu2.ActiveGrid=e;
     ContextMenu2.ShowMenu();return false;
     }
     else if(e.tMenu)
     {
     ContextMenu3.ActiveGrid=e;
     ContextMenu3.ShowMenu();return false;   
     }
     else if(e.shMenu)
     {
     ContextMenuShare.ActiveGrid=e;
     ContextMenuShare.ShowMenu();return false;
     }
     return true;
     }
     $("base_bodyDiv").onclick = function(){ContextMenu.HideMenu();ContextMenu2.HideMenu();ContextMenu3.HideMenu();ContextMenuShare.HideMenu();}    
     
     
     
     
     }
     ,
     ShowMenu:function() {
        ContextMenuShare.BeforeShow(); 
        
        if(ContextMenuShare.ShowOrder)
        {
       $(ContextMenuShare.OrderId+"asc").innerHTML="按 "+ContextMenuShare.ActiveGrid.Explain+" 正序显示";
       $(ContextMenuShare.OrderId+"desc").innerHTML="按 "+ContextMenuShare.ActiveGrid.Explain+" 倒序显示";
       } 
        var rightedge = $("base_bodyDiv").clientWidth-getEvent().clientX;
        var bottomedge = $("base_bodyDiv").clientHeight-getEvent().clientY;
        if (rightedge < $("contextmenuShare").offsetWidth)
        $("contextmenuShare").style.left = getEvent().clientX - $("contextmenuShare").offsetWidth - $("base_bodyDiv").offsetLeft+"px";
        else
        $("contextmenuShare").style.left = getEvent().clientX - $("base_bodyDiv").offsetLeft+"px";
        if (bottomedge < $("contextmenuShare").offsetHeight)
        $("contextmenuShare").style.top = getEvent().clientY-$("base_bodyDiv").offsetTop - $("contextmenuShare").offsetHeight+"px";
        else
        $("contextmenuShare").style.top = getEvent().clientY-$("base_bodyDiv").offsetTop+"px";
        
        $("contextmenuShare").style.visibility = "visible";
        createFrameContextMenu($("contextmenuShare"));
        
        }
        ,
      HideMenu:function() {
        if($("contextmenuShare"))
        {$("contextmenuShare").style.visibility = "hidden";removeFrameContextMenu();}
        }
        ,
        HighLight:function(){
        var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems") {
        e.className = "menuitems-active";
           }
        }
        ,
      LowLight:function() {
      var e;
        if(Browser.IE)
            e = getEvent().srcElement;
        else
            e= getEvent().target;
        if (e.className == "menuitems-active") {
        e.className = "menuitems"
           }
        }     
}
var DoExportExcel = function(contextMenu)
{
   var obj={};
switch(contextMenu.ContextGridView.Name)
{
case "TJ":
obj.Condition = TJCondition;
obj.NNO = TJCondition;
obj.Start = TJStart;
obj.End = TJEnd;
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/JXCTJ_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
   break;  
case "ysyfDetail":
obj.Condition = ysyfDetailPageCondition;
obj.GNAME = selectGname.GNAME;
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Caiwu_ysyf_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;
case "Query_Yye":
obj.Condition = Query_YyePageCondition;
obj.DmpStr = "'"+dmpCondition+"'";
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Query_yye.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;

case "shareCK":
obj.FieldName=excelFieldName;
obj.ExplainName=excelExplainName;

 obj.List = delTemp;obj.SelParse = selectValue;obj.Condition = Query_CkcxPageCondition;obj.OrderName = ContextMenu.OrderName;obj.OrderType = ContextMenu.OrderType;

var data=JSON.stringify(obj);	
 var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Query_ckcx.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;

case "shareJK":
obj.FieldName=excelFieldName;
obj.ExplainName=excelExplainName;

 obj.List = delTemp;obj.SelParse = selectValue;obj.Condition = Query_JkcxPageCondition;obj.OrderName = ContextMenu.OrderName;obj.OrderType = ContextMenu.OrderType;

var data=JSON.stringify(obj);	
 var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Query_jkcx.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;

case "KCshare":
obj.FieldName=excelFieldName;
obj.ExplainName=excelExplainName;

 obj.List = delTemp;obj.SelParse = selectValue;obj.Condition = sharePageCondition;obj.OrderName = ContextMenu.OrderName;obj.OrderType = ContextMenu.OrderType;

var data=JSON.stringify(obj);	
 var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Query_kccx.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;

//case "Query_Kccx"://库存查询
//   obj.GridId=contextMenu.ContextGridView.Name;
//   var oType= contextMenu.OrderType==0?" asc":" desc";
//   var odName="";
//   if(contextMenu.OrderName=="NNO" || contextMenu.OrderName=="NA1" || contextMenu.OrderName=="TY" || contextMenu.OrderName=="FA" || contextMenu.OrderName=="IPRJ" || contextMenu.OrderName=="DC")  odName="a."+contextMenu.OrderName;else odName=contextMenu.OrderName;
//   obj.OrderBy= odName!=""?odName+oType:" a.[id] "+oType;
//   eval("obj.Condition = "+contextMenu.Condition);
//   //obj.Condition =obj.Condition+conditions; 
//   obj.Condition= obj.Condition==""?" and 2=2 ":obj.Condition; 
//   var data=JSON.stringify(obj);
//   var param = "action=ExportExcel&data=" + escape(data);
//   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
//break;

case "cwqr_ckqr":
 obj.GridId=contextMenu.ContextGridView.Name;
 var oType= contextMenu.OrderType==0?" asc":" desc";
 obj.OrderBy= contextMenu.OrderName!=""?contextMenu.OrderName+oType:"";
 obj.Condition = "";
 var data=JSON.stringify(obj);	
 var param = "action=ExportExcel&data=" + escape(data);
 window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
break;

case "tcyl"://宇航添加
    obj.GridId=contextMenu.ContextGridView.Name;
    var oType= contextMenu.OrderType==0?" asc":" desc";
    obj.OrderBy= contextMenu.OrderName!=""?contextMenu.OrderName+oType:"";
    obj.Condition = " xmid="+wxxmdyGrid.DataSource[wxxmdyGrid.SelectIndex].ID+"";
    var data=JSON.stringify(obj);	
    var param = "action=ExportExcel&data=" + escape(data);
    window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
    break;

case "tcxm"://宇航添加
    obj.GridId=contextMenu.ContextGridView.Name;
    var oType= contextMenu.OrderType==0?" asc":" desc";
    obj.OrderBy= contextMenu.OrderName!=""?contextMenu.OrderName+oType:"";
    obj.Condition = " xmid="+wxxmdyGrid.DataSource[wxxmdyGrid.SelectIndex].ID+"";
    var data=JSON.stringify(obj);	
    var param = "action=ExportExcel&data=" + escape(data);
    window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
    break;

case "xlrc":
    obj.GridId=contextMenu.ContextGridView.Name;
    var oType= contextMenu.OrderType==0?" asc":" desc";
    
    var OrderName = contextMenu.OrderName == "" ? "a.jcdate" : "a."+contextMenu.OrderName;
    if(OrderName == "a.MOBILE")
        OrderName = replaceAllFun(OrderName, "a.", "b.");
    
    obj.OrderBy= OrderName!=""?OrderName+oType:"";
    
    var QueryWhere = "";
    if(GridType == "zx")
        QueryWhere = " (xlstatus='') ";
    else if(GridType == "wg")
        QueryWhere = " (xlstatus='W') ";
    else if(GridType == "js")
        QueryWhere = " (xlstatus='J') ";
    else if(GridType == "csjc")
        QueryWhere = " (xlstatus<>'J' and tcdate<getdate()) ";    
    else if(GridType == "yy")
        QueryWhere = " (type='客户') ";    
    
    obj.Condition = QueryWhere + xlrcPageCondition;
    var data=JSON.stringify(obj);	
    var param = "action=ExportExcel&data=" + escape(data);
    window.open("../../Handler/Wxjd_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
    break;
    
case "QQ":
    obj.GridId=contextMenu.ContextGridView.Name;
    var oType= contextMenu.OrderType==0?" asc":" desc";
    
    var OrderName = contextMenu.OrderName == "" ? "id" : contextMenu.OrderName;
    obj.OrderBy= OrderName!=""?OrderName+oType:"";
    
    if($("radMarkYes").checked == true) 
        obj.IsOrb = "true";
    else
        obj.IsOrb = "false";
        
    obj.NnoList = nnoList;
    
    //obj.Condition = "";
    var data=JSON.stringify(obj);	
    var param = "action=ExportExcel&data=" + escape(data);
    window.open("../../Handler/QQMsn_Pric_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
    break;
   
  case "ProNameCode":
  obj.GridId=contextMenu.ContextGridView.Name;
   var oType= contextMenu.OrderType==0?" asc":" desc";
   obj.OrderBy= contextMenu.OrderName!=""?contextMenu.OrderName+oType:"";
   eval("obj.Condition = "+contextMenu.Condition);
   obj.Condition=obj.Condition==""?obj.Condition="2=2" :obj.Condition;
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
  break;  
    
   case "Wxcf":
   obj.GridId=contextMenu.ContextGridView.Name;
   var oType= contextMenu.OrderType==0?" asc":" desc";
   obj.OrderBy= contextMenu.OrderName!=""?GetOrderName(contextMenu.OrderName)+oType:"";
   eval("obj.Condition = "+contextMenu.Condition);
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
   break; 
  
  case "wxmxQuery":
   obj.GridId=GridType=="yy" ? (contextMenu.ContextGridView.Name+"_"+GridType):contextMenu.ContextGridView.Name;
   var oType= contextMenu.OrderName=="" ? " desc" : (contextMenu.OrderType==0?" asc":" desc");
   obj.OrderBy= contextMenu.OrderName==""?"a.jcdate desc":(contextMenu.OrderName=="CH" ? "a.CH":contextMenu.OrderName) +oType;
   eval("obj.Condition = "+contextMenu.Condition);
   var _QueryWhere=""; 
   switch (GridType)
   {
        case "zx": _QueryWhere = "   (xlstatus='') "; break;
        case "wg": _QueryWhere = "   (xlstatus='W') "; break;        
        case "csjc": _QueryWhere = "  (xlstatus<>'J' and tcdate<getdate()) "; break;
        case "yy": _QueryWhere = " (type='客户') "; break;
        default: _QueryWhere = " 2=2 "; break;
   } 
   obj.Condition=_QueryWhere+obj.Condition; 
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
  break;
  
  case "wxllQuery":
   obj.GridId=contextMenu.ContextGridView.Name+"_"+selTypeValue;
   var oType= contextMenu.OrderType==0?" asc":" desc";
   obj.OrderBy= contextMenu.OrderName!=""?(contextMenu.OrderName=="NNO" ? "a.NNO":contextMenu.OrderName)+oType:"id" + oType;
   eval("obj.Condition = "+contextMenu.Condition);
    if(selTypeValue=="xlgscl")
        obj.Condition= obj.Condition !=""?obj.Condition+" and type='报价' ":obj.Condition+" type='报价'"
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
  break; 
  
default:   
   obj.GridId=contextMenu.ContextGridView.Name;
   var oType= contextMenu.OrderType==0?" asc":" desc";
   obj.OrderBy= contextMenu.OrderName!=""?contextMenu.OrderName+oType:"";
   eval("obj.Condition = "+contextMenu.Condition);
   var data=JSON.stringify(obj);	
   var param = "action=ExportExcel&data=" + escape(data);
   window.open("../../Handler/Public_Handler.ashx?" + param,"","scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
   break;
}
}
