<!--

    // Check for necessary browser features



    function verifyLang ()

    {

	if ( (tfn = Math.random) && window.frames[0] )

	{

	    tfn = tarr = null;

	    langSafe = true;

	    startup();

	}



	else if (confirm("This browser version does not support all the\nlanguage and/or        html features needed on this page.\n\n"+ "Go back to Our Main Page?"))        window.location.href = document.links[0].href;

    }

//-->



<!--

   var word = ""                // The word to guess

   var clue = ""                // the hint, duh!

   var shownWord = ""           // word the user sees

   var wrongGuesses = 0         // number of wrong guesses so far

   var lettersGuessed = ""      // all the letters tried so far

   var numWords = 0

   var todaysWords              // The words for today 

   var todaysHints              // hints for today

   var wordNumber = 0

   var today = 0

   var thisMonth = 0

   var MAX_GUESSES = 4

   var GameOver = false

   var hasWon = false



   // **** Update these two numbers when adding this months info *********              

   var DAYSLASTMONTH = 29

   var DAYSTHISMONTH = 31

   var NUMBEROFTHISMONTH = 3  // Jan = 1, Oct = 10, etc

   // ********************************************************************



   var MAXWORD = DAYSLASTMONTH + DAYSTHISMONTH 

   var ENTRYPOINT = DAYSLASTMONTH;    // index to the first entry for the current month

   var months = new Array ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December")

   var Words = new Array(1000)

   var Hints = new Array(1000)



	// Um, we should never display this next word...        

	Words[0] = "Cow"

	Hints[0] = "Moo!"



Words[1]="Go fuck yourself | Outfuckingrageous | With patients"

Hints[1]="Anatomically impossible command | Description of this site? | How doctors do it?"      



Words[2]="Knowing someone | Carnal knowledge | Concupiscence"

Hints[2]="Getting it in the Old Testament | The ability to distinguish eye of the round from chuck? | From the Latin meaning to desire eagerly"



Words[3]="By making a sin of it | Getting your ashes hauled | Riding in another mans saddle"

Hints[3]="According to Anatole France, how Christianity has done a great deal for sex | Cleaning up aftermath of fiery sex? | Horsing around?"



Words[4]="Getting your oil changed | Shag | Bump and grind"

Hints[4]="Auto-erotic maintenance? | It originally meant to shake about | Burlesque routine"



Words[5]="Dipping your pen in the office ink | Made the beast with two backs | Grope for trout in the peculiar river" 

Hints[5]="Intimate intra office correspondence? | How Rabelais did it | Shakespeare's fish your wish?"



Words[6]="Playing at pushpin| Jockstrap | Booby trap"

Hints[6]="17th century sexual sport | Male support system | Male breast infatuation invariably?"



Words[7]="Fart | Boner | Blow job"

Hints[7]="Body blow? | Dumb headed erection? | Stormy sex?"



Words[8]="Erection returns | The vertical expression of a horizontal urge | Bleeping"

Hints[8]="Poling results? | Oscar Wilde on dancing | Fucking on air"



Words[9]="Penis | Better to be a king for an evening than a schmuck for a lifetime| Schmuck"

Hints[9]="Literally a 'tail' | Jerry Lewis line from 'The King of Comedy' | Its roots are in the Slavic for snake"



Words[10]="Bust ass | Major league asshole | Chewing their ass out"

Hints[10]="Arrest a dolt or make a great effort | Dubya's characterization of New York Times' Adam Clymer | Procedure after biting someone's head off?"



Words[11]="Gentleman fowl | Being abreast | A hard days night"

Hints[11]="19th century euphemism for a poultry-man's cock | Up on the latest Kafka-like transformation? | The Beatles meet Viagra?"



Words[12]="Bosom buddies | Acquired taste | Drag" 

Hints[12]= "Twins? | Oral sex, e.g.? | Tedious transvestism?"



Words[13]="Please come again | Jail bait | Ask for the moon"

Hints[13]="Lover's entreaty? | Under age lure? | Unreasonable request to drop pants?"



