// product matrix

var ethernet = new product_matrix();
ethernet.use_tab_collection( PSP_tabs );

// product hubs


// ------------------------------------------------------ 10gbe_xf_sr


ethernet.add_product_hub('10gbe_xf_sr','10gbe_xf_sr');
ethernet.hub['10gbe_xf_sr'].overview  = "/network/connectivity/products/10GbE_XF_SR_server_adapter.htm";
ethernet.hub['10gbe_xf_sr'].techdocs  = "/network/connectivity/products/10GbE_XF_SR_server_adapter_docs.htm";
ethernet.hub['10gbe_xf_sr'].tools     = "/support/network/adapter/pro100/sb/CS-008402.htm";

// ------------------------------------------------------ 82540

ethernet.add_product_hub('82540','82540EM Gigabit Ethernet Controller');
ethernet.hub['82540'].overview  = "/design/network/products/lan/controllers/82540.htm";
ethernet.hub['82540'].tools     = "/design/network/products/lan/docs/82540.htm";
ethernet.hub['82540'].buy       = "/design/design.htm?matrix=ethernet&prod=82540";


// ------------------------------------------------------ 82540EP

ethernet.add_product_hub('82540EP','82540EP Gigabit Ethernet Controller');
ethernet.hub['82540EP'].overview  = "/design/network/products/lan/controllers/82540ep.htm";
ethernet.hub['82540EP'].tools     = "/design/network/products/lan/docs/82540ep.htm";
ethernet.hub['82540EP'].buy       = "/design/design.htm?matrix=ethernet&prod=82540EP";


// ------------------------------------------------------ 82541EI

ethernet.add_product_hub('82541EI','82541EI');
ethernet.hub['82541EI'].overview  = "/design/network/products/lan/controllers/82541EI.htm";
ethernet.hub['82541EI'].techdocs  = "/design/network/products/lan/docs/82541EI_docs.htm";
ethernet.hub['82541EI'].tools     = "/design/network/products/lan/docs/82541EI.htm";
ethernet.hub['82541EI'].buy       = "/design/design.htm?matrix=ethernet&prod=82541EI";


// ------------------------------------------------------ 82541ER

ethernet.add_product_hub('82541ER','82541ER');
ethernet.hub['82541ER'].overview  = "/design/network/products/lan/controllers/82541ER.htm";
ethernet.hub['82541ER'].buy       = "/design/design.htm?matrix=ethernet&prod=82541ER";


// ------------------------------------------------------ 82541GI

ethernet.add_product_hub('82541GI','82541GI');
ethernet.hub['82541GI'].overview  = "/design/network/products/lan/controllers/82541GI.htm";
ethernet.hub['82541GI'].techdocs  = "/design/network/products/lan/docs/82541GI_docs.htm";
ethernet.hub['82541GI'].tools     = "/design/network/products/lan/docs/82541GI.htm";
ethernet.hub['82541GI'].buy       = "/design/design.htm?matrix=ethernet&prod=82541GI";


// ------------------------------------------------------ 82541PI

ethernet.add_product_hub('82541PI','82541PI');
ethernet.hub['82541PI'].overview  = "/design/network/products/lan/controllers/82541PI.htm";
ethernet.hub['82541PI'].buy       = "/design/design.htm?matrix=ethernet&prod=82541PI";


// ------------------------------------------------------ 82543GC

ethernet.add_product_hub('82543GC','82543GC');
ethernet.hub['82543GC'].overview  = "/design/network/products/lan/controllers/82543GC.htm";
ethernet.hub['82543GC'].tools     = "/design/network/products/lan/docs/82543GC.htm";
ethernet.hub['82543GC'].buy       = "/design/design.htm?matrix=ethernet&prod=82543GC";


// ------------------------------------------------------ 82544

ethernet.add_product_hub('82544','82544');
ethernet.hub['82544'].overview  = "/design/network/products/lan/controllers/82544.htm";
ethernet.hub['82544'].tools     = "/design/network/products/lan/docs/82544.htm";
ethernet.hub['82544'].buy       = "/design/design.htm?matrix=ethernet&prod=82544";


// ------------------------------------------------------ 82545

ethernet.add_product_hub('82545','82545');
ethernet.hub['82545'].overview  = "/design/network/products/lan/controllers/82545.htm";
ethernet.hub['82545'].tools     = "/design/network/products/lan/docs/82545.htm";
ethernet.hub['82545'].buy       = "/design/design.htm?matrix=ethernet&prod=82545";


// ------------------------------------------------------ 82545GM

ethernet.add_product_hub('82545GM','82545GM');
ethernet.hub['82545GM'].overview  = "/design/network/products/lan/controllers/82545GM.htm";
ethernet.hub['82545GM'].tools     = "/design/network/products/lan/docs/82545GM.htm";
ethernet.hub['82545GM'].buy       = "/design/design.htm?matrix=ethernet&prod=82545GM";


// ------------------------------------------------------ 82546

ethernet.add_product_hub('82546','82546');
ethernet.hub['82546'].overview  = "/design/network/products/lan/controllers/82546.htm";
ethernet.hub['82546'].tools     = "/design/network/products/lan/docs/82546.htm";
ethernet.hub['82546'].buy       = "/design/design.htm?matrix=ethernet&prod=82546";


// ------------------------------------------------------ 82546GB

ethernet.add_product_hub('82546GB','82546GB');
ethernet.hub['82546GB'].overview  = "/design/network/products/lan/controllers/82546GB.htm";
ethernet.hub['82546GB'].techdocs  = "/design/network/products/lan/docs/82546GB_docs.htm";
ethernet.hub['82546GB'].tools     = "/design/network/products/lan/docs/82546GB.htm";
ethernet.hub['82546GB'].buy       = "/design/design.htm?matrix=ethernet&prod=82546GB";


// ------------------------------------------------------ 82547EI

ethernet.add_product_hub('82547EI','82547EI');
ethernet.hub['82547EI'].overview  = "/design/network/products/lan/controllers/82547EI.htm";
ethernet.hub['82547EI'].techdocs  = "/design/network/products/lan/docs/82547EI_docs.htm";
ethernet.hub['82547EI'].tools     = "/design/network/products/lan/docs/82547EI.htm";
ethernet.hub['82547EI'].buy       = "/design/design.htm?matrix=ethernet&prod=82547EI";


// ------------------------------------------------------ 82547GI

ethernet.add_product_hub('82547GI','82547GI');
ethernet.hub['82547GI'].overview  = "/design/network/products/lan/controllers/82547GI.htm";
ethernet.hub['82547GI'].tools     = "/design/network/products/lan/docs/82547GI_tools.htm";
ethernet.hub['82547GI'].buy       = "/design/design.htm?matrix=ethernet&prod=82547GI";


// ------------------------------------------------------ 82551ER

ethernet.add_product_hub('82551ER','82551ER');
ethernet.hub['82551ER'].overview  = "/design/network/products/lan/controllers/82551ER.htm";
ethernet.hub['82551ER'].tools     = "/design/network/products/lan/docs/82551ER.htm";
ethernet.hub['82551ER'].buy       = "/design/design.htm?matrix=ethernet&prod=82551ER";


// ------------------------------------------------------ 82551IT

ethernet.add_product_hub('82551IT','82551IT');
ethernet.hub['82551IT'].overview  = "/design/network/products/lan/controllers/82551IT.htm";
ethernet.hub['82551IT'].buy       = "/design/design.htm?matrix=ethernet&prod=82551IT";


// ------------------------------------------------------ 82551QM

ethernet.add_product_hub('82551QM','82551QM');
ethernet.hub['82551QM'].overview  = "/design/network/products/lan/controllers/82551QM.htm";
ethernet.hub['82551QM'].tools     = "/design/network/products/lan/docs/82551QM.htm";
ethernet.hub['82551QM'].buy       = "/design/design.htm?matrix=ethernet&prod=82551QM";


