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