Words[14]="Ass in a sling | Bet your ass | Avoid like the plague"

Hints[14]="Strained gluteus? | Ultimate gambling ploy? | VD warning?"



Words[15]="Back door | Bag of tricks | Balled up"

Hints[15]="Rear entryway | Strategic scrotum? | Bollixed"



Words[16]="Bare necessities | Beat it | Beats me"

Hints[16]="Fig leaves to prudes? | Masturbate or go away | Masturbatory puzzlement?"



Words[17]="Best laid plans | Foreplay | Skinny dipping"

Hints[17]="Superlatively designed seduction? | Menage a trios plus une? | Getting into the thin of things?"



Words[18]="Stroke of luck | Would you for an apple turnover | Jones"

Hints[18]="Fortuitous cheap feel? | Teen age line from the 50s | Family name for the family organ"



Words[19]="Tool | Long arm inspection | Is that a gun in your pocket or are you just glad to see me"

Hints[19]="19th century sexual instrument | Going great guns during an armed service medical? | Wild West challenge?"



Words[20]="Pride of the morning | Testicles | Hit em where the cherries grow"

Hints[20]="Early riser? | They derive from the Latin meaning little witnesses | Complete the cheer: Hit em high, hit em low..."



Words[21]="Peculiar Members | Getting ones nuts cracked | Family jewels"

Hints[21]="Noah Webster euphemism for testicles  | Painful but pleasurable practice from the 1920s? | They have relative value?"



Words[22]="Cojones | Baloney | Ball breakers"

Hints[22]="Hemingway's heroes possessed them | Nonsense or hogwash from the Gypsy word for 'balls' | Extremely demanding umpires?"



Words[23]="Hung like a tic tac | Orchid | Vulva"

Hints[23]="Male of undistinguished parts? | Flower which derives from the Greek word for testicle | It means a 'sheath' in Latin"



Words[24]="James Joyce | Twat | Be kind to animals kiss a beaver"

Hints[24]="He described the Dead Sea as 'the grey sunken cunt of the world' | Poet Robert Browning mistakenly thought it an article of nun's clothing | Old army call for generosity?"



Words[25]="Fish and finger pie | On for ones greens| Jelly roll"

Hints[25]="Beatles C food item from 'Penny Lane' | Sexually active in 19th century England | Just sexual desserts?"

 

Words[26]="Male box | Gropecuntlane| Have two more cheeks to powder and one more place to bob"

Hints[26]="Man's letter perfect receptacle | Actual 14th century British street named after a sexual part | Complete the 1920s ditty: If dresses get much shorter said Mary with a sob, I'll..."



Words[27]="Merkin Muffley | La praline | Boobs"

Hints[27]="The President in Dr. Strangelove whose name means 'cunt cunt.' | French term for the clitoris and an important Baskin-Robbins ingredient | Dolts preoccupied with breasts?"



Words[28]="Hooters | Buxom | Makes mountains out of molehills"

Hints[28]="Owls and titties | It once described a humble peasant woman | Feature of the Yellow-Press bra?"



Words[29]="Gay deceivers | Fleshy part of the thigh | Paper Ass"

Hints[29]="19th century breast pads | 19th century British euphemism for the ass | One covering his rear behind rules and regulations"



Words[30]="Gay deceivers | Fleshy part of the thigh | Paper Ass"

Hints[30]="19th century breast pads | 19th century British euphemism for the ass | One covering his rear behind rules and regulations"



Words[31]="Gay deceivers | Fleshy part of the thigh | Paper Ass"

Hints[31]="19th century breast pads | 19th century British euphemism for the ass | One covering his rear behind rules and regulations"


//  Old month ^^^     New month vvvv   ///////////////////////////////////////

//  To add a new months words, remove the "+ DAYSLASTMONTH" from the lines below,

//  move them above this comment, then add in the new months words below.

//  remember to update the constants at the top of the page.

Words[1+DAYSLASTMONTH]="Fucked by the fickle finger of fate | Joan Rivers | Briefly"
Hints[1+DAYSLASTMONTH]="Bad sexual karma? | She suggested to women having sex: Close your eyes, lay back, and pretend you’re having an operation. | How lawyers do IT?"    

Words[2+DAYSLASTMONTH]="Revoltingly | The Act | Cleopatra"
Hints[2+DAYSLASTMONTH]="How Karl Marx did IT? | Sex as theater? | She said: O happy horse to bear the weight of Antony"

Words[3+DAYSLASTMONTH]="Lascivious carriage | Taking a dip in the secretarial pool | Riding in another mans saddle"
Hints[3+DAYSLASTMONTH]="Lusty vehicle? | Work site sex | Horsing around?"

Words[4+DAYSLASTMONTH]="Joan Mondale | Dunking the love muscle | Built like a brick shithouse"
Hints[4+DAYSLASTMONTH]="She said: The Democrats are doing it to their secretaries, and the Republicans are doing it to the country | Halloween sex? | Constructive simile?"

Words[5+DAYSLASTMONTH]="Bucket of balls | The vertical expression of a horizontal urge | The Owl and the Pussycat" 
Hints[5+DAYSLASTMONTH]="Umpire’s supply? | Oscar Wilde on dancing | First major motion picture in which the word fuck was spoken"

Words[6+DAYSLASTMONTH]="Hung juries | At half mast | Going to great lengths"
Hints[6+DAYSLASTMONTH]="Judicious studs? | Flagging male? | Obsessing on penile enlargement?"

Words[7+DAYSLASTMONTH]="At your service | Ball | Balled up"
Hints[7+DAYSLASTMONTH]="Stud horse to mare? | Diamond item, sex, or dance | Bollixed"

Words[8+DAYSLASTMONTH]="Not miss a beat | In arrears | Best laid plans"
Hints[8+DAYSLASTMONTH]="Whank successfully? | Bending over backwards? | Superlatively designed seduction?"

Words[9+DAYSLASTMONTH]="Horny | Stroke of luck| One mans meat"
Hints[9+DAYSLASTMONTH]="Stags and Al Hirt? | Teenager copping his first feel? | Weenie or sausage?"

Words[10+DAYSLASTMONTH]="He made all the introductions | Im going to bend your Johnson | Spaceballs"
Hints[10+DAYSLASTMONTH]="Why the penis was once called the master of ceremonies? | Disquieting notion from the film, Putney Swope | Film with the line: I see your Schwartz is as big as mine."
Words[11+DAYSLASTMONTH]="John Wayne Bobbitt | Bang Up | Long arm inspection"
Hints[11+DAYSLASTMONTH]="His sex life was cut short in 1993 | Highly successful or to copulate | Army medical exam of  an erect penis"

Words[12+DAYSLASTMONTH]="Stones | Balls the size of watermelons | If you’ve got them by the balls their hearts and minds will follow" 
Hints[12+DAYSLASTMONTH]= "The Old Testament hit rock bottom with this euphemism for testicles | Of a courageous magnitude | Successful maxim that’s up for grabs?"

Words[13+DAYSLASTMONTH]="Changing the cods head for the salmons tail | Nooky | Dustin Hoffman"
Hints[13+DAYSLASTMONTH]="Shakespeare fishing his wish? | Hole | He said: If a man is obsessed with something, he’s called difficult. If I were a woman, I’d be called a cunt"

Words[14+DAYSLASTMONTH]="Beaver | The eye that weeps most when best pleased | The mouth that cannot bite"
Hints[14+DAYSLASTMONTH]=" 19th century slang for both a hat and a beard | Visionary cunt? | It belies vagina dentate"

Words[15+DAYSLASTMONTH]="Bearded clams | Fell out of the plum tree | Shes got the box the cherry came in"
Hints[15+DAYSLASTMONTH]="C Food? | Stork alternative? | Complete the ditty: She got no cherry, but that’s no sin…"

