js/src/tests/ecma_3/RegExp/regress-209067.js

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

     1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
     2 /* This Source Code Form is subject to the terms of the Mozilla Public
     3  * License, v. 2.0. If a copy of the MPL was not distributed with this
     4  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     6 /*
     7  *
     8  * Date:    12 June 2003
     9  * SUMMARY: Testing complicated str.replace()
    10  *
    11  * See http://bugzilla.mozilla.org/show_bug.cgi?id=209067
    12  *
    13  */
    14 //-----------------------------------------------------------------------------
    15 var UBound = 0;
    16 var BUGNUMBER = 209067;
    17 var summary = 'Testing complicated str.replace()';
    18 var status = '';
    19 var statusitems = [];
    20 var actual = '';
    21 var actualvalues = [];
    22 var expect= '';
    23 var expectedvalues = [];
    26 function formatHTML(h)
    27 {
    28   // a replace function used in the succeeding lines -
    29   function S(s)
    30   {
    31     return s.replace(/</g,'&lt;').replace(/>/g,'&gt;');
    32   }
    34   h+='\n';
    35   h=h.replace(/&([^\s]+;)/g,'&lt;&amp;$1&gt;');
    36   h=h.replace(new RegExp('<!-'+'-[\\s\\S]*-'+'->','g'), S);
    37   h=h.replace(/"[^"]*"/g,S);
    38   h=h.replace(/'[^']*'/g,S);
    41   h=h.replace(/<([^>]*)>/g,
    42               function(s,p)
    43               {
    44                 if(s.match(/!doctype/i))
    45                   return'<span class=doctype>&lt;' + p + '&gt;</span>';
    47                 p=p.replace(/\\'/g,'\\&#39;').replace(/\\"/g,'\\&#34;').replace(/^\s/,'');
    48 p=p.replace(/(\s)([^<]+)$/g,
    49 	    function(s,p1,p2)
    50 	    {
    51 	      p2=p2.replace(/(=)(\s*[^"'][^\s]*)(\s|$)/g,'$1<span class=attribute-value>$2</span>$3');
    52                               p2=p2.replace(/("[^"]*")/g,'<span class=attribute-value>$1</span>');
    53 				 p2=p2.replace(/('[^']*')/g,'<span class=attribute-value>$1</span>');
    54                               return p1 + '<span class=attribute-name>'+p2+'</span>';
    55                             }
    56                            )
    58                 return'&lt;<span class=' + (s.match(/<\s*\//)?'end-tag':'start-tag') + '>' + p + '</span>&gt;';
    59               }
    60              )
    63   h=h.replace(/&lt;(&[^\s]+;)&gt;/g,'<span class=entity>$1</span>');
    64   h=h.replace(/(&lt;!--[\s\S]*--&gt;)/g,'<span class=comment>$1</span>');
    67   numer=1;
    68   h=h.replace(/(.*\n)/g,
    69               function(s,p)
    70               {
    71                 return (numer++) +'. ' + p;
    72               }
    73              )
    76   return'<span class=text>' + h + '</span>';
    77 }
    81 /*
    82  * sanity check
    83  */
    84 status = inSection(1);
    85 actual = formatHTML('abc');
    86 expect = '<span class=text>1. abc\n</span>';
    87 addThis();
    90 /*
    91  * The real test: can we run this without crashing?
    92  * We are not validating the result, just running it.
    93  */
    94 status = inSection(2);
    95 var HUGE_TEST_STRING = hugeString();
    96 formatHTML(HUGE_TEST_STRING);
   101 //-----------------------------------------------------------------------------
   102 test();
   103 //-----------------------------------------------------------------------------
   107 function addThis()
   108 {
   109   statusitems[UBound] = status;
   110   actualvalues[UBound] = actual;
   111   expectedvalues[UBound] = expect;
   112   UBound++;
   113 }
   116 function test()
   117 {
   118   enterFunc('test');
   119   printBugNumber(BUGNUMBER);
   120   printStatus(summary);
   122   for (var i=0; i<UBound; i++)
   123   {
   124     reportCompare(expectedvalues[i], actualvalues[i], statusitems[i]);
   125   }
   127   exitFunc ('test');
   128 }
   131 function hugeString()
   132 {
   133 var s = '';
   135 s += '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">';
   136 s += '<html lang="en">';
   137 s += '<head>';
   138 s += '	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">';
   139 s += '	<meta http-equiv="refresh" content="1800">';
   140 s += '	<title>CNN.com</title>';
   141 s += '	<link rel="Start" href="/">';
   142 s += '	<link rel="Search" href="/search/">';
   143 s += '	<link rel="stylesheet" href="http://i.cnn.net/cnn/.element/ssi/css/1.0/main.css" type="text/css">';
   144 s += '	<script language="JavaScript1.2" src="http://i.cnn.net/cnn/.element/ssi/js/1.0/main.js" type="text/javascript"></script>';
   145 s += '<script language="JavaScript1.1" src="http://ar.atwola.com/file/adsWrapper.js"></script>';
   146 s += '<style type="text/css">';
   147 s += '<!--';
   148 s += '.aoltextad { text-align: justify; font-size: 12px; color: black; font-family: Georgia, sans-serif }';
   149 s += '-->';
   150 s += '</style>';
   151 s += '<script language="JavaScript1.1" type="text/javascript" src="http://ar.atwola.com/file/adsPopup2.js"></script>';
   152 s += '<script language="JavaScript">';
   153 s += 'document.adoffset = 0;';
   154 s += 'document.adPopupDomain = "www.cnn.com";';
   155 s += 'document.adPopupFile = "/cnn_adspaces/adsPopup2.html";';
   156 s += 'document.adPopupInterval = "P24";';
   157 s += 'document.adPopunderInterval = "P24";';
   158 s += 'adSetOther("&TVAR="+escape("class=us.low"));';
   159 s += '</script>';
   160 s += '';
   161 s += '	';
   162 s += '</head>';
   163 s += '<body class="cnnMainPage">';
   164 s += '';
   165 s += '';
   166 s += '';
   167 s += '<a name="top_of_page"></a>';
   168 s += '<a href="#ContentArea"><img src="http://i.cnn.net/cnn/images/1.gif" alt="Click here to skip to main content." width="10" height="1" border="0" align="right"></a>';
   169 s += '<table width="770" border="0" cellpadding="0" cellspacing="0" style="speak: none">';
   170 s += '	<col width="229">';
   171 s += '	<col width="73">';
   172 s += '	<col width="468">';
   173 s += '	<tr>';
   174 s += '		<td colspan="3"><!--';
   175 s += '[[!~~ netscape hat ~~]][[table border="0" cellpadding="0" cellspacing="0" width="100%"]][[tr]][[td]][[script Language="Javascript" SRC="http://toolbar.aol.com/dashboard.twhat?dom=cnn" type="text/javascript"]][[/script]][[/td]][[/tr]][[/table]]';
   176 s += '';
   177 s += '[[div]][[img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2" border="0"]][[/div]]';
   178 s += '-->';
   179 s += '		</td>';
   180 s += '	</tr>';
   181 s += '	<tr valign="bottom">';
   182 s += '		<td width="229" style="speak: normal"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/logo/cnn.gif" alt="CNN.com" width="229" height="52" border="0"></td>';
   183 s += '		<td width="73"></td>';
   184 s += '		<td width="468" align="right">';
   185 s += '			<!-- home/bottom.468x60 -->';
   186 s += '<script language="JavaScript1.1">';
   187 s += '<!--';
   188 s += 'adSetTarget("_top");';
   189 s += 'htmlAdWH( (new Array(93103287,93103287,93103300,93103300))[document.adoffset||0] , 468, 60);';
   190 s += '//-->';
   191 					       s += '</script>';
   192 					       s += '<noscript><a href="http://ar.atwola.com/link/93103287/aol" target="_top"><img src="http://ar.atwola.com/image/93103287/aol" alt="Click Here" width="468" height="60" border="0"></a></noscript> ';
   193 					       s += '';
   194 					       s += '';
   195 					       s += '';
   196 					       s += '';
   197 					       s += '		</td>';
   198 					       s += '	</tr>';
   199 					       s += '	<tr><td colspan="3"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2"></td></tr>';
   200 					       s += '	<tr>';
   201 					       s += '		<td colspan="3">';
   202 					       s += '</td>';
   203 					       s += '	</tr>';
   204 					       s += '	<tr><td colspan="3" bgcolor="#CC0000"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="3"></td></tr>';
   205 					       s += '	<tr>';
   206 					       s += '		<td colspan="3">';
   207 					       s += '';
   208 					       s += '<table width="770" border="0" cellpadding="0" cellspacing="0">';
   209 					       s += '	<form action="http://search.cnn.com/cnn/search" method="get" onsubmit="return CNN_validateSearchForm(this);">';
   210 					       s += '<input type="hidden" name="source" value="cnn">';
   211 					       s += '<input type="hidden" name="invocationType" value="search/top">';
   212 					       s += '	<tr><td colspan="4"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1" border="0"></td></tr>';
   213 					       s += '	<tr><td colspan="4" bgcolor="#003366"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="3" border="0"></td></tr>';
   214 					       s += '	<tr>';
   215 					       s += '		<td rowspan="2"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/searchbar/bar.search.gif" alt="SEARCH" width="110" height="27" border="0"></td>';
   216 					       s += '		<td colspan="2"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/searchbar/bar.top.bevel.gif" alt="" width="653" height="3" border="0"></td>';
   217 					       s += '		<td rowspan="2"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/searchbar/bar.right.bevel.gif" alt="" width="7" height="27" border="0"></td>';
   218 					       s += '	</tr>';
   219 					       s += '	<tr bgcolor="#B6D8E0">';
   220 					       s += '		<td><table border="0" cellpadding="0" cellspacing="0">';
   221 					       s += '				<tr>';
   222 					       s += '					<td>&nbsp;&nbsp;</td>';
   223 					       s += '					<td nowrap><span class="cnnFormTextB" style="color:#369">The Web</span></td>';
   224 					       s += '					<td><input type="radio" name="sites" value="google" checked></td>';
   225 					       s += '					<td>&nbsp;&nbsp;</td>';
   226 					       s += '					<td><span class="cnnFormTextB" style="color:#369;">CNN.com</span></td>';
   227 					       s += '					<td><input type="radio" name="sites" value="cnn"></td>';
   228 					       s += '					<td>&nbsp;&nbsp;</td>';
   229 					       s += '					<td><input type="text" name="query" class="cnnFormText" value="" title="Enter text to search for and click Search" size="35" maxlength="40" style="width: 280px"></td>';
   230 					       s += '					<td>&nbsp;<input type="Submit" value="Search" class="cnnNavButton" style="padding: 0px; margin: 0px; width: 50px"></td>';
   231 					       s += '				</tr>';
   232 					       s += '			</table></td>';
   233 					       s += '		<td align="right"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/searchbar/bar.google.gif" alt="enhanced by Google" width="137" height="24" border="0"></td>';
   234 					       s += '	</tr>';
   235 					       s += '	<tr><td colspan="4"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/searchbar/bar.bottom.bevel.gif" alt="" width="770" height="3" border="0"></td></tr>';
   236 					       s += '	</form>';
   237 					       s += '</table>';
   238 					       s += '		</td>';
   239 					       s += '	</tr>';
   240 					       s += '';
   241 					       s += '';
   242 					       s += '</table>';
   243 					       s += '';
   244 					       s += '<table width="770" border="0" cellpadding="0" cellspacing="0">';
   245 					       s += '	<col width="126" align="left" valign="top">';
   246 					       s += '	<col width="10">';
   247 					       s += '	<col width="280">';
   248 					       s += '	<col width="10">';
   249 					       s += '	<col width="344">';
   250 					       s += '	<tr valign="top">';
   251 					       s += '		<td rowspan="5" width="126" style="speak: none"><table id="cnnNavBar" width="126" bgcolor="#EEEEEE" border="0" cellpadding="0" cellspacing="0" summary="CNN.com Navigation">';
   252 					       s += '	<col width="8" align="left" valign="top">';
   253 					       s += '	<col width="118" align="left" valign="top">';
   254 					       s += '	<tr bgcolor="#CCCCCC" class="cnnNavHiliteRow"><td width="8" class="swath">&nbsp;</td>';
   255 					       s += '		<td class="cnnNavHilite" onClick="CNN_goTo("/")"><div class="cnnNavText"><a href="/">Home Page</a></div></td></tr>';
   256 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   257 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/WORLD/")"><div class="cnnNavText"><a href="/WORLD/">World</a></div></td></tr>';
   258 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   259 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/US/")"><div class="cnnNavText"><a href="/US/">U.S.</a></div></td></tr>';
   260 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   261 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/WEATHER/")"><div class="cnnNavText"><a href="/WEATHER/">Weather</a></div></td></tr>';
   262 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   263 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/money/")"><div class="cnnNavText"><a href="/money/">Business</a>&nbsp;<a href="/money/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/nav_at_money.gif" alt="at CNN/Money" width="51" height="5" border="0"></a></div></td></tr>';
   264 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   265 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/cnnsi/")"><div class="cnnNavText"><a href="/si/">Sports</a>&nbsp;<a href="/si/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/nav_at_si.gif" alt="at SI.com" width="50" height="5" border="0"></a></div></td></tr>';
   266 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   267 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/ALLPOLITICS/")"><div class="cnnNavText"><a href="/ALLPOLITICS/">Politics</a></div></td></tr>';
   268 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   269 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/LAW/")"><div class="cnnNavText"><a href="/LAW/">Law</a></div></td></tr>';
   270 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   271 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/TECH/")"><div class="cnnNavText"><a href="/TECH/">Technology</a></div></td></tr>';
   272 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   273 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/TECH/space/")"><div class="cnnNavText"><a href="/TECH/space/">Science &amp; Space</a></div></td></tr>';
   274 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   275 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/HEALTH/")"><div class="cnnNavText"><a href="/HEALTH/">Health</a></div></td></tr>';
   276 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   277 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/SHOWBIZ/")"><div class="cnnNavText"><a href="/SHOWBIZ/">Entertainment</a></div></td></tr>';
   278 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   279 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/TRAVEL/")"><div class="cnnNavText"><a href="/TRAVEL/">Travel</a></div></td></tr>';
   280 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   281 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/EDUCATION/")"><div class="cnnNavText"><a href="/EDUCATION/">Education</a></div></td></tr>';
   282 					       s += '	<tr class="cnnNavRow"><td class="swath">&nbsp;</td>';
   283 					       s += '		<td class="cnnNav" onMouseOver="CNN_navBar(this,1,1)" onMouseOut="CNN_navBar(this,0,1)" onClick="CNN_navBarClick(this,1,"/SPECIALS/")"><div class="cnnNavText"><a href="/SPECIALS/">Special Reports</a></div></td></tr>';
   284 					       s += '	<tr bgcolor="#FFFFFF"><td class="cnnNavAd" colspan="2" align="center"><!-- home/left.120x90 -->';
   285 					       s += '<script language="JavaScript1.1">';
   286 					       s += '<!--';
   287 					       s += 'adSetTarget("_top");';
   288 					       s += 'htmlAdWH( (new Array(93166917,93166917,93170132,93170132))[document.adoffset||0] , 120, 90);';
   289 					       s += '//-->';
   290 					       s += '</script><noscript><a href="http://ar.atwola.com/link/93166917/aol" target="_top"><img src="http://ar.atwola.com/image/93166917/aol" alt="Click here for our advertiser" width="120" height="90" border="0"></a></noscript></td></tr>';
   291 					       s += '	<tr bgcolor="#999999" class="cnnNavGroupRow">';
   292 					       s += '		<td colspan="2" class="cnnNavGroup"><div class="cnnNavText">SERVICES</div></td></tr>';
   293 					       s += '	<tr class="cnnNavOtherRow"><td class="swath">&nbsp;</td>';
   294 					       s += '		<td class="cnnNavOther" onMouseOver="CNN_navBar(this,1,0)" onMouseOut="CNN_navBar(this,0,0)" onClick="CNN_navBarClick(this,0,"/video/")"><div class="cnnNavText"><a href="/video/">Video</a></div></td></tr>';
   295 					       s += '	<tr class="cnnNavOtherRow"><td class="swath">&nbsp;</td>';
   296 					       s += '		<td class="cnnNavOther" onMouseOver="CNN_navBar(this,1,0)" onMouseOut="CNN_navBar(this,0,0)" onClick="CNN_navBarClick(this,0,"/EMAIL/")"><div class="cnnNavText"><a href="/EMAIL/">E-Mail Services</a></div></td></tr>';
   297 					       s += '	<tr class="cnnNavOtherRow"><td class="swath">&nbsp;</td>';
   298 					       s += '		<td class="cnnNavOther" onMouseOver="CNN_navBar(this,1,0)" onMouseOut="CNN_navBar(this,0,0)" onClick="CNN_navBarClick(this,0,"/mobile/CNNtoGO/")"><div class="cnnNavText"><a href="/mobile/CNNtoGO/">CNN To Go</a></div></td></tr>';
   299 					       s += '	<tr bgcolor="#999999" class="cnnNavGroupRow">';
   300 					       s += '		<td colspan="2" class="cnnNavGroup" style="background-color: #445B60"><div class="cnnNavText" style="color: #fff">SEARCH</div></td></tr>';
   301 					       s += '	<tr bgcolor="#CCCCCC"><td colspan="2" class="cnnNavSearch" style="background-color:#B6D8E0">';
   302 					       s += '';
   303 					       s += '<form action="http://search.cnn.com/cnn/search" method="get" name="nav_bottom_search" onSubmit="return CNN_validateSearchForm(this)" style="margin: 0px;">';
   304 					       s += '	<input type="hidden" name="sites" value="cnn">';
   305 					       s += '	<input type="hidden" name="source" value="cnn">';
   306 					       s += '	<input type="hidden" name="invocationType" value="side/bottom">';
   307 					       s += '<table width="100%" border="0" cellpadding="0" cellspacing="4">';
   308 					       s += '	<tr><td colspan="2"><table width="100%" border="0" cellpadding="0" cellspacing="0">';
   309 					       s += '			<tr>';
   310 					       s += '				<td align="left"><span class="cnnFormTextB" style="color: #369">Web</span></td>';
   311 					       s += '				<td><input type="radio" name="sites" value="google" checked></td>';
   312 					       s += '				<td align="right"><span class="cnnFormTextB" style="color: #369">CNN.com</span></td>';
   313 					       s += '				<td><input type="radio" name="sites" value="cnn"></td>';
   314 					       s += '			</tr>';
   315 					       s += '		</table></td></tr>';
   316 					       s += '	<tr><td colspan="2"><input type="text" name="query" class="cnnFormText" value="" title="Enter text to search for and click Search" size="7" maxlength="40" style="width: 100%"></td></tr>';
   317 					       s += '	<tr valign="top">';
   318 					       s += '		<td><input type="submit" value="Search" class="cnnNavButton" style="padding: 0px; margin: 0px; width: 50px"></td>';
   319 					       s += '		<td align="right"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/sect/SEARCH/nav.search.gif" alt="enhanced by Google" width="54" height="27"></td>';
   320 					       s += '	</tr>';
   321 					       s += '</table>';
   322 					       s += '';
   323 					       s += '';
   324 					       s += '';
   325 					       s += '</td></form></tr>';
   326 					       s += '</table>';
   327 					       s += '';
   328 					       s += '		</td>';
   329 					       s += '		<td rowspan="5" width="10"><a name="ContentArea"></a><img id="accessibilityPixel" src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="7" border="0"></td>';
   330 					       s += '		<td colspan="3" valign="middle">';
   331 					       s += '			<table border="0" cellpadding="0" cellspacing="0" width="100%">';
   332 					       s += '				<tr>';
   333 					       s += '					<td valign="top" nowrap><div class="cnnFinePrint" style="color: #333;padding:6px;padding-left:0px;">Updated: 05:53 p.m. EDT (2153 GMT) June 12, 2003</div></td>';
   334 					       s += '					<td align="right" nowrap class="cnnt1link"><a href="http://edition.cnn.com/">Visit International Edition</a>&nbsp;</td>';
   335 					       s += '				</tr><!--include virtual="/.element/ssi/sect/MAIN/1.0/banner.html"-->';
   336 					       s += '			</table>';
   337 					       s += '		</td>';
   338 					       s += '	</tr>';
   339 					       s += '	<tr valign="top">';
   340 					       s += '		<td rowspan="2" width="280" bgcolor="#EAEFF4">';
   341 					       s += '';
   342 					       s += '<!-- T1 -->';
   343 					       s += '					';
   344 					       s += '					<a href="/2003/SHOWBIZ/Movies/06/12/obit.peck/index.html"><img src="http://i.cnn.net/cnn/2003/SHOWBIZ/Movies/06/12/obit.peck/top.peck.obit.jpg" alt="Oscar-winner Peck dies" width="280" height="210" border="0" hspace="0" vspace="0"></a>';
   345 					       s += '';
   346 					       s += '						<div class="cnnMainT1">';
   347 					       s += '		<h2 style="font-size:20px;"><a href="/2003/SHOWBIZ/Movies/06/12/obit.peck/index.html">Oscar-winner Peck dies</a></h2>';
   348 					       s += '<p>';
   349 					       s += 'Actor Gregory Peck, who won an Oscar for his portrayal of upstanding lawyer Atticus Finch in 1962s "To Kill a Mockingbird," has died at age 87. Peck was best known for roles of dignified statesmen and people who followed a strong code of ethics. But he also could play against type. All told, Peck was nominated for five Academy Awards.';
   350 					       s += '</p>';
   351 					       s += '		<p>';
   352 					       s += '			<b><a href="/2003/SHOWBIZ/Movies/06/12/obit.peck/index.html" class="cnnt1link">FULL STORY</a></b>';
   353 					       s += '		</p>';
   354 					       s += '';
   355 					       s += '';
   356 					       s += '';
   357 					       s += '&#8226; <span class="cnnBodyText" style="font-weight:bold;color:#333;">Video: </span><img src="http://i.cnn.net/cnn/.element/img/1.0/misc/premium.gif" alt="premium content" width="9" height="11" hspace="0" vspace="0" border="0" align="absmiddle">  <a href="javascript:LaunchVideo("/showbiz/2003/06/12/peck.obit.affl.","300k");">A leading mans leading man</a><br>';
   358 					       s += '';
   359 					       s += '';
   360 					       s += '';
   361 					       s += '		';
   362 					       s += '&#8226; <span class="cnnBodyText" style="font-weight:bold;color:#333">Interactive: </span> <a href="javascript:CNN_openPopup("/interactive/entertainment/0306/peck.obit/frameset.exclude.html","620x430","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=620,height=430")">Gregory Peck through the years</a><br>';
   363 					       s += '';
   364 					       s += '	';
   365 					       s += '&#8226;  <a href="http://www.cnn.com/2003/SHOWBIZ/Movies/06/12/peck.filmography/index.html" target="new">Gregory Peck filmography</a><img src="http://i.cnn.net/cnn/.element/img/1.0/misc/icon.external.links.gif" alt="external link" width="20" height="13" vspace="1" hspace="4" border="0" align="top"><br>';
   366 					       s += '';
   367 					       s += '	';
   368 					       s += '&#8226;  <a href="http://www.cnn.com/2003/SHOWBIZ/Movies/06/04/heroes.villains.ap/index.html" target="new">Pecks Finch chararcter AFIs top hero</a><img src="http://i.cnn.net/cnn/.element/img/1.0/misc/icon.external.links.gif" alt="external link" width="20" height="13" vspace="1" hspace="4" border="0" align="top"><br>';
   369 					       s += '	</div>';
   370 					       s += '';
   371 					       s += '<!-- /T1 -->';
   372 					       s += '		</td>';
   373 					       s += '		';
   374 					       s += '		<td rowspan="2" width="10"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="10" height="1"></td>';
   375 					       s += '		<td width="344">';
   376 					       s += '';
   377 					       s += '';
   378 					       s += '';
   379 					       s += '';
   380 					       s += '<!-- T2 -->';
   381 					       s += '';
   382 					       s += '<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="344" height="2"></div>';
   383 					       s += '<table width="344" border="0" cellpadding="0" cellspacing="0">';
   384 					       s += '	<tr>';
   385 					       s += '		<td width="285" class="cnnTabbedBoxHeader" style="padding-left:0px;"><span class="cnnBigPrint"><b>MORE TOP STORIES</b></span></td>';
   386 					       s += ' 		<td width="59" class="cnnTabbedBoxTab" align="right" bgcolor="#336699"><a href="/userpicks"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/userpicks.gif" alt=" Hot Stories " width="59" height="11" border="0"></a></td>';
   387 					       s += '	</tr>';
   388 					       s += '</table>';
   389 					       s += '<div style="padding:6px;padding-left:0px;">';
   390 					       s += '';
   391 					       s += '	';
   392 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/WORLD/meast/06/12/mideast/index.html">7 dead in new Gaza strike</a>';
   393 					       s += '| <img src="http://i.cnn.net/cnn/.element/img/1.0/misc/premium.gif" alt="premium content" width="9" height="11" hspace="0" vspace="0" border="0" align="absmiddle"> <a href="javascript:LaunchVideo("/world/2003/06/11/cb.bush.roadmap.ap.","300k");">Video</a><br></div>';
   394 					       s += '';
   395 					       s += '	';
   396 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/WORLD/meast/06/12/sprj.irq.main/index.html">U.S. helicopter, jet down in Iraqi raid</a>';
   397 					       s += '| <img src="http://i.cnn.net/cnn/.element/img/1.0/misc/premium.gif" alt="premium content" width="9" height="11" hspace="0" vspace="0" border="0" align="absmiddle"> <a href="javascript:LaunchVideo("/iraq/2003/06/11/bw.iraq.oil.cnn.","300k");">Video</a><br></div>';
   398 					       s += '';
   399 					       s += '	';
   400 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/SHOWBIZ/TV/06/12/obit.brinkley/index.html">Television icon David Brinkley dead at 82</a><br></div>';
   401 					       s += '';
   402 					       s += '	';
   403 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/LAW/06/12/peterson.case/index.html">Peterson search warrants will be made public in July</a><br></div>';
   404 					       s += '';
   405 					       s += '	';
   406 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/WORLD/asiapcf/east/06/12/okinawa.rape/index.html">U.S. Marine held in new Okinawa rape case</a><br></div>';
   407 					       s += '';
   408 					       s += '	';
   409 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/TECH/space/06/12/sprj.colu.bolts.ap/index.html">New threat discovered for shuttle launches</a><br></div>';
   410 					       s += '';
   411 					       s += '	';
   412 					       s += '<div class="cnnMainNewT2">&#8226; <a href="/2003/SHOWBIZ/TV/06/12/television.sopranos.reut/index.html">"Soprano" Gandolfini shares his wealth with castmates</a><br></div>';
   413 					       s += '<!--[[div class="cnnMainNewT2"]]&#8226;&nbsp;[[b]][[span style="color:#C00;"]]CNN[[/span]]Radio:[[/b]]&nbsp;[[a href="javascript:CNN_openPopup("/audio/radio/preferences.html","radioplayer","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=124")"]]Bush on Medicare[[/a]]&nbsp;[[a href="javascript:CNN_openPopup("/audio/radio/preferences.html","radioplayer","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=124")"]][[img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/live.video.gif" alt="" width="61" height="14" vspace="0" hspace="2" align="absmiddle" border="0"]][[/a]][[img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/audio.gif" alt="" width="10" height="10" vspace="0" hspace="2" align="absmiddle"]][[br]][[/div]]--></div>';
   414 					       s += '';
   415 					       s += '<!-- /T2 -->';
   416 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   417 					       s += '';
   418 					       s += '<!--include virtual="/.element/ssi/misc/1.0/war.zone.smmap.txt"-->';
   419 					       s += '<!-- =========== CNN Radio/Video Box =========== -->';
   420 					       s += '<!-- top line -->	';
   421 					       s += '<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_ccc.gif" alt="" width="344" height="1"></div>';
   422 					       s += '<!-- /top line -->';
   423 					       s += ' <table width="344" border="0" cellpadding="0" cellspacing="0">';
   424 					       s += '	<tr valign="top">';
   425 					       s += '<!-- left-side line -->	';
   426 					       s += '		<td bgcolor="#CCCCCC" width="1"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="30" hspace="0" vspace="0" border="0"></td>';
   427 					       s += '<!-- /left-side line -->	';
   428 					       s += '<!-- CNNRadio cell -->';
   429 					       s += '        <td width="114"><div class="cnn6pxPad">';
   430 					       s += '        <span class="cnnBigPrint" style="color:#C00;font-weight:bold;">CNN</span><span class="cnnBigPrint" style="color:#000;font-weight:bold;">RADIO</span>';
   431 					       s += '<div class="cnnMainNewT2"><a href="javascript:CNN_openPopup("/audio/radio/preferences.html","radioplayer","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=200,height=124")">Listen to latest updates</a><img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/audio.gif" alt="" width="10" height="10" vspace="0" hspace="2" align="absmiddle">';
   432 					       s += '<div><img src="http://i.a.cnn.net/cnn/images/1.gif" alt="" width="1" height="5" hspace="0" vspace="0"></div>';
   433 					       s += '<!--';
   434 					       s += '[[span class="cnnFinePrint"]]sponsored by:[[/span]][[br]][[center]]';
   435 					       s += '[[!~~#include virtual="/cnn_adspaces/home/war_in_iraq/sponsor.88x31.ad"~~]]';
   436 					       s += ' [[/center]]';
   437 					       s += '-->';
   438 					       s += ' </div></td>';
   439 					       s += '<!-- /CNNRadio cell --> ';
   440 					       s += '<!-- center line -->  ';
   441 					       s += '		<td bgcolor="#CCCCCC" width="1"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1" hspace="0" vspace="0" border="0"></td>';
   442 					       s += '<!-- /center line --> ';
   443 					       s += '<!-- video cell --> ';
   444 					       s += '       <td width="227"><div class="cnn6pxPad">';
   445 					       s += '<!-- video box -->       ';
   446 					       s += '<table width="215" border="0" cellpadding="0" cellspacing="0">';
   447 					       s += '   <tr valign="top">';
   448 					       s += '    <td width="144"><span class="cnnBigPrint" style="font-weight:bold;">VIDEO</span></td>';
   449 					       s += '    <td width="6"><img src="http://i.a.cnn.net/cnn/images/1.gif" alt="" width="6" height="1" hspace="0" vspace="0"></td>';
   450 					       s += '	<td width="65"><a href="/video/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/more.video.blue.gif" alt="MORE VIDEO" width="62" height="11" hspace="0" vspace="0" border="0"></a></td></tr>';
   451 					       s += '   <tr>';
   452 					       s += '    <td width="215" colspan="3"><img src="http://i.a.cnn.net/cnn/images/1.gif" alt="" width="1" height="2" hspace="0" vspace="0"></td></tr>';
   453 					       s += '  <tr valign="top">';
   454 					       s += '    <td><div class="cnnBodyText">';
   455 					       s += '     	Soldier broke dozens of hearts over e-mail<br>';
   456 					       s += '     <img src="http://i.a.cnn.net/cnn/images/icons/premium.gif" align="middle" alt="premium content" width="9" height="11" hspace="0" vspace="1" border="0">&nbsp;<a href="javascript:LaunchVideo("/offbeat/2003/06/12/ms.casanova.col.ap.","300k");" class="cnnVideoLink">PLAY VIDEO</a></div>';
   457 					       s += '  </td>';
   458 					       s += '<td width="3"><img src="http://i.a.cnn.net/cnn/images/1.gif" alt="" width="3" height="1" hspace="0" vspace="0"></td>  ';
   459 					       s += '  <td width="65" align="right">';
   460 					       s += '    <a href="javascript:LaunchVideo("/offbeat/2003/06/12/ms.casanova.col.ap.","300k");"><img src="http://i.cnn.net/cnn/video/offbeat/2003/06/12/ms.casanova.col.vs.kndu.jpg" alt="" width="65" height="49" border="0" vspace="2" hspace="0"></a>';
   461 					       s += '  </td></tr>';
   462 					       s += '</table>';
   463 					       s += ' <!-- /video box -->        ';
   464 					       s += '       </div></td>';
   465 					       s += '<!-- /video cell -->        ';
   466 					       s += '<!-- right-side line -->       ';
   467 					       s += '<td bgcolor="#CCCCCC" width="1"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1" hspace="0" vspace="0" border="0"></td>';
   468 					       s += '<!-- /right-side line -->  ';
   469 					       s += '		</tr>';
   470 					       s += '  </table>';
   471 					       s += '';
   472 					       s += '<!-- bottom line -->';
   473 					       s += '<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_ccc.gif" alt="" width="344" height="1"></div>';
   474 					       s += '<!-- /bottom line -->';
   475 					       s += '<!-- =========== /CNN Radio/Video Box =========== -->';
   476 					       s += '';
   477 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   478 					       s += '<div><img src="http://i.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="344" height="2"></div>';
   479 					       s += '<table width="344" border="0" cellpadding="0" cellspacing="0">';
   480 					       s += '	<tr>';
   481 					       s += '		<td width="260" class="cnnTabbedBoxHeader" style="padding-left:0px;"><span class="cnnBigPrint"><b>ON THE SCENE</b></span></td>';
   482 					       s += '		<td width="84" class="cnnTabbedBoxTab" align="right" bgcolor="#336699" style="padding: 0px 3px;"><a href="/LAW/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/superlinks/law.gif" alt="more reports" height="11" border="0" hspace="2" vspace="2" align="right"></a></td>';
   483 					       s += '	</tr>';
   484 					       s += '</table>';
   485 					       s += '';
   486 					       s += '<table width="344" border="0" cellpadding="5" cellspacing="0">';
   487 					       s += '	<tr valign="top">';
   488 					       s += '		<td style="padding-left:0px;">                                                                                                                                <b>Jeffrey Toobin:</b> "It takes guts" for Peterson defense to subpoena judge over wiretap issue.';
   489 					       s += '<a href="/2003/LAW/06/12/otsc.toobin/index.html">Full Story</a></td>';
   490 					       s += '';
   491 					       s += '<td width="65" align="right" style="padding-left:6px;"><a href="/2003/LAW/06/12/otsc.toobin/index.html"><img src="http://i.cnn.net/cnn/2003/LAW/06/12/otsc.toobin/tz.toobin.jpg" alt="image" width="65" height="49" border="0" hspace="0" vspace="0"></a></td>';
   492 					       s += '	</tr>';
   493 					       s += '</table>';
   494 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   495 					       s += '		</td>';
   496 					       s += '	</tr>';
   497 					       s += '	<tr valign="bottom">';
   498 					       s += '		<td>';
   499 					       s += '<table width="344" border="0" cellpadding="0" cellspacing="0">';
   500 					       s += '	<tr>';
   501 					       s += '		<td width="267" nowrap style="color: #c00; padding-left: 6px"><span class="cnnBigPrint" style="vertical-align: top"><b>BUSINESS</b></span>';
   502 					       s += '			<a href="/money/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/at_cnnmoney.gif" alt=" at CNN/Money " width="100" height="15" border="0"></a></td>';
   503 					       s += '		<td width="77" align="right"><a href="/money/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/business.news.blue.gif" alt=" Business News " width="77" height="11" border="0"></a></td>';
   504 					       s += '	</tr>';
   505 					       s += '</table>';
   506 					       s += '';
   507 					       s += '<table width="344" bgcolor="#EEEEEE" border="0" cellpadding="0" cellspacing="0" style="border: solid 1px #ddd">';
   508 					       s += '	<tr valign="top">';
   509 					       s += '		<td>';
   510 					       s += '			<table width="100%" border="0" cellpadding="0" cellspacing="4">';
   511 					       s += '				<tr>';
   512 					       s += '					<td colspan="3"><span class="cnnMenuText"><b>STOCK/FUND QUOTES: </b></span></td>';
   513 					       s += '				</tr><form action="http://qs.money.cnn.com/tq/stockquote" method="get" style="margin: 0px;">';
   514 					       s += '				<tr>';
   515 					       s += '					<td><span class="cnnFinePrint">enter symbol</span></td>';
   516 					       s += '					<td><input type="text" name="symbols" size="7" maxlength="40" class="cnnMenuText" title="Enter stock/fund symbol or name to get a quote"></td>';
   517 					       s += '					<td><input type="submit" value="GET" class="cnnNavButton"></td>';
   518 					       s += '				</tr></form>';
   519 					       s += '			</table>';
   520 					       s += '			<table width="100%" border="0" cellpadding="0" cellspacing="4">';
   521 					       s += '				<tr valign="top">';
   522 					       s += '					<td><span class="cnnFinePrint">sponsored by:</span></td>';
   523 					       s += '					<td align="right"><!--<a href="/money/news/specials/rebuild_iraq/"><img src="http://i.a.cnn.net/cnn/2003/images/04/17/money.box.gif" ALT="" width="150" height="31" HSPACE="0" VSPACE="0" border="0" align="left"></a>--><a href="http://ar.atwola.com/link/93103306/aol"><img src="http://ar.atwola.com/image/93103306/aol" alt="Click Here" width="88" height="31" border="0" hspace="0" vspace="0"></a></td>';
   524 					       s += '				</tr>';
   525 					       s += '			</table>';
   526 					       s += '			</td>';
   527 					       s += '		<td class="cnnMainMarketBox">		<table width="100%" border="0" cellpadding="4" cellspacing="0" summary="Market data from CNNmoney">';
   528 					       s += '			<tr class="noBottomBorder">';
   529 					       s += '				<td colspan="5"><span class="cnnMainMarketCell"><span class="cnnMenuText"><b><a href="/money/markets/">MARKETS:</a></b></span> <!-- 16:30:15 -->';
   530 					       s += '';
   531 					       s += '4:30pm ET, 6/12</span></td>';
   532 					       s += '			</tr>';
   533 					       s += '			<tr class="noTopBorder">';
   534 					       s += '				<td><span class="cnnMainMarketCell"><a href="/money/markets/dow.html" title="Dow Jones Industrial Average">DJIA</a></span></td>';
   535 					       s += '								<td><img src="http://i.cnn.net/cnn/.element/img/1.0/main/arrow_up.gif" alt="" width="9" height="9"></td>';
   536 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+13.30</span></td>';
   537 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">9196.50</span></td>';
   538 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+ 0.14%</span></td>';
   539 					       s += '';
   540 					       s += '			</tr>';
   541 					       s += '			<tr>';
   542 					       s += '				<td><span class="cnnMainMarketCell"><a href="/money/markets/nasdaq.html" title="NASDAQ">NAS</a></span></td>';
   543 					       s += '								<td><img src="http://i.cnn.net/cnn/.element/img/1.0/main/arrow_up.gif" alt="" width="9" height="9"></td>';
   544 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+ 7.60</span></td>';
   545 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">1653.62</span></td>';
   546 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+ 0.46%</span></td>';
   547 					       s += '';
   548 					       s += '			</tr>';
   549 					       s += '			<tr class="noBottomBorder">';
   550 					       s += '				<td><span class="cnnMainMarketCell"><a href="/money/markets/sandp.html" title="S&amp;P 500">S&amp;P</a></span></td>';
   551 					       s += '								<td><img src="http://i.cnn.net/cnn/.element/img/1.0/main/arrow_up.gif" alt="" width="9" height="9"></td>';
   552 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+ 1.03</span></td>';
   553 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">998.51</span></td>';
   554 					       s += '				<td align="right" nowrap><span class="cnnMainMarketCell">+ 0.10%</span></td>';
   555 					       s += '';
   556 					       s += '			</tr>';
   557 					       s += '		</table>';
   558 					       s += '</td>';
   559 					       s += '	</tr>';
   560 					       s += '</table>';
   561 					       s += '';
   562 					       s += '</td>';
   563 					       s += '	</tr>';
   564 					       s += '	<tr>';
   565 					       s += '		<td colspan="3"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="4"></td>';
   566 					       s += '	</tr>';
   567 					       s += '	<tr align="center" valign="bottom">';
   568 					       s += '		<td width="280" bgcolor="#EEEEEE"><a href="/linkto/ftn.nytimes1.html"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/ftn.280x32.ny.times.gif" width="255" height="32" alt="" border="0"></a></td>';
   569 					       s += '<td width="10"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="10" height="1"></td>';
   570 					       s += '		<td width="344" bgcolor="#EEEEEE"><a href="/linkto/ftn.bn3.html"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/ftn.345x32.breaking.news.gif" width="340" height="32" alt="" border="0"></a></td>';
   571 					       s += '	</tr>';
   572 					       s += '';
   573 					       s += '</table>';
   574 					       s += '';
   575 					       s += '';
   576 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   577 					       s += '';
   578 					       s += '';
   579 					       s += '<table width="770" border="0" cellpadding="0" cellspacing="0">';
   580 					       s += '	<col width="10">';
   581 					       s += '	<col width="483" align="left" valign="top">';
   582 					       s += '	<col width="10">';
   583 					       s += '	<col width="267" align="left" valign="top">';
   584 					       s += '	<tr valign="top">';
   585 					       s += '		<td rowspan="2"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="10" height="1"></td>';
   586 					       s += '		<td valign="top">';
   587 					       s += '			<table border="0" cellpadding="0" cellspacing="0">';
   588 					       s += '				<tr valign="top">';
   589 					       s += '					<td width="238">';
   590 					       s += '						<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="238" height="2"></div>';
   591 					       s += '';
   592 					       s += '';
   593 					       s += '';
   594 					       s += '';
   595 					       s += '';
   596 					       s += '';
   597 					       s += '						<table width="238" border="0" cellpadding="0" cellspacing="0">';
   598 					       s += '							<tr>';
   599 					       s += '						<td width="132" class="cnnTabbedBoxHeader" style="padding-left:0px;"><span class="cnnBigPrint"><b>MORE REAL TV</b></span></td>';
   600 					       s += '						<td width="106" class="cnnTabbedBoxTab" align="right" bgcolor="#336699" style="padding: 0px 3px;"><a href="/SHOWBIZ"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/entertainment.news.gif" alt="More Entertainment" border="0" width="102" height="11" hspace="2" vspace="2" align="right"></a></td>';
   601 					       s += '					</tr>';
   602 					       s += '				</table>';
   603 					       s += '				<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="238" height="5" vspace="0" hspace="0"></div>';
   604 					       s += '						<table width="238" border="0" cellpadding="0" cellspacing="0">';
   605 					       s += '							<tr valign="top">';
   606 					       s += '								<td><div class="cnn6pxTpad">';
   607 					       s += '	';
   608 					       s += ' <a href="/2003/SHOWBIZ/06/11/eye.ent.voyeurs/index.html">Go ahead, follow me</a><br>';
   609 					       s += 'New reality series and the movie debut of "Idol" finalists';
   610 					       s += '								</div></td>';
   611 					       s += '								<td width="71" align="right"><a href="/2003/SHOWBIZ/06/11/eye.ent.voyeurs/index.html"><img src="http://i.a.cnn.net/cnn/2003/SHOWBIZ/06/11/eye.ent.voyeurs/tz.movies.gif" alt="Go ahead, follow me" width="65" height="49" border="0" vspace="6"></a></td>';
   612 					       s += '							</tr>';
   613 					       s += '						</table>';
   614 					       s += '';
   615 					       s += '';
   616 					       s += '';
   617 					       s += '';
   618 					       s += '';
   619 					       s += '';
   620 					       s += '			';
   621 					       s += '				<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="238" height="5" vspace="0" hspace="0"></div>';
   622 					       s += '<!--include virtual="/.element/ssi/video/section_teases/topvideos_include.txt"-->';
   623 					       s += '					</td>';
   624 					       s += '					<td><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="7" height="1"></td>';
   625 					       s += '					<td width="238">';
   626 					       s += '						<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="238" height="2"></div>';
   627 					       s += '';
   628 					       s += '';
   629 					       s += '';
   630 					       s += '';
   631 					       s += '';
   632 					       s += '';
   633 					       s += '						<table width="238" border="0" cellpadding="0" cellspacing="0">';
   634 					       s += '							<tr>';
   635 					       s += '						<td width="157" class="cnnTabbedBoxHeader" style="padding-left:0px;"><span class="cnnBigPrint"><b>GIFT IDEAS</b></span></td>';
   636 					       s += '						<td width="81" class="cnnTabbedBoxTab" align="right" bgcolor="#336699" style="padding: 0px 3px;"><a href="/money"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/superlinks/business.gif" alt="Business News" border="0" width="77" height="11" hspace="2" vspace="2" align="right"></a></td>';
   637 					       s += '					</tr>';
   638 					       s += '				</table>';
   639 					       s += '				<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="238" height="5" vspace="0" hspace="0"></div>';
   640 					       s += '						<table width="238" border="0" cellpadding="0" cellspacing="0">';
   641 					       s += '							<tr valign="top">';
   642 					       s += '								<td><div class="cnn6pxTpad">';
   643 					       s += '';
   644 					       s += '';
   645 					       s += '<span class="cnnBodyText" style="font-weight:bold;">CNN/Money: </span> <a href="/money/2003/06/12/news/companies/fathers_day/index.htm?cnn=yes">Fathers Day</a><br>';
   646 					       s += 'Smaller is better --from digital cameras to iPod';
   647 					       s += '								</div></td>';
   648 					       s += '								<td width="71" align="right"><a href="/money/2003/06/12/news/companies/fathers_day/index.htm?cnn=yes"><img src="http://i.a.cnn.net/cnn/images/programming.boxes/tz.money.dads.day.watch.jpg" alt="Fathers Day" width="65" height="49" border="0" vspace="6"></a></td>';
   649 					       s += '							</tr>';
   650 					       s += '						</table>';
   651 					       s += '					</td>';
   652 					       s += '				</tr>';
   653 					       s += '			</table>';
   654 					       s += '				<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="238" height="10" vspace="0" hspace="0"></div>			';
   655 					       s += '<table width="483" border="0" cellspacing="0" cellpadding="0">';
   656 					       s += '	<tr valign="top">';
   657 					       s += '		<td rowspan="9"><br></td>';
   658 					       s += '		<td width="238"><a href="/US/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/us.gif" alt="U.S. News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   659 					       s += '';
   660 					       s += '	';
   661 					       s += '&#8226;&nbsp;<a href="/2003/US/South/06/11/miami.rapist/index.html">Miami police link 4 rapes to serial rapist</a><br>';
   662 					       s += '';
   663 					       s += '	';
   664 					       s += '&#8226;&nbsp;<a href="/2003/LAW/06/12/mistaken.identity.ap/index.html">Woman mistaken for fugitive jailed</a><br>';
   665 					       s += '';
   666 					       s += '	';
   667 					       s += '&#8226;&nbsp;<a href="/2003/US/Northeast/06/12/woman.impaled.ap/index.html">Pregnant woman impaled on mic stand</a><br>';
   668 					       s += '		</div></td>';
   669 					       s += '		<td rowspan="7" width="7"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="7" height="1"></td>';
   670 					       s += '		<td width="238"><a href="/WORLD/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/world.gif" alt="World News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   671 					       s += '';
   672 					       s += '	';
   673 					       s += '&#8226;&nbsp;<a href="/2003/WORLD/europe/06/12/nato.bases/index.html">NATO reshapes for new era</a><br>';
   674 					       s += '';
   675 					       s += '	';
   676 					       s += '&#8226;&nbsp;<a href="/2003/WORLD/africa/06/12/congo.democratic/index.html">U.N. reviews Bunia peace force</a><br>';
   677 					       s += '';
   678 					       s += '';
   679 					       s += '';
   680 					       s += '&#8226;&nbsp;<span class="cnnBodyText" style="font-weight:bold;color:#900;">TIME.com: </span><a href="/time/magazine/article/0,9171,1101030616-457361,00.html?CNN=yes" target="new">Saddams curtain trail</a><img src="http://i.cnn.net/cnn/.element/img/1.0/misc/icon.external.links.gif" alt="external link" width="20" height="13" vspace="1" hspace="4" border="0" align="top"><br>';
   681 					       s += '		</div></td>';
   682 					       s += '	</tr><tr valign="top">';
   683 					       s += '		<td width="238"><a href="/TECH/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/technology.gif" alt="Sci-Tech News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   684 					       s += '';
   685 					       s += '	';
   686 					       s += '&#8226;&nbsp;<a href="/2003/TECH/ptech/06/11/bus2.ptech.dvd.maker/index.html">Another reason to throw out your VCR</a><br>';
   687 					       s += '';
   688 					       s += '	';
   689 					       s += '&#8226;&nbsp;<a href="/2003/TECH/ptech/06/12/korea.samsung.reut/index.html">Flat screen TV prices dropping</a><br>';
   690 					       s += '		</div></td>';
   691 					       s += '		<td width="238"><a href="/SHOWBIZ/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/entertainment.gif" alt="Entertainment News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   692 					       s += '';
   693 					       s += '	';
   694 					       s += '&#8226;&nbsp;<a href="/2003/SHOWBIZ/TV/06/12/cnn.obrien/index.html">CNN hires Soledad OBrien for "AM"</a><br>';
   695 					       s += '';
   696 					       s += '	';
   697 					       s += '&#8226;&nbsp;<a href="/2003/SHOWBIZ/TV/06/11/batchelor.troubles.ap/index.html">Dating show star let go by law firm</a><br>';
   698 					       s += '		</div></td>';
   699 					       s += '	</tr><tr valign="top">';
   700 					       s += '		<td width="238"><a href="/ALLPOLITICS/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/politics.gif" alt="Politics News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   701 					       s += '';
   702 					       s += '	';
   703 					       s += '&#8226;&nbsp;<a href="/2003/ALLPOLITICS/06/11/schwarzenegger.ap/index.html">Schwarzenegger on California politics</a><br>';
   704 					       s += '';
   705 					       s += '	';
   706 					       s += '&#8226;&nbsp;<a href="/2003/ALLPOLITICS/06/12/tax.credit.ap/index.html">House approves extension on child tax credit</a><br>';
   707 					       s += '		</div></td>';
   708 					       s += '		<td width="238"><a href="/LAW/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/law.gif" alt="Law News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   709 					       s += '';
   710 					       s += '	';
   711 					       s += '&#8226;&nbsp;<a href="/2003/LAW/06/12/plaintiff.advances.ap/index.html">Court bars cash advances to plaintiffs</a><br>';
   712 					       s += '';
   713 					       s += '	';
   714 					       s += '&#8226;&nbsp;<a href="/2003/LAW/06/11/jackson.lawsuit.ap/index.html">Lawsuit against Jackson settled</a><br>';
   715 					       s += '		</div></td>';
   716 					       s += '	</tr><tr valign="top">';
   717 					       s += '		<td width="238"><a href="/HEALTH/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/health.gif" alt="Health News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   718 					       s += '';
   719 					       s += '	';
   720 					       s += '&#8226;&nbsp;<a href="/2003/HEALTH/06/12/monkeypox.ap/index.html">Monkeypox spreading person-to-person?</a><br>';
   721 					       s += '';
   722 					       s += '	';
   723 					       s += '&#8226;&nbsp;<a href="/2003/HEALTH/06/12/quick.xray.ap/index.html">A full body X-ray in 13 seconds</a><br>';
   724 					       s += '		</div></td>';
   725 					       s += '		<td width="238"><a href="/TECH/space/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/space.gif" alt="Space News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   726 					       s += '';
   727 					       s += '	';
   728 					       s += '&#8226;&nbsp;<a href="/2003/TECH/science/06/12/hydrogen.ozone.ap/index.html">Hydrogen fuel may disturb ozone layer</a><br>';
   729 					       s += '';
   730 					       s += '	';
   731 					       s += '&#8226;&nbsp;<a href="/2003/TECH/space/06/12/sprj.colu.bolts.ap/index.html">New threat found for shuttle launches</a><br>';
   732 					       s += '		</div></td>';
   733 					       s += '	</tr><tr valign="top">';
   734 					       s += '		<td width="238"><a href="/TRAVEL/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/travel.gif" alt="Travel News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   735 					       s += '';
   736 					       s += '	';
   737 					       s += '&#8226;&nbsp;<a href="/2003/TRAVEL/DESTINATIONS/06/12/walk.across.america.ap/index.html">Walking America from coast to coast</a><br>';
   738 					       s += '';
   739 					       s += '	';
   740 					       s += '&#8226;&nbsp;<a href="/2003/TRAVEL/06/11/bi.airlines.executives.reut/index.html">Airline execs not seeing sunny skies yet</a><br>';
   741 					       s += '		</div></td>';
   742 					       s += '		<td width="238"><a href="/EDUCATION/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/education.gif" alt="Education News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   743 					       s += '';
   744 					       s += '	';
   745 					       s += '&#8226;&nbsp;<a href="/2003/EDUCATION/06/12/arabs.prom.ap/index.html">Arab students seek prom balance</a><br>';
   746 					       s += '';
   747 					       s += '	';
   748 					       s += '&#8226;&nbsp;<a href="/2003/EDUCATION/06/11/school.fundraising.ap/index.html">Public schools turn to upscale fundraising</a><br>';
   749 					       s += '		</div></td>';
   750 					       s += '	</tr><tr valign="top">';
   751 					       s += '		<td width="238"><a href="/si/index.html?cnn=yes"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/sports.gif" alt="Sports News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   752 					       s += '';
   753 					       s += '&#8226;&nbsp;<a href="/cnnsi/golfonline/2003/us_open/news/2003/06/12/open_thursday_ap">Woods eyes third U.S. Open title</a><br>';
   754 					       s += '&#8226;&nbsp;<a href="/cnnsi/basketball/news/2003/06/12/jordan_ruling_ap">Judge denies Jordan&#039;s former lover $5M payoff</a><br>';
   755 					       s += '		</div></td>';
   756 					       s += '		<td width="238"><a href="/money/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/business.gif" alt="Business News: " width="238" height="15" border="0"></a><br><div class="cnnMainSections">';
   757 					       s += '&#8226;&nbsp;<a href="/money/2003/06/12/pf/saving/duppies/index.htm">Here come the "Duppies"</a><br>';
   758 					       s += '&#8226;&nbsp;<a href="/money/2003/06/12/technology/oracle/index.htm">Oracle beats estimates</a><br>';
   759 					       s += '		</div></td>';
   760 					       s += '	</tr>';
   761 					       s += '</table>';
   762 					       s += '		</td>';
   763 					       s += '		<td><img src="http://i.cnn.net/cnn/images/1.gif" width="10" hspace="0" vspace="0" alt=""></td>';
   764 					       s += '		<td valign="top">';
   765 					       s += '		<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="267" height="2"></div>';
   766 					       s += '				';
   767 					       s += '<table width="267" border="0" cellpadding="0" cellspacing="0">';
   768 					       s += '	<tr>';
   769 					       s += '		<td width="173" bgcolor="#003366"><div class="cnnBlueBoxHeader"><span class="cnnBigPrint"><b>WATCH CNN TV</b></span></div></td>';
   770 					       s += '		<td width="25" class="cnnBlueBoxHeader" align="right"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/diagonal.gif" width="25" height="19" alt=""></td>';
   771 					       s += '		<td width="69" class="cnnBlueBoxTab" align="right" bgcolor="#336699"><a href="/CNN/Programs/"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/tv.schedule.gif" alt="On CNN TV" border="0" width="65" height="11" hspace="2" vspace="2" align="right"></a></td>';
   772 					       s += '	</tr>';
   773 					       s += '</table>';
   774 					       s += '<table width="267" bgcolor="#EEEEEE" border="0" cellpadding="4" cellspacing="0">';
   775 					       s += '	<tr valign="top">';
   776 					       s += '		<td><a href="/CNN/Programs/american.morning/"><img src="http://i.cnn.net/cnn/CNN/Programs/includes/showbox/images/2003/05/tz.hemmer.jpg" alt="American Morning, 7 a.m. ET" width="65" height="49" border="0" align="right"></a><a href="/CNN/Programs/american.morning/"><b>American Morning (7 a.m. ET):</b></a> Tomorrow, singer Carnie Wilson talks about her new book, "Im Still Hungry."';
   777 					       s += '		</td>';
   778 					       s += '	</tr>';
   779 					       s += '</table>';
   780 					       s += '';
   781 					       s += '<!--';
   782 					       s += '[[table width="267" border="0" cellpadding="0" cellspacing="0"]]';
   783 					       s += '[[tr]][[td width="173" bgcolor="#003366"]][[div class="cnnBlueBoxHeader"]][[span class="cnnBigPrint"]][[b]]WATCH CNN TV[[/b]][[/span]][[/div]][[/td]][[td width="25" class="cnnBlueBoxHeader" align="right"]][[img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/diagonal.gif" width="25" height="19" alt=""]][[/td]][[td width="69" class="cnnBlueBoxTab" align="right" bgcolor="#336699"]][[a href="/CNN/Programs/"]][[img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/tv.schedule.gif" alt="On CNN TV" border="0" width="65" height="11" hspace="2" vspace="2" align="right"]][[/a]][[/td]][[/tr]][[/table]][[table width="267" bgcolor="#EEEEEE" border="0" cellpadding="4" cellspacing="0"]][[tr valign="top"]][[td]]';
   784 					       s += '[[img src="http://i.cnn.net/cnn/2003/images/05/31/tz.bw.jpg" alt="" width="65" height="49" border="0" align="right"]]';
   785 					       s += '	';
   786 					       s += '[[b]] CNN Presents: The Hunt for Eric Robert Rudolph (8 p.m. ET)[[/b]][[br]]Latest on his capture.';
   787 					       s += '					[[/td]]';
   788 					       s += '				[[/tr]]';
   789 					       s += '			[[/table]]';
   790 					       s += '-->';
   791 					       s += '';
   792 					       s += '				<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>	';
   793 					       s += '';
   794 					       s += '';
   795 					       s += '';
   796 					       s += '';
   797 					       s += '';
   798 					       s += '';
   799 					       s += '				<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="267" height="2"></div>';
   800 					       s += '				<table width="267" border="0" cellpadding="0" cellspacing="0">';
   801 					       s += '					<tr>';
   802 					       s += '						<td width="184" bgcolor="#003366"><div class="cnnBlueBoxHeader"><span class="cnnBigPrint"><b>ANALYSIS</b></span></div></td>';
   803 					       s += '						<td width="25" class="cnnBlueBoxHeader" align="right"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/diagonal.gif" width="25" height="19" alt=""></td>';
   804 					       s += '						<td width="58" class="cnnBlueBoxTab" align="right" bgcolor="#336699"><a href="/US"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/superlinks/us.gif" alt="U.S. News" border="0" width="54" height="11" hspace="2" vspace="2" align="right"></a></td>';
   805 					       s += '					</tr>';
   806 					       s += '				</table>';
   807 					       s += '				<table width="267" bgcolor="#EEEEEE" border="0" cellpadding="4" cellspacing="0">';
   808 					       s += '					<tr valign="top">';
   809 					       s += '						<td>';
   810 					       s += '<a href="/2003/US/06/12/nyt.safire/index.html"><img src="http://i.a.cnn.net/cnn/2003/US/06/12/nyt.safire/tz.stewart.jpg" alt="Fight It, Martha" width="65" height="49" border="0" align="right"></a>';
   811 					       s += '';
   812 					       s += '';
   813 					       s += '<span class="cnnBodyText" style="font-weight:bold;color:#000;">NYTimes: </span> <a href="/2003/US/06/12/nyt.safire/index.html">Fight It, Martha</a><br>';
   814 					       s += 'William Safire: I hope Martha Stewart beats this bum rap';
   815 					       s += '';
   816 					       s += '';
   817 					       s += '';
   818 					       s += '';
   819 					       s += '					</td>';
   820 					       s += '				</tr>';
   821 					       s += '			</table>';
   822 					       s += '			<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   823 					       s += '				<div><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_c00.gif" alt="" width="267" height="2"></div>';
   824 					       s += '				<table width="267" border="0" cellpadding="0" cellspacing="0">';
   825 					       s += '					<tr>';
   826 					       s += '						<td width="164" bgcolor="#003366"><div class="cnnBlueBoxHeader"><span class="cnnBigPrint"><b>OFFBEAT</b></span></div></td>';
   827 					       s += '						<td width="25" class="cnnBlueBoxHeader" align="right"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/diagonal.gif" width="25" height="19" alt=""></td>';
   828 					       s += '						<td width="78" class="cnnBlueBoxTab" align="right" bgcolor="#336699"><a href="/offbeat"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/superlinks/offbeat.gif" alt="more offbeat" width="74" height="11" border="0" hspace="2" vspace="2" align="right"></a></td>';
   829 					       s += '					</tr>';
   830 					       s += '				</table>';
   831 					       s += '				<table width="267" bgcolor="#DDDDDD" border="0" cellpadding="4" cellspacing="0">';
   832 					       s += '					<tr valign="top">';
   833 					       s += '						<td>';
   834 					       s += '<a href="/2003/HEALTH/06/12/offbeat.china.sperm.ap/index.html"><img src="http://i.a.cnn.net/cnn/2003/HEALTH/06/12/offbeat.china.sperm.ap/tz.china.sperm.jpg" alt="Waiting list" width="65" height="49" border="0" align="right"></a>';
   835 					       s += '	';
   836 					       s += ' <a href="/2003/HEALTH/06/12/offbeat.china.sperm.ap/index.html">Waiting list</a><br>';
   837 					       s += 'Chinas "smart sperm" bank needs donors';
   838 					       s += '					</td>';
   839 					       s += '				</tr>';
   840 					       s += '			</table>';
   841 					       s += '			<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="10"></div>';
   842 					       s += '';
   843 					       s += '			<table width="267" bgcolor="#999999" border="0" cellpadding="0" cellspacing="0">';
   844 					       s += '				<tr>';
   845 					       s += '					<td>';
   846 					       s += '						<table width="100%" border="0" cellpadding="4" cellspacing="1">';
   847 					       s += '							<tr>';
   848 					       s += '								<td bgcolor="#EEEEEE" class="cnnMainWeatherBox"><a name="weatherBox"></a>';
   849 					       s += '';
   850 					       s += '';
   851 					       s += '';
   852 					       s += '';
   853 					       s += '';
   854 					       s += '';
   855 					       s += '<table width="257" border="0" cellpadding="1" cellspacing="0">';
   856 					       s += '<form method="get" action="http://weather.cnn.com/weather/search" style="margin: 0px">';
   857 					       s += '<input type="hidden" name="mode" value="hplwp">';
   858 					       s += '  <tr>';
   859 					       s += '    <td bgcolor="#FFFFFF"><table width="255" bgcolor="#EAEFF4" border="0" cellpadding="4" cellspacing="0">';
   860 					       s += '        <tr>';
   861 					       s += '          <td colspan="2" class="cnnWEATHERrow">&nbsp;<span class="cnnBigPrint">WEATHER</span></td>';
   862 					       s += '        </tr>';
   863 					       s += '        <tr>';
   864 					       s += '          <td colspan="2" class="cnnBodyText">Get your hometown weather on the home page! <b>Enter city name or U.S. Zip Code:</b></td>';
   865 					       s += '        </tr>';
   866 					       s += '        <tr>';
   867 					       s += '          <td><input class="cnnFormText" type="text" size="12" name="wsearch" value="" style="width:100px;"></td>';
   868 					       s += '          <td><input class="cnnNavButton" type="submit" value="PERSONALIZE"></td>';
   869 					       s += '        </tr>';
   870 					       s += '        <tr>';
   871 					       s += '          <td class="cnnBodyText" colspan="2">Or <a href="javascript:CNN_openPopup("http://weather.cnn.com/weather/select.popup/content2.jsp?mode=hplwp", "weather", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=260,height=250")"><b>select location from a list</b></a></td>';
   872 					       s += '        </tr>';
   873 					       s += '    </table></td>';
   874 					       s += '  </tr>';
   875 					       s += '</form>';
   876 					       s += '</table>';
   877 					       s += '';
   878 					       s += '';
   879 					       s += '';
   880 					       s += '								</td>';
   881 					       s += '							</tr>';
   882 					       s += '							<tr>';
   883 					       s += '								<td bgcolor="#EEEEEE">';
   884 					       s += '									<table width="100%" border="0" cellpadding="0" cellspacing="2">';
   885 					       s += '										<tr>';
   886 					       s += '											<td><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/quickvote.gif" alt="Quick Vote" width="107" height="24" border="0"></td>';
   887 					       s += '											<td width="88" align="right"><!-- ad home/quickvote/sponsor.88x31 -->';
   888 					       s += '<!-- ad commented while aol investigates 3/31/03 5:40 a.m. lk -->';
   889 					       s += '<a href="http://ar.atwola.com/link/93101912/aol"><img src="http://ar.atwola.com/image/93101912/aol" alt="Click Here" width="88" height="31" border="0" hspace="0" vspace="0"></a>';
   890 					       s += '</td>';
   891 					       s += '										</tr>';
   892 					       s += '									</table>';
   893 					       s += '<table width="100%" cellspacing="0" cellpadding="1" border="0"><form target="popuppoll" method="post" action="http://polls.cnn.com/poll">';
   894 					       s += '<INPUT TYPE=HIDDEN NAME="poll_id" VALUE="3966">';
   895 					       s += '<tr><td colspan="2" align="left"><span class="cnnBodyText">Should an international peacekeeping force be sent to the Mideast?<br></span></td></tr>';
   896 					       s += '<tr valign="top">';
   897 					       s += '<td><span class="cnnBodyText">Yes</span>';
   898 					       s += '</td><td align="right"><input value="1" type="radio" name="question_1"></td></tr>';
   899 					       s += '<tr valign="top">';
   900 					       s += '<td><span class="cnnBodyText">No</span>';
   901 					       s += '</td><td align="right"><input value="2" type="radio" name="question_1"></td></tr>';
   902 					       s += '<!-- /end Question 1 -->';
   903 					       s += '<tr>';
   904 					       s += '<td colspan="2">';
   905 					       s += '<table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td><span class="cnnInterfaceLink"><nobr><a href="javascript:CNN_openPopup("/POLLSERVER/results/3966.html","popuppoll","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=510,height=400")">VIEW RESULTS</a></nobr></span></td>';
   906 					       s += '<td align="right"><input class="cnnFormButton" onclick="CNN_openPopup("","popuppoll","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=510,height=400")" value="VOTE" type="SUBMIT"></td></tr></table></td></tr>';
   907 					       s += '</form></table>';
   908 					       s += '';
   909 					       s += '								</td>';
   910 					       s += '							</tr>';
   911 					       s += '</table>';
   912 					       s += '';
   913 					       s += '					</td>';
   914 					       s += '				</tr>';
   915 					       s += '			</table>';
   916 					       s += '		<!-- /right --></td>';
   917 					       s += '	</tr>';
   918 					       s += '	<tr>';
   919 					       s += '		<td colspan="3" valign="bottom">		<img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/px_ccc.gif" alt="" width="483" height="1">		</td>';
   920 					       s += '	</tr>';
   921 					       s += '</table>';
   922 					       s += '<table width="770" border="0" cellpadding="0" cellspacing="0" summary="Links to stories from CNN partners">';
   923 					       s += '	<col width="10">';
   924 					       s += '	<col width="250" align="left" valign="top">';
   925 					       s += '	<col width="5">';
   926 					       s += '	<col width="250" align="left" valign="top">';
   927 					       s += '	<col width="5">';
   928 					       s += '	<col width="250" align="left" valign="top">';
   929 					       s += '	<tr><td colspan="6"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2"></td></tr>';
   930 					       s += '	<tr valign="top">';
   931 					       s += '		<td rowspan="6" width="10"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="10" height="1"></td>';
   932 					       s += '		<td colspan="3"><span class="cnnMenuText" style="font-size: 12px"><b style="color: #c00">From our Partners</b></span>';
   933 					       s += '			<img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/icon_external.gif" alt=" External site icon " width="20" height="13" border="0" align="middle"></td>';
   934 					       s += '		<td colspan="2"></td>';
   935 					       s += '	</tr>';
   936 					       s += '	<tr><td colspan="5"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2"></td></tr>';
   937 					       s += '	<tr><td colspan="5" bgcolor="#CCCCCC"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1"></td></tr>';
   938 					       s += '	<tr><td colspan="5"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2"></td></tr>';
   939 					       s += '	<tr valign="top">';
   940 					       s += '		<td class="cnnMainSections" width="250">';
   941 					       s += '<a href="/time/" target="new"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/partner_time.gif" alt="Time: " width="70" height="17" border="0"></a><br><div style="margin-top: 4px">	&#8226;&nbsp;<a target="new" href="/time/magazine/article/0,9171,1101030616-457387,00.html?CNN=yes">Where the Jobs Are</a><br>	&#8226;&nbsp;<a target="new" href="/time/magazine/article/0,9171,1101030616-457373,00.html?CNN=yes">Of Dogs and Men</a><br>	&#8226;&nbsp;<a target="new" href="/time/photoessays/gunmen/?CNN=yes">Photo Essay: Fighting the Peace</a><br></div><table border="0"><tr><td><img height="1" width="1" alt="" src="http://i.cnn.net/cnn/images/1.gif"/></td></tr><tr bgcolor="#dddddd"><td>&nbsp;&nbsp;<a target="new" href="/linkto/time.main.html">Subscribe to TIME</a>&nbsp;&nbsp;</td></tr></table>		</td>';
   942 					       s += '		<td width="5"><br></td>';
   943 					       s += '		<td class="cnnMainSections" width="250">';
   944 					       s += '<a href="/cnnsi/index.html?cnn=yes"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/partner_si.gif" alt="CNNsi.com: " width="138" height="17" border="0"></a><br><div style="margin-top: 4px">';
   945 					       s += '&#8226;&nbsp;Marty Burns: <a target="new" href="/cnnsi/inside_game/marty_burns/news/2003/06/11/burns_game4/">Nets pull out all stops</a><br>';
   946 					       s += '&#8226;&nbsp;Michael Farber: <a target="new" href="/cnnsi/inside_game/michael_farber/news/2003/06/11/farber_wrapup/">Sens look good for "04</a><br>';
   947 					       s += '&#8226;&nbsp;Tim Layden: <a target="new" href="/cnnsi/inside_game/tim_layden/news/2003/06/11/layden_neuheisel/">NFL or bust for Neuheisel</a><br>';
   948 					       s += '</div>';
   949 					       s += '<table border="0"><tr><td><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1"></td></tr><tr bgcolor="#dddddd"><td>&nbsp;&nbsp;<a href="http://subs.timeinc.net/CampaignHandler/si_cnnsi?source_id=19">Subscribe to Sports Illustrated</a>&nbsp;&nbsp;</td></tr></table>';
   950 					       s += '		</td>';
   951 					       s += '		<td width="5"><br></td>';
   952 					       s += '		<td class="cnnMainSections" width="250">';
   953 					       s += '<a href="/linkto/nyt/main.banner.html" target="new"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/partners_nyt.gif" alt="New York Times: " width="105" height="17" border="0"></a><br><div style="margin-top: 4px">	&#8226;&nbsp;<a target="new" href="/linkto/nyt/story/1.0612.html">U.S. Widens Checks at Foreign Ports</a><br>	&#8226;&nbsp;<a target="new" href="/linkto/nyt/story/2.0612.html">Rumsfeld: Iran Developing Nuclear Arms</a><br>	&#8226;&nbsp;<a target="new" href="/linkto/nyt/story/3.0612.html">Vandalism, "Improvements" Mar Great Wall</a><br></div><table border="0"><tr><td><img height="1" width="1" alt="" src="http://i.cnn.net/cnn/images/1.gif"/></td></tr><tr bgcolor="#dddddd"><td>&nbsp;&nbsp;<a target="new" href="/linkto/nyt.main.html">Get 50% OFF the NY Times</a>&nbsp;&nbsp;</td></tr></table>		</td>';
   954 					       s += '	</tr>';
   955 					       s += '';
   956 					       s += '</table>';
   957 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="2"></div>';
   958 					       s += '';
   959 					       s += '<table width="770" border="0" cellpadding="0" cellspacing="0">';
   960 					       s += '	<tr>';
   961 					       s += '		<td width="10"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="10" height="10"></td>';
   962 					       s += '		<td width="760">';
   963 					       s += '<!-- floor -->';
   964 					       s += '';
   965 					       s += '<table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td bgcolor="#999999"><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1"></td></tr></table>';
   966 					       s += '';
   967 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1"></div>';
   968 					       s += '';
   969 					       s += '<table width="100%" bgcolor="#DEDEDE" border="0" cellpadding="3" cellspacing="0">';
   970 					       s += '	<tr> ';
   971 					       s += '		<td><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="5" height="5"></td>';
   972 					       s += '		<td><a href="http://edition.cnn.com/" class="cnnFormTextB" onClick="clickEdLink()" style="color:#000;">International Edition</a></td>';
   973 					       s += '<form>';
   974 					       s += '		<td><select title="CNN.com is available in different languages" class="cnnMenuText" name="languages" size="1" style="font-weight: bold; vertical-align: middle" onChange="if (this.options[selectedIndex].value != "") location.href=this.options[selectedIndex].value">';
   975 					       s += '				<option value="" disabled selected>Languages</option>';
   976 					       s += '				<option value="" disabled>---------</option>';
   977 					       s += '				<option value="/cnnes/">Spanish</option>';
   978 					       s += '				<option value="http://cnn.de/">German</option>';
   979 					       s += '				<option value="http://cnnitalia.it/">Italian</option>';
   980 					       s += '				<option value="http://www.joins.com/cnn/">Korean</option>';
   981 					       s += '				<option value="http://arabic.cnn.com/">Arabic</option>';
   982 					       s += '				<option value="http://www.CNN.co.jp/">Japanese</option>';
   983 					       s += '			</select></td>';
   984 					       s += '</form>';
   985 					       s += '		<td><a href="/CNN/Programs/" class="cnnFormTextB" style="color:#000;">CNN TV</a></td>';
   986 					       s += '		<td><a href="/CNNI/" class="cnnFormTextB" style="color:#000;">CNN International</a></td>';
   987 					       s += '		<td><a href="/HLN/" class="cnnFormTextB" style="color:#000;">Headline News</a></td>';
   988 					       s += '		<td><a href="/TRANSCRIPTS/" class="cnnFormTextB" style="color:#000;">Transcripts</a></td>';
   989 					       s += '		<td><a href="/services/preferences/" title="Customize your CNN.com experience" class="cnnFormTextB" style="color:#000;">Preferences</a></td>';
   990 					       s += '		<td><a href="/INDEX/about.us/" class="cnnFormTextB" style="color:#000;">About CNN.com</a></td>';
   991 					       s += '	</tr>';
   992 					       s += '</table>';
   993 					       s += '';
   994 					       s += '<div><img src="http://i.cnn.net/cnn/images/1.gif" alt="" width="1" height="1"></div>';
   995 					       s += '';
   996 					       s += '<table width="100%" bgcolor="#EFEFEF" border="0" cellpadding="4" cellspacing="0">';
   997 					       s += '	<tr valign="top"> ';
   998 					       s += '		<td style="padding-left:10px"><div class="cnnSectCopyright">';
   999 					       s += '<b>&copy; 2003 Cable News Network LP, LLLP.</b><br>';
  1000 					       s += 'An AOL Time Warner Company. All Rights Reserved.<br>';
  1001 					       s += '<a href="/interactive_legal.html">Terms</a> under which this service is provided to you.<br>';
  1002 					       s += 'Read our <a href="/privacy.html">privacy guidelines</a>. <a href="/feedback/">Contact us</a>.';
  1003 					       s += '		</div></td>';
  1004 					       s += '		<td align="right"><table border="0" cellpadding="4" cellspacing="0">';
  1005 					       s += '				<tr> ';
  1006 					       s += '					<td rowspan="2" align="middle"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/sect/SEARCH/dotted.line.gif" alt="" width="7" height="46"></td>';
  1007 					       s += '					<td><img src="http://i.a.cnn.net/cnn/.element/img/1.0/misc/icon.external.links.gif" alt="external link" width="20" height="13"></td>';
  1008 					       s += '					<td><div class="cnnSectExtSites">All external sites will open in a new browser.<br>';
  1009 					       s += '							CNN.com does not endorse external sites.</div></td>';
  1010 					       s += '					<td rowspan="2" align="middle"><img src="http://i.a.cnn.net/cnn/.element/img/1.0/sect/SEARCH/dotted.line.gif" alt="" width="7" height="46"></td>';
  1011 					       s += '					<td rowspan="2"><!-- home/powered_by/sponsor.88x31 -->';
  1012 					       s += '<script language="JavaScript1.1">';
  1013 					       s += '<!--';
  1014 					       s += 'adSetTarget("_top");';
  1015 					       s += 'htmlAdWH( (new Array(93103308,93103308,93103308,93103308))[document.adoffset||0] , 88, 31);';
  1016 					       s += '//-->';
  1017 					       s += '</script><noscript><a href="http://ar.atwola.com/link/93103308/aol" target="_top"><img src="http://ar.atwola.com/image/93103308/aol" alt="Click here for our advertiser" width="88" height="31" border="0"></a></noscript>';
  1018 					       s += '</td>';
  1019 					       s += '				</tr>';
  1020 					       s += '				<tr valign="top"> ';
  1021 					       s += '					<td><img src="http://i.a.cnn.net/cnn/.element/img/1.0/main/icon_premium.gif" alt=" Premium content icon " width="9" height="11"></td>';
  1022 					       s += '					<td><span class="cnnSectExtSites">Denotes premium content.</span></td>';
  1023 					       s += '				</tr>';
  1024 					       s += '			</table></td>';
  1025 					       s += '	</tr>';
  1026 					       s += '</table>';
  1027 					       s += '';
  1028 					       s += '<!-- /floor --></td>';
  1029 					       s += '	</tr>';
  1030 					       s += '</table>';
  1031 					       s += '';
  1032 					       s += '';
  1033 					       s += '';
  1034 					       s += '<!-- popunder ad generic/popunder_launch.720x300 -->';
  1035 					       s += '<script language="JavaScript1.1" type="text/javascript">';
  1036 					       s += '<!--';
  1037 					       s += 'if (document.adPopupFile) {';
  1038 					       s += '	if (document.adPopupInterval == null) {';
  1039 					       s += '		document.adPopupInterval = "0";';
  1040 					       s += '	}';
  1041 					       s += '	if (document.adPopunderInterval == null) {';
  1042 					       s += '		document.adPopunderInterval = document.adPopupInterval;';
  1043 					       s += '	}';
  1044 					       s += '	if (document.adPopupDomain != null) {';
  1045 					       s += '		adSetPopDm(document.adPopupDomain);';
  1046 					       s += '	}';
  1047 					       s += '	adSetPopupWH("93162673", "720", "300", document.adPopupFile, document.adPopunderInterval, 20, 50, -1);';
  1048 					       s += '}';
  1049 					       s += '// -->';
  1050 					       s += '</script>';
  1051 					       s += '	';
  1052 					       s += '<!-- home/bottom.eyeblaster -->';
  1053 					       s += '<script language="JavaScript1.1" type="text/javascript">';
  1054 					       s += '<!--';
  1055 					       s += 'var MacPPC = (navigator.platform == "MacPPC") ? true : false;';
  1056 					       s += 'if (!MacPPC) {';
  1057 					       s += 'adSetType("J");';
  1058 					       s += 'htmlAdWH( (new Array(93137910,93137910,93137910,93137910))[document.adoffset||0], 101, 1);';
  1059 					       s += 'adSetType("");';
  1060 					       s += '}';
  1061 					       s += '// -->';
  1062 					       s += '</script>';
  1063 					       s += '';
  1064 					       s += '<script language="JavaScript1.1" src="http://ar.atwola.com/file/adsEnd.js"></script>';
  1065 					       s += '';
  1066 					       s += '<img src="/cookie.crumb" alt="" width="1" height="1">';
  1067 					       s += '<!--include virtual="/virtual/2002/main/survey.html"-->';
  1068 					       s += '</body>';
  1069 					       s += '</html>';
  1071 					       return s;

mercurial