
function asif() {
document.write ("<body bgcolor='#0934ff'>");
document.write ("<table width='520' rules='1' cellpadding='4' bgcolor='11eef0'>");
document.write ("<tr align='center' valign='middle'> <td><font face='Arial' color='#000099'><b><br>");
asask();
}

function asask(){
nno = Array(
" death"," time"," sleep"," fate"," pity"," smell"," life"," mouth",
" night"," spring"," taste"," smile"," shame"," day"," fight",
" star"," nose"," fog"," bird"," tongue"," ear"," grin"," poet",
" bean"," knife"," cheese"," book"," rot"," pen"," duck",
" boy"," frog"," clown"," whale"," eye"," fish"," pus",
" bat"," moon"," tear"," nan"," cow"," flea"," rock"," car",
" bike"," scar"," bus"," snail"," dog"," cat"," god"
);

adja = Array(
" huge"," round"," still"," dim"," dull"," rough"," sharp"," high",
" bright"," dark"," sad"," brave"," blue"," hot"," pale"," short",
" dry"," cold"," wet"," wierd"," odd"," grim"," gold"," thick",
" fast"," wise"," tall"," red"," clear"," daft"," hard"," soft",
" vast"," big"," long"," grey"," red"," quick"," cool"," green",
" slow"," strange"," strong"," vain"," fierce"," wide"," small"," soft",
" wild"," clean"," loud"," fat"," vile"," thin"," smart"," spare"
);


adjb = Array(
" purple"," lovely"," silent"," dizzy"," dusky"," rugged"," sharp"," hungry",
" tickled"," purple"," dirty"," brave"," yellow"," grumpy"," dusty"," swollen",
" dripping"," frozen"," sodden"," smelly"," tired"," golden"," greasy"," skinny",
" speedy"," wiser"," evil"," bored"," clapping"," dozy"," harder"," soggy",
" sleepy"," dreary"," lazy"," quiet"," sudden"," sickly"," gloomy",
" cheesy"," strange"," strong"," bouncy"," fierce"," hidden"," tiny",
" happy"," rotten"," noisy"," crazy"," silly"," modern"," squashed"," naughty",
" milky"," orange"
);

adjc = Array(
" eternal"," lovely"," disgusting"," demented"," uncertain"," appalling",
" beautiful"," atrocious"," chiselled"," bombastic"," cankerous"," comical",
" darkening", "crimsoned"," desperate"," depressing"," popular"," elegant",
" excellent"," feverish"," defiant", "silvery"," enduring", "swindling",
" impudent"," decaying"," pitiful"," powerful"," mistaken","crumbling",
" dangerous"," colourful"," nocturnal"," snivelling"," explosive"," impatient",
" hazardous"," mischevious","underdone"," marvelous"," regular"," enjoyable",
" tolerant"," loveable"," secretive","sickening"," laughable"," confused",
" expensive"," electric"," distorted"," confused","submerged","fantastic",
" reddening"," natural"
);

nna = Array(
" star"," ball"," cow"," rhino"," pig"," cup"," goat"," shark",
" ball"," nose"," knot"," gut"," boy"," day"," girl"," cup",
" house"," stick"," slug"," clown"," shop"," mat"," horse"," frog",
" germ"," poet"," bell"," bird"," boat"," night"," fly"," wave",
" ring"," rot"," pen"," egg"," duck"," croc"," hat"," whale"," poet",
" rain"," key"," fish"," slug"," bread"," cake"," plane"," gran",
" bean"," moon"," clock"," car"," ice"," bus"," snail"," bat",
" pong"," tree"
);


nnb = Array(
" summer"," balloon"," cowherd "," rhino"," piglet"," flower"," oatcake"," shark",
" ballroom"," budgie"," ostrich"," tiger"," peanut"," hippo"," lady",
" greenhouse"," sticker"," camel"," lion"," shopper"," mattress"," donkey"," winter",
" jewel"," knife"," temple"," eagle"," sausage"," evening"," butter"," icicle",
" bearing"," parrot"," pencil"," carrot"," fishcake"," gannet"," yogurt"," lorry",
" raindrop"," monkey"," gremlin"," nosebag"," waiter"," eagle"," sausage",
" postman"," monster"," teacher"," carpet"," bicycle"," icecream"," apple"," batman",
" rabbit"," doughnut"," spider"," dandruff"
);


nnc = Array(
" potato"," complexion"," criminal "," crocodile"," elephant"," apricot"," banana"," character",
" butterfly"," bodyguard"," anteater"," barnacle"," cinnamon"," cockatoo"," chop-suey",
" comedian"," computer"," confetti"," cucumber"," customer"," daffodil"," dictator"," dynamite",
" diamond"," envelope"," explorer"," fandango"," filament"," evening"," gasoline"," geranium",
" kangaroo"," pelican"," lemonade"," lavender"," lavatory"," macaroni"," marzipan"," minotaur",
" hurricane"," ornament"," gorilla"," octopus"," porridge"," radio"," aeroplane",
" sombrero"," umbrella"," headmaster"," blackberry"," bicycle"," chocolate"," pineapple"," violin",
" margarine"," porcupine", "cheeseburger"
);

vba = Array(
" shake"," break"," cut "," bang"," hit"," spin"," twist"," shout",
" numb"," budge"," open"," shut"," blow"," splash"," twirl",
" lose"," skim"," smash"," clip"," spin"," pat"," freeze"," flick",
" grab"," clean"," ring"," blink"," hide"," fight"," fly"," wag",
" bring"," clot"," press"," smear"," paint"," clog"," chomp"," leave",
" walk"," seek"," hunt"," glug"," bash"," ache"," pick"," chop",
" hold"," run"," turn"," creep"," mash"," bump"," sell"," chew",
" pong"," dance"
);


vbb = Array(
" compare"," attach"," disturb"," deflate"," suggest"," control"," digest"," surprise",
" connect"," destroy"," expose"," repair"," extend"," parade"," enlarge"," reduce",
" sicken"," permit"," deny"," impress"," distress"," subdue"," concrete"," damage",
" insult"," allow"," dismiss"," depress"," remove"," torment"," ensnare"," compress",
" distort"," upset"," erase"," alert"," oppress"," massage"," condense"," condemn",
" prepare"," declare"," deform"," awake"," commit"," restrict"," rewire"," provide",
" adapt"," weaken"," unfreeze"," reveal"," mislead"," attract"," dispatch"," inflate"
);

nrr = Array(
" day"," stay"," hay"," tray"," bay"," clay"," sleigh"," spray",
" brae"," prey"," whey"," ray"," Tay"," pay"," way"," say"," May"
);

nnr = Array(
" weight"," trait"," state"," gate"," grate"," mate"," skate"," spate",
" crate"," bait"," hate"," fate"," wait"," plate"," slate"," rate",
" date"," straight"," gait"," great"
);

vvr = Array(
" shine"," line"," whine"," pine"," chime"," time"," twine"," dine",
" sign"," fine"," wine"," mine"," slime"," climb"," mime"," rhyme",
" inclines"," declines"," combines"," defines"," refines", "outlines",
" entwines"," resigns"," maligns"," reclines"," designs"," confines",
" aligns"," repines"," ines"," ienz" 
);

vrr = Array(
" dimm"," skimm"," slimm"," brimm"," trimm"," swimm"," chinn"," skinn",
" spinn"," pinn"," thinn"," grinn"," grimm"," hymn"," tinn"," dinn",
" shinn"
);
rhade = Array(
" fade"," raid"," grade"," shade"," wade"," trade"," aid"," braid",
" aide"," jade"," blade"," glade"," spade"," grade"," trade"," suede" 
);
rhow = Array(
" grow"," snow"," go"," owe"," throw"," blow"," flow"," row"," hoe",
" glow"," mow"," know"," show"," sew"," stow"," sow"," crow"," yo'"
)
rhee = Array(
" see"," be"," flee"," whee"," ski"," twee"," glee"," free"," pea"," she",
" spree"," sea"," thee"," tree"," me"," bree"," knee"," three"," tea",
" bee"," pee"," key"," flea"," ghee"," plea"," cree"
)

var da = Math.random();
da=da*nno.length;
da=da-.5;
da=Math.round(da);

var db = Math.random();
db=db*nno.length;
db=db-.5;
db=Math.round(db);

var dc = Math.floor(Math.random()*26);
var dd = Math.floor(Math.random()*16);
var de = Math.floor(Math.random()*8);

str21= "&nbsp;Shall&nbsp;I&nbsp;" + vbb[da] + nna[da] + "&nbsp;to&nbsp;a&nbsp;" + adjb[da] + nrr[dd] + "&nbsp?&nbsp;<br>";
str22= "&nbsp;" + nna[dc] + vba[da] + "&nbsp;more&nbsp;" + adjb[db] + "&nbsp;and&nbsp;more&nbsp;" + adjb[dd] + nnr[dd] +"&nbsp;<br>";
str23= "&nbsp;" + adja[da+1] + nna[db+1] + "s&nbsp;do" + vba[db] + "&nbsp;the&nbsp;" + adjb[db+1] + nna[dd] + "s&nbsp;of" + nrr[dd+1] + "&nbsp;<br>"; 
str24= "&nbsp;and" + nnb[da] + "&#180s" + nna[dd+2] + "&nbsp;has&nbsp;all&nbsp;too&nbsp;" + adja[dc+1] + "&nbsp;a" + nnr[dd+1] + "&nbsp;.<br>"; 
str25= "&nbsp;Sometime too&nbsp;" + adja[dd+3] + "&nbsp;the&nbsp;" + nno[dd] + "&nbsp;of" + nnb[dd+2] + vvr[dd] + "s, <br>";
str26= "&nbsp;and often is his&nbsp" + adja[dd+9] + nnc[da] +vrr[dd] +"'d: <br>";
str27= "&nbsp;and every&nbsp;" + adja[dd+5] + "&nbsp;from&nbsp;" + adja[dd+5] + "&nbsp;sometime" + vvr[dd+16] + ", <br>";
str28= "&nbsp;by&nbsp;" + nna[dd+6] +", or&nbsp;" + nnb[dd+4] +"'s changing" + nna[dd+5] + ", un" + vrr[dd+1]+"'d; <br>"; 
str29= "&nbsp;but thy&nbsp;" + adjc[da] + nnb[dd+3] + " shall not " + rhade[de]+ ", <br>";
str30="&nbsp;nor" + vba[de] + nnc[de] + "&nbsp;of that fair thou" + rhow[dd] +"est; <br>";
str31="&nbsp;nor shall" + nno[dd+8] + vba[dd+7] + "&nbsp;thou " + vbb[dc] +  "'st in his " + rhade[dd] + ",<br>";
str32="&nbsp;when in&nbsp;" + adjc[db] + nna[de*2] + "s to" + nno[dc] +  "&nbsp;thou" + rhow[dd+1] + "est; <br>";
str33="&nbsp;so long as" + nno[de] + "&nbsp;can" + vba[de*3] + ", or " + nno[de+8] + "s can" + rhee[de] +", <br>";
str34="&nbsp;so long lives this, and this gives " + nno[de*2] + "&nbsp;to" + rhee[dd+de] + ".<br>";

document.write ("&nbsp;" + str21 + str22 + str23 + str24 + str25 + str26 + str27 + str28 + str29 + str30 + str31 + str32 + str33 + str34 + "<hr>");

document.write ("</b></font></td></tr>");
document.write ("<tr valign='top' align='center'><td valign='top'><form>");
document.write ("<input type='image' src='../../pics/ccl.gif' border=0 width=40 height=20 alt='exit the game' onClick='window.close();'/>&nbsp;&nbsp;");
document.write ("&nbsp; windows project &nbsp;");
document.write ("&nbsp;&nbsp; <a href='sonnt.htm'><img src='../../pics/cmor.gif'  border=0 width=40 height=20 alt=' choose again'></a></form></td></tr></table></body>");

}


