//SCRIPT PREAMBLE

var preamble = ''
+ '<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">\n'
+ '<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">\n'
+ '<tr>\n'
+ '  <td height="173" align="left" valign="top" background="images/top01bg.gif"><table width="770" border="0" cellspacing="0" cellpadding="0">\n'
+ '        <tr>\n'
+ '          <td width="65" rowspan="2"><img src="images/top01_1.gif" width="65" height="173"></td>\n'
+ '          <td width="33" rowspan="2" align="left" valign="top"><table width="33" border="0" cellspacing="0" cellpadding="0">\n'
+ '              <tr>\n'
+ '                <td><a href="index.html"><img src="images/homeicon.jpg" width="33" height="34" alt="Home"></a></td>\n'
+ '              </tr>\n'
+ '              <tr> \n'
+ '                <td><a href="mailto:webmaster@freexsums.com"><img src="images/mailicon.jpg" width="33" height="34" alt="Contact Us"></a></td>\n'
+ '              </tr>\n'
+ '              <tr>\n'
+ '                <td><a href="faq.html"><img src="images/searchicon.jpg" width="33" height="35" alt="Recent Puzzles"></a></td>\n'
+ '              </tr>\n'
+ '              <tr>\n'
+ '                <td><img src="images/top02_1.jpg" width="33" height="70"></td>\n'
+ '              </tr>\n'
+ '            </table></td>\n'
+ '          <td width="170" rowspan="2"><a href="index.html"><img src="images/newlogo.jpg" width="170" height="173"></a></td>\n'
+ '          <td height="43"><table width="502" border="0" cellspacing="0" cellpadding="0">\n'
+ '              <tr>\n'
+ '                <td width="96"><a href="index.html"><img src="images/but01_1.gif" width="96" height="43"></a></td>\n'
+ '                <td width="86"><a href="puzzlem1.html"><img src="images/but02_1.gif" width="86" height="43"></a></td>\n'
+ '                <td width="94"><a href="books.html"><img src="images/but03_1.gif" width="94" height="43"></a></td>\n'
+ '                <td width="84"><a href="faq.html"><img src="images/but04_1.gif" width="84" height="43"></a></td>\n'
+ '                <td width="76"><a href="about.html"><img src="images/but05_1.gif" width="76" height="43"></a></td>\n'
+ '                <td width="66"><img src="images/endbut.jpg" width="66" height="43"></td>\n'
+ '              </tr>\n'
+ '            </table></td>\n'
+ '        </tr>\n'
+ '        <tr>\n'
+ '          <td width="502" height="130"><img src="images/slogan.gif" width="502" height="130"></td>\n'
+ '        </tr>\n'
+ '      </table></td>\n'
+ '  </tr>\n'
+ '  <tr>\n'
+ '    <td align="left" valign="top" background="images/bg2.gif"><table width="770" border="0" cellspacing="0" cellpadding="0">\n'
+ '        <tr>\n'
+ '          <td align="center" valign="top"><table width="720" border="0" cellspacing="0" cellpadding="0">\n'
+ '              <tr>\n'
+ '                <td>&nbsp;</td>\n'
+ '              </tr>\n'
+ '              <tr>\n';

document.write(preamble);

// define some useful functions

function NdaysAgo(n){ // get UCT of today - N days
	var today = new Date();
	return (today.getTime()-(n*24*60*60*1000));
}

function formatDate(uct){		// Produce pretty version of UCT date
	var thedate=new Date();
	thedate.setTime(uct);
	var year=thedate.getYear();
	if (year < 1000) year+=1900;
	var day=thedate.getDay();
	var month=thedate.getMonth();
	var daym=thedate.getDate();
	if (daym<10) daym="0"+daym;

	var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var montharray=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	return (dayarray[day]+", "+montharray[month]+" "+daym+", "+year);
}

