//////////////////////////////////////////////
//	Override the GenerateContextMenuTag() function
//	in Menu.js
function GenerateContextMenuTag()
{	
	var szTag = GetContextMenuTag();
	return( szTag + 
	        '<tr>' +
	          '<td class="Announcement" colspan="2"><p>By Dave Roth<br>'+
  	            'Published by ' +														 
               GenerateLinkCode( "newriders_extension2", "New Riders web site" ) +
               'Macmillan Technical Publishing/New Riders</a><br>'+
	            'It is available through ' +
               GenerateLinkCode( "amazon_extension2", "Purchase The Standard Extensions, Second Edition from Amazon.com" ) +
               'Amazon.com</a><br>' +
               'ISBN: 157870216X <br>Pages: 724<hr>' +
	          '</td>'+
	        '</tr>' +

	        //	<!-- 2006.04.04 Removed News server -->
			//	'<tr>' +
	        //	  '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	        //	  '<td class="Announcement">Our news server has a news group '+
	        //	    'specifically for <a href="news://news.roth.net/Books.StandardExtensions"><em>Win32 Perl Programming: The Standard Extensions, Second Edition</em></a>.'+
	        //	  '</td>'+
	        //	'</tr>' +

	        '<tr>' +
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" align="top"><strong>Reviews:</strong><br>'+
	            '<table width="100%" class="Announcement" >'+

		 				<!-- Amazon.com's Review -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top"><a href="http://www.amazon.com/exec/obidos/ts/book-related-articles/157870216X/rothconsulting/002-6997996-7349405">Amazon.com articles</a></td>'+
	              '</tr>'+

		 				<!-- Amazon.com User Reviews -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top"><a href="http://www.amazon.com/exec/obidos/ts/book-customer-reviews/157870216X/rothconsulting/002-6997996-7349405">Amazon.com customer reviews</a></td>'+
	              '</tr>'+

		 		//		<!-- Amazon.com Article from PC Magazine's columnist -->
				//		<!-- Removed 2006.04.04 -- Amazon no longer has this info available -->
	            //	  '<tr>'+
	            //	      '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	            //	      '<td class="Announcement" vAlign="Top"><a href="http://www.amazon.com/exec/obidos/subst/categories/computer-programming/apr-15-1999-win32-perl-article/002-6997996-7349405">Amazon.com article by <em>PC Magazine\'s</em> Richard Dragan</a></td>'+
	            //	  '</tr>'+

		 				<!-- Barnes & Nobel: 1st edition -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top"><a href="http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?z=y&isbn=1578700671&itm=4">Barnes and Noble: 1st Edition</a></td>'+
	              '</tr>'+

		 				<!-- Barnes & Nobel: 2nd Edition -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top"><a href="http://search.barnesandnoble.com/booksearch/isbninquiry.asp?ISBN=157870216X&pdf=y">Barnes and Noble: 2nd Edition</a></td>'+
	              '</tr>'+
					
						<!-- MCP Magazine -->
					'<tr>'+
						 '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
						 '<td class="Announcement" vAlign="Top"><a href="http://www.mcpmag.com/reviews/products/article.asp?EditorialsID=122">Michael Feuda\'s thoughts from <em>Microsoft Certification Professional Magazine</em></a></td>'+
					'</tr>'+
					
				  //  	<!-- Visual Systems Journal -->
			      //	<!-- Removed 2006.04.04 -- Site's articles only go back to 2003, not Jan 2002 -->
	              //	'<tr>'+
	              //	    '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	              //	    '<td class="Announcement" vAlign="Top"><a href="http://www.vsj.co.uk/archive/decjan2002/books/review-0201.asp">Visual Systems Journal</a></td>'+
	              //	'</tr>'+

					<!-- Edinburgh Perl Mongers Book Review -->
					'<tr>'+
						'<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
						'<td class="Announcement" vAlign="Top"><a href="http://edinburgh.pm.org/book-reviews/win32-perl-programming-standard-extensions.html">The Edinburgh Perl Monger\'s Book Review, by Anthony Randell</em></a></td>'+
					'</tr>'+

		
					<!-- Joseph L. Casadonte Jr's Book Review -->
					'<tr>'+
						'<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
						'<td class="Announcement" vAlign="Top"><a href="http://www.northbound-train.com/perlbooks/1578700671.html">Joseph L. Casadonte Jr\'s Book Review</em></a></td>'+
					'</tr>'+
					
					<!-- Israeli Perl Monger's Book Review -->
					'<tr>'+
						'<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
						'<td class="Announcement" vAlign="Top"><a href="http://www.perl.org.il/books/157870216X.html">Israeli Perl Monger\'s Book Review</em></a></td>'+
					'</tr>'+

				'</table>'+
	          '</td>'+
	        '</tr>'+
			
		  '<tr>'+
			  '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
			  '<td class="Announcement" valign="top">Check out Chapter 7: <a href="http://www.codeproject.com/books/1578700671.asp"><em>Data Access</em></a></td>'+
		  '</tr>'+


	        '<tr>'+
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" valign="top"><a href="/books/extensions2/#Whythisbook">Why this book?</a></td>'+
	        '</tr>'+

			  '<tr>'+
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" vAlign="Top"><a href="/books/extensions2/#WhatToExpect">What You Can Expect</a></td>'+
	        '</tr>'+

	        '<tr>'+
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" vAlign="Top"><a href="/books/extensions2/#WhoBenefits">Who would benefit from this book?</a></td>'+
	        '</tr>'+
	        '<tr>'+
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" vAlign="Top"><a href="/books/extensions2/#Structured">How this book is structured.</a></td>'+
	        '</tr>'+
	        '<tr>'+
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" vAlign="Top">' +
				 GenerateLinkCode( "extensions2_scripts", "Example code from the book" ) + 'Example code from the book</a></td>' +
          '</tr>'+
          '<tr>'+
            '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
            '<td class="Announcement" vAlign="Top"><a href="/books/extensions2/Errata/">Errata</a></td>'+
          '</tr>'+

	        '<tr>' +
	          '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
	          '<td class="Announcement" align="top">Online Appendices:<br>'+
	            '<table width="100%" class="Announcement" >'+

		 				<!-- Appendix B -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top">' + 
			   			 GenerateLinkCode( "extensions2_appendix_b", "Appendix B" ) + 'Appendix B: ODBC Specific Tables</a></td>' +
                 '</tr>'+

		 				<!-- Appendix C -->
	              '<tr>'+
	                  '<td class="Announcement" vAlign="Top">&nbsp;<img src="/Graphic/Bullet/Announce_Dot.gif" align="baseline"></td>'+
	                  '<td class="Announcement" vAlign="Top">' + 
			   			 GenerateLinkCode( "extensions2_appendix_c", "Appendix C" ) + 'Appendix C: Network Error Codes</a></td>' +
                 '</tr>'+
					
					'</table>'+
	          '</td>'+
	        '</tr>'+
			  '<tr>'+
            '<td class="Announcement" align="right" valign="top"><img src="/Graphic/Bullet/TriRed.gif" alt="Bullet" align="left" ></td>'+
            '<td class="Announcement" vAlign="Top"><a href="/books/">Other suggested reading.</a></td>'+
          '</tr>'+
        '</table>' +
// Now let's close the table that was opened by szTag        
      '</td>'+
    '</tr>'+
  '</table>' 
  
  );
}

