CHICKEN BREEDS

Welcome to Murdoch's Interactive Chicken Breed Recommender

If you're wondering what chicken breed (or breeds) are the right fit for you, Murdoch's is here to help.

It's as easy as 1, 2, 3! Here's how it works:

    1. Check the box/boxes of the characteristics that are important to you
    2. Our breed selector automatically gives you chicken breeds that meet your needs
    3. If you see a "Learn More" button, you can get more breed information. From there, we recommend you visit your local Murdoch's Chick Expert to help you select your chicks and the supplies you'll need to care for your new flock
High Egg Production
Brown Eggs
White Eggs
Multi-colored Eggs
Meat Bird
Cold Hardy
Broody
Docile
Murdoch's Top Picks

 

 

 

Clear Filters

 
} }, { name: "Black Australorp", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DAustralorp%2DStrRun?$jpg$", text: "Out of all the heavy breeds, the Black Australorp is considered one of the best layers of light brown eggs. Glossy black, with a greenish to purplish sheen, these birds are quiet, very gentle, and handle confinement well.", bullets: ["Females mature early: between 5 and 6 months of age", "Heavy breed, weighing 5-8 lbs.", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: true, smallSize: false, topPickList: false } }, { name: "Black Cochin", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DCochin%2D1?$jpg$", text: "Black Cochins have a fluffy, downy plumage that gives them a somewhat massive, bulky appearance. Their beautiful, coal-black color make them highly prized for exhibition.", bullets: ["Incredibly docile; Sweet personalities and excellent mothering qualities", "Standard-sized Cochins may weigh up to 11 lbs.", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: true, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Black Cochin Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DCochin%2DBantam?$jpg$", text: "Cochin Bantams are heavily feathered down the shanks and toes and appear to be much larger than they actually are. They are very gentle, excellent setters and require little space.", bullets: ["Coal-black plumage with a greenish sheen", "Bright red comb and wattle", "Small, very gentle birds", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Black Jersey Giant", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DJersey%2DGiant%2D1?$jpg$", text: "The Black Jersey Giant is a super heavy bird with black plumage that has a beautiful green sheen. With the straight red comb and tremendous size, it makes an unusually handsome variety for exhibition. Hens are good layers of brown eggs and especially persistent through cold weather.", bullets: ["A little larger than its white cousin", "Persistent layers in cold weather", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Black Silkie Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DSilkies3?$jpg$", text: "The Black Silkie Bantam has small bundles of all-black, hair-like feathers, with a mulberry colored comb, face, and wattles. Their ear lobes are a light blue-turquoise and the skin is dark bluish/black. Great setters of all types of eggs.", bullets: ["All black, hair-like feathers", "Good cold tolerance for their size", "Great setters of all types of eggs", "Egg Size: Small", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Black Star", image: "https://s7d9.scene7.com/is/image/murdochs/Black%2DStar?$jpg$", text: "The Black Star is a sex link chick, meaning the chicken can be sexed by its color at the time of hatching. They are easy to raise, and hens will weigh a little over 5 lbs at maturity. The females are black with gold hackles and breast feathers, and are excellent layers of large brown eggs. The males are black with white barring.", bullets: ["Hardy bird that is easy to raise", '"Sex link" chick: chicks can be sexed by color', "Egg Size: Extra Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Blue Andalusian", image: "https://s7d9.scene7.com/is/image/murdochs/Blue%2DAndalusians%2D%2D%2Dboth?$jpg$", text: "The Blue Andalusian is a graceful bird with a stately carriage. They have white skin, with leaden-blue toes and shanks, and delicately blue-laced plumage. These birds are fine layers of white or slightly tinted eggs, and have very little tendency towards broodiness.", bullets: ["Magnificent blue-laced plumage, ideal for exhibition", "Active foragers who prefer not to be confined", "Egg Size: Large", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Blue Cochin Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Blue%2DCochin%2D1?$jpg$", text: "The Blue Cochin Bantam is a stately, gentle bird that is very rare and extremely beautiful. They have a striking, bluish-slate color that is one of the most difficult colors to breed for in the poultry world.", bullets: ["Abundance of soft, fluffy feathers from head to toe", "Color varies from bluish-white to black-laced dark blue", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Blue Laced Red Wyandotte", image: "https://s7d9.scene7.com/is/image/murdochs/BlueLacedRed?$jpg$", text: "The Blue Laced Red Wyandotte is a buff-colored chicken with blue lacing - an unusual palette. The blue color does not breed true, so you may get blue, black or very light chicks with splashes of color when breeding at home.", bullets: ["Friendly birds that lay a good number of large eggs", "Excellent free-range and cold tolerant breed", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Blue Silkie Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Blue%2DSilkies?$jpg$", text: "The Blue Silkie Bantam has black skin and feathers that feel much like hair, which makes them an unusual variety of chicken. They do vary in feather color with approximately 50% of the baby chicks being blue, and the other half black, white and black/white combinations.", bullets: ["Tiny black feathers like hair", "Small and cold-hardy", "Great setters of all types of eggs", "Egg Size: Small", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Single Comb Brown Leghorn", image: "https://s7d9.scene7.com/is/image/murdochs/Brown%2DLeghorn%2D9193599?$jpg$", text: "The Single Comb Brown Leghorn is recognized as the most colorful of the Leghorn family. The chicks are very lively, and striped like chipmunks. Mature birds lay white eggs, are non-setters, have large combs, white ear lobes, and yellow skin, shanks and feet.", bullets: ["Very colorful, stately bird", "Excellent egg-producers", "Very active; good foragers", "Egg Size: Medium", "Egg Color: White"], attributes: { goodLayer: true, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Buff Brahma Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Buff%2DBrahma%2DStRun?$jpg$", text: "Buff Brahma Bantams have beautiful, golden buff bodies with black tails and laced hackles that make them an extremely attractive bird. These chickens are very hardy in cold weather, excellent setters, and they lay and hatch well.", bullets: ["Golden buff bodies with black tails", "Gentle & easy to handle", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Buff Orpington", image: "https://s7d9.scene7.com/is/image/murdochs/buff%2Dorpington?$jpg$", text: "The Buff Orpington is a large, stately bird with heavy, full plumage and a quiet disposition. Easy to dress for the table, these birds are white skinned, plump and juicy. Excellent winter layers, shelling out large brown eggs right through the cold weather.", bullets: ["Excellent setters and good mothers", "Friendly, easy to handle, and make great pets", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: true } }, { name: "Buff Silkie Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Buff%2DSilkie%2DBantams?$jpg$", text: "Buff Silkie Bantams come both bearded and non-bearded, and are tremendous setters of all types of eggs. These chickens are buff-colored with black skin, a mulberry comb, face and wattles.", bullets: ["Great setters of all types of eggs", "Buff-colored, hair-like feathers", "Small, rare birds that tolerate heat and cold well", "Egg Size: Small", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Columbian Wyandotte", image: "https://s7d9.scene7.com/is/image/murdochs/Colombian%2DWyandotte?$jpg$", text: "The Columbian Wyandotte is a handsome chicken, with a white body and contrasting neck, tail and wing plumage. Darker feathers are black with silvery-white edging. They have large, plump bodies and yellow skin, making them easy to dress for the table.", bullets: ["Medium sized, dual-purpose breed", "Stands cold weather very well", "Excellent foragers", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Cornish Cross White", image: "https://s7d9.scene7.com/is/image/murdochs/Cornish%2Dcross%2Dwhite%2D2?$jpg$", text: "The White Cornish Cross chicken is a fast-growing bird that was bred primarily for its meat. These birds reach maturity quickly. They are not recommended for breeding, keeping as pets, or for raising at altitudes above 5000 feet.", bullets: ["Butchered as early as 6 weeks", "Males will dress out at 4 to 5 lbs at 7 weeks, with females dressing the same weight at 8 weeks"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Cornish Roaster", image: "https://s7d9.scene7.com/is/image/murdochs/Cornish%2DRoaster%2D1?$jpg$", text: "The Cornish Roaster is a meat bird that is ideal for use as a fryer (when butchered young), roaster, or capon (castrated rooster). These chickens have a large breast, light yellow skin, and are easy to dress. Exhibits slower growth tendencies than other meat bird varieties, which can eliminate many potential leg problems in meat birds.", bullets: ["Fryers reach dressed weight of 3-4 lbs in 8-9 weeks", "Roosters reach dressed weight of 8-9 lbs in 12 weeks"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Cornish Rock Broiler", image: "https://s7d9.scene7.com/is/image/murdochs/Cornish%2DBroiler?$jpg$", text: "The White Cornish Rock Broiler is a fast growing bird that is primarily bred for meat. These birds have special feeding instruction due to rapid growth. They are not recommended to be kept as pets.", bullets: ["Birds can be butchered as early as 6 weeks", "Males will dress out at 4 to 5 lbs at 7 weeks; Females dress the same at 8 weeks of age"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Cuckoo Maran", image: "https://s7d9.scene7.com/is/image/murdochs/Cuckoo%5FMaran?$jpg$", text: "The Cuckoo Maran resembles the Barred Rock in color by displaying feathers that are all crossed throughout with irregular dark and light slate-colored bars. They lay very dark, almost chocolate-brown colored eggs.", bullets: ["Nice dual-purpose bird for eggs & meat", "Excellent foragers with very high cold tolerance", "Egg Size: Extra Large", "Egg Color: Dark Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Dark Brahma", image: "https://s7d9.scene7.com/is/image/murdochs/Dark%2DBrahma%2DStRun3?$jpg$", text: "Dark Brahmas are gentle giants with featherd legs and fluffy feathers. They lay nice, large brown eggs and are winter hardy.", bullets: ["Large, gentle chickens like their Light Brahma cousins", "Quiet and tame nature", "Stricking, silvery plumage", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Dark Brahma Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Dark%2DBrahma%2DBantamsFADE?$jpg$", text: "Dark Brahma Bantams are gentle birds with featherd legs and fluffy feathers. Hens lay relatively well, and are great setters and mothers.", bullets: ["Color pattern is known as 'silver penciled'", "Small, quiet and gentle-natured birds", "Tolerant to the cold", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Delaware", image: "https://s7d9.scene7.com/is/image/murdochs/delaware?$jpg$", text: "The Delaware chicken is a large breed, which lays extra large, brown eggs. They are a white bird with slight barring in the hackle and tail. They are excellent layers that do well in the cold weather.", bullets: ["Considered a 'heavy' breed: 6.5 to 8.5 lbs on average", "Calm, gentle bird", "Egg Size: Extra Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Dominique", image: "https://s7d9.scene7.com/is/image/murdochs/Dominique%2D9727477?$jpg$", text: "The Dominique is a 'Heritage' breed of chicken, recognized as America's first chicken breed. They have rose combs, medium-sized bodies, prominent tails, and black and white barred plumage. Hens average 230-275 medium-sized eggs per year.", bullets: ["Primarily valued for egg production", "Very cold-hardy, dual-purpose breed", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Gold Laced Wyandotte", image: "https://s7d9.scene7.com/is/image/murdochs/Golden%2DLaced%2DWyndottes2?$jpg$", text: "The Gold Laced Wyandotte is a favorite among backyard flock owners for their dependable egg laying, easy-going nature, hardiness, and beautiful feather pattern. Their feathers are a combination of rich golden bay laced with lustrous greenish black.", bullets: ["Beautiful exhibition bird", "General feather pattern is very similar to the Silver Wyandottes", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Golden Sex Link", image: "https://s7d9.scene7.com/is/image/murdochs/Gold%2Dsex%2Dlink?$jpg$", text: "The Golden Sex Link or Gold Star is not a breed but rather a hybrid cross, typically between a Light Sussex and Rhode Island Red. It is a sex link chick, meaning the chicken can be sexed by its color at the time of hatching. They are very cold hardy birds that are excellent layers of brown eggs.", bullets: ["Can be sexed by color when hatched", "Light Rhode Island Red hen pictured here is similar to the Golden Sex Link Hen", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Lakenvelder", image: "https://s7d9.scene7.com/is/image/murdochs/Lakenvelders2?$jpg$", text: "The Lakenvelder is small when mature, only growing to 3-4 lbs. Beautiful birds with black and white markings and slate-colored legs, they are very quick and active, foraging widely if allowed to run. Hens lay medium-sized white eggs and are non-setters.", bullets: ["Skin is white and the breast unusually plump", "Independent birds; great bug catchers", "Egg Size: Medium", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Light Brahma", image: "https://s7d9.scene7.com/is/image/murdochs/Light%2DBrahma%2DSt.Run%2D1?$jpg$", text: "The Light Brahma has a small pea comb and great size and heavy plumage, which makes these birds almost immune to cold weather.", bullets: ["Exceptionally quiet, gentle and easy to handle", "Winter-hardy layers", "Feathered shanks and toes", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Mille Fleur Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Mille%2DFleur?$jpg$", text: "The Mille Fleu Bantam has many unusual characteristics; their reddish bay feathers are tipped in white and really make them stand out. These small birds come both bearded and non-bearded and have feathered legs and feet.", bullets: ["Color enhances with age", "Quirky, friendly and calm", "Very good setters", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "New Hampshire Red", image: "https://s7d9.scene7.com/is/image/murdochs/New%2DHampshire%2DReds%2D1?$jpg$", text: "The New Hampshiire Red is known for early maturity, rapid full feathering, and production of large, brown eggs. They are a rich chestnut-red, of a somewhat lighter and more even shade than the Rhode Island Reds, and the baby chicks are also a lighter red color.", bullets: ["Very cold hardy", "Excellent for meat or egg production", "Egg Size: Extra Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Partridge Rock", image: "https://s7d9.scene7.com/is/image/murdochs/Partridge%2DRock%2DSt.Run3?$jpg$", text: "Partridge Rocks are fairly good-sized birds with yellow skin and plump bodies. Their coloring is beautiful and unique, making them excellent exhibition birds. Their size makes them a nice eating fowl.", bullets: ["Quite rare and makes an outstanding show bird", "Friendly and great layers of large eggs", "Tolerate cold weather well; prefer to free range", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Pearl-White Leghorn", image: "https://s7d9.scene7.com/is/image/murdochs/white%2Dleghorn?$jpg$", text: "The Pearl White Leghorn thrive in small places and have a high resistance to disease. They lay large white eggs of uniform shape nearly every day, making them ideal for large-scale egg production.", bullets: ["Great layers", "Excellent feed to egg conversion", "Very hardy and bears confinement well", "Egg Size: Extra Large", "Egg Color: White"], attributes: { goodLayer: true, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Red Frizzle Cochin Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/Red%2DFrizzle%2DCochins?$jpg$", text: "The Red Frizzle Cochin Bantam is a truly unique bird! The feathers on the Frizzle curve outward and forward giving it the appearance of having walked through a wind storm backwards. Frizzle feathering doesn't show as chicks; a quarter of birds will develop normal feathering.", bullets: ["Very gentle; excellent setters", "Require little space", "Egg Size: Small", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Red Star Sex Link", image: "https://s7d9.scene7.com/is/image/murdochs/Red%2DStar%20%282%29?$png$", text: "The Red Star is not a breed, but rather a hybrid that is most commonly created by pairing a Rhode Island Red rooster with a Rhode Island White hen. The hens will start to lay large brown eggs at 22 weeks, and they lay through hot and cold weather. They also have a good feed to egg conversion ratio.", bullets: ["Can be sexed by color when hatched", "Hardy birds that lay through hot or cold weather", "Egg Size: Extra Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: true } }, { name: "Rhode Island Red", image: "https://s7d9.scene7.com/is/image/murdochs/Rhode%2DIsland%2DRed?$jpg$", text: "Rhode Island Red chickens have outstanding production qualities, and have led contests for brown egg-layers, time after time. These birds can be raised for meat, eggs, and show. Baby chicks are a rusty red color and mature birds are mahogany red.", bullets: ["Outstanding for egg production", "Very cold tolerant", "Egg Size: Extra Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: true } }, { name: "Salmon Faverolle", image: "https://s7d9.scene7.com/is/image/murdochs/Salmon%2DFaverolles%2DSt.Run%2D1?$jpg$", text: "Salmon Faverolles are raised for exhibition and novelty. They are a good-sized bird with a beard, muff, feathered shanks, and a 5th toe. The male is colored in straw, reddish-brown, and black; the female is a creamy-white and salmon brown.", bullets: ["Mostly raised for exhibition and novelty", "Very good setters and decent layers of medium-sized eggs", "Egg Size: Medium", "Egg Color: Cream"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Silver Laced Polish", image: "https://s7d9.scene7.com/is/image/murdochs/Silver%2DLaced%2DPolish%2DSt.Run?$jpg$", text: "Silver Laced Polish chickens have large, distinctive crests that give these birds a striking look. Their plumage is silvery-white, and each feather is outlined with a lustrous black color.", bullets: ["Non-setters", "Great for exhibition", "Quiet and gentle", "Egg Size: Medium", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Silver Laced Wyandotte", image: "https://s7d9.scene7.com/is/image/murdochs/Silver%2DLaced%2DWyandotte?$jpg$", text: "The Silver Laced Wyandotte is colorful, hardy, and productive through cold weather. They lay nicely shaped, good-sized eggs that range from a light to rich brown, and they will set some.", bullets: ["The original Wyandotte breed", "Cold weather doesn't seem to bother them", "Excellent for exhibition", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: true } }, { name: "Silver Penciled Rock", image: "https://s7d9.scene7.com/is/image/murdochs/Silver%5FPenciled%5FRock?$jpg$", text: "The Silver Penciled Rock chicken is highly prized for exhibition and for their valuable plumage, which is ideal for fly tying. The feathers are white with multiple fine black lines like calligraphy.", bullets: ["Good layers of large brown eggs", "Withstand cold weather well", "Friendly birds, happiest when they get to roam freely", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Silver Spangled Hamburg", image: "https://s7d9.scene7.com/is/image/murdochs/speckled%2Dhamburg?$jpg$", text: "One of the snappiest, most alert breeds, the Silver Spangled Hamburg chicken is known for its beauty and utility. The lustrous, greenish-black spangles on silvery-white plumage give them a cheery polka dot look.", bullets: ["Alert breed that loves to forage", "Excellent layers", "Egg Size: Medium", "Egg Color: White"], attributes: { goodLayer: true, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Speckled Sussex", image: "https://s7d9.scene7.com/is/image/murdochs/SpeckledSussex?$jpg$", text: "The Speckled Sussex is the perfect combination of beauty and utility. Medium in size with pinkish white skin, the Sussex is a good meat fowl. They lay light brown or tinted eggs. Their speckled coloring gives them some camouflage from predators.", bullets: ["Make great show birds", "Lays well through winter", "Friendly and easily handled", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Turken", image: "https://s7d9.scene7.com/is/image/murdochs/Turken?$jpg$", text: "Turkens are unique chickens because of their turkey-like bare necks. They are good layers of brown eggs and are fine eating birds. They also stand up to cold weather very well.", bullets: ["Very cold tolerant", "Calm, friendly and easy to tame", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "Welsummer", image: "https://s7d9.scene7.com/is/image/murdochs/Welsummer%2D17267?$jpg$&scl=1", text: "The Welsummer is a cold-hardy bird that has a docile temperament and is known for its good production of large, dark brown eggs. Roosters are mostly burnt orange in color with an iridescent black tail.", bullets: ["Hens have modest brown coloring with glints of gold and black", "Easy to handle, friendly and intelligent", "Excellent free rangers", "Egg Size: Large", "Egg Color: Dark Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Cochin", image: "https://s7d9.scene7.com/is/image/murdochs/White%2DCochin%2D1?$jpg$", text: "One of the older Cochin breeds, White Cochins are like giant white 'snowballs', with masses of soft, downy plumage and feathered feet. These beautiful birds have a quiet disposition and are great for exhibition.", bullets: ["Soft, white, downy plumage", "Quiet, sweet disposition and outstanding mothers", "Wonderful exhibition bird", "Egg Size: Medium", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Orpington", image: "https://s7d9.scene7.com/is/image/murdochs/White%2DOrpington%2D1?$jpg$", text: "The White Orpington is a large, friendly, dual-purpose bird. They are big-framed birds with pinkish white skin and are very easy to dress. They are also great winter egg layers, and will set.", bullets: ["Cold hardy due to thick plumage", "Sweet, personable birds", "Low-maintenance and great foragers", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: false, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Rock", image: "https://s7d9.scene7.com/is/image/murdochs/White%2DRock%2DStRun%2D1?$jpg$", text: "White Rocks are great year-round layers. They won't stop laying in the cold winter months. They are friendly and withstand the cold well. A popular dual-purpose breed, these birds also make great meat birds.", bullets: ["Outstanding for egg production the entire year", "Easy to dress, with golden-yellow skin", "Egg Size: Large", "Egg Color: Brown"], attributes: { goodLayer: true, brownEggs: true, whiteEggs: false, multiEggs: false, meatBird: true, coldHardy: true, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Silkie Bantam", image: "https://s7d9.scene7.com/is/image/murdochs/White%2DSilkies?$jpg$", text: "White Silkie Bantams are striking to look at. They have white, hair-like feathers and a mulberry-colored comb, face and wattles with bluish black skin. These birds are great setters on all types of eggs, and have a very sweet temperament.", bullets: ["Great setter of all types of eggs", "Bearded and non-bearded varieties", "Very sweet temperament", "Egg Size: Small", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: true, broody: true, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } }, { name: "White Crested Black Polish", image: "https://s7d9.scene7.com/is/image/murdochs/crested%2Dpolish?$jpg$", text: "The White Crested Black Polish chicken has a body plumage in lustrous black, with a mostly white crest. They are fine layers of white eggs and non-setters. They are quiet and gentle birds, perhaps due to their restricted vision from their large crest, or 'top hat'.", bullets: ["Striking contrast in color", "Quiet and gentle birds", "Handle heat very well", "Egg Size: Medium", "Egg Color: White"], attributes: { goodLayer: false, brownEggs: false, whiteEggs: true, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: true, heatTolerant: false, showBird: false, freeRanger: false, smallSize: false, topPickList: false } } ] // Filter model stores state of filters; initialize all to false var filters = { goodLayer: false, brownEggs: false, whiteEggs: false, multiEggs: false, meatBird: false, coldHardy: false, broody: false, docile: false, topPick: false } $(document).ready(function () { // Clear results on page load/refresh $('#resultsDiv').empty(); // Render all chickens when page loads renderList(chickenList); // Display a message to the user with number of available breeds $('#resultsCounter').text('Displaying ' + chickenList.length + ' breeds:'); //Remove all check boxes when user navigates away from browser window window.onbeforeunload = function () { $(".attribute-selector").prop('checked', false); }; $('.icon-key-img').css({ 'display': 'inline-block', 'position': 'absolute', 'top': '0' }); $('.icon-key-img > img').css({ 'margin': '0 27px' }); $('.icon-key-text').css({ 'width': '70px', 'margin': '5px 15px 0', 'font-size': '12px', 'text-align': 'center' }); $('#clearFilters').click(function () { clearFilters(); // Render full list renderList(chickenList); $('#resultsCounter').text('Displaying ' + chickenList.length + ' breeds:'); }); $(".print-list").click(function () { printDiv('printArea'); }); $(".attribute-selector").click(function () { // Clear previous results & text $('#resultsDiv').empty(); $('#recommendText').empty(); // Retrieve the selector's ID' var value = $(this).attr('id'); // Update the filter model based on selection updateFilterModel(value); }); function clearFilters() { // Clear previous results & text $('#resultsCounter').css({ 'color': 'black' }); $('#resultsDiv').css({ 'margin-top': '0' }); $('#resultsDiv').empty(); $('#recommendText').empty(); $('#resultsCounter').empty(); // Remove all check boxes $(".attribute-selector").prop('checked', false); // Reset filter model values to 'false' for (var prop in filters) { filters[prop] = false; } } function printDiv(div) { var printContent = document.getElementById(div); var WinPrint = window.open('', '', 'width=930,height=650'); WinPrint.document.write(printContent.innerHTML); WinPrint.document.close(); WinPrint.focus(); WinPrint.print(); WinPrint.close(); } function updateFilterModel(val) { // Loop through filters obj, find matching prop for (var prop in filters) { if (prop == val) { // Update filter model; Change bool value to its opposite filters[prop] = !filters[prop]; // If any egg color is selected, deselect other egg colors; Update filter model values to false if (val == 'brownEggs' && $('input[id="brownEggs"]').is(':checked')) { filters.brownEggs = true; $('input[id="whiteEggs"]').prop('checked', false); filters.whiteEggs = false; $('input[id="multiEggs"]').prop('checked', false); filters.multiEggs = false; } if (val == 'whiteEggs' && $('input[id="whiteEggs"]').is(':checked')) { filters.whiteEggs = true; $('input[id="brownEggs"]').prop('checked', false); filters.brownEggs = false; $('input[id="multiEggs"]').prop('checked', false); filters.multiEggs = false; } if (val == 'multiEggs' && $('input[id="multiEggs"]').is(':checked')) { filters.multiEggs = true; $('input[id="whiteEggs"]').prop('checked', false); filters.whiteEggs = false; $('input[id="brownEggs"]').prop('checked', false); filters.brownEggs = false; } } } // Call filterList function to remove objects that don't pass selected filters filterList(filters, chickenList); } function filterList(filterModel, list) { // Initialize new list for storing filtered chickens var filteredList = []; // Loop through each chicken in list and check if it passes filters model $.each(list, function (i, chicken) { while (i < list.length) { // Break out of loop if chicken fails any filter if (filterModel.multiEggs === true && chicken.attributes.multiEggs === false) { break; } if (filterModel.meatBird === true && chicken.attributes.meatBird === false) { break; } if (filterModel.goodLayer === true && chicken.attributes.goodLayer === false) { break; } if (filterModel.brownEggs === true && chicken.attributes.brownEggs === false) { break; } if (filterModel.whiteEggs === true && chicken.attributes.whiteEggs === false) { break; } if (filterModel.coldHardy === true && chicken.attributes.coldHardy === false) { break; } if (filterModel.docile === true && chicken.attributes.docile === false) { break; } if (filterModel.broody === true && chicken.attributes.broody === false) { break; } if (filterModel.topPick === true && chicken.attributes.topPickList === false) { break; } else { // Add this chicken (that passed all filters) to the filtered list filteredList.push(chicken); break; } } }); // If no results for selected filters if (filteredList.length == 0) { // Call render function; Pass recommended List var topList = buildTopPickList(chickenList); renderList(topList); //$('.top-pick-text').remove(); // Display message to user $('#resultsCounter').css({ 'color': '#99370e' }); $('#resultsDiv').css({ 'margin-top': '70px' }); $('#resultsCounter').text('We\'re Sorry! No results were found matching that combination of characteristics.'); $('#recommendText').text('Murdoch\'s highly recommends the following ' + topList.length + ' breeds: '); } else { // Call render function; Pass filtered list renderList(filteredList); // Display results message to user $('#resultsCounter').css({ 'color': 'black' }); $('#resultsDiv').css({ 'margin-top': '0' }); $('#resultsCounter').text('Displaying ' + filteredList.length + ' result(s) based on the characteristics you selected:') } } function buildTopPickList(list) { // Initialize new list for storing top pick chickens var topPickList = []; // Loop through each chicken in list and add 'top pick' chickens to a new list $.each(list, function (i, chicken) { if (chicken.attributes.topPickList === true) { topPickList.push(chicken) } }); return topPickList; } function renderList(arr) { //BUILD CHICKEN DIVS FROM THE ARRAY OF CHICKENS $.each(arr, function (i, chicken) { var name = chicken.name; var img = chicken.image; var txt = chicken.text; if (chicken.attributes.topPickList === true) { // Inline CSS styles below only apply to printed page; they are overridden by the CSS stylesheet var topPick = ' '; } else { var topPick = ''; } // Call function to build bulleted list; store result in variable var bulletList = buildBullets(chicken.bullets); // Call function to build icon box div; store result in variable var icons = buildIconBox(chicken.attributes); // For every chicken in list, create a div // Note: Inline styles below are necessary for PRINT VIEW ONLY; Removing them will cause print formatting problems; These styles are either redundant to/overridden by the CSS stylesheet var chickenDiv = '
' + topPick + 'chicken image' + icons + '

' + name + '

' + txt + '

' + bulletList + '
'; // Append to results display div $(chickenDiv).appendTo('#resultsDiv'); }); } function buildBullets(list) { var chickenBullets = ' '; return chickenBullets; } function buildIconBox(obj) { // Store icon images in variables var cold = 'cold-hardy-icon'; var doc = 'docile-icon'; var brn = 'brown-egg-icon'; var wht = 'white-egg-icon'; var multi = 'multi-colored-egg-icon'; var brood = 'broody-icon'; var meat = 'meat-bird-icon'; var layer = 'egg-layer-icon'; var top = 'top-pick-icon'; // Create an icon box for holding icon divs var iconBox = '
' // Loop through the values for each attribute for (var key in obj) { var value = obj[key]; var iconDiv = '
'; // Check if attribute is true, and build a div displaying relevant icon if (key == 'goodLayer' && value === true) { iconBox += iconDiv + layer + '
'; } if (key == 'brownEggs' && value === true) { iconBox += iconDiv + brn + '
'; } if (key == 'whiteEggs' && value === true) { iconBox += iconDiv + wht + ''; } if (key == 'multiEggs' && value === true) { iconBox += iconDiv + multi + ''; } if (key == 'meatBird' && value === true) { iconBox += iconDiv + meat + ''; } if (key == 'coldHardy' && value === true) { iconBox += iconDiv + cold + ''; } if (key == 'docile' && value === true) { iconBox += iconDiv + doc + ''; } if (key == 'broody' && value === true) { iconBox += iconDiv + brood + ''; } if (key == 'topPickList' && value === true) { iconBox += iconDiv + top + ''; } } // Add closing tag to icon box iconBox += ''; return iconBox; } }); // ]]>