

function writeHeader(){
	document.write('<div id="masthead">');
  document.write('<h1 class="style1" id="siteName">');
  document.write('<table border="0" cellspacing="0" cellpadding="0" id="logoTbl">');
  document.write('<tr valign="top">');
  document.write('<td class="logo"><a href="index.html"><img src="images/DanielSuarezTitle_3.jpg" border="0" alt="" /></a></td>');
  document.write('</tr>');
  document.write('</table>');
 document.write('</h1>');
  /*document.write('<h2 id="pageName">Real-life high-tech thrillers</h2>'); */
  document.write('<div id="globalNav"><a href="index.html"> Home </a> | ');
document.write('<a href="purchase.html"> More Purchase Options... </a> | ');
document.write('<a href="aboutauthor.html"> About the Author </a> | ');
document.write('<a href="authornews.html"> Author News </a> | ');
document.write('<a href="daemonpreview.html"> Daemon Preview Chapters </a> | '); 
document.write('<a href="freedomtmpreview.html"> Freedom<sup>TM</sup> Preview Chapters </a> | ');
document.write('<a href="daemontech.html"> The Technology of Daemon </a> | ');
document.write('<a href="http://www.thedaemon.com/indexflash.htm">Original Verdugo Press Edition</a> | ');
document.write('<a href="http://us.penguingroup.com/static/html/aboutus/adult/dutton.html"> About Dutton </a></div>');
document.write('</div>');

}


function writeMenu(){

document.write('<div id="search">');
document.write('    <form action="#">');
document.write('      <label>Related Links: </label>');
document.write('    </form>');
document.write('  </div>');
document.write('  <div id="sectionLinks">');
document.write('    <h3>Computer Security </h3>');
document.write('    <ul>');
document.write('      <li><a href="http://www.2600.com/">2600.com - The Hacker Quarterly </a></li>');
document.write('	  <li><a href="http://www.ethicalhacker.net/">The Ethical Hacker </a></li>');
document.write('      <li><a href="http://www.grc.com/intro.htm">Gibson Research - Penetration Testing </a></li>');
document.write('      <li><a href="http://www.schneier.com/index.html">Security &amp; Cryptography <br />');
document.write('      (Bruce Schneier) </a></li>');
document.write('      <li><a href="http://www.lanarchitect.net/Articles/Wireless/SecurityRating/">Wireless LAN Security Guide (George Ou) </a></li>');
document.write('      <li><a href="http://www.it-observer.com/articles/1136/wireless_security_attacks_defenses/">Wireless Security Attacks &amp; Defenses');
document.write('      (IT Observer) </a></li>');
document.write('	   <li><a href="http://www.security.ithub.com/">Security IT Hub - <br />');
document.write('      (Ziff Davis)</a></li>');
document.write('	  <li><a href="http://www.securityabsurdity.com/failure.php">The Total Failure of Information Security - (Vivica Info Sec, Inc.)</a></li>');
document.write('      <li><a href="http://www.blackboxvoting.org/">Electronic Voting <br />');
document.write('      (Black Box Voting.org) </a></li>');
document.write('    </ul>');
document.write('  </div>');
document.write('  <div class="relatedLinks">');
document.write('      <h3>Game Industry </h3>');
document.write('      <ul>');
document.write('      <li><a href="http://www.gamasutra.com/">Gamasutra.com</a></li>');
document.write('      <li><a href="http://www.gamespy.com/">Gamespy.com</a></li>');
document.write('      <li><a href="http://www.gamedev.net/">Gamedev.net</a></li>');
document.write('	  <li><a href="http://www.valvesoftware.com/">Valve Software</a></li>');
document.write('	  <li><a href=" http://www.seriousgamessummit.com/">Serious Games Summit</a></li>');
document.write('    </ul>');
document.write('  </div>');
document.write('  <div class="relatedLinks">');
document.write('     <h3>Author Favorites . . . </h3>');
document.write('     <ul>');
document.write('      <li><a href="http://www.damninteresting.com/">Damned Interesting </a></li>');
document.write('      <li><a href="http://www.skeptic.com/">Skeptic Magazine </a></li>');
document.write('      <li><a href="http://www.techeblog.com/">TecheBlog</a></li>');
document.write('      <li><a href="http://www.google.com/mars/">Google Mars </a></li>');
document.write('      <li><a href="http://www.infiltration.org/home.html">Urban Exploration </a></li>');
document.write('      <li><a href="http://www.longnow.org/">The Long Now Foundation </a></li>');
document.write('	  <li><a href="http://www.halfbakery.com/">The Half Bakery</a></li>');
document.write('	  <li><a href="http://www.homestarrunner.com/">Homestar Runner</a></li>');
document.write('	  <li><a href="http://www.blogofdeath.com/">The Blog of Death</a></li> ');
document.write('	  <li><a href="http://www.edge.org/about_edge.html ">Edge Foundation</a></li> ');
document.write('	  <li><a href="http://www.foodsecurity.org/">Food Security</a></li> ');
document.write('	  <li><a href="http://video.google.com/videosearch?q=%22the%20secret%20life%20of%20machines%22">The Secret Life of Machines</a></li> ');
document.write('      <li><a href="http://www.opentopia.com/hiddencam.php">Live Webcams Around the World</a></li> ');
document.write('      <li><a href="http://www.kiva.org/">Kiva.org</a></li> ');
document.write('      <li><a href="http://xkcd.com/327/">xkcd - The Best Tech Comic Going</a></li> ');
document.write('    </ul>');
document.write('  </div>');
document.write('</div>');

}

function writeEncodedMenu(){
	//here's the encoder to use with any html code: http://www.barelyfitz.com/projects/encoder/
	//it results in:
	document.write(unescape('%3Cdiv%20id%3D%22search%22%3E%0A%20%20%20%20%3Cform%20action%3D%22%23%22%3E%0A%20%20%20%20%20%20%3Clabel%3ERelated%20Links%3A%20%3C/label%3E%0A%20%20%20%20%3C/form%3E%0A%20%20%3C/div%3E%0A%20%20%3Cdiv%20id%3D%22sectionLinks%22%3E%0A%20%20%20%20%3Ch3%3EComputer%20Security%20%3C/h3%3E%0A%20%20%20%20%3Cul%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.2600.com/%22%3E2600.com%20-%20The%20Hacker%20Quarterly%20%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.ethicalhacker.net/%22%3EThe%20Ethical%20Hacker%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.grc.com/intro.htm%22%3EGibson%20Research%20-%20Penetration%20Testing%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.schneier.com/index.html%22%3ESecurity%20%26amp%3B%20Cryptography%20%3Cbr%20/%3E%0A%20%20%20%20%20%20%28Bruce%20Schneier%29%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.lanarchitect.net/Articles/Wireless/SecurityRating/%22%3EWireless%20LAN%20Security%20Guide%20%28George%20Ou%29%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.it-observer.com/articles/1136/wireless_security_attacks_defenses/%22%3EWireless%20Security%20Attacks%20%26amp%3B%20Defenses%20%3Cbr%20/%3E%0A%20%20%20%20%20%20%28IT%20Observer%29%20%3C/a%3E%3C/li%3E%0A%09%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.security.ithub.com/%22%3ESecurity%20IT%20Hub%20-%20%3Cbr%20/%3E%0A%20%20%20%20%20%20%28Ziff%20Davis%29%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.securityabsurdity.com/failure.php%22%3EThe%20Total%20Failure%20of%20Information%20Security%20-%20%28Vivica%20Info%20Sec%2C%20Inc.%29%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.blackboxvoting.org/%22%3EElectronic%20Voting%20%3Cbr%20/%3E%0A%20%20%20%20%20%20%28Black%20Box%20Voting.org%29%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%3C/ul%3E%0A%20%20%3C/div%3E%0A%20%20%3Cdiv%20class%3D%22relatedLinks%22%3E%0A%20%20%20%20%20%20%3Ch3%3EGame%20Industry%20%3C/h3%3E%0A%20%20%20%20%20%20%3Cul%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.gamasutra.com/%22%3EGamasutra.com%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.gamespy.com/%22%3EGamespy.com%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.gamedev.net/%22%3EGamedev.net%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.valvesoftware.com/%22%3EValve%20Software%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22%20http%3A//www.seriousgamessummit.com/%22%3ESerious%20Games%20Summit%3C/a%3E%3C/li%3E%0A%20%20%20%20%3C/ul%3E%0A%20%20%3C/div%3E%0A%20%20%3Cdiv%20class%3D%22relatedLinks%22%3E%0A%20%20%20%20%20%3Ch3%3EAuthor%20Favorites%20.%20.%20.%20%3C/h3%3E%0A%20%20%20%20%20%3Cul%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.damninteresting.com/%22%3EDamned%20Interesting%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.skeptic.com/%22%3ESkeptic%20Magazine%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.techeblog.com/%22%3ETecheBlog%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.google.com/mars/%22%3EGoogle%20Mars%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.infiltration.org/home.html%22%3EUrban%20Exploration%20%3C/a%3E%3C/li%3E%0A%20%20%20%20%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.drivl.com/%22%3EDrivl.com%20%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.halfbakery.com/%22%3EThe%20Half%20Bakery%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.homestarrunner.com/%22%3EHomestar%20Runner%3C/a%3E%3C/li%3E%0A%09%20%20%3Cli%3E%3Ca%20href%3D%22http%3A//www.blogofdeath.com/%22%3EThe%20Blog%20of%20Death%3C/a%3E%3C/li%3E%0A%09%20%0A%20%20%20%20%3C/ul%3E%0A%20%20%3C/div%3E%0A%3C/div%3E'));
	
}

function writeFooter(){
	
document.write ('<div id="siteInfo"> <img src="" width="44" height="22" />  |<a href="http://www.thedaemon.com/aboutauthor.html"> Contact the Author </a> | &copy;2009-2010 Daniel Suarez </div>');

}



