<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>No Job For Mom &#187; Holiday</title>
	<atom:link href="http://www.nojobformom.com/category/holiday/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nojobformom.com</link>
	<description>Leaving the Rat Race for the Work At Home Pace</description>
	<lastBuildDate>Mon, 21 May 2012 12:26:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Happy Mother&#8217;s Day!</title>
		<link>http://www.nojobformom.com/2012/05/13/happy-mothers-day-3/</link>
		<comments>http://www.nojobformom.com/2012/05/13/happy-mothers-day-3/#comments</comments>
		<pubDate>Sun, 13 May 2012 07:23:14 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Holiday]]></category>
		<category><![CDATA[Happy Mother's Day]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6507</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6508" title="Happy Mother's Day" src="http://www.nojobformom.com/wp-content/uploads/2012/05/Mom.jpg" alt="Happy Mother's Day" width="429" height="481" /></p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6507&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/05/13/happy-mothers-day-3/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Happy New Year!</title>
		<link>http://www.nojobformom.com/2012/01/01/happy-new-year/</link>
		<comments>http://www.nojobformom.com/2012/01/01/happy-new-year/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 13:36:11 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Earning Money]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Holiday]]></category>
		<category><![CDATA[Motivation]]></category>
		<category><![CDATA[Happy New Year]]></category>
		<category><![CDATA[residual earnings for 2012]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6161</guid>
		<description><![CDATA[I tried my best to stay away from the computer during the holiday season. I was marginally successful. Anyway, it’s a new year and many of us are back with lofty goals. My goals for this year aren’t too lofty. I want to increase my income without increasing my workload. I want a sustainable writing [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6165" title="Happy New Year" src="http://www.nojobformom.com/wp-content/uploads/2012/01/Happy-New-Year.jpg" alt="Happy New Year" width="334" height="144" />I tried my best to stay away from the computer during the holiday season. I was marginally successful.</p>
<p>Anyway, it’s a new year and many of us are back with lofty goals.</p>
<p>My goals for this year aren’t too lofty. I want to increase my income without increasing my workload. I want a sustainable writing schedule and most of all; I want to continue enjoying what I do.</p>
<h3>Looking Back</h3>
<p>2011 was a good year. I had been smacked around a bit by the Panda but I believe I landed on my feet. I ended the year by achieving another milestone. I managed to reach the $3,000 residual income mark.<a href="http://www.nojobformom.com/wp-content/uploads/2012/01/Double-O-Club.jpg"><img class="alignright size-full wp-image-6162" title="Double O Club" src="http://www.nojobformom.com/wp-content/uploads/2012/01/Double-O-Club.jpg" alt="" width="244" height="82" hspace="8" vspace="8" /></a></p>
<p>I even managed to become a temporary ticket holder to the <a title="Time to Join the Double O Club" href="http://www.nojobformom.com/2010/10/03/join-the-double-o-club/">Double O Club</a>. I had a nice ride for the first 25 days of December. I was a full-fledged card-carrying member of the DOC right up until Christmas day. The day after I had to hand relinquish my membership card because my daily average dropped below $100 a day. While $96, $97, $98 and $99 a day aint bad, it doesn’t cover the daily cost of the Double O Club ticket.</p>
<p>Oh well, there’s always 2012.</p>
<h3>Article Count and Earnings</h3>
<p>In 2010 I wrote 753 articles in order to earn a total of $26,736.59. In 2011, I wrote 390 articles to earn $29,279.77 *(that’s not a final number since earnings are still trickling in).</p>
<p>I reduced my writing by nearly 50% and increased my earnings by about 10%. Not too bad considering the Panda beating most of us endured in 2011.</p>
<p>BTW, 99% of my 2011 earnings were from residual sources. Going forward, my goal is to make 2012 a 100% residual year. The only way I’ll accept up-front writing assignments is if the offer is just too good to refuse (and I mean it really has to be a good offer).</p>
<h3><img class="alignleft size-full wp-image-6163" title="Secret to Online Residual Earnings" src="http://www.nojobformom.com/wp-content/uploads/2012/01/Secret-to-Online-Residual-Earnings.jpg" alt="Secret to Online Residual Earnings" width="147" height="143" />Secret to Residual Earnings</h3>
<p>What’s my residual income secret? Well, the secret is to stick with it. I’m no better a writer than any of you guys. As a matter of fact, I’ve read some of your work and you guys are good. Just stick with it, keep learning and the money will follow.</p>
<p>It’s a brand spanking New Year…let’s make the best of it!</p>
<address>*Earnings do not include eHow payout.</address>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6161&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2012/01/01/happy-new-year/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Happy Holidays</title>
		<link>http://www.nojobformom.com/2011/12/23/happy-holidays-2/</link>
		<comments>http://www.nojobformom.com/2011/12/23/happy-holidays-2/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 12:17:43 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Holiday]]></category>
		<category><![CDATA[Happy Hanukkah]]></category>
		<category><![CDATA[Happy Kwanza]]></category>
		<category><![CDATA[Merry Christmas]]></category>
		<category><![CDATA[Seasons Greetings]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6154</guid>
		<description><![CDATA[&#160;]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6155" title="Merry Christmas" src="http://www.nojobformom.com/wp-content/uploads/2011/12/Merry-Christmas.jpg" alt="Merry Christmas" width="566" height="431" /></p>
<p>&nbsp;</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6154&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2011/12/23/happy-holidays-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Christmas Crossword Puzzle</title>
		<link>http://www.nojobformom.com/2011/12/17/christmas-fun/</link>
		<comments>http://www.nojobformom.com/2011/12/17/christmas-fun/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 19:12:20 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Holiday]]></category>
		<category><![CDATA[Christmas crossword puzzle]]></category>
		<category><![CDATA[have some Christmas fun]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6121</guid>
		<description><![CDATA[I just had to do this.  I was knee-deep in converting my Tidbits and Stuff site to its new format when I got side tracked by playing a few of the games.   The Kids Korner section has been neglected for many years (so many years that part of it is still on the old hand-coded [...]]]></description>
			<content:encoded><![CDATA[<input type="hidden" id="_wpnonce" name="_wpnonce" value="2a68bac00d" /><input type="hidden" name="_wp_http_referer" value="/category/holiday/feed/" /><p><img class="aligncenter size-full wp-image-6127" title="Have a little fun" src="http://www.nojobformom.com/wp-content/uploads/2012/12/kkorner.jpg" alt="Have a little fun" width="191" height="113" />I just had to do this.  I was knee-deep in converting my Tidbits and Stuff site to its new format when I got side tracked by playing a few of the games.   The Kids Korner section has been neglected for many years (so many years that part of it is still on the old hand-coded site).</p>
<p>Since  I&#8217;m not so sure I&#8217;ll be finished converting my Tidbits site before Christmas I wanted to copy and paste this puzzle here for your enjoyment.</p>
<p>Just click on a square and start solving the puzzle.  Enjoy!!!</p>
<div id="waitmessage" class="ecw-answerbox">
	This interactive crossword puzzle requires JavaScript and a reasonably recent web browser, such as Internet Explorer 5.5
	or later, Netscape 7, Mozilla, Firefox, or Safari.  If you have disabled web page scripting, please re-enable it and refresh
	the page.  If this web page is saved to your computer, you may need to click the yellow Information Bar at the top of
	the page to allow the puzzle to load.
</div>

<table cellpadding="0" cellspacing="0" border="0"><tr><td valign="top" style="padding-left: 1em;">

<div class="ecw-copyright"><span id="eci-clock">0:00:00</span>
	<a href="http://www.eclipsecrossword.com/" target="_blank" style="font-weight: bold;">EclipseCrossword</a> &copy; 2000-2007<br/>WordPress Integration by <a href="http://www.scratch99.com/wordpress-plugin-eclipse-crossword-integration">Eclipse Crossword Integration</a><br/>
</div>

<div id="welcomemessage" class="ecw-answerbox" style="display:none;">
<h3>Welcome!</h3>
<p>Click a word in the puzzle to get started.</p>
</div>

<div id="answerbox" class="ecw-answerbox" style="display:none;">
<h3 id="wordlabel" class="ecw-wordlabel"> &nbsp;</h3>
<div id="wordinfo" class="ecw-wordinfo"> </div>
<div id="wordclue" class="ecw-cluebox"> </div>
<div style="margin-top: 1em;">
	<input class="ecw-input" id="wordentry" type="text" size="24" style="font-weight: bold; text-transform:uppercase;" onkeypress="WordEntryKeyPress(event)" onchange="WordEntryKeyPress(event)" autocomplete="off" />
</div>
<div id="worderror" class="ecw-worderror"></div>

<table border="0" cellspacing="0" cellpadding="0" width="100%" style="margin-top:1em;"><tbody><tr><td>
<button id="cheatbutton" type="button" class="ecw-input ecw-button" onclick="CheatClick();">Solve</button>
</td><td align="right">
<button id="okbutton" type="button" class="ecw-input ecw-button" onclick="OKClick();" style="font-weight: bold;">OK</button> &nbsp;
<button id="cancelbutton" type="button" class="ecw-input ecw-button" onclick="DeselectCurrentWord();">Cancel</button>
</td></tr></tbody></table>

</div>

<div id="congratulations" class="ecw-answerbox" style="display:none;">
<h3>Congratulations!</h3>
<p>You have completed this <a href="http://www.eclipsecrossword.com">crossword puzzle</a>. Record your time <span id="eci-your-time"></span> - the top 5 times are listed on this post:
</p>
	<form name="eci_submit_time" action="" method="post">
	<input type="hidden" id="_wpnonce" name="_wpnonce" value="2a68bac00d" /><input type="hidden" name="_wp_http_referer" value="/category/holiday/feed/" />
	<p>
	<div id="eci-input">
	Name: <br/><input type="text" size="30" name="eci_user_name" id="eci_user_name" value="" /><br/>
	Email: <small>(Required - not shown)</small><br/><input type="text" size="30" name="eci_user_email" id="eci_user_email" value="" /><br/>
	Website: <br/><input type="text" size="30" name="eci_user_url" id="eci_user_url" value="" /><br/>
	<input type="submit" name="eci_submit_time" value="Save" />
	</div>
	
	<input type="hidden" name="eci_time">
	</form>

</p>
<p>If you would like to be able to create interactive
<a href="http://www.eclipsecrossword.com">crosswords</a>
like this yourself, get <a href="http://www.eclipsecrossword.com" target="_blank">EclipseCrossword</a>
from Green Eclipse&mdash;it's free!<br/>WordPress Integration by <a href="http://www.scratch99.com/wordpress-plugin-eclipse-crossword-integration">Eclipse Crossword Integration</a>.
</p>
</div>

</td></tr><tr></tr><td>&nbsp;</td><tr>

<td class="ecw-crosswordarea"><table id="crossword" cellpadding="0" cellspacing="0" style="display: none; border-collapse: collapse;">

<script type="text/javascript"><!--
	CrosswordWidth = 16;
	CrosswordHeight = 16;
	Words = 15;
	WordLength = new Array(9, 9, 9, 7, 7, 6, 7, 9, 11, 6, 6, 6, 5, 9, 7);
	Word = new Array("STOCKINGS", "FRUITCAKE", "BETHLEHEM", "RUDOLPH", "SCROOGE", "FROSTY", "GRANDMA", "MISTLETOE", "JESUSCHRIST", "GRINCH", "TWELVE", "EGGNOG", "ELVES", "CHESTNUTS", "PRANCER");
	Clue = new Array("Hung by the chimney", 
"Dreaded edible Christmas gift", 
"Jesus' birthplace", 
"Red-nosed reindeer that pulls Santa's sleigh", 
"His favorite words are, \"Bah Humbugh\"", 
"Snowman that came to life", 
"Got run over by a reindeer (watch out Linda)", 
"Kissing branch", 
"The reason for the season", 
"The green guy who stole Christmas", 
"__________ days of Christmas", 
"A favorite Christmas beverage", 
"Santa's helpers", 
"__________ roasting on an open fire", 
"\"You know Dasher and Dancer and _______ and Vixen...\"");
	AnswerHash = new Array(84637, 84283, 95319, 46007, 16559, 5472, 15991, 52972, 15732, 56862, 95964, 56083, 42239, 94935, 25277);
	WordX = new Array(2, 6, 3, 9, 0, 10, 3, 3, 0, 9, 14, 4, 13, 6, 11);
	WordY = new Array(0, 2, 5, 7, 9, 10, 12, 14, 0, 0, 0, 5, 6, 7, 9);
	LastHorizontalWord = 7;
	OnlyCheckOnce = false;
//-->
</script>

<script type="text/javascript"><!--

// EclipseCrossword (C) Copyright 2000-2007 Green Eclipse.
// www.eclipsecrossword.com

var BadChars = "`~!@^*()_={[}]\|:;\"',<.>/?";

var TableAcrossWord, TableDownWord;
var CurrentWord, PrevWordHorizontal, x, y, i, j;
var CrosswordFinished, Initialized;
 var eciStarted = 0;

// Check the user's browser and then initialize the puzzle.
if (document.getElementById("waitmessage") != null)
{
	document.getElementById("waitmessage").innerHTML = "Please wait while the crossword is loaded...";
	
	// Current game variables
	CurrentWord = -1;
	PrevWordHorizontal = false;
	
	// Create the cell-to-word arrays.
	TableAcrossWord = new Array(CrosswordWidth);
	for (var x = 0; x < CrosswordWidth; x++) TableAcrossWord[x] = new Array(CrosswordHeight);
	TableDownWord = new Array(CrosswordWidth);
	for (var x = 0; x < CrosswordWidth; x++) TableDownWord[x] = new Array(CrosswordHeight);
	for (var y = 0; y < CrosswordHeight; y++)
		for (var x = 0; x < CrosswordWidth; x++)
		{
			TableAcrossWord[x][y] = -1;
			TableDownWord[x][y] = -1;
		}
	
	// First, add the horizontal words to the puzzle.
	for (var i = 0; i <= LastHorizontalWord; i++)
	{
		x = WordX[i];
		y = WordY[i];
		for (var j = 0; j < WordLength[i]; j++)
		{
			TableAcrossWord[x + j][y] = i;
		}
	}
	
	// Second, add the vertical words to the puzzle.
	for (var i = LastHorizontalWord + 1; i < Words; i++)
	{
		x = WordX[i];
		y = WordY[i];
		for (var j = 0; j < WordLength[i]; j++)
		{
			TableDownWord[x][y + j] = i;
		}
	}
	
	// Now, insert the row HTML into the table.
	for (var y = 0; y < CrosswordHeight; y++)
	{
		document.writeln("<tr>");
		for (var x = 0; x < CrosswordWidth; x++)
		{
			if (TableAcrossWord[x][y] >= 0 || TableDownWord[x][y] >= 0)
				document.write("<td id=\"c" + PadNumber(x) + PadNumber(y) + "\" class=\"ecw-box ecw-boxnormal_unsel\" onclick=\"SelectThisWord(event);\">&nbsp;</td>");
			else
				document.write("<td></td>");
		}
		document.writeln("</tr>");
	}
	
	// Finally, show the crossword and hide the wait message.
	Initialized = true;
	document.getElementById("waitmessage").style.display = "none";
	document.getElementById("crossword").style.display = "block";
}

// ----------
// Event handlers

// Raised when a key is pressed in the word entry box.
function WordEntryKeyPress(event)
{
	if (CrosswordFinished) return;
	// Treat an Enter keypress as an OK click.
	if (CurrentWord >= 0 && event.keyCode == 13) OKClick();
}

// ----------
// Helper functions

// Called when we're ready to start the crossword.
function BeginCrossword()
{
	if (Initialized)
	{
		document.getElementById("welcomemessage").style.display = "";
		document.getElementById("checkbutton").style.display = "";
	}
}

// Returns true if the string passed in contains any characters prone to evil.
function ContainsBadChars(theirWord)
{
	for (var i = 0; i < theirWord.length; i++)
		if (BadChars.indexOf(theirWord.charAt(i)) >= 0) return true;
	return false;
}

// Pads a number out to three characters.
function PadNumber(number)
{
	if (number < 10)
		return "00" + number;
	else if (number < 100)
		return "0" + number;
	else
		return "" +  number;
}

// Returns the table cell at a particular pair of coordinates.
function CellAt(x, y)
{
	return document.getElementById("c" + PadNumber(x) + PadNumber(y));
}

// Deselects the current word, if there's a word selected.  DOES not change the value of CurrentWord.
function DeselectCurrentWord()
{
	if (CurrentWord < 0) return;
	var x, y, i;
	
	document.getElementById("answerbox").style.display = "none";
	ChangeCurrentWordSelectedStyle(false);
	CurrentWord = -1;
	
}

// Changes the style of the cells in the current word.
function ChangeWordStyle(WordNumber, NewStyle)
{
	if (WordNumber< 0) return;
	var x = WordX[WordNumber];
	var y = WordY[WordNumber];
	
	if (WordNumber<= LastHorizontalWord)
		for (i = 0; i < WordLength[WordNumber]; i++)
			CellAt(x + i, y).className = NewStyle;
	else
		for (i = 0; i < WordLength[WordNumber]; i++)
			CellAt(x, y + i).className = NewStyle;
}

// Changes the style of the cells in the current word between the selected/unselected form.
function ChangeCurrentWordSelectedStyle(IsSelected)
{
	if (CurrentWord < 0) return;
	var x = WordX[CurrentWord];
	var y = WordY[CurrentWord];
	
	if (CurrentWord <= LastHorizontalWord)
		for (i = 0; i < WordLength[CurrentWord]; i++)
			{
	CellAt(x + i, y).className = CellAt(x + i, y).className.replace(IsSelected ? "_unsel" : "_sel", IsSelected ? "_sel" : "_unsel");
	eciSwitchKeys(CellAt(x + i , y),IsSelected);
}
	else
		for (i = 0; i < WordLength[CurrentWord]; i++)
			{
	CellAt(x, y + i).className = CellAt(x, y + i).className.replace(IsSelected ? "_unsel" : "_sel", IsSelected ? "_sel" : "_unsel");
	eciSwitchKeys(CellAt(x,  y + i),IsSelected);
}
}

// Selects the new word by parsing the name of the TD element referenced by the 
// event object, and then applying styles as necessary.
function SelectThisWord(event)
{
	if (CrosswordFinished) return;
	var x, y, i, TheirWord, TableCell;
	
	// Deselect the previous word if one was selected.
	document.getElementById("welcomemessage").style.display = "none";
	if (CurrentWord >= 0) OKClick();
	DeselectCurrentWord();
	
	// Determine the coordinates of the cell they clicked, and then the word that
	// they clicked.
	var target = (event.srcElement ? event.srcElement: event.target);
	x = parseInt(target.id.substring(1, 4), 10);
	y = parseInt(target.id.substring(4, 7), 10);
	
	// If they clicked an intersection, choose the type of word that was NOT selected last time.
	if (TableAcrossWord[x][y] >= 0 && TableDownWord[x][y] >= 0)
		CurrentWord = PrevWordHorizontal ? TableDownWord[x][y] : TableAcrossWord[x][y];
	else if (TableAcrossWord[x][y] >= 0)
		CurrentWord = TableAcrossWord[x][y];
	else if (TableDownWord[x][y] >= 0)
		CurrentWord = TableDownWord[x][y];

	PrevWordHorizontal = (CurrentWord <= LastHorizontalWord);
	
	// Now, change the style of the cells in this word.
	ChangeCurrentWordSelectedStyle(true);
	
	// Then, prepare the answer box.
	x = WordX[CurrentWord];
	y = WordY[CurrentWord];
	TheirWord = "";
	var TheirWordLength = 0;
	for (i = 0; i < WordLength[CurrentWord]; i++)
	{
		// Find the appropriate table cell.
		if (CurrentWord <= LastHorizontalWord)
			TableCell = CellAt(x + i, y);
		else
			TableCell = CellAt(x, y + i);
		// Add its contents to the word we're building.
		if (TableCell.innerHTML != null && TableCell.innerHTML.length > 0 && TableCell.innerHTML != " " && TableCell.innerHTML.toLowerCase() != "&nbsp;")
		{
			TheirWord += TableCell.innerHTML.toUpperCase();
			TheirWordLength++;
		}
		else
		{
			TheirWord += "&bull;";
		}
	}
	
	document.getElementById("wordlabel").innerHTML = TheirWord;
	document.getElementById("wordinfo").innerHTML = ((CurrentWord <= LastHorizontalWord) ? "Across, " : "Down, ") + WordLength[CurrentWord] + " letters.";
	document.getElementById("wordclue").innerHTML = Clue[CurrentWord];
	document.getElementById("worderror").style.display = "none";
	document.getElementById("cheatbutton").style.display = (Word.length == 0) ? "none" : "";
	if (TheirWordLength == WordLength[CurrentWord])
		document.getElementById("wordentry").value = TheirWord;
	else
		document.getElementById("wordentry").value = "";
	
	// Finally, show the answer box.
	document.getElementById("answerbox").style.display = "block";
	try
	{
		document.getElementById("wordentry").focus();
		document.getElementById("wordentry").select();
	}
	catch (e)
	{
	}
	
}

// Called when the user clicks the OK link.
function OKClick()
{
	var TheirWord, x, y, i, TableCell;
	if (CrosswordFinished) return;
	if (document.getElementById("okbutton").disabled) return;
	
	// First, validate the entry.
	TheirWord = document.getElementById("wordentry").value.toUpperCase();
	if (TheirWord.length == 0)
	{
		DeselectCurrentWord();
		return;
	}
	if (ContainsBadChars(TheirWord))
	{
		document.getElementById("worderror").innerHTML = "The word that you typed contains invalid characters.  Please type only letters in the box above.";
		document.getElementById("worderror").style.display = "block";
		return;
	}
	if (TheirWord.length < WordLength[CurrentWord])
	{
		document.getElementById("worderror").innerHTML  = "You did not type enough letters.  This word has " + WordLength[CurrentWord] + " letters.";
		document.getElementById("worderror").style.display = "block";
		return;
	}
	if (TheirWord.length > WordLength[CurrentWord])
	{
		document.getElementById("worderror").innerHTML = "You typed too many letters.  This word has " + WordLength[CurrentWord] + " letters.";
		document.getElementById("worderror").style.display = "block";
		return;
	}
	
	// If we made it this far, they typed an acceptable word, so add these letters to the puzzle and hide the entry box.
	x = WordX[CurrentWord];
	y = WordY[CurrentWord];
	for (i = 0; i < TheirWord.length; i++)
	{
		TableCell = CellAt(x + (CurrentWord <= LastHorizontalWord ? i : 0), y + (CurrentWord > LastHorizontalWord ? i : 0));
		TableCell.innerHTML = TheirWord.substring(i, i + 1);
	}
	DeselectCurrentWord();
}

// Called when the "check puzzle" link is clicked.
function CheckClick()
{
	var i, j, x, y, UserEntry, ErrorsFound = 0, EmptyFound = 0, TableCell;
	if (CrosswordFinished) return;
	DeselectCurrentWord();
	
	for (y = 0; y < CrosswordHeight; y++)
	for (x = 0; x < CrosswordWidth; x++)
		if (TableAcrossWord[x][y] >= 0 || TableDownWord[x][y] >= 0)
		{
			TableCell = CellAt(x, y);
			if (TableCell.className == "ecw-box ecw-boxerror_unsel") TableCell.className = "ecw-box ecw-boxnormal_unsel";
		}
		
	for (i = 0; i < Words; i++)
	{
		// Get the user's entry for this word.
		UserEntry = "";
		for (j = 0; j < WordLength[i]; j++)
		{
			if (i <= LastHorizontalWord)
				TableCell = CellAt(WordX[i] + j, WordY[i]);
			else
				TableCell = CellAt(WordX[i], WordY[i] + j);
			if (TableCell.innerHTML.length > 0 && TableCell.innerHTML.toLowerCase() != "&nbsp;")
			{
				UserEntry += TableCell.innerHTML.toUpperCase();
			}
			else
			{
				UserEntry = "";
				EmptyFound++;
				break;
			}
		}
		// If this word doesn't match, it's an error.
		if (HashWord(UserEntry) != AnswerHash[i] && UserEntry.length > 0)
		{
			ErrorsFound++;
			ChangeWordStyle(i, "ecw-box ecw-boxerror_unsel");
		}
	}
	
	// If they can only check once, disable things prematurely.
	if ( OnlyCheckOnce )
	{
		CrosswordFinished = true;
		document.getElementById("checkbutton").style.display = "none";
	}
	
	// If errors were found, just exit now.
	if (ErrorsFound > 0 && EmptyFound > 0)
		document.getElementById("welcomemessage").innerHTML = ErrorsFound + (ErrorsFound > 1 ? " errors" : " error") + " and " + EmptyFound + (EmptyFound > 1 ? " incomplete words were" : " incomplete word was") + " found.";
	else if (ErrorsFound > 0)
		document.getElementById("welcomemessage").innerHTML = ErrorsFound + (ErrorsFound > 1 ? " errors were" : " error was") + " found.";
	else if (EmptyFound > 0)
		document.getElementById("welcomemessage").innerHTML = "No errors were found, but " + EmptyFound + (EmptyFound > 1 ? " incomplete words were" : " incomplete word was") + " found.";
	
	if (ErrorsFound + EmptyFound > 0)
	{
		document.getElementById("welcomemessage").style.display = "";
		return;
	}
			
	// They finished the puzzle!
	CrosswordFinished = true;
	document.getElementById("checkbutton").style.display = "none";
	eciStartStop();
document.getElementById("congratulations").style.display = "block";
 document.getElementById("eci-your-time").innerHTML = "("+document.eci_submit_time.eci_time.value+")";
	document.getElementById("welcomemessage").style.display = "none";
}

// Called when the "cheat" link is clicked.
function CheatClick()
{
	if (CrosswordFinished) return;
	var OldWord = CurrentWord;
	document.getElementById("wordentry").value = Word[CurrentWord];
	OKClick();
	ChangeWordStyle(OldWord, "ecw-box ecw-boxcheated_unsel");
}

// Returns a one-way hash for a word.
function HashWord(Word)
{
	var x = (Word.charCodeAt(0) * 719) % 1138;
	var Hash = 837;
	var i;
	for (i = 1; i <= Word.length; i++)
		Hash = (Hash * i + 5 + (Word.charCodeAt(i - 1) - 64) * x) % 98503;
	return Hash;
}

//-->
</script>

</table></td>

</tr></table>

<div style="margin-top: 1em;">
	<button id="checkbutton" type="button" onclick="CheckClick();" style="display: none;">Check puzzle</button>
</div>

<script language="JavaScript" type="text/javascript"><!--
BeginCrossword();
//-->
</script>

<!-- Created with EclipseCrossword, (C) Copyright 2000-2007 Green Eclipse.  eclipsecrossword.com -->


<h2>Questions</h2>
<h3>Across</h3>
<ul>
<li class="eci-list">1. Hung by the chimney</li>
<li class="eci-list">2.  
Dreaded edible Christmas gift</li>
<li class="eci-list">3.  
Jesus' birthplace</li>
<li class="eci-list">4.  
Red-nosed reindeer that pulls Santa's sleigh</li>
<li class="eci-list">5.  
His favorite words are, Bah Humbugh</li>
<li class="eci-list">6.  
Snowman that came to life</li>
<li class="eci-list">7.  
Got run over by a reindeer (watch out Linda)</li>
<li class="eci-list">8.  
Kissing branch</li>
</ul>
<h3>Down</h3>
<ul>
<li class="eci-list">9.  
The reason for the season</li>
<li class="eci-list">10.  
The green guy who stole Christmas</li>
<li class="eci-list">11.  
__________ days of Christmas</li>
<li class="eci-list">12.  
A favorite Christmas beverage</li>
<li class="eci-list">13.  
Santa's helpers</li>
<li class="eci-list">14.  
__________ roasting on an open fire</li>
<li class="eci-list">15.  
You know Dasher and Dancer and _______ and Vixen...</li>
</ul>
<h3>Top Times</h3>
<ol>
<li>Time: <strong>0:01:27</strong> by <a href="" target="_blank" rel="nofollow">Rebecca</a> on 2011-12-21</li>
<li>Time: <strong>0:02:21</strong> by <a href="http://www.jennybizz.com" target="_blank" rel="nofollow">Jen</a> on 2011-12-20</li>
<li>Time: <strong>0:03:10</strong> by <a href="http://www.thebest50years.com/" target="_blank" rel="nofollow">Crystal</a> on 2011-12-18</li>
<li>Time: <strong>0:04:58</strong> by <a href="http://www.grandmaslittleblackbook.com" target="_blank" rel="nofollow">Grandma</a> on 2011-12-18</li>
<li>Time: <strong>0:05:01</strong> by <a href="http://Http//www.shervacik.com" target="_blank" rel="nofollow">Sher</a> on 2011-12-22</li>
</ol>
<script type="text/javascript">eciDrawNumbers();</script>

<p>BTW, I wrote an article on <a title="Eclipse Crossword Software" href="http://www.tidbitsandstuff.com/family-stuff/school/341-create-free-crossword-puzzle/" target="_blank">Eclipse Crossword</a> software quite some time ago.  You should download it and give it a try.  It&#8217;s free and it&#8217;s fun.</p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6121&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2011/12/17/christmas-fun/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Happy Thanksgiving</title>
		<link>http://www.nojobformom.com/2011/11/24/happy-thanksgiving-2/</link>
		<comments>http://www.nojobformom.com/2011/11/24/happy-thanksgiving-2/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 06:01:34 +0000</pubDate>
		<dc:creator>Felicia</dc:creator>
				<category><![CDATA[Holiday]]></category>
		<category><![CDATA[Happy Thanksgiving]]></category>

		<guid isPermaLink="false">http://www.nojobformom.com/?p=6014</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-6015" title="Happy Thanksgiving" src="http://www.nojobformom.com/wp-content/uploads/2011/11/Thanksgiving.jpg" alt="Happy Thanksgiving" width="581" height="388" /></p>
<img src="http://www.nojobformom.com/?ak_action=api_record_view&id=6014&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.nojobformom.com/2011/11/24/happy-thanksgiving-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

