Dog Breed Maker

. The tail is . " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="CLASS" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="Hound" aVocab[intCat][1][intIncr++]="Terrier" aVocab[intCat][1][intIncr++]="Collie" aVocab[intCat][1][intIncr++]="Sheepdog" aVocab[intCat][1][intIncr++]="Shepard" aVocab[intCat][1][intIncr++]="Setter" aVocab[intCat][1][intIncr++]="Retreiver" aVocab[intCat][1][intIncr++]="Pointer" aVocab[intCat][1][intIncr++]="Malamute" aVocab[intCat][1][intIncr++]="Pinscher" aVocab[intCat][1][intIncr++]="Bull Dog" aVocab[intCat][1][intIncr++]="Cattle Dog" aVocab[intCat][1][intIncr++]="Spaniel" aVocab[intCat][1][intIncr++]="Husky" aVocab[intCat][1][intIncr++]="Pit" aVocab[intCat][1][intIncr++]="Ridgeback" aVocab[intCat][1][intIncr++]="Corgi" aVocab[intCat][1][intIncr++]="Dane" aVocab[intCat][1][intIncr++]="Cocker Spaniel" aVocab[intCat][1][intIncr++]="Springer Spaniel" aVocab[intCat][1][intIncr++]="Brittney" aVocab[intCat][1][intIncr++]="Boxer" aVocab[intCat][1][intIncr++]="Bird Dog" aVocab[intCat][1][intIncr++]="Pyrenees" aVocab[intCat][1][intIncr++]="Schnauzer" aVocab[intCat][1][intIncr++]="Mastiff" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="BUILD" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="a built dog with a and " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="BLD2" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="powerful and substantially" aVocab[intCat][1][intIncr++]="sturdy, compact" aVocab[intCat][1][intIncr++]="powerfully" aVocab[intCat][1][intIncr++]="wiry" aVocab[intCat][1][intIncr++]="slenderly" aVocab[intCat][1][intIncr++]="airy and flowingly" aVocab[intCat][1][intIncr++]="strong compact, symmetrically" aVocab[intCat][1][intIncr++]="stringy compact" aVocab[intCat][1][intIncr++]="slender and elegently" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="CHEST" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="deep chest" aVocab[intCat][1][intIncr++]="shallow chest" aVocab[intCat][1][intIncr++]="flat chest" aVocab[intCat][1][intIncr++]="deep but not broad chest" aVocab[intCat][1][intIncr++]="broad and deep chest" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="OVERALL" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="strong, well-muscled body" aVocab[intCat][1][intIncr++]="flowing body" aVocab[intCat][1][intIncr++]="thick body" aVocab[intCat][1][intIncr++]="exodic looking body" aVocab[intCat][1][intIncr++]="is lean and wiry muscled body" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="HEIGHT" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="knee high" aVocab[intCat][1][intIncr++]="waist high" aVocab[intCat][1][intIncr++]="to midthigh" aVocab[intCat][1][intIncr++]="under 5 inches at the withers" aVocab[intCat][1][intIncr++]="under 10 inches at the withers" aVocab[intCat][1][intIncr++]="10 to 12 inches at the withers" aVocab[intCat][1][intIncr++]="12 to 15 inches at the withers" aVocab[intCat][1][intIncr++]="15 to 20 inches at the withers" aVocab[intCat][1][intIncr++]="20 to 25 inches at the withers" aVocab[intCat][1][intIncr++]="25 to 30 inches at the withers" aVocab[intCat][1][intIncr++]="30 to 35 inches at the withers" aVocab[intCat][1][intIncr++]="35 to 40 inches at the withers" aVocab[intCat][1][intIncr++]="40 to 45 inches at the withers" aVocab[intCat][1][intIncr++]="45 to 50 inches at the withers" aVocab[intCat][1][intIncr++]="50 to 55 inches at the withers" aVocab[intCat][1][intIncr++]="55 to 60 inches at the withers" aVocab[intCat][1][intIncr++]="over 60 inches at the withers" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="COAT" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="It has a smooth coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a smooth coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a wirehaired coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a flat coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a flat coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a tough coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a rough coat. The coat is ." aVocab[intCat][1][intIncr++]="It has a shorthaired coat. The coat is ." aVocab[intCat][1][intIncr++]="It is a shorthaired coat. The coat is ." aVocab[intCat][1][intIncr++]="The shorthaired coat is ." aVocab[intCat][1][intIncr++]="It has a longhaired coat. The outer coat is ." aVocab[intCat][1][intIncr++]="It has a longhaired coat. The undercoat is soft and thick, providing warmth. The outer coat is ." aVocab[intCat][1][intIncr++]="It has a longhaired coat. The outer coat is waterproof and ." aVocab[intCat][1][intIncr++]="It has a double layered coat. The coat is ." aVocab[intCat][1][intIncr++]="It is curly coated. The coat is ." aVocab[intCat][1][intIncr++]="It has a silky fine coat of ." aVocab[intCat][1][intIncr++]="It has a thick silky coat of ." aVocab[intCat][1][intIncr++]="This breed is hairless, meaning the fur is very sparce on the body. The fur is ." intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="COLOR" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="solid " aVocab[intCat][1][intIncr++]=" with " aVocab[intCat][1][intIncr++]="" aVocab[intCat][1][intIncr++]="bicolored, and " aVocab[intCat][1][intIncr++]="tricolored, , and " aVocab[intCat][1][intIncr++]=" and white" aVocab[intCat][1][intIncr++]="any solid color" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SOLID" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="gold" aVocab[intCat][1][intIncr++]="black" aVocab[intCat][1][intIncr++]="chocolate" aVocab[intCat][1][intIncr++]="yellow" aVocab[intCat][1][intIncr++]="grey" aVocab[intCat][1][intIncr++]="silver" aVocab[intCat][1][intIncr++]="brown" aVocab[intCat][1][intIncr++]="white" aVocab[intCat][1][intIncr++]="blue" aVocab[intCat][1][intIncr++]="liver" aVocab[intCat][1][intIncr++]="tan" aVocab[intCat][1][intIncr++]="blue-grey" aVocab[intCat][1][intIncr++]="blue-black" aVocab[intCat][1][intIncr++]="light brown" aVocab[intCat][1][intIncr++]="dark brown" aVocab[intCat][1][intIncr++]="off white" aVocab[intCat][1][intIncr++]="cream" aVocab[intCat][1][intIncr++]="red" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SHADE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="sable" aVocab[intCat][1][intIncr++]="blue merle" aVocab[intCat][1][intIncr++]="double merle" aVocab[intCat][1][intIncr++]="red merle" aVocab[intCat][1][intIncr++]="brindle" aVocab[intCat][1][intIncr++]="-mottled" aVocab[intCat][1][intIncr++]=" speckled" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="MARK" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="ligher freckling" aVocab[intCat][1][intIncr++]="darker freckling" aVocab[intCat][1][intIncr++]="spots" aVocab[intCat][1][intIncr++]="patches" aVocab[intCat][1][intIncr++]="spots and patches" aVocab[intCat][1][intIncr++]="a dark grizzling on the back" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NECK" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]=" and straight" aVocab[intCat][1][intIncr++]=", and muscular" aVocab[intCat][1][intIncr++]="of length, strong and arched, running in a curve to the shoulders" aVocab[intCat][1][intIncr++]="of length and gradually widening towards the shoulders" aVocab[intCat][1][intIncr++]="strong and moderately arched and of length" aVocab[intCat][1][intIncr++]="extremely strong, muscular, and of length broadening to blend into the body" aVocab[intCat][1][intIncr++]="extremely strong, muscular, and of length and free from throatiness" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SZ" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="short" aVocab[intCat][1][intIncr++]="medium" aVocab[intCat][1][intIncr++]="long" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="THICK" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="moderate" aVocab[intCat][1][intIncr++]="thick" aVocab[intCat][1][intIncr++]="stocky" aVocab[intCat][1][intIncr++]="slim" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="HEAD" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="broad and deep" aVocab[intCat][1][intIncr++]="round and domed" aVocab[intCat][1][intIncr++]="well balanced" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SKULL" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]=" between the ears, on top as it approaches the eyes " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="BEAR" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="slightly curved" aVocab[intCat][1][intIncr++]="not too broad" aVocab[intCat][1][intIncr++]="flat and broard" aVocab[intCat][1][intIncr++]="round and domed" aVocab[intCat][1][intIncr++]="nearly as flat as possible, moderately wide" aVocab[intCat][1][intIncr++]="broad and moderately rounded" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="TOP" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="gradually narrowing and flattening" aVocab[intCat][1][intIncr++]="gradually tapering" aVocab[intCat][1][intIncr++]="long and flat, narrowing" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="END" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="flattening to a slight but definite stop" aVocab[intCat][1][intIncr++]="ending in a well-defined stop" aVocab[intCat][1][intIncr++]="moderatly defined stop" aVocab[intCat][1][intIncr++]=". There should only be a slightly depression at the stop" aVocab[intCat][1][intIncr++]="forming a pronounced crest" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="EAR" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="of size, set and " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="ESIZE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="medium" aVocab[intCat][1][intIncr++]="moderate" aVocab[intCat][1][intIncr++]="small" aVocab[intCat][1][intIncr++]="large" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="ESET" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="approximately equal with outer corners of the eyes" aVocab[intCat][1][intIncr++]="high" aVocab[intCat][1][intIncr++]="moderately" aVocab[intCat][1][intIncr++]="low" aVocab[intCat][1][intIncr++]="fairly close together at the top of the skull" aVocab[intCat][1][intIncr++]="close together" aVocab[intCat][1][intIncr++]="far apart" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SHAPE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="triangular in shape" aVocab[intCat][1][intIncr++]="bat-like in appearance" aVocab[intCat][1][intIncr++]="long and droopy" aVocab[intCat][1][intIncr++]="cropped to a point" aVocab[intCat][1][intIncr++]="V-shaped with carriage to the side of the head" aVocab[intCat][1][intIncr++]="semi erect" aVocab[intCat][1][intIncr++]="semi erect with the tipps drooping forward" aVocab[intCat][1][intIncr++]="rounded, bear-like" aVocab[intCat][1][intIncr++]="erect, comming to a point" aVocab[intCat][1][intIncr++]="long, bending slightly at the tips" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="EYE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="of and size. They should . They should be " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="ES" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="oval shape" aVocab[intCat][1][intIncr++]="almost triangular shape" aVocab[intCat][1][intIncr++]="almond shape" aVocab[intCat][1][intIncr++]="round shape" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="ESZ" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="small" aVocab[intCat][1][intIncr++]="medium" aVocab[intCat][1][intIncr++]="large" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="EP" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="be neither prominent nor sunken" aVocab[intCat][1][intIncr++]="not be prominent" aVocab[intCat][1][intIncr++]="be prominent" aVocab[intCat][1][intIncr++]="bulge slightly" aVocab[intCat][1][intIncr++]="appear to be sunken in the skull" aVocab[intCat][1][intIncr++]="be set somewaht obliquely" aVocab[intCat][1][intIncr++]="be set far apart" aVocab[intCat][1][intIncr++]="be set close together" aVocab[intCat][1][intIncr++]="not be bulging or protruding" aVocab[intCat][1][intIncr++]="never appear full or bulgy" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="COL" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="dark" aVocab[intCat][1][intIncr++]="yellow" aVocab[intCat][1][intIncr++]="brown" aVocab[intCat][1][intIncr++]="blue" aVocab[intCat][1][intIncr++]="light" aVocab[intCat][1][intIncr++]="green" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="MUZZLE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="long" aVocab[intCat][1][intIncr++]="of average size" aVocab[intCat][1][intIncr++]="short" aVocab[intCat][1][intIncr++]="square" aVocab[intCat][1][intIncr++]="angular, gradually tapering to a point" aVocab[intCat][1][intIncr++]="Roman like in appearance" aVocab[intCat][1][intIncr++]="extremely short and appears to be pushed in" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NOSE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]=" nose" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NSIZE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="large" aVocab[intCat][1][intIncr++]="average sized" aVocab[intCat][1][intIncr++]="small" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NSHAPE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="rounded" aVocab[intCat][1][intIncr++]="pointed" aVocab[intCat][1][intIncr++]="blunt" aVocab[intCat][1][intIncr++]="flat" aVocab[intCat][1][intIncr++]="angular" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NCOLOR" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="black" aVocab[intCat][1][intIncr++]="brown" aVocab[intCat][1][intIncr++]="pink" aVocab[intCat][1][intIncr++]="'snow' colored" aVocab[intCat][1][intIncr++]="'butterfly'" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="BODY" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="compactly built. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="long and sloping. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="strongly coupled. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="short and level. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="short and sloping. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="moderately long and sloping. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="square like in appearance. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="moderately long and level. The shoulders are , the legs in general are extending to the paws which are " aVocab[intCat][1][intIncr++]="compactly built and level. The shoulders are , the legs in general are extending to the paws which are " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SHOLD" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="strong, sloping, muscular and well angulated" aVocab[intCat][1][intIncr++]="moderately sloping" aVocab[intCat][1][intIncr++]="long and sloping well into the back" aVocab[intCat][1][intIncr++]="flat" aVocab[intCat][1][intIncr++]="with moderate layback" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="LEGS" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="short and stocky" aVocab[intCat][1][intIncr++]="bowlegged" aVocab[intCat][1][intIncr++]="muscular" aVocab[intCat][1][intIncr++]="well boned" aVocab[intCat][1][intIncr++]="angular" aVocab[intCat][1][intIncr++]="turned inward" aVocab[intCat][1][intIncr++]="turned outward" aVocab[intCat][1][intIncr++]="long and slender" aVocab[intCat][1][intIncr++]="straight when viewed from any direction" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="PAW" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="webbed, ; the toes are . The pads are and the nails are " aVocab[intCat][1][intIncr++]="; the toes are . The pads are and the nails " aVocab[intCat][1][intIncr++]="snowshoe like, ; the toes are . The pads are and the nails " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="PSHAPE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="tight and deep" aVocab[intCat][1][intIncr++]="round" aVocab[intCat][1][intIncr++]="oval" aVocab[intCat][1][intIncr++]="catlike" aVocab[intCat][1][intIncr++]="wedged" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="TOE" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="short, strong, arched and held " aVocab[intCat][1][intIncr++]="long, strong, arched and held " aVocab[intCat][1][intIncr++]="short, thick, arched and held " aVocab[intCat][1][intIncr++]="close knit, arched and held " aVocab[intCat][1][intIncr++]="short, and have no arch and held " aVocab[intCat][1][intIncr++]="short, thick, not having an arch and held " intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="ARCH" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="well" aVocab[intCat][1][intIncr++]="normally" aVocab[intCat][1][intIncr++]="poorly" aVocab[intCat][1][intIncr++]="highly" aVocab[intCat][1][intIncr++]="barely" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="HOLD" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="close together" aVocab[intCat][1][intIncr++]="close knit" aVocab[intCat][1][intIncr++]="tight fitting" aVocab[intCat][1][intIncr++]="evenly spaced" aVocab[intCat][1][intIncr++]="widely spaced" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="PAD" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="hard and deep" aVocab[intCat][1][intIncr++]="shallow and thin" aVocab[intCat][1][intIncr++]="rough and thick" aVocab[intCat][1][intIncr++]="thickly padded" aVocab[intCat][1][intIncr++]="thick and tough" aVocab[intCat][1][intIncr++]="well-cushioned" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="NAIL" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="must be short and strong" aVocab[intCat][1][intIncr++]="short and strong" aVocab[intCat][1][intIncr++]="long" aVocab[intCat][1][intIncr++]="thick" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="TAIL" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]=" set following the . The tail is and " aVocab[intCat][1][intIncr++]=" set following the . It is naturally docked" aVocab[intCat][1][intIncr++]=" and " aVocab[intCat][1][intIncr++]="naturally docked" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="SET" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="low" aVocab[intCat][1][intIncr++]="high" aVocab[intCat][1][intIncr++]="moderately" aVocab[intCat][1][intIncr++]="moderately low" aVocab[intCat][1][intIncr++]="moderately high" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="LEN" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="long" aVocab[intCat][1][intIncr++]="overly long" aVocab[intCat][1][intIncr++]="average sized" aVocab[intCat][1][intIncr++]="short" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="DESC" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="whip like" aVocab[intCat][1][intIncr++]="carried loosely" aVocab[intCat][1][intIncr++]="carried low" aVocab[intCat][1][intIncr++]="carried gaily" aVocab[intCat][1][intIncr++]="carried highly" aVocab[intCat][1][intIncr++]="has a slight curl" aVocab[intCat][1][intIncr++]="curled tight against the back" aVocab[intCat][1][intIncr++]="fox like" aVocab[intCat][1][intIncr++]="bushy" intCat++ intIncr=0 aVocab[intCat]= new Array(); aVocab[intCat][0]="TAIL2" aVocab[intCat][1] = new Array() aVocab[intCat][1][intIncr++]="contours of the sloping croup" aVocab[intCat][1][intIncr++]="line of the spine at the base" function GenNumber(nRange) { var iNumGen iNumGen = Math.round((Math.random() * nRange)); return iNumGen; } function GetFrom(aArray) { var undefined var sReturn sReturn = aArray[GenNumber(aArray.length)]; if (sReturn == undefined) { sReturn = GetFrom(aArray) } return sReturn } function GetArray(sArrayName) { var bHold = true //alert(sArrayName) for (var intLooper=0;intLooper -1) { iTagStart = sLine.indexOf("<"); iTagEnd = sLine.indexOf(">"); sKey = sLine.substr(iTagStart+1, iTagEnd-(iTagStart+1)); sKey = GetFrom(GetArray(sKey)) sLine = sLine.substr(0, iTagStart) + sKey + sLine.substr(iTagEnd+1, (sLine.length - iTagEnd)) } if (sLine.indexOf("<") > - 1) { sLine = ScanLine(sLine) } return sLine; } function GenPlot() { sLine = GetFrom(GetArray("BASE")); sLine = ScanLine(sLine) document.GENFORM.STORY.value = sLine; } //--> This is my dog breed generator. If you want you can use this in league with the Dog Breed Namer to create a breed. Also you could use the description for a dog instead of a breed.. I think its fairly well made, it took quite a while and I am proud of it

Back

Hosted by www.Geocities.ws

1