// ------------------------------------------------------ 82559

ethernet.add_product_hub('82559','82559');
ethernet.hub['82559'].overview  = "/design/network/products/lan/controllers/82559.htm";
ethernet.hub['82559'].tools     = "/design/network/products/lan/docs/82559.htm";
ethernet.hub['82559'].buy       = "/design/design.htm?matrix=ethernet&prod=82559";


// ------------------------------------------------------ 82562

ethernet.add_product_hub('82562','82562');
ethernet.hub['82562'].overview  = "/design/network/products/lan/controllers/82562.htm";
ethernet.hub['82562'].tools     = "/design/network/products/lan/docs/82562.htm";
ethernet.hub['82562'].buy       = "/design/design.htm?matrix=ethernet&prod=82562";


// ------------------------------------------------------ 82563EB

ethernet.add_product_hub('82563EB','82563EB');
ethernet.hub['82563EB'].overview  = "/design/network/products/lan/controllers/82563_64EB.htm";


// ------------------------------------------------------ 82566

ethernet.add_product_hub('82566','82566DM/DC Gigabit Ethernet Controller');
ethernet.hub['82566'].overview  = "/design/network/products/lan/controllers/82566.htm";
ethernet.hub['82566'].techdocs  = "/products/ethernet/index.htm";
ethernet.hub['82566'].buy       = "/design/design.htm?matrix=ethernet&prod=82566";


// ------------------------------------------------------ 82571EB

ethernet.add_product_hub('82571EB','82571EB Gigabit Ethernet Controller');
ethernet.hub['82571EB'].overview  = "/design/network/products/lan/controllers/82571eb.htm";
ethernet.hub['82571EB'].tools     = "http://downloadfinder.intel.com/scripts-df-external/Product_Filter.aspx?ProductID=2255&lang=eng";
ethernet.hub['82571EB'].buy       = "/design/design.htm?matrix=ethernet&prod=82571EB";


// ------------------------------------------------------ 82572EI

ethernet.add_product_hub('82572EI','82572EI Gigabit Ethernet Controller');
ethernet.hub['82572EI'].overview  = "/design/network/products/lan/controllers/82572ei.htm";
ethernet.hub['82572EI'].tools     = "http://downloadfinder.intel.com/scripts-df-external/Product_Filter.aspx?ProductID=2254&lang=eng";
ethernet.hub['82572EI'].buy       = "/design/design.htm?matrix=ethernet&prod=82572EI";


// ------------------------------------------------------ IXF440

ethernet.add_product_hub('IXF440','IXF440');
ethernet.hub['IXF440'].overview  = "/design/network/products/lan/controllers/IXF440.htm";
ethernet.hub['IXF440'].techdocs  = "/design/network/products/lan/docs/IXF440_docs.htm";
ethernet.hub['IXF440'].solutions = "/design/network/products/lan/docs/IXF440_solutions.htm";
ethernet.hub['IXF440'].buy       = "/design/design.htm?matrix=ethernet&prod=IXF440";


// ------------------------------------------------------ IXF1002

ethernet.add_product_hub('IXF1002','IXF1002');
ethernet.hub['IXF1002'].overview  = "/design/network/products/lan/controllers/IXF1002.htm";
ethernet.hub['IXF1002'].techdocs  = "/design/network/products/lan/docs/IXF1002_docs.htm";
ethernet.hub['IXF1002'].buy       = "/design/design.htm?matrix=ethernet&prod=IXF1002";


// ------------------------------------------------------ IXF1010

ethernet.add_product_hub('IXF1010','IXF1010');
ethernet.hub['IXF1010'].overview  = "/design/network/products/lan/controllers/IXF1010.htm";
ethernet.hub['IXF1010'].techdocs  = "/design/network/products/lan/docs/IXF1010_docs.htm";
ethernet.hub['IXF1010'].buy       = "/design/design.htm?matrix=ethernet&prod=IXF1010";


