﻿// JScript 文件

function ProductSelect(){
    ddlType = document.getElementById("ctl00_ContentPlaceHolder1_ddlType");
    if( (ddlType.options[ddlType.selectedIndex].value == 'bsc') || (ddlType.options[ddlType.selectedIndex].value == 'plk') ){
        document.getElementById("trCue").style.display='';
        document.getElementById("trFitting").style.display='none';
    }else if(ddlType.options[ddlType.selectedIndex].value == 'snk'){
        document.getElementById("trCue").style.display='none';
        document.getElementById("trFitting").style.display='';
    }
    
}

function QuickSearch(type,code)
{
 var ddlCueClass;
 var ddlCueType;
 var ddlCuePriceSell;
 var ddlCueFMaterial;
 var ddlCueHeadDia;
 var ddlCueWeightType;
 var btnSearch;
 var txtProductCode;
 ddlCueClass=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueClass");
 ddlCuePriceSell=document.getElementById("ctl00_ContentPlaceHolder1_ddlCuePriceSell");
 txtProductCode=document.getElementById("ctl00_ContentPlaceHolder1_txtProductCode");
 if(txtProductCode!=null)
    {
     txtProductCode.value='';
    }
 
 var ddlFittingPrice;
 var ddlFittingClass;
 ddlFittingPrice=document.getElementById("ctl00_ContentPlaceHolder1_ddlFittingPrice");
 ddlFittingClass=document.getElementById("ctl00_ContentPlaceHolder1_ddlFittingClass");
   
 btnSearch=document.getElementById("ctl00_ContentPlaceHolder1_btnSearch");
 if(type=='c')
    {
     ddlCueClass.value=code;
     ddlCuePriceSell.selectedIndex=0;
    }
 else if(type=='p')
    {
     ddlCuePriceSell.value=code;
     ddlCueClass.selectedIndex=0;
    }
 else if(type=='f')
    {
     ddlCueFMaterial=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueFMaterial");
     ddlCueFMaterial.value=code;
    }
 else if(type=='t')
    {
     ddlCueType=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueType");
     ddlCueType.value=code;
    }
 else if(type=='w')
    {
      ddlCueWeightType=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueWeightType");
      ddlCueWeightType.value=code;
    }
 else if(type=='h')
    {
     ddlCueHeadDia=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueHeadDia");
     ddlCueHeadDia.value=code;
    }
 else if(type=='fp')
    {
     ddlFittingPrice.value=code;
     ddlFittingClass.selectedIndex=0;
    }
 else if(type=='fc')
    {
     ddlFittingClass.value=code;
     ddlFittingPrice.selectedIndex=0;
    }
 //QuickSearchLinkColor(type);
 btnSearch.click();
}
// JScript 文件
//    '--------------------------------------------------------------------------------------------------
//    'function name:QuickSearchLinkColor
//    '改变link颜色
//    '--10/02/20  Created (Fei)
//    '--------------------------------------------------------------------------------------------------
function QuickSearchLinkColor(type)
{
 var ddlCueClass;
 var ddlCueType;
 var ddlCuePriceSell;
 var ddlCueFMaterial;
 var ddlCueHeadDia;
 var ddlCueWeightType;
 
 ddlCueClass=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueClass");
 ddlCuePriceSell=document.getElementById("ctl00_ContentPlaceHolder1_ddlCuePriceSell");
 ddlCueWeightType=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueWeightType");
 ddlCueType=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueType");
 ddlCueFMaterial=document.getElementById("ctl00_ContentPlaceHolder1_ddlCueFMaterial");
 
 txtProductCode=document.getElementById("ctl00_ContentPlaceHolder1_txtProductCode");
 
 var ddlFittingPrice;
 var ddlFittingClass;
 ddlFittingPrice=document.getElementById("ctl00_ContentPlaceHolder1_ddlFittingPrice");
 ddlFittingClass=document.getElementById("ctl00_ContentPlaceHolder1_ddlFittingClass");
 
  var i;
  if(type=='c' || type=='p' || type=='f' || type=='t' || type=='w' || type=='h')
    {
       if(ddlCuePriceSell.value!='0' && ddlCuePriceSell.selectedIndex!=0)
         {
            var lnkPrice;
            for(i=1;i<ddlCuePriceSell.options.length;i++)
                {
                    lnkPrice=document.getElementById("lnkPrice" + i);
                    if(lnkPrice.innerHTML.substring(1,lnkPrice.innerHTML.length)==ddlCuePriceSell.options[ddlCuePriceSell.selectedIndex].text)
                        {
                            lnkPrice.style.color="#FF6600";
                        }
                    else
                        {
                            lnkPrice.style.color="#0000CC";
                        }
                }
         }
       else
         {
           var lnkPrice;
           for(i=1;i<ddlCuePriceSell.options.length;i++)
                {
                    lnkPrice=document.getElementById("lnkPrice" + i);
                    lnkPrice.style.color="#0000CC";
                } 
         }
        
      if(ddlCueClass.value!='0' && ddlCueClass.selectedIndex!=0)
        {
            var lnkClass;
            for(i=1;i<ddlCueClass.options.length;i++)
                {
                    lnkClass=document.getElementById("lnkClass" + i);
                    if(lnkClass.innerHTML.substring(1,lnkClass.innerHTML.length)==ddlCueClass.options[ddlCueClass.selectedIndex].text)
                        {
                            lnkClass.style.color="#FF6600";
                        }
                    else
                        {
                             lnkClass.style.color="#0000CC";
                        }
                }
        }
      else
       {
            var lnkClass;
            for(i=1;i<ddlCueClass.options.length;i++)
                {
                    lnkClass=document.getElementById("lnkClass" + i);
                    lnkClass.style.color="#0000CC";
                }
       }
       
      if(ddlCueWeightType.value!='0' && ddlCueWeightType.selectedIndex!=0)
       {
            var lnkWeight;
            for(i=1;i<ddlCueWeightType.options.length;i++)
                {
                    lnkWeight=document.getElementById("lnkWeight" + i);
                    if(lnkWeight.innerHTML.substring(1,lnkWeight.innerHTML.length)==ddlCueWeightType.options[ddlCueWeightType.selectedIndex].text)
                        {
                            lnkWeight.style.color="#FF6600";
                        }
                    else
                        {
                            lnkWeight.style.color="#0000CC";
                        }
                }
       }
      else
       {
            var lnkWeight;
            for(i=1;i<ddlCueWeightType.options.length;i++)
                {
                    lnkWeight=document.getElementById("lnkWeight" + i);
                    lnkWeight.style.color="#0000CC";
                }
       } 
       
      if(ddlCueFMaterial.value!='0' && ddlCueFMaterial.selectedIndex!=0)
       {
            var lnkFront;
            for(i=1;i<ddlCueFMaterial.options.length;i++)
                {
                    lnkFront=document.getElementById("lnkFront" + i);
                    if(lnkFront.innerHTML.substring(1,lnkFront.innerHTML.length)==ddlCueFMaterial.options[ddlCueFMaterial.selectedIndex].text)
                        {
                            lnkFront.style.color="#FF6600";
                        }
                    else
                        {
                            lnkFront.style.color="#0000CC";
                        }
                }
       }
      else
       {
            var lnkFront;
            for(i=1;i<ddlCueFMaterial.options.length;i++)
                {
                    lnkFront=document.getElementById("lnkFront" + i);
                    lnkFront.style.color="#0000CC";
                }
       }
       
      if(ddlCueType.value!='0' && ddlCueType.selectedIndex!=0)
       {
            var lnkType;
            for(i=1;i<ddlCueType.options.length;i++)
                {
                    lnkType=document.getElementById("lnkType" + i);
                    if(lnkType.innerHTML.substring(1,lnkType.innerHTML.length)==ddlCueType.options[ddlCueType.selectedIndex].text)
                        {
                            lnkType.style.color="#FF6600";
                        }
                    else
                        {
                            lnkType.style.color="#0000CC";
                        }
                }
       }
      else
       {
            var lnkType;
            for(i=1;i<ddlCueType.options.length;i++)
                {
                    lnkType=document.getElementById("lnkType" + i);
                    lnkType.style.color="#0000CC";
                }
       }
    }
   else if(type=='fp' || type=='fc')
    {
      if(ddlFittingPrice.value!='0' && ddlFittingPrice.selectedIndex!=0)
         {
            var lnkFittingPrice;
            for(i=1;i<ddlFittingPrice.options.length;i++)
                {
                    lnkFittingPrice=document.getElementById("lnkFittingPrice" + i);
                    if(lnkFittingPrice.innerHTML.substring(1,lnkFittingPrice.innerHTML.length)==ddlFittingPrice.options[ddlFittingPrice.selectedIndex].text)
                        {
                            lnkFittingPrice.style.color="#FF6600";
                        }
                    else
                        {
                            lnkFittingPrice.style.color="#0000CC";
                        }
                }
         }
       else
         {
           var lnkFittingPrice;
           for(i=1;i<ddlFittingPrice.options.length;i++)
                {
                    lnkFittingPrice=document.getElementById("lnkFittingPrice" + i);
                    lnkFittingPrice.style.color="#0000CC";
                } 
         }
        
      if(ddlFittingClass.value!='0' && ddlFittingClass.selectedIndex!=0)
        {
            var lnkFittingClass;
            for(i=1;i<ddlFittingClass.options.length;i++)
                {
                    lnkFittingClass=document.getElementById("lnkFittingClass" + i);
                    if(lnkFittingClass.innerHTML.substring(1,lnkFittingClass.innerHTML.length)==ddlFittingClass.options[ddlFittingClass.selectedIndex].text)
                        {
                            lnkFittingClass.style.color="#FF6600";
                        }
                    else
                        {
                             lnkFittingClass.style.color="#0000CC";
                        }
                }
        }
      else
       {
            var lnkFittingClass;
            for(i=1;i<ddlFittingClass.options.length;i++)
                {
                    lnkFittingClass=document.getElementById("lnkFittingClass" + i);
                    lnkFittingClass.style.color="#0000CC";
                }
       }  
    }
}

//    '--------------------------------------------------------------------------------------------------
//    'function name:SearchLinkChange
//    '--10/02/20  Created (Fei)
//    '--------------------------------------------------------------------------------------------------
function SearchLinkChange()
{
    var radCueBrand;
    radCueBrandSNK=document.getElementById("ctl00_ContentPlaceHolder1_radCueBrand_2");//硬编码，2是斯诺克配件
    if(radCueBrandSNK.checked==false)
        {
         QuickSearchLinkColor('c');
        }
    else
        {
         QuickSearchLinkColor('fc');
        }
}