function shake(){

document.write ("<body bgcolor='#87ceed'>");
document.write ("<table width='520' rules='1' cellpadding='4' bgcolor='6aaaea'>");
document.write ("<tr align='center' valign='middle'> <td width='500'><font face='Arial' color='#8b008b'><b><br>");

str1= "Shall I compare thee to a summer's day ? <br>";
str2= "Thou art more lovely and more temperate: <br>";
str3= "rough winds do shake the darling buds of May, <br>";
str4= "and summer's lease hath all too short a date. <br>";
str5= "Sometime too hot the eye of heaven shines, <br>";
str6= "and often is his gold complexion dimm'd: <br>";
str7= "and every fair from fair sometime declines, <br>";
str8= "by chance, or nature's changing course, untrimm'd; <br>"; 
str9= "but thy eternal summer shall not fade, <br>";
str10="nor lose possession of that fair thou owest; <br>";
str11="nor shall death brag thou wander'st in his shade,<br>";
str12="when in eternal lines to time thou growest; <br>";
str13="so long as men can breathe, or eyes can see, <br>";
str14="so long lives this, and this gives life to thee.<br>";


document.write (str1 + str2 + str3 + str4);
document.write (str5 + str6 + str7 + str8);
document.write (str9 + str10 + str11 + str12);
document.write (str13.fontcolor("purple") + str14.fontcolor("purple")); 

document.write ("</b></font><hr></td></tr>");
document.write ("<tr align='center' valign='top' height='22' bgcolor='#6495EB'><td valign='top'><form><font color='#191970'><small><b>Sonnet 18</b> &nbsp;&copy; 1616&nbsp; <b>William Shakespeare &nbsp;&nbsp;&nbsp;&nbsp;</b></small></font>");
document.write ("&nbsp;&nbsp;&nbsp;<image src='../../pics/cspr.gif' border=0 width=80 height=20 alt=''>&nbsp;&nbsp;");
document.write ("<input type='image' src='../../pics/ccl.gif' border=0 width=40 height=20 alt='exit game' onClick='window.close();'/>&nbsp;");
document.write ("&nbsp;&nbsp;&nbsp; <a href='sonnt.htm'><img src='../../pics/cmor.gif'  border=0 width=40 height=20 alt='choose again'></a></form></td></tr></table></body>");

}