Words[16+DAYSLASTMONTH]="Every girl is sitting on her fortune if only she knew it | It is hard to keep it shut | It nourishes the child and gladdens the father"
Hints[16+DAYSLASTMONTH]="Madame Nell Kimball on female empowerment | Complete the expression: When a door has once been broken… | The Koran on the woman’s breast"

Words[17+DAYSLASTMONTH]="Turkey bosom | Tits | Lifts them up"
Hints[17+DAYSLASTMONTH]="19th century euphemism for the white meat | George Carlin said they sounded like a cracker-like treat | Evangelical bra?"

Words[18+DAYSLASTMONTH]="Sporting ones blubbers | Ars | Kush mir en toches"
Hints[18+DAYSLASTMONTH]="Flashing breasts in the 18th century | For years the most common euphemism for ass | Yiddish request and brush-off"

Words[19+DAYSLASTMONTH]="Baddest badass | Turn the other cheek | Kick ass"
Hints[19+DAYSLASTMONTH]="Epitome of meanness | Proper response to a real badass?  | Extremely fine"

Words[20+DAYSLASTMONTH]="Having ones head up ones ass | A great deal of bottom | Shake your booty"
Hints[20+DAYSLASTMONTH]="Anal-cranial inversion? | Endurance during the18th and 19th centuries | 1984 disco hit with pirates?"

Words[21+DAYSLASTMONTH]="Hindsight | Fanny | Piece of ass"
Hints[21+DAYSLASTMONTH]="Perspective particular to the monocular eyeglass and the blind eye?  | Word banned from the vaudeville stage as late as 1929 | Man’s confused and partial priority?"

Words[22+DAYSLASTMONTH]="You don’t have to dress up for it | Boxing the Jesuit and getting cockroaches | Fricatrice"
Hints[22+DAYSLASTMONTH]="Truman Capote said this was the good thing about masturbation | 18th century anti-clerical expression for masturbation | She jerked off the high-souled sons of ancient Rome?"

Words[23+DAYSLASTMONTH]="Milk Woman | You can lick our chops but you cant beat our meat | Portnoys Complaint"
Hints[23+DAYSLASTMONTH]="18th century prostitute who jerked men off | Jocular butcher shop sign? | American best seller on masturbation"

Words[24+DAYSLASTMONTH]="Try ardor | Whores of another color | Mutual aberration society"
Hints[24+DAYSLASTMONTH]="Advice to a failed lover? | Purple-haired street walkers? | Log Cabin Republicans to Right Wing Christians?"

Words[25+DAYSLASTMONTH]="Bachelor | Please bare with me | Turn over a new leaf"
Hints[25+DAYSLASTMONTH]="Un-altered male? | Skinny dipping invite? | Adam’s request of Eve?"
 
Words[26+DAYSLASTMONTH]="Sermon on the mount | Hard throb| Saw his rod and reeled"
Hints[26+DAYSLASTMONTH]="Sunday stricture about sex? | Favorite erection? | Shocking reaction of the fisherman’s girlfriend?"

Words[27+DAYSLASTMONTH]="In God we tryst | Genital persuasion | Ascent"
Hints[27+DAYSLASTMONTH]="Divine sanction for adultery? | Quaker seduction? | Unpleasant odor on the rise?"

Words[28+DAYSLASTMONTH]="Better to have love and lust than never to have loved at all | Rash decision | Bag of Tricks"
Hints[28+DAYSLASTMONTH]="Romantic quote? | Fucking in the forest potentially? | Eighty year old strumpet?"


Words[29+DAYSLASTMONTH]="Crack cocaine | We reserve the right to service anyone | At your cervix"
Hints[29+DAYSLASTMONTH]="Analist expression for Preparation-H? | Sign outside a brothel? | OB-GYN greeting?"