// ------------------------------------------------------ IXF1104

ethernet.add_product_hub('IXF1104','IXF1104');
ethernet.hub['IXF1104'].overview  = "/design/network/products/lan/controllers/IXF1104.htm";
ethernet.hub['IXF1104'].techdocs  = "/design/network/products/lan/docs/IXF1104_docs.htm";
ethernet.hub['IXF1104'].solutions = "/design/network/products/lan/docs/IXF1104_solutions.htm";
ethernet.hub['IXF1104'].buy       = "/design/design.htm?matrix=ethernet&prod=IXF1104";


// ------------------------------------------------------ IXF1110

ethernet.add_product_hub('IXF1110','IXF1110');
ethernet.hub['IXF1110'].overview  = "/design/network/products/lan/controllers/IXF1110.htm";
ethernet.hub['IXF1110'].techdocs  = "/design/network/products/lan/docs/IXF1110_docs.htm";
ethernet.hub['IXF1110'].buy       = "/design/design.htm?matrix=ethernet&prod=IXF1110";

// ------------------------------------------------------ 82573

ethernet.add_product_hub('82573','Intel&reg; 82573E and 82573V PCI Express* Gigabit Ethernet Controllers');
ethernet.hub['82573'].overview  = "/products/ethernet/index.htm";
ethernet.hub['82573'].techdocs  = "/design/network/products/lan/docs/82573_docs.htm";
ethernet.hub['82573'].tools     = "/design/network/products/lan/docs/82573_tools.htm";
ethernet.hub['82573'].buy       = "/design/design.htm?matrix=ethernet&prod=82573";


// ------------------------------------------------------ lxt908

