var Category = new Object();
var Sort = new Object();

var Category = function(code,name){
	this.code = code;
	this.name = name;
	this.sortMap = new Object();
	this.sorts = new Array();
}

Category.prototype.addSort = function(sort){
	this.sorts.push(sort);
	this.sortMap[sort.code] = sort;
}

var Sort = function(code,name,category){
	this.code = code;
	this.name = name;
	this.category = category;
	this.brandMap = new Object();
	this.brands = new Array();
}

Sort.prototype.addBrand = function(brand){
	this.brands.push(brand);
	this.brandMap[brand.code] = brand;
}

var Brand = function(code,name,sort){
	this.code = code;
	this.name = name;
	this.sort = sort;
}

var categorys = new Array();
var categoryMap = new Object();

var c = new Category('computer','笔记本整机');
categorys.push(c);
categoryMap['computer'] = c;
var s = new Sort('pc','PC电脑',c);
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('hasee','神舟',s));
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('ibm','IBM',s));
s.addBrand(new Brand('founder','方正',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('haier','海尔',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('notebook','笔记本',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('ibm','IBM',s));
s.addBrand(new Brand('fujitus','富士通',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('toshiba','东芝',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('acer','宏碁',s));
s.addBrand(new Brand('hasee','神舟',s));
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('founder','方正',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('haier','海尔',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('hedy','七喜',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('netbook','上网本',c);
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('hasee','神舟',s));
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('founder','方正',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('haier','海尔',s));
s.addBrand(new Brand('hedy','七喜',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('allinone','一体机',c);
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('hasee','神舟',s));
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('founder','方正',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('haier','海尔',s));
s.addBrand(new Brand('viewsonic','优派',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('hardware','主机配件');
categorys.push(c);
categoryMap['hardware'] = c;
var s = new Sort('cpu','CPU',c);
s.addBrand(new Brand('intel','Intel',s));
s.addBrand(new Brand('amd','AMD',s));
c.addSort(s);
var s = new Sort('hdd','硬盘',c);
s.addBrand(new Brand('intel','希捷',s));
s.addBrand(new Brand('wd','西部数据',s));
s.addBrand(new Brand('sum','三星',s));
s.addBrand(new Brand('hitachi','日立',s));
s.addBrand(new Brand('maxtor','迈拓',s));
s.addBrand(new Brand('ibm','IBM',s));
c.addSort(s);
var s = new Sort('memory','内存',c);
s.addBrand(new Brand('kingston','金士顿',s));
s.addBrand(new Brand('geil','金邦',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('kingmax','胜创',s));
s.addBrand(new Brand('apacer','宇瞻',s));
s.addBrand(new Brand('hynix','现代',s));
s.addBrand(new Brand('corsair','海岛船',s));
s.addBrand(new Brand('gskill','芝奇',s));
s.addBrand(new Brand('kingtiger','金泰克',s));
s.addBrand(new Brand('ocz','OCZ',s));
s.addBrand(new Brand('adata','威刚',s));
s.addBrand(new Brand('leadmax','超胜',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('mainboard','主板',c);
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('msi','微星',s));
s.addBrand(new Brand('gigabyte','技嘉',s));
s.addBrand(new Brand('biostar','映泰',s));
s.addBrand(new Brand('onda','昂达',s));
s.addBrand(new Brand('colorful','七彩虹',s));
s.addBrand(new Brand('spark','斯巴达克',s));
s.addBrand(new Brand('asrock','华擎',s));
s.addBrand(new Brand('soyo','梅捷',s));
s.addBrand(new Brand('unkia','双敏',s));
s.addBrand(new Brand('jetway','捷波',s));
s.addBrand(new Brand('epox','磐正',s));
s.addBrand(new Brand('ecs','精英',s));
s.addBrand(new Brand('maxsun','铭瑄',s));
s.addBrand(new Brand('foxconn','富士康',s));
s.addBrand(new Brand('yeston','盈通',s));
s.addBrand(new Brand('gamen','冠盟',s));
s.addBrand(new Brand('jwele','杰微',s));
s.addBrand(new Brand('cthim','致铭',s));
s.addBrand(new Brand('intel','Intel',s));
s.addBrand(new Brand('pcasl','翔升',s));
s.addBrand(new Brand('topstar','顶星',s));
s.addBrand(new Brand('dfi','砖石',s));
s.addBrand(new Brand('qdi','科迪亚',s));
s.addBrand(new Brand('galaxy','影弛',s));
s.addBrand(new Brand('elsa','艾尔莎',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('video','显卡',c);
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('colorful','七彩虹',s));
s.addBrand(new Brand('msi','微星',s));
s.addBrand(new Brand('gigabyte','技嘉',s));
s.addBrand(new Brand('unkia','双敏',s));
s.addBrand(new Brand('yeston','盈通',s));
s.addBrand(new Brand('maxsun','铭瑄',s));
s.addBrand(new Brand('powercolor','迪兰恒进',s));
s.addBrand(new Brand('onda','昂达',s));
s.addBrand(new Brand('gainward','耕昇',s));
s.addBrand(new Brand('elsa','艾尔莎',s));
s.addBrand(new Brand('xfx','XFX讯景',s));
s.addBrand(new Brand('pcasl','翔升',s));
s.addBrand(new Brand('jetway','捷波',s));
s.addBrand(new Brand('galaxy','影弛',s));
s.addBrand(new Brand('m-one','祺祥',s));
s.addBrand(new Brand('spark','斯巴达克',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('box','机箱',c);
s.addBrand(new Brand('sego','鑫谷',s));
s.addBrand(new Brand('coolermaster','酷冷至尊',s));
s.addBrand(new Brand('goldenfield','金河田',s));
s.addBrand(new Brand('tt','Tt',s));
s.addBrand(new Brand('buffalo','大水牛',s));
s.addBrand(new Brand('jizhan','技展',s));
s.addBrand(new Brand('delux','多彩',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('foxconn','富士康',s));
s.addBrand(new Brand('stst','世纪之星',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('power','电源',c);
s.addBrand(new Brand('sego','鑫谷',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('coolermaster','酷冷至尊',s));
s.addBrand(new Brand('tt','Tt',s));
s.addBrand(new Brand('goldenfield','金河田',s));
s.addBrand(new Brand('sama','先马',s));
s.addBrand(new Brand('delux','多彩',s));
s.addBrand(new Brand('huntkey','航嘉',s));
s.addBrand(new Brand('limit3','超频三',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('radiator','散热器',c);
s.addBrand(new Brand('coolermaster','酷冷至尊',s));
s.addBrand(new Brand('tt','Tt',s));
s.addBrand(new Brand('deepcool','九州风神',s));
s.addBrand(new Brand('limit3','超频三',s));
s.addBrand(new Brand('avc','AVC',s));
s.addBrand(new Brand('huntkey','航嘉',s));
s.addBrand(new Brand('foxconn','富士康',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('rom','光驱',c);
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('pioneer','先锋',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('msi','微星',s));
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('philips','飞利浦',s));
s.addBrand(new Brand('liteon','建兴',s));
s.addBrand(new Brand('teclast','台电',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('mouse','鼠标键盘',c);
s.addBrand(new Brand('logitech','罗技',s));
s.addBrand(new Brand('rapoo','雷柏',s));
s.addBrand(new Brand('razer','雷蛇',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('sony','索尼',s));
s.addBrand(new Brand('steelseries','赛锐',s));
s.addBrand(new Brand('microsoft','微软',s));
s.addBrand(new Brand('win2','双飞燕',s));
s.addBrand(new Brand('lg','LG',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('dellyou','达尔优',s));
s.addBrand(new Brand('delux','多彩',s));
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('gigabyte','技嘉',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('flashghet','网际快车',s));
s.addBrand(new Brand('xinmeng','新盟',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('speaker','音箱',c);
s.addBrand(new Brand('jbl','JBL',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('shockwave','冲击波',s));
s.addBrand(new Brand('creative','创新',s));
s.addBrand(new Brand('delux','多彩',s));
s.addBrand(new Brand('philips','飞利浦',s));
s.addBrand(new Brand('fenda','奋达',s));
s.addBrand(new Brand('hivi','惠威',s));
s.addBrand(new Brand('weifi','慧海',s));
s.addBrand(new Brand('goldenfield','金河田',s));
s.addBrand(new Brand('nansin','兰欣',s));
s.addBrand(new Brand('royqueen','朗琴',s));
s.addBrand(new Brand('luckee','乐天下',s));
s.addBrand(new Brand('logitech','罗技',s));
s.addBrand(new Brand('microlab','麦博',s));
s.addBrand(new Brand('edifier','漫步者',s));
s.addBrand(new Brand('hussar','轻骑兵',s));
s.addBrand(new Brand('3nod','三诺',s));
s.addBrand(new Brand('sansui','山水',s));
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('so-voioe','索威',s));
s.addBrand(new Brand('vigoole','唯歌',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('game','游戏电玩及周边');
categorys.push(c);
categoryMap['game'] = c;
var s = new Sort('game','游戏机',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('nintendo','任天堂',s));
s.addBrand(new Brand('microsoft','微软',s));
s.addBrand(new Brand('ique','神游科技',s));
c.addSort(s);
var s = new Sort('control','手柄/摇杆/方向盘/外设',c);
s.addBrand(new Brand('betop','北通',s));
s.addBrand(new Brand('nazar','NAZAR',s));
s.addBrand(new Brand('trust','楚斯特',s));
s.addBrand(new Brand('wentech','貂王',s));
s.addBrand(new Brand('genius','精灵',s));
s.addBrand(new Brand('e-pxn','莱仕达',s));
s.addBrand(new Brand('lze','蓝正(LZE)',s));
s.addBrand(new Brand('logitech','罗技',s));
s.addBrand(new Brand('cyborg','赛钛客',s));
s.addBrand(new Brand('playhut','同乐和',s));
s.addBrand(new Brand('tongfang','清华同方',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('power','电源/电池/充电器',c);
s.addBrand(new Brand('blackhorns','黑角',s));
s.addBrand(new Brand('microsoft','微软',s));
s.addBrand(new Brand('e-pxn','莱仕达',s));
s.addBrand(new Brand('psp','P.S.P',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('case','包/盒/套/架',c);
s.addBrand(new Brand('blackhorns','黑角',s));
s.addBrand(new Brand('e-pxn','莱仕达',s));
s.addBrand(new Brand('logitech','罗技',s));
s.addBrand(new Brand('nintendo','任天堂',s));
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('pega','PEGA',s));
s.addBrand(new Brand('capdase','卡登仕',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('cable','音视频线材',c);
s.addBrand(new Brand('blackhorns','黑角',s));
s.addBrand(new Brand('e-pxn','莱仕达',s));
s.addBrand(new Brand('home','HOME',s));
s.addBrand(new Brand('nintendo','任天堂',s));
s.addBrand(new Brand('lze','蓝正(LZE)',s));
s.addBrand(new Brand('pega','PEGA',s));
s.addBrand(new Brand('microsoft','微软',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('audio','耳机/线控/麦克/音箱',c);
s.addBrand(new Brand('pega','PEGA',s));
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('firebird','Fire Bird',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('digital','数码产品');
categorys.push(c);
categoryMap['digital'] = c;
var s = new Sort('dc','数码相机',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('kodak','柯达',s));
s.addBrand(new Brand('nikon','尼康',s));
s.addBrand(new Brand('fujifilm','富士',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('ricoh','理光',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('olympus','奥林巴斯',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('casio','卡西欧',s));
s.addBrand(new Brand('pentax','宾得',s));
s.addBrand(new Brand('sanyo','三洋',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('sigma','适马',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('dv','数码摄像机',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('kodak','柯达',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('hitachi','日立',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('olympus','奥林巴斯',s));
s.addBrand(new Brand('jvc','JVC',s));
s.addBrand(new Brand('sanyo','三洋',s));
s.addBrand(new Brand('toshiba','东芝',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('flashdisk','U盘',c);
s.addBrand(new Brand('kingston','金士顿',s));
s.addBrand(new Brand('geil','金邦',s));
s.addBrand(new Brand('teclast','台电',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('ssk','SSK飚王',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('apacer','宇瞻',s));
s.addBrand(new Brand('corsair','海岛船',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('netac','郎科',s));
s.addBrand(new Brand('kingmax','胜创',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('mhdd','移动硬盘',c);
s.addBrand(new Brand('intel','希捷',s));
s.addBrand(new Brand('wd','西部数据',s));
s.addBrand(new Brand('sum','三星',s));
s.addBrand(new Brand('hitachi','日立',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('toshiba','东芝',s));
s.addBrand(new Brand('netac','郎科',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('digitalcamera','数码摄像头',c);
s.addBrand(new Brand('logitech','罗技',s));
s.addBrand(new Brand('teclast','台电',s));
s.addBrand(new Brand('microsoft','微软',s));
s.addBrand(new Brand('aigo','爱国者',s));
s.addBrand(new Brand('bnt','百脑通',s));
s.addBrand(new Brand('bluelover','蓝色妖姬',s));
s.addBrand(new Brand('shishikan','视视看',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('mp3','MP3',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('ramos','蓝魔',s));
s.addBrand(new Brand('onda','昂达',s));
s.addBrand(new Brand('newman','纽曼',s));
s.addBrand(new Brand('teclast','台电',s));
s.addBrand(new Brand('oppo','OPPO',s));
s.addBrand(new Brand('sum','三星',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('iriver','艾利和',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('ainol','艾诺',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('mp4','MP4',c);
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('ramos','蓝魔',s));
s.addBrand(new Brand('onda','昂达',s));
s.addBrand(new Brand('newman','纽曼',s));
s.addBrand(new Brand('teclast','台电',s));
s.addBrand(new Brand('oppo','OPPO',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('iriver','艾利和',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('ainol','艾诺',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('headset','耳机',c);
s.addBrand(new Brand('sennheiser','森海塞尔',s));
s.addBrand(new Brand('sony','SONY',s));
s.addBrand(new Brand('audio-technica','铁三角',s));
s.addBrand(new Brand('somic','硕美科',s));
s.addBrand(new Brand('philips','飞利浦',s));
s.addBrand(new Brand('edifier','漫步者',s));
s.addBrand(new Brand('creative','创新',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('hynix','现代',s));
s.addBrand(new Brand('razer','Razer',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('communication','手机通讯');
categorys.push(c);
categoryMap['communication'] = c;
var s = new Sort('mobilephone','手机',c);
s.addBrand(new Brand('nokia','诺基亚',s));
s.addBrand(new Brand('htc','HTC',s));
s.addBrand(new Brand('apple','苹果',s));
s.addBrand(new Brand('motorola','摩托罗拉',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('lg','LG',s));
s.addBrand(new Brand('sonyericsson','索尼爱立信',s));
s.addBrand(new Brand('dopod','多普达',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('sharp','夏普',s));
s.addBrand(new Brand('tcl','TCL',s));
s.addBrand(new Brand('oppo','OPPO',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('net','网络设备');
categorys.push(c);
categoryMap['net'] = c;
var s = new Sort('router','路由器',c);
s.addBrand(new Brand('tenda','腾达',s));
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('cisco','思科',s));
s.addBrand(new Brand('huawei','华为',s));
s.addBrand(new Brand('gohigh','大唐电信',s));
s.addBrand(new Brand('zte','中兴',s));
s.addBrand(new Brand('mercury','水星',s));
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('fast','迅捷网络',s));
s.addBrand(new Brand('3com','3Com',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('modem','Modem',c);
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('tenda','腾达',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('motorola','摩托罗拉',s));
s.addBrand(new Brand('b-link','B-Link',s));
s.addBrand(new Brand('ascom','亚斯康',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('switch','交换机',c);
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('huawei','华为',s));
s.addBrand(new Brand('zte','中兴',s));
s.addBrand(new Brand('cisco','思科',s));
s.addBrand(new Brand('tenda','腾达',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('3com','3Com',s));
s.addBrand(new Brand('fast','迅捷网络',s));
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('hub','集线器',c);
s.addBrand(new Brand('b-link','B-Link',s));
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('fast','迅捷网络',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('nic','网卡',c);
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('tenda','腾达',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('b-link','B-Link',s));
s.addBrand(new Brand('ascom','亚斯康',s));
s.addBrand(new Brand('3com','3Com',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('wlan','无线网络');
categorys.push(c);
categoryMap['wlan'] = c;
var s = new Sort('wireless','无线上网卡',c);
s.addBrand(new Brand('huawei','华为',s));
s.addBrand(new Brand('zte','中兴',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('gohigh','大唐电信',s));
s.addBrand(new Brand('aircard','Aircard',s));
s.addBrand(new Brand('sonyericsson','索尼爱立信',s));
s.addBrand(new Brand('tenda','腾达',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('wnic','无线网卡',c);
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('b-link','B-Link',s));
s.addBrand(new Brand('ip-com','IP-COM',s));
s.addBrand(new Brand('cisco','思科',s));
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('mercury','水星',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('wrouter','无线路由器',c);
s.addBrand(new Brand('d-link','D-Link',s));
s.addBrand(new Brand('tp-link','TP-Link',s));
s.addBrand(new Brand('ip-com','IP-COM',s));
s.addBrand(new Brand('huawei','华为',s));
s.addBrand(new Brand('cisco','思科',s));
s.addBrand(new Brand('alfred','阿尔法',s));
s.addBrand(new Brand('kingnet','金浪',s));
s.addBrand(new Brand('mercury','水星',s));
s.addBrand(new Brand('ausu','华硕',s));
s.addBrand(new Brand('fast','迅捷网络',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('monitor','显示设备');
categorys.push(c);
categoryMap['monitor'] = c;
var s = new Sort('crt','CRT显示器',c);
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('philips','飞利浦',s));
s.addBrand(new Brand('aoc','AOC冠捷',s));
s.addBrand(new Brand('maya','玛雅',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('ktc','KTC',s));
s.addBrand(new Brand('viewsonic','优派',s));
s.addBrand(new Brand('mag','美格',s));
s.addBrand(new Brand('lg','LG',s));
s.addBrand(new Brand('envision','易美逊',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('lcd','液晶显示器',c);
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('philips','飞利浦',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('aoc','AOC冠捷',s));
s.addBrand(new Brand('maya','玛雅',s));
s.addBrand(new Brand('greatwall','长城',s));
s.addBrand(new Brand('viewsonic','优派',s));
s.addBrand(new Brand('mag','美格',s));
s.addBrand(new Brand('lg','LG',s));
s.addBrand(new Brand('envision','易美逊',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('acer','宏碁',s));
s.addBrand(new Brand('hannsg','瀚视奇',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('pdp','等离子显示器',c);
s.addBrand(new Brand('aoc','AOC冠捷',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('lg','LG',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('toshiba','东芝',s));
s.addBrand(new Brand('pioneer','先锋',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('fujitsu','富士通',s));
s.addBrand(new Brand('nec','NEC',s));
s.addBrand(new Brand('hitachi','日立',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('touch','触摸屏',c);
s.addBrand(new Brand('etwotouch','ETWOTOUCH ',s));
s.addBrand(new Brand('touchkit','TouchKit',s));
s.addBrand(new Brand('3m','3M',s));
s.addBrand(new Brand('microtouch','Microtouch',s));
s.addBrand(new Brand('onetouch','OneTouch',s));
s.addBrand(new Brand('touch-star','良英触控',s));
s.addBrand(new Brand('generaltouch','GeneralTouch',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('projector','投影仪',c);
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('sony','Sony',s));
s.addBrand(new Brand('hitachi','日立',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('viewsonic','优派',s));
s.addBrand(new Brand('nec','NEC',s));
s.addBrand(new Brand('sharp','夏普',s));
s.addBrand(new Brand('acer','宏碁',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var c = new Category('office','办公产品');
categorys.push(c);
categoryMap['office'] = c;
var s = new Sort('laser','激光打印机',c);
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('xerox','富士施乐',s));
s.addBrand(new Brand('founder','方正',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('ricoh','理光',s));
s.addBrand(new Brand('dell','戴尔',s));
s.addBrand(new Brand('kyocera','京瓷',s));
s.addBrand(new Brand('epson','爱普生',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('inkjet','喷墨打印机',c);
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('epson','爱普生',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('scanner','扫描仪',c);
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('epson','爱普生',s));
s.addBrand(new Brand('unis','清华紫光',s));
s.addBrand(new Brand('benq','明基',s));
s.addBrand(new Brand('kodak','柯达',s));
s.addBrand(new Brand('nikon','尼康',s));
s.addBrand(new Brand('umax','UMAX',s));
s.addBrand(new Brand('fujitsu','富士通',s));
s.addBrand(new Brand('wizcom','乐创',s));
s.addBrand(new Brand('konica-minolta','柯尼卡美能达',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('cartridge','墨盒',c);
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('epson','爱普生',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('xerox','富士施乐',s));
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('paper','打印介质',c);
s.addBrand(new Brand('hp','惠普',s));
s.addBrand(new Brand('tongfang','清华同方',s));
s.addBrand(new Brand('printrite','天威',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('photocopier','复印机',c);
s.addBrand(new Brand('toshiba','东芝',s));
s.addBrand(new Brand('sharp','夏普',s));
s.addBrand(new Brand('xerox','富士施乐',s));
s.addBrand(new Brand('konica-minolta','柯尼卡美能达',s));
s.addBrand(new Brand('ricoh','理光',s));
s.addBrand(new Brand('kyocera','京瓷',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
var s = new Sort('fax','传真机',c);
s.addBrand(new Brand('panasonic','松下',s));
s.addBrand(new Brand('canno','佳能',s));
s.addBrand(new Brand('samsung','三星',s));
s.addBrand(new Brand('sharp','夏普',s));
s.addBrand(new Brand('sanyo','三洋',s));
s.addBrand(new Brand('lenovo','联想',s));
s.addBrand(new Brand('ricoh','理光',s));
s.addBrand(new Brand('other','其他品牌',s));
c.addSort(s);