Words[30+DAYSLASTMONTH]="Caucus | Look Ma no depravities | Celibation"
Hints[30+DAYSLASTMONTH]="Assemblage of ass-men? | Affirmation of clean living? | Party after joining a nunnery?"

    // works like the JavaScript split function for strings,

    // but also works with Internet Explorer



    function mySplit ( aString, onWhat)

    {

    var retVal = new Array()

    var tempString = ""

    var count = 0;



    // look through aString a character at a time

    // and copy the pieces into retVal



    for (i=0; i<aString.length; i++)

	{

	c = aString.charAt(i)

	if ((c == onWhat) || (i == aString.length - 1))

	   {

	   if (i == aString.length - 1)

     	tempString += c

	   retVal[count] = tempString;

	   tempString = ""

	   count ++;

	   }

	else

	   {

	   tempString += c

	   }

	}

    return retVal 

    }





    function selectWord()

    {

	return (todaysWords[wordNumber]);

    }

	

	function selectHint()

	{

	return (todaysHints[wordNumber])

	}    



    function wordUpdate()

	{



	// rewrites the upper framen with the current word, picture, letters guessed, etc

	// also displays a different picture when the user wins



	var  s = ""



	top.frames[0].document.open();

	top.frames[0].document.clear();   

	top.frames[0].document.clear();   



	top.frames[0].document.open();   



	s += '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'

	s += '<link rel="stylesheet" type="text/css" href="/bl_iq.css">'

	s += '<title>Bawdy of Knowledge</title></head>'

	s += '<body class="gamearea">'



	if (hasWon == true)

		{

	s += '<table border="0" cellspacing="0" cellpadding="10" width="90%" align="center"><tr>'

	s += '<td class="gameimage"><img src='

	s += '"/images/bl_gamewin.jpg"'

	s += ' alt="you won!" width="200" height="300"></td><td class="gameclue">'

s += ' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="0" height="0">'

s += ' <param name="movie" value="/youwin.swf">'

s += ' <param name="quality" value="high">'

s += '  <embed src="/youwin.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="0" height="0"></embed>'

s += ' </object>'

	s += '<p class="phrase1">You got it right!</p>'

	s += '<p class="phrase2">' + word + '</p>'		



		GameOver = true

	s += "</td></tr></table>"

	s += "</body></html>"





		top.frames[0].document.write(s);

		top.frames[0].document.close()



		return  



		}



	s += '<table border="4" cellspacing="0" cellpadding="10" width="90%" align="center"><tr>'

	s += '<td class="gameimage"><img src='

	s += '"/images/bl_game' + wrongGuesses + '.jpg"'

	s += ' alt="game image" width="200" height="300"></td><td class="gameclue">'

	s += '<p>Word/phrase #'+ (wordNumber + 1)  + ' for ' + months[thisMonth] + ' ' + (today) +'<br>'

	s += 'Hint: <strong>' + hint + '</strong>'



	if (shownWord.length < 20)

		s += '<p class="phrase1">'

	else

		s += '<p class="phrase2">'



		s += shownWord 

		s += '</p>'

	if (lettersGuessed != "")

		{



		s += '<p>Wrong guesses so far: ' + lettersGuessed + '</p>'

		s += '<p>Guesses left: ' +  (MAX_GUESSES - wrongGuesses) + '</p>'

		}

	s += "</td></tr></table>"

	s += "</body></html>"





	top.frames[0].document.write(s);

	top.frames[0].document.close();



    }



   function showLoss()

  {

      top.frames[0].document.close();

	top.frames[0].document.open();

	top.frames[0].document.clear();



	var  s = ""

	s += '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'

	s += '<link rel="stylesheet" type="text/css" href="/bl_iq.css">'

	s += "<TITLE>Bawdy of Knowledge</TITLE></HEAD>"

	s += '<body class="gamearea">'

	s += '<table border="4" cellspacing="0" cellpadding="10" width="90%" align="center"><tr>'

	s += '<td class="gameimage"><img src='

	s += '"/images/bl_gamelose.jpg"'

	s += ' alt="game image" width="200" height="300"></td><td class="gameclue">'

	s += '<p class="phrase1">You Lost!</p>'

s += ' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="0" height="0">'

s += ' <param name="movie" value="/youlose.swf">'

s += ' <param name="quality" value="high">'

s += '  <embed src="/youlose.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="0" height="0"></embed>'

s += ' </object>'

	s += '<p class="phrase2">The answer is:<br>' + word + '</p>'

	s += "</TD></TR></TABLE>"

    s += "</BODY></HTML>"



	top.frames[0].document.write(s)

	top.frames[0].document.close();

    }



  function Quit()

  {

	if (hasWon == true)

		return

		parent.frames[0].document.open();

	parent.frames[0].document.clear();

	parent.frames[0].document.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2//EN\"><HTML><HEAD>")

	parent.frames[0].document.write("<TITLE>Bawdy of Knowledge</TITLE>")

	parent.frames[0].document.write('<link rel="stylesheet" type="text/css" href="/bl_iq.css"></HEAD>')

	parent.frames[0].document.write("<body>")

		parent.frames[0].document.write('<table border="0" cellspacing="0" cellpadding="10" width="90%" align="center"><tr>')

		parent.frames[0].document.write('<td class="gameimage"><img src=')

		 

		parent.frames[0].document.write('"/images/bl_gamegiveup.jpg"')

		parent.frames[0].document.write(' alt="Quitter!" width="200" height="300"></td><td class="gameclue">')

		parent.frames[0].document.write(' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="0" height="0">')

		parent.frames[0].document.write(' <param name="movie" value="/youlose.swf">')

		parent.frames[0].document.write(' <param name="quality" value="high">')

		parent.frames[0].document.write('  <embed src="/youlose.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="0" height="0"></embed>')

		parent.frames[0].document.write(' </object>')

		parent.frames[0].document.write('<p class="phrase2">The answer was:<br>' + word + '</p>')

		parent.frames[0].document.write('</td></tr></table>')

		parent.frames[0].document.write('</body></html>')

		parent.frames[0].document.close();

    }



    function playChar(c)

    {

    if (GameOver == true)

	return

    // HAs the user correctly guessed this letter before?



	if ( shownWord.indexOf(c,0) != -1)



		{



		//alert ("Well, you already pressed " + c +", and it is in the word.  If the letter " + c + " is not visible among the question marks in the above frame, let me know.		Jim")       



		return



		}



    // inThere will be -1 if c is not in word



    var inThere = word.indexOf(c, 0)











    // Has user guessed this one already?



    if (lettersGuessed.indexOf(c,0) != -1) 



	if ( lettersGuessed != "")



	{



	//alert ("Larry, you pressed the " + c + " button.  You already guessed this one, and it should be listed above in the letters guessed so far.  If not, let me know.")



	return



	}







    // Add this letter to those already guessed



    //lettersGuessed = lettersGuessed + c   only if it's not in there











    // If it's not there, note it and leave



    if (inThere == -1)



	{



	// flash the screen



	top.frames[0].document.bgColor = "red"  



	top.frames[0].document.bgColor = "black"        



	top.frames[0].document.bgColor = "red"  



	top.frames[0].document.bgColor = "black"        







	lettersGuessed = lettersGuessed + c



	wrongGuesses++



	//alert (c + " Is not in this word, Larry")     



	if (wrongGuesses == MAX_GUESSES )



		{



		showLoss()              



		GameOver = true



		return



		}



	wordUpdate()



	return



	}



 







    // Otherwise, the user guessed right!







    // replace the '?'s in shownWord with c 



    var temp = ""



    for (var i = 0; i < word.length ; i++)



	{



	



	if (word.charAt(i) == c)



		// Add the letter from word



		{



		temp = temp + word.charAt(i)



		}                       



	else



		// just copy the shownWord



		{



		temp = temp + shownWord.charAt(i)



		}



	}



	shownWord = temp        



	//alert ("OK, the letter " + c + " is in the word.  The question marks in the above frame should now update.")



	wordUpdate()



	if (shownWord == word)



		{



		hasWon = true   //They won



		wordUpdate()



				



		}



    }















    function startGame()



	{



	



	numWords = 1



	var d = new Date()



	today = d.getDate() 



	ENTRYPOINT = ENTRYPOINT + today



	thisMonth = d.getMonth()



	



	if (thisMonth == NUMBEROFTHISMONTH - 2)



		ENTRYPOINT = ENTRYPOINT - DAYSLASTMONTH 



	



	hasWon = false



	



	



	GetTodaysWords()



	word = selectWord().toUpperCase();



	hint = selectHint()



	







	wrongGuesses = 0



	lettersGuessed = ""



	GameOver = false



	



	shownWord = ""



	for ( var i = 0; i < word.length; i++)



		{



		if (  (word.charAt(i) != "'") && (word.charAt(i) != "'") && (word.charAt(i) != ".") && (word.charAt(i) != "?") && (word.charAt(i) != " ") && (word.charAt(i) != "'") && (word.charAt(i) != "`") && (word.charAt(i) != "-") && (word.charAt(i) != "!") && (word.charAt(i) != ",") &&



(word.charAt(i) != "'")) 



			shownWord = shownWord + "?"



		else



			shownWord = shownWord + word.charAt(i) 



		}       



	







	wordUpdate()



	//alert ("This is duncenstein.  Larry: let me know if you do not see this message,  							Jim")        



	}











  function goHome()



	{



	top.location = "home.shtml"



	} 



		



 function newWord()



 // Gets another word from the list



	{



	



	wordNumber++



	//alert ( "On word # " + wordNumber + " out of "  + numWords)



	if (wordNumber >= numWords)     // used up all of todays words



		{



		today-- 



		ENTRYPOINT--



		if (today == 0)



			{



			today = DAYSLASTMONTH



			thisMonth--



			if (thisMonth < 0)



				thisMonth = 12



			}



		



		if (ENTRYPOINT < 1)



			{



			alert ("You have tried all the phrases available.  Come back tomorrow for some new brain teasers.")  



			top.location = "/home.shtml"



			return



			}



		// Set up a new set of words



				



		wrongGuesses = 0 



		lettersGuessed = ""     



		numWords = 0



		wordNumber = 0



		GetTodaysWords()



		}



	word = selectWord().toUpperCase();



	hint = selectHint()



	







	hasWon = false



	wrongGuesses = 0



	lettersGuessed = ""



	GameOver = false        



	shownWord = ""



	for ( var i = 0; i < word.length; i++)



		{



		// Same code repeated above 30 lines



		if ( (word.charAt(i) != "'") && (word.charAt(i) != "'") && (word.charAt(i) != "'") && (word.charAt(i) != ".") && (word.charAt(i) != "?") && (word.charAt(i) != " ") && (word.charAt(i) != "`") && (word.charAt(i) != "-") && (word.charAt(i) != "!") && (word.charAt(i) != ",")) 



			shownWord = shownWord + "?"



		else



			shownWord = shownWord + word.charAt(i) 



		}       



		







	wordUpdate()



	



	}







    function Retry()



	{



	word = selectWord().toUpperCase();



	hint = selectHint()



	



	wrongGuesses = 0



	lettersGuessed = ""



	GameOver = false        



	hasWon = false



	shownWord = ""



	for ( var i = 0; i < word.length; i++)



		{



		// Same code repeated above 10 lines



		if ( (word.charAt(i) != ".") && (word.charAt(i) != "?") && (word.charAt(i) != " ") && (word.charAt(i) != "'") && (word.charAt(i) != "`") && (word.charAt(i) != "-") && (word.charAt(i) != "!") ) 



		shownWord = shownWord + "?"



		else



			shownWord = shownWord +  word.charAt(i)                 



		}       



	







	wordUpdate()







	}







function GetTodaysWords()



	// fills numWords, todaysWords, todaysHints



	{



	var w = "               "



	var h = "               "



       // alert (ENTRYPOINT)



	w = Words[ENTRYPOINT]



	h = Hints[ENTRYPOINT]



	todaysWords = mySplit(w, '|')      // an array divided up by commas



	todaysHints = mySplit(h, '|')      // same



	numWords = todaysWords.length



	return



	}







// Jim Suruda 1997







// -->



























	<!--















	// -->







    