ethernet.add_product_hub('lxt908','Intel&reg; LXT908 Universal Ethernet Interface Adapter');
ethernet.hub['lxt908'].overview  = "/design/network/products/lan/PHYs/LXT908.htm";
ethernet.hub['lxt908'].techdocs  = "/design/network/products/lan/docs/lxt908_docs.htm";
ethernet.hub['lxt908'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt908";


// ------------------------------------------------------ lxt901a

ethernet.add_product_hub('lxt901a','Intel&reg; LXT901A/907A Universal Ethernet Transceiver');
ethernet.hub['lxt901a'].overview  = "/design/network/products/lan/PHYs/lxt901a-907a.htm";
ethernet.hub['lxt901a'].techdocs  = "/design/network/products/lan/docs/lxt901a-907a_docs.htm";
ethernet.hub['lxt901a'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt901a";


// ------------------------------------------------------ lxt901

ethernet.add_product_hub('lxt901','Intel&reg; LXT901/907A Universal Ethernet Transceiver');
ethernet.hub['lxt901'].overview  = "/design/network/products/lan/PHYs/lxt901-907.htm";
ethernet.hub['lxt901'].techdocs  = "/design/network/products/lan/docs/lxt901-907_docs.htm";
ethernet.hub['lxt901'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt901";


// ------------------------------------------------------ lxt905

ethernet.add_product_hub('lxt905','Intel&reg; LXT905 Ethernet Interface Transceiver');
ethernet.hub['lxt905'].overview  = "/design/network/products/lan/PHYs/LXT905.htm";
ethernet.hub['lxt905'].techdocs  = "/design/network/products/lan/docs/lxt905_docs.htm";
ethernet.hub['lxt905'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt905";


// ------------------------------------------------------ lxt9785

ethernet.add_product_hub('lxt9785','Intel&reg; lxt9785 Ethernet Interface Transceiver');
ethernet.hub['lxt9785'].overview  = "/design/network/products/lan/PHYs/lxt9785.htm";
ethernet.hub['lxt9785'].techdocs  = "/design/network/products/lan/docs/lxt9785_docs.htm";
ethernet.hub['lxt9785'].solutions = "/design/network/products/lan/docs/lxt9785_solutions.htm";
ethernet.hub['lxt9785'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt9785";


// ------------------------------------------------------ lxt974

ethernet.add_product_hub('lxt974','Intel&reg; LXT974/975 Fast Ethernet 10/100 Quad Transceiver');
ethernet.hub['lxt974'].overview  = "/design/network/products/lan/PHYs/lxt974-975.htm";
ethernet.hub['lxt974'].techdocs  = "/design/network/products/lan/docs/lxt974-975_docs.htm";
ethernet.hub['lxt974'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt974";


// ------------------------------------------------------ lxt973

ethernet.add_product_hub('lxt973','Intel&reg; LXT973 2-Port 10/100 Ethernet Transceiver');
ethernet.hub['lxt973'].overview  = "/design/network/products/lan/PHYs/lxt973.htm";
ethernet.hub['lxt973'].techdocs  = "/design/network/products/lan/docs/LXT973_docs.htm";
ethernet.hub['lxt973'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt973";


// ------------------------------------------------------ lxt971a

ethernet.add_product_hub('lxt971a','Intel&reg; LXT971A/972A/972M Fast Ethernet Transceiver');
ethernet.hub['lxt971a'].overview  = "/design/network/products/lan/PHYs/lxt971a-972a.htm";
ethernet.hub['lxt971a'].techdocs  = "/design/network/products/lan/docs/lxt971a-972a_docs.htm";
ethernet.hub['lxt971a'].solutions = "/design/network/products/lan/docs/lxt971a-972a_solutions.htm";
ethernet.hub['lxt971a'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt971a";


// ------------------------------------------------------ lxt970a

ethernet.add_product_hub('lxt970a','Intel&reg; LXT970A Fast Ethernet Transceiver');
ethernet.hub['lxt970a'].overview  = "/design/network/products/lan/PHYs/lxt970a.htm";
ethernet.hub['lxt970a'].techdocs  = "/design/network/products/lan/docs/lxt970a_docs.htm";
ethernet.hub['lxt970a'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt970a";


// ------------------------------------------------------ lxt914

ethernet.add_product_hub('lxt914','Intel&reg; LXT914 Flexible Quad Ethernet Repeater');
ethernet.hub['lxt914'].overview  = "/design/network/products/lan/repeaters/lxt914.htm";
ethernet.hub['lxt914'].techdocs  = "/design/network/products/lan/docs/lxt914_docs.htm";
ethernet.hub['lxt914'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt914";


// ------------------------------------------------------ lxt915

ethernet.add_product_hub('lxt915','Intel&reg; LXT915 Simple Quad Ethernet Adapter');
ethernet.hub['lxt915'].overview  = "/design/network/products/ethernet/index.htm";
ethernet.hub['lxt915'].techdocs  = "/design/network/products/lan/docs/lxt915_docs.htm";
ethernet.hub['lxt915'].buy       = "/design/design.htm?matrix=ethernet&prod=lxt915";


// ------------------------------------------------------ template

// ethernet.add_product_hub('','');

// ethernet.hub[''].overview  = "";
// ethernet.hub[''].techdocs  = "";
// ethernet.hub[''].support   = "";
// ethernet.hub[''].tools     = "";
// ethernet.hub[''].solutions = "";
// ethernet.hub[''].buy       = "";


// ------------------------------------------------------ safe URL

// safe URL - if a prod ID fails, script defaults to '0000'

ethernet.add_product_hub('0000','Safe URL');
ethernet.hub['0000'].overview  = "/design/network/products/ethernet/index.htm";
// ethernet.hub['0000'].techdocs  = "/design/network/products/ethernet/index.htm";
// ethernet.hub[''].support    = "";
// ethernet.hub[''].tools      = "";
// ethernet.hub[''].solutions  = "";
// ethernet.hub[''].buy        = "";


// ------------------------------------------------------
