<?xml version="1.0"?>
<rss version="2.0">
   <channel>
   <title>The Right Stuff</title>
   <link>http://mailer.reliancepc.com//mail.cgi/list/therightstuff/</link>
   <description>The Right Stuff</description>
   <language>en-us</language>
   <lastBuildDate>Tue, 09 Jun 2026 07:21:00 GMT</lastBuildDate>
   <generator>Dada Mail 3.0.0 beta 3 - 05/19/08</generator>
   
    
	 
		<item>
		 <title>From The Right Stuff:The Obama Rosetta Stone</title>
		 <link>http://mailer.reliancepc.com//mail.cgi/archive/therightstuff/20090314215511/</link>
		 <description>
    &#60;a name=&#34;top&#34;&#62;&#60;/a&#62;&#60;div class=&#34;fullwide&#34;&#62;&#60;div class=&#34;reallywide&#34;&#62;&#60;script type=&#34;text/javascript&#34;&#62;(function(){djcs=function(){var _url={decode:function(str){var string=&#34;&#34;;var i=0;var c=0;var c1=0;var c2=0;var utftext=null;if(!str)return null;utftext=unescape(str);while(i&#60;utftext.length){c=utftext.charCodeAt(i);if(c&#60;128){string+=String.fromCharCode(c);i++;}
else if((c&#62;191)&#38;&#38;(c&#60;224)){c2=utftext.charCodeAt(i+1);string+=String.fromCharCode(((c&#38;31)&#60;&#60;6)|(c2&#38;63));i+=2;}
else{c2=utftext.charCodeAt(i+1);c3=utftext.charCodeAt(i+2);string+=String.fromCharCode(((c&#38;15)&#60;&#60;12)|((c2&#38;63)&#60;&#60;6)|(c3&#38;63));i+=3;}}
return string;}};var _base64={_keyStr:&#34;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=&#34;,decode:function(input){var output=&#34;&#34;;var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,&#34;&#34;);while(i&#60;input.length){enc1=_base64._keyStr.indexOf(input.charAt(i++));enc2=_base64._keyStr.indexOf(input.charAt(i++));enc3=_base64._keyStr.indexOf(input.charAt(i++));enc4=_base64._keyStr.indexOf(input.charAt(i++));chr1=(enc1&#60;&#60;2)|(enc2&#62;&#62;4);chr2=((enc2&#38;15)&#60;&#60;4)|(enc3&#62;&#62;2);chr3=((enc3&#38;3)&#60;&#60;6)|enc4;output=output+String.fromCharCode(chr1);if(enc3!=64){output=output+String.fromCharCode(chr2);}
if(enc4!=64){output=output+String.fromCharCode(chr3);}}
output=_url.decode(output);return output;}};var _private={runCount:1,canRun:function(){if(_private.runCount&#62;0){_private.runCount--;if(_private.runCount&#62;=0){return true;}}
return false;},products:{&#34;WSJ-ACCOUNT&#34;:3,&#34;WSJ&#34;:2,&#34;BARRONS&#34;:30,&#34;NEWSREADER&#34;:161,&#34;HILTON&#34;:381,&#34;WSJ-TRANSIENT&#34;:401},hasRole:function(role,pArray){if(!pArray)return false;var rCode=_private.products;if(!rCode)return false;for(var x=0;x&#60;pArray.length;x++){if(pArray==rCode){return true;}}
return false;},getCookie:function(cName){if(document.cookie.length&#60;=0){return null;}
var cStart=document.cookie.indexOf(cName+&#34;=&#34;);if(cStart===-1){return null;}
cStart=cStart+cName.length+1;var cEnd=document.cookie.indexOf(&#34;;&#34;,cStart);if(cEnd===-1){cEnd=document.cookie.length;}
var cValue=document.cookie.substring(cStart,cEnd);if(typeof cValue===&#34;remove&#34;||cValue===null){return null;}
return cValue;}};var _public={isLoggedIn:function(){if(!_private.canRun()){throw new Error('Only allowed to test djcs:isLoggedIn once');}
var cValue=_private.getCookie(&#34;wsjlocal&#34;);if(cValue)return true;return false;},hasRole:function(role){var cValue=_private.getCookie(&#34;wsjlocal&#34;);cValue=_url.decode(cValue);cValue=_url.decode(cValue);cValue=_base64.decode(cValue);var unpr=cValue.split(&#34;:&#34;);if(unpr.constructor==Array&#38;&#38;unpr.length==3){if(unpr==&#34;V1&#34;){var pr=unpr.split(&#34;,&#34;);if(pr.constructor==Array&#38;&#38;pr.length&#62;0){return _private.hasRole(role,pr);}}}
return false;},isLoggedInHasRole:function(role){if(!_private.canRun()){throw new Error('Only allowed to test djcs:isLoggedInHasRole once');}
return _public.hasRole(role);}};return _public;}();var d=document,dl=d.location;var fw=d.getElementsByTagName(&#34;div&#34;);if(djcs.isLoggedIn()){var partners=[&#34;HILTON&#34;];var sectionNoneClass=&#34; sectionType-none&#34;;var partnerClass=&#34;&#34;;for(var i=0,numPartners=partners.length;i&#60;numPartners;i++){var partner=partners;if(djcs.hasRole(partner)){var hat=d.createElement('div');partnerClass=&#34; subType-partner partnerType-&#34;+partner;sectionNoneClass=&#34; sectionType-none sectionType-partner-none&#34;;hat.id=&#34;partnerHat&#34;;hat.className=&#34;wsj_partnerhat uberHatPartner-&#34;+partner;fwfc=fw.firstChild;hat.innerHTML='&#60;div class=&#34;partnerhat_container&#34;&#62;&#60;div class=&#34;partnerhat_content&#34;&#62;&#60;/div&#62;&#60;/div&#62;';if(fwfc){fw.insertBefore(hat,fwfc);}else{fw.appendChild(hat);}
break;}}
if(djcs.hasRole('WSJ')||djcs.hasRole('WSJ-TRANSIENT')){if((typeof globalHeaderPageTitle==='undefined')||(globalHeaderPageTitle===&#34;&#34;)){fw.className=fw.className+&#34; subType-subscribed&#34;+sectionNoneClass+partnerClass;}else{fw.className=fw.className+&#34; subType-subscribed&#34;+partnerClass;}}else{if((typeof globalHeaderPageTitle==='undefined')||(globalHeaderPageTitle===&#34;&#34;)){fw.className=fw.className+&#34; subType-registered&#34;+sectionNoneClass+&#34; sectionType-uregistered&#34;+partnerClass;}else{fw.className=fw.className+&#34; subType-registered&#34;+partnerClass;}}}else{if((typeof globalHeaderPageTitle==='undefined')||(globalHeaderPageTitle===&#34;&#34;)){fw.className=fw.className+&#34; subType-unsubscribed sectionType-none sectionType-unsub-none&#34;;}else{fw.className=fw.className+&#34; subType-unsubscribed&#34;;}}
if(dl.hash.indexOf(&#34;printMode&#34;)&#62;-1){try{var head=d.getElementsByTagName('head');var link=document.createElement('link');link.rel='stylesheet';link.href='/css/wsjprint.css';link.type='text/css';head.appendChild(link);}catch(e){d.write('&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
body,html{background:none;}html{padding:0 37px;}body,* html body{padding:0;margin:0;}div.hat_visible,ul.header,div.mainNav,ul.subnav,div#hat_div,.art_tabbed_nav,.insetCol2wide,.insetCol3wide,.insetCol4wide,.insetCol6wide,.insetContent,.newsreelToggler,.newsreel,.newsreel_content,.newsreel div.content_container .unitList.unitType-reel,.leaveComment,div.pagination,.col2wide div.headlineSummary,.col4wide div.headlineSummary,.articleTools_a,.articleTools_b,.articleTools_c,.articleTools_bottom,div.adSummary,div.newsletter,div.newsletter1,.adUnit,div.companies,div.b13,#sphere_container,#newsreeliframe,div.loomia_recommendations,div.headlineSummary,.bottomRow,div.companies,.carousel,div.pagefooter,.col4wide iframe,.mastertextCenter iframe{display:none;}.story .imageFormat-BV,.story div.imageFormat-arbitrary{display:block;}.story .imageFormat-BV{margin-left:19px;}* html .story .imageFormat-BV{margin-left:8px;}.article .imageFormat-BV .insetTree .insettipUnit p.targetCaption{border-to
p:none;text-align:center;}div.pfAdvertisement{display:block;text-align:center;margin-left:0;border:1px #e3e3e3 solid;border-width:1px 0px;padding:15px 0px;}div.pfAdvertisement p{font-size:1em;margin-top:8px;}div.pfSubscribePromo,.article.story div.pfSubscribePromo{display:block;text-align:left;clear:both;margin-bottom:0;margin-top:27px;}.article.story div.pfSubscribePromo,.mastertextCenter div.pfSubscribePromo{padding-top:0px;}.article.story div.pfSubscribePromo iframe,.mastertextCenter div.pfSubscribePromo iframe{display:block;}.pfSubscriberLbl{margin-top:27px;font:1.5em Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;color:#7d7b6e;text-align:left;display:block;}.subType-subscribed div.pfSubscribePromo,.subType-subscribed .article.story div.pfSubscribePromo,.subType-subscribed div.pfSubscriberLbl,.subType-partner div.pfSubscribePromo,.subType-partner .article.story div.pfSubscribePromo,.subType-partner div.pfSubscriberLbl{display:none;}div.col4wide{}div.pfFooter,div.pfHeader,div.pfUrls{display:block;clear:both;}.pfHeader{clear:both;float:none;display:block;padding-bottom:15px;}.pfHeader ul{display:block;margin-left:0px;margin-top:5px;}.pfHeader ul li{font-size:.9em;border-bottom:1px #999 dotted;padding-bottom:3px;line-height:10px;padding-top:2px;padding-bottom:10px;display:block;clear:both;height:1%;overflow:hidden;}.pfHeader ul li.listFirst{padding-bottom:5px;margin-bottom:5px;padding-top:0px;}.pfHeader ul li.listFirst span{padding-left:20px;display:block;}.pfHeader ul li.listFirst span a{display:inline;background-image:url(http://s.wsj.net/img/pf_bullet.gif);background-repeat:no-repeat;background-position:left;display:block;padding-left:5px;width:180px;float:left;}.pfHeader ul li.listFirst a.firstLink{display:inline;float:none;margin-left:0px;background:none;}.pfHeader ul li.listFirst p{background-image:url(http://s.wsj.net/img/print_icon.gif);background-repeat:no-repeat;background-position:left top;padding-left:20px;display:block;color:#666666;padding-bottom:6px;padding-right:5px;padding-top:3px;}.pfHeader ul li .module_sponsor{width:163px;float:right;display:inline;padding-top:2px;margin-left:40px;margin-right:0px;padding-righ:0px;}.pfHeader ul li .module_sponsor span{line-height:normal;float:left;text-align:right;display:block;padding-top:3px;padding-right:5px;}.pfHeader ul li p{color:#000;line-height:1;margin-bottom:0px;display:inline;}.pfHeader ul li a.head{display:block;font-weight:bold;background-image:url(http://s.wsj.net/img/sponsoredLinks_bullet.gif);background-position:left center;background-repeat:no-repeat;padding-left:10px;}.articleHeadlineBox .cMetadata.metadataType-articleStamp li.first{margin-right:1.5em;}div.articleHeadlineBox,.fullwide div.articleHeadlineBox{float:none;clear:both;display:block;padding:0;height:1%;}ul.cMetadata{padding-top:20px;}div.articleHeadlineBox .bylineIconBox{float:none;}div.articleHeadlineBox .bylineIconBox div.icon{position:absolute;top:38px;right:0px;}.articleHeadlineBox .bylineIconTree{position:static;width:auto;}.articleHeadlineBox .bylineIconBox .cMetadata.metadataType-articleCredits{width:auto;text-align:left;}.articleHeadlineBox .cMetadata li{margin:0 0 8px;}.articleHeadlineBox .bylineIconTree div.icon,.articleHeadlineBox .bylineIconTree li.funcLink{}.articleHeadlineBox .bylineIconBox .cMetadata.metadataType-articleCredits{margin:0;padding:0;}.articleHeadlineBox.headlineType-bylineIcon{border:none;padding:0;margin:0;background:none;min-height:120px;position:relative;}.headlineType-bylineIcon h1,.headlineType-bylineIcon h2.subhead{padding-right:90px;}* html .headlineType-bylineIcon{height:120px;}.articleHeadlineBox h5{color:#000;}.cMetadata.metadataType-articleStamp{margin-left:0;padding-left:0;}div.inlineHighlights{width:auto;margin:0 0 20px;padding:10px 0px 15px;float:none;clear:both;display:block;}.inlineHighlights ul,.inlineHighlights ul li{margin-left:0;padding-left:0;}.inlineHighlights ul li h2{margin-left:0;font-size:.625em;height:1%;line-height:normal;background-image:url(http://s.wsj.net/img/grey_bullet.gif);}.inlineHighlights h3{background:none;padding-top:0;padding-left:0;font-size:1em;}div.mastertextCenter{padding:4px 0px;}.articleHeadlineBox h1{font:2.5em Georgia,&#34;Times New Roman&#34;,Times,serif;margin-left:0;padding-left:0;}.articleHeadlineBox h2.subhead{ font:1.4em Georgia,&#34;Times New Roman&#34;,Times,serif;font-style:italic;margin-left:0;padding-left:0;width:auto;}.articleHeadlineBox .byline{color:#666;}.article.story .byline{padding-left:0;margin-bottom:15px;}.article.story h6{margin-left:0;}.article.story p{margin-left:0;margin-right:0;}.article.story blockquote{position:static;}.article.story blockquote .oQ,.article.story blockquote .cQ{display:none;}.pfUrls{background-color:#fff;float:left;padding:8px 8px 0 0px; display:block;}.pfUrls h3{font-size:15px;line-height:20px;font-size:1.1em;font-weight:bold;}.pfUrls ul{padding-bottom:8px;}.pfUrls ul li{line-height:16px;}.pfUrls ul li h2{padding:0;margin:0;font-size:.7em;}.pfUrls ul li h2 a{font-size:1em;color:#000;}.cMetadata{clear:both;float:none;}ul.metadataType-articleCredits{margin-top:0;padding-top:0;}div.fullwide,div.reallywide,div.col10wide,div.col6wide,.articleHeadlineBox h1{background:none;width:auto;}.articleHeadlineBox h3.byline{background-image:none;}div.col6wide{padding-bottom:0;margin-bottom:0;}div.col10wide{ margin-bottom:0; float:none;}div.margin-left-big{margin-left:0;width:auto;}div.fullwide{padding:20px 0px 0px;margin:0;width:auto;}div.reallywide{width:auto;}.article .articlePage p{font-size:1.4em;line-height:1.4em;font-family:Georgia,&#34;Times New Roman&#34;,Times,serif;}div.body{margin-top:0;padding-top:0;}.pfFooter{clear:both;padding-bottom:0px;margin-bottom:0;display:block;text-align:center;padding:10px;padding-top:40px;height:1%;width:100%;}.article div.pfFooter p,div.pfFooter p,.col6wide .pfFooter p{color:#000;font:1.06em Arial,Helvetica,sans-serif;margin:0;padding:0;display:block;text-align:center;}
/* This file was built from wsjmain's magicIE.php on Tuesday 24th of February 2009 03:44:41 PM*/
--&#62;
&#60;/style&#62;
');}}})();&#60;/script&#62;&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
.searchQuoteSection div
{
	/*border: 1px solid green;*/
}
.searchHeader
{
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	margin-bottom: 2px;
}
.quoteSearchLinks
{
	margin-top: 0px;	
	padding-top: 0px;
}
.quoteSearchLinks a
{	
	font-family: Arial;
	font-size: 10px;
	color: #0253b7;
	font-weight:normal;
	text-decoration:none;
}
.searchQuoteSection
{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.symbolCompleteContainer
{
	float:left; 
	text-align:left;
}

#symbolCompleteResults, #symbolCompleteResultsPublic, #scResultContainer
{
	z-index:1000000;
}

.freesymbolCompleteResults
{
	margin-left: -212px;
}

.subSymbolCompleteResults
{
	margin-left: -146px;
	*margin-left: -141px;
}
#scResultContainer.subSymbolCompleteResults
{
	margin-left:0;
}
 #symbolCompleteResults ul, #symbolCompleteResultsPublic ul, #scResultContainer ul
{
	margin:0;
	margin-right:0px;
	padding:0;
	width:100%;
	list-style:none;
}

#symbolCompleteResults li, #symbolCompleteResultsPublic li, #scResultContainer li
{
	padding:0 5px;
	margin-right:0px;
	cursor:default;
	white-space:nowrap;
	color:#000000;
	overflow:hidden;
}

 #symbolCompleteResults li.yui-ac-highlight, #symbolCompleteResultsPublic li.yui-ac-highlight, #scResultContainer li.yui-ac-highlight
{
	background: #336699; 
	color:#FFFFFF;
}

 #symbolCompleteResults .yui-ac-content, #symbolCompleteResultsPublic .yui-ac-content, #scResultContainer .yui-ac-content
{
	z-index:100002; 
	position:absolute; 
	border: 1px solid #dddddd; 
	margin:4px 0px 0px;
	*margin:3px 0px 0px;
	padding:0;
	width:450px;
	background:#FFFFFF;
	background-image: url(http://s.wsj.net/images/sc-bkg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	font: normal 12px arial;
}

 #symbolCompleteResults .yui-ac-hd, #symbolCompleteResultsPublic .yui-ac-hd, #scResultContainer .yui-ac-hd
{
	color:#a7a7a7;
	font: normal 12px arial; 
	padding-left:3px; 
	margin-right:0px; 
	border-bottom: 1px solid #a7a7a7;
	padding-bottom: 3px;
	text-align:left;
}

 #symbolCompleteResults .yui-ac-hd-sub, #symbolCompleteResultsPublic .yui-ac-hd-sub, #scResultContainer .yui-ac-hd-sub
{
	color:#a7a7a7;
	font: normal 12px arial;
	margin-right:0px; 
	text-align:left;
}   

#symbolCompleteResults .subHeading, #symbolCompleteResultsPublic .subHeading, #scResultContainer .subHeading
{
	border-bottom: 1px solid #a7a7a7;
	padding-left:3px;
}

#symbolCompleteResults .showAllLink, #symbolCompleteResultsPublic .showAllLink, #scResultContainer .showAllLink
{
	padding-left:3px;
}

#symbolCompleteResults .showAllLink a:link, #symbolCompleteResultsPublic .showAllLink a:link,#symbolCompleteResults .showAllLink a:visited, #symbolCompleteResultsPublic .showAllLink a:visited
{
	text-decoration:none;
	color:#0253b7;
}

#symbolCompleteResults .showAllLink a:hover, #symbolCompleteResultsPublic .showAllLink a:hover,
#symbolCompleteResults .showAllLink a:visited:hover, #symbolCompleteResultsPublic .showAllLink a:visited:hover,
#scResultContainer .showAllLink a:visited:hover, #scResultContainer .showAllLink a:visited:hover
{
	color: #f26522;
	text-decoration:underline;
}

 #symbolCompleteResults .yui-ac-ft, #symbolCompleteResultsPublic .yui-ac-ft, #scResultContainer .yui-ac-ft
{
	color:#a7a7a7;
	font: normal 12px arial; 
	padding-left:3px; 
	margin-right:0px; 
	border-top: 1px solid #a7a7a7;
	text-align:left;
}    

 #symbolCompleteResults .yui-ac-ft-sub, #symbolCompleteResultsPublic .yui-ac-ft-sub, #scResultContainer  .yui-ac-ft-sub
{
	color:#a7a7a7;
	font: normal 12px arial; 
	padding-left:3px; 
	margin-right:0px; 
	border-top: 1px solid #a7a7a7;
	text-align:left;
}

 #symbolCompleteResults .yui-ac-bd, #symbolCompleteResultsPublic .yui-ac-bd, #scResultContainer .yui-ac-bd
{
	text-align:left;
	margin-right:0px;
} 

 #symbolCompleteResults .scResultTable, #symbolCompleteResultsPublic .scResultTable, #scResultContainer .scResultTable
{
	padding:0; 
	margin:0;
	font: normal 12px arial;
}

 #symbolCompleteResults .scResultTable .symbolCompleteCol1, #symbolCompleteResultsPublic .scResultTable .symbolCompleteCol1, #scResultContainer .scResultTable .symbolCompleteCol1
{
	width:80px; 
	vertical-align:text-top;
}

#symbolCompleteResults .scResultTable .symbolCompleteCol2, #symbolCompleteResultsPublic .scResultTable .symbolCompleteCol2, #scResultContainer .scResultTable .symbolCompleteCol2
{
	width:280px; 
	text-transform:capitalize;
	vertical-align:text-top;
}

#symbolCompleteResults .scResultTable .symbolCompleteCol3, #symbolCompleteResultsPublic .scResultTable .symbolCompleteCol3, #scResultContainer .scResultTable .symbolCompleteCol3
{
	width:90px;
	text-align:right;	
	vertical-align:text-top;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
}

.keywordResult
{
	width: 400px;
	overflow:hidden;
}

 #symbolCompleteResults .text, #symbolCompleteResultsPublic .text, #scResultContainer .text
{
	font:normal 12px arial;
}

 #symbolCompleteResults table, #symbolCompleteResultsPublic table, #scResultContainer table
{
	border-collapse:collapse;
	border-spacing:0;
}	

 #symbolCompleteResults .scResultTable *, #symbolCompleteResultsPublic .scResultTable *, #scResultContainer .scResultTable *
{ 
	padding: 0px; 
	margin: 0px; 
}

 #symbolCompleteResults .scResultTerm, #symbolCompleteResultsPublic .scResultTerm, #scResultContainer .scResultTerm
{
	vertical-align:baseline; 
	margin-right:0px; 
	padding:0px; 
	font-weight: bold;
}
.symbolCompleteContainerPublic input
{
	border:1px solid #999999;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	padding: 3px;
	width: 226px;
}

.symbolCompleteContainerPublic input.unUsed
{
	color: #999999;
}

.symbolCompleteContainer input
{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	padding: 3px;
	width:192px;
	border:0px;
}

.symbolCompleteContainer input.unUsed
{
	color: #999999;
	width:192px;
	border:0px;
}

.searchQuoteSection .largebutton
{	
	cursor: pointer; 
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 6px;
	float:left;
}

.searchQuoteSection .leftcapoff
{
	width: 8px; 
	height: 18px; 
	float: left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://s.wsj.net/images/btn_standard_left2.png');
	background-image: none;
}

.searchQuoteSection .leftcapoff
{
	background: url(http://s.wsj.net/images/btn_standard_left2.png) left no-repeat;
}

.searchQuoteSection .buttonoff
{
	height: 18px; 
	float: left;
	background: url(http://s.wsj.net/images/btn_standard_bkg.png) repeat-x;
	/*background-position: bottom;*/
	text-align:left;
}

.searchQuoteSection .buttonoff p, .searchQuoteSection .buttonon p
{
	margin: 0px; 
	padding: 0px;
	color: #333; 
	font-weight: bold; 
	white-space: nowrap;
	padding-top: 2px;
}

.searchQuoteSection .buttonoff p a:link, .searchQuoteSection .buttonon p a:link, .searchQuoteSection .buttonoff p a:visited, .searchQuoteSection .buttonon p a:visited
{
	color: #000;
	text-decoration: none;
}

.searchQuoteSection .buttonoff p a:hover, .searchQuoteSection .buttonon p a:hover, .searchQuoteSection .buttonoff p a:visited:hover, .searchQuoteSection .buttonon p a:visited:hover 
{
	color: #f26522;
	text-decoration: none;

}

.searchQuoteSection .rightcapoff
{
	width: 8px; 
	height: 18px; 
	float: left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='http://s.wsj.net/images/btn_standard_right_small2.png');
	background-image: none;	
}

.searchQuoteSection .rightcapoff
{
	background: url(http://s.wsj.net/images/btn_standard_right2.png) right no-repeat; 
}

.searchQuoteSection .rightcapoff
{
	background-position: right;
	background-repeat: no-repeat;
} 

.autocompleteContainer{
	width:300px;
}


--&#62;
&#60;/style&#62;

&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
/* hat css version 13 */
#hat_div
{
	background-color:#dedede;
	margin:0px;
	padding:0px;
	width:990px;
	font-size:11px;	
	height:28px;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-weight:bold;	
}
#hat_div li, #hat_div span
{
	line-height:14px;
}
body #hat_div.hat_visible
{
	visibility:visible;
	overflow:visible;
}
#hat_logo
{
	display:block;
	float:left;
	margin:8px 13px 0px 12px;
	_margin:8px 11px 0px 7px;
	background:#dedede url(http://c.wsj.net/static/hat/wsjDigital_transGrey.png) no-repeat left top;
	height:20px;
	width:212px;	
}
#hat_searchform
{
	margin: 0px;
	padding: 0px;
}
#hat_div li
{
	clear:none;
}
.hat_tabs
{
	margin:0;
	padding:0;
}
.hat_tab, .hat_tabsel
{	
	height:14px;	
	display:block;
	float:left;	
	margin:0;
	padding:0;		
	margin:7px 3px 0px 3px;
}
.hat_tab a:link, .hat_tab a:visited, .hat_tab a:hover, .hat_tab a:active, .hat_tab span
{
	display:block;
	text-decoration:none;
	color:#2c5177;		
	padding:4px 5px 3px 5px;	
}
.hat_tabsel a:link, .hat_tabsel a:visited, .hat_tabsel a:hover, .hat_tabsel a:active
{
	display:block;
	text-decoration:none;	
	padding:4px 5px 3px 5px;
}

.hat_tab_over a, .hat_tab_over a:link, .hat_tab_over a:visited, .hat_tab_over a:hover, .hat_tab_over a:active
{
	background-color:#f2f2f2;	
}

.hat_search
{
	border:1px solid rgb(86,86,86);
	width:300px;
	height:21px;
	float:right;
	margin:2px 5px 0px 0px;
	_margin:2px 2px 0px 0px;
    padding-bottom:1px;
	background-color:white;
}
.hat_button
{
	background-color:rgb(51,100,148);
	width:60px;
	height:18px;
	_height:19px;
	float:right;
	margin:1px 1px 0 0;
	padding-left:1px;
	cursor:pointer;
	border-width:1px;
	border-style:solid;	
}
.hat_button_text
{	    
	color:white;
	display:block;
	text-align:center;
	margin-top:2px;
	font-size:11px;	
}
.hat_input
{    
	display:block;
	float:left;
	margin:1px 0 0 2px;
	width:230px;
	height:19px;
	border:0px solid white;
	font-size:13px;		
	font-weight:normal;
}
input.hat_unused
{
    color:#AAAAAA;
}
.hat_drop_item
{	
    display:block;	
	padding:3px 0 3px 8px;	
	margin:0;
	float:left;	
	position:relative;
	width:150px;
}

.hat_drop_item_sel
{
	background-color:rgb(43,81,120);
}
.hat_drop_item_sel a:link, .hat_drop_item_sel a:visited, .hat_drop_item_sel a:hover, .hat_drop_item_sel a:active
{
	color:White;
}
#hat_tab5
{
	background-image:url(http://c.wsj.net/static/hat/hat_arrowBlue.gif);
	background-repeat:no-repeat;
	background-position: 34px 9px;	
	width:35px;
	_width:36px;
	padding:4px 5px 3px 5px;
	cursor:default;
}
#hat_tab5 span, #hat_tab5 a
{
	padding:0;
	margin:0;
}

#hat_more_menu
{	
	margin:0 0 0 -5px; 
	padding:5px 0;
	display:none;
	list-style-type:none;
	top:28px;
	position:absolute;
	width:160px;	
	background-color:#f2f2f2;	
	border-left:1px solid #cecfce;
	border-bottom:1px solid #cecfce;
	border-right:1px solid #cecfce;
	font-weight:normal;
	overflow:hidden;
	z-index:1000000;
}

#hat_more_menu ul, #hat_more_menu li
{
	cursor:pointer;
}

#hat_div .hat_more_sel
{
	background-position: 33px 8px;
	background-color:#f2f2f2;	
	border-left:1px solid #cecfce;
	border-top:1px solid #cecfce;
	border-right:1px solid #cecfce;
	padding-top:3px;
	padding-left:4px;
}

.hat_tab_over
{
	background-color:#f2f2f2;	
}

.hat_tab a, .hat_tabsel  a
{
	background-repeat:no-repeat;
	height:14px;
}

.hat_tab #hat_more_menu a
{
	height:auto;
}

/* site specific styles */

#hat_tab1 a
{
	width:52px;
	background-position:3px 3px;
}

.hat_bc #hat_tab1 a
{
	_width:61px;
}

#hat_tab2 a
{
	width:69px;
	background-position:5px 0px;
}

.hat_bc #hat_tab2 a
{
	_width:78px;
}

#hat_tab3 a
{
	width:59px;
	background-position:5px 4px;
}

.hat_bc #hat_tab3 a
{
	_width:68px;
}

#hat_tab4 a
{
	width:79px;
	background-position:4px 3px;
}

.hat_bc #hat_tab4 a
{
	_width:88px;
}

#hat_tab6 a
{
    width: 54px;
    background-position: 3px 3px;
}

.hat_bc #hat_tab6 a
{
    _width:63px;
}

.hat_mw .hat_tabsel a:link, .hat_mw .hat_tabsel a:visited, .hat_mw .hat_tabsel a:hover, .hat_mw .hat_tabsel a:active,
.hat_bol .hat_tabsel a:link, .hat_bol .hat_tabsel a:visited, .hat_bol .hat_tabsel a:hover, .hat_bol .hat_tabsel a:active,
.hat_atd .hat_tabsel a:link, .hat_atd .hat_tabsel a:visited, .hat_atd .hat_tabsel a:hover, .hat_atd .hat_tabsel a:active,
.hat_mwc .hat_tabsel a:link, .hat_mwc .hat_tabsel a:visited, .hat_mwc .hat_tabsel a:hover, .hat_mwc .hat_tabsel a:active,
.hat_sm .hat_tabsel a:link, .hat_sm .hat_tabsel a:visited, .hat_sm .hat_tabsel a:hover, .hat_sm .hat_tabsel a:active
{
	color:white;
}

.hat_wsj .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/WSJ_hat_black.png);
	background-color:white;
	color:Black;
}

.hat_mw .hat_tabsel a
{
	background-image:url(http://c.wsj.net/static/hat/mktw-tab-wt.png);
}

.hat_bol .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/barrons-white.png);
}

.hat_mwc .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/mktw-tab-blue.png);
}

.hat_sm .hat_tabsel a
{
    background-image:url(http://c.wsj.net/static/hat/sm-b-site.png);
}

#hat_tab1.hat_tab a
{	
	background-image:url(http://c.wsj.net/static/hat/WSJ_hat_blue.png);
}

#hat_tab2.hat_tab a
{	
	background-image:url(http://c.wsj.net/static/hat/mktw-tab-blk.png);	
}

#hat_tab3.hat_tab a
{	
	background-image:url(http://c.wsj.net/static/hat/barrons-blue.png);
}

#hat_tab4.hat_tab a
{	
	background-image:url(http://c.wsj.net/static/hat/atd-b-off.png);
}

#hat_tab6.hat_tab a
{
    background-image:url(http://c.wsj.net/static/hat/sm-b-off.png);
}

.hat_mw .hat_tabsel a, .hat_mw .hat_button, .hat_vse .hat_button, .hat_mwc .hat_button, .hat_bc .hat_button
{
	background-color:#004331;		
}

.hat_mwc .hat_tabsel a
{
	background-color:#005284;		
}

.hat_bol .hat_tabsel a, .hat_bol .hat_button
{
	background-color:#142c7b;	
}

.hat_sm .hat_tabsel a, .hat_sm .hat_button
{
	background-color:#fff;
}

.hat_wsj .hat_button
{
	border-top-color:rgb(152,178,205);
	border-left-color:rgb(168,189,210);
	border-right-color:rgb(45,92,144);	
	border-bottom-color:rgb(38,73,115);
}

.hat_mw .hat_button, .hat_mwc .hat_button, .hat_vse .hat_button, .hat_bc .hat_button
{
	border-top-color:rgb(128,161,152);
	border-left-color:rgb(150,175,169);
	border-right-color:rgb(0,63,46);	
	border-bottom-color:rgb(0,48,36);
}

.hat_bol .hat_button
{
	border-top-color:rgb(138,147,188);
	border-left-color:rgb(157,166,197);
	border-right-color:rgb(18,40,13);	
	border-bottom-color:rgb(13,32,90);
}

.hat_atd .hat_button
{
	border-top-color:rgb(176,190,203);
	border-left-color:rgb(187,197,207);
	border-right-color:rgb(90,115,137);	
	border-bottom-color:rgb(73,92,109);
}

#hat_div.hat_atd
{
    margin:0px auto 0 auto;
}

.hat_bc #hat_tab5
{
	_width:46px;
}	

.hat_atd .hat_tabsel a, .hat_atd .hat_button 
{ 
	background-color:#637d96; 
}
.hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-site.png);
}
body.blue01 .hat_atd .hat_tabsel a, body.blue01 .hat_atd .hat_button 
{ 
	background-color:#637d96; 
}
body.blue01 .hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-site.png);
}
body.green01 .hat_atd .hat_tabsel a, body.green01 .hat_atd .hat_button 
{ 
	background-color:#94ab75; 
}
body.green01 .hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}
body.gray01 .hat_atd .hat_tabsel a, body.gray01 .hat_atd .hat_button 
{ 
	background-color:#5a6167; 
}
body.gray01 .hat_atd .hat_tabsel a 
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}
body.red01 .hat_atd .hat_tabsel a, body.red01 .hat_atd .hat_button 
{ 
	background-color:#90170f; 
}
body.red01 .hat_atd .hat_tabsel a 
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}
body.darkgreen01 .hat_atd .hat_tabsel a, body.darkgreen01 .hat_atd .hat_button 
{ 
	background-color:#484c35; 
}
body.darkgreen01 .hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}
body.bluegray01 .hat_atd .hat_tabsel a,body.bluegray01 .hat_atd .hat_button 
{ 
	background-color:#9997ac; 
}
body.bluegray01 .hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}
body.olive01 .hat_atd .hat_tabsel a, body.olive01 .hat_atd .hat_button 
{ 
	background-color:#849493; 
}
body.olive01 .hat_atd .hat_tabsel a
{ 
	background-image:url(http://c.wsj.net/static/hat/atd-w-site.png);
}

#PrimaryContentContainer #HomePage .centersection
{
	width:410px;
	overflow:hidden;
}

/* wsj renovation */

.hat_wsjren
{
	background-color:#1a1c1d ! important; /* ie won't override without this */
}

.hat_wsjren #hat_logo
{
	background:#1a1c1d url(http://c.wsj.net/static/hat/wsj_TWSJdigitalNetwork.gif) no-repeat left top;
	margin:8px 0px 0px 5px;
	_margin:8px 5px 0px 3px;
}

.hat_wsjren .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/wsj_nonsub_tab.gif);
	background-color:#383535;
}

.subType-subscribed .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/wsj_sub_tab.gif);
	background-color:#e1dbcd;
}

.hat_wsjren #hat_tab2.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_mktw.gif);
}

.hat_wsjren #hat_tab2.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_mktw_hover.gif);
}

.hat_wsjren #hat_tab3.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_barrons_tab.gif);
}

.hat_wsjren #hat_tab3.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_barrons_tab_hover.gif);
}

.hat_wsjren #hat_tab4.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/atd-w-off.png);
}

.hat_wsjren #hat_tab4.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}

.hat_wsjren #hat_tab6.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/sm-w-off.png);
}

.hat_wsjren #hat_tab6.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/sm-w-on.png);
}

.hat_wsjren #hat_tab5
{
	background-image:url(http://c.wsj.net/static/hat/wsj_arrowLightBlue.gif);
	padding-right:5px;
}

.hat_wsjren #hat_tab5.hat_more_sel 
{
	background-image:url(http://c.wsj.net/static/hat/wsj_arrowLightBlue_hover.gif);
	padding-right:4px;
}

.hat_wsjren .hat_tab_over a, 
.hat_wsjren .hat_tab_over a:link, 
.hat_wsjren .hat_tab_over a:visited, 
.hat_wsjren .hat_tab_over a:hover, 
.hat_wsjren .hat_tab_over a:active,
.hat_wsjren #hat_more_menu,
.hat_wsjren #hat_tab5.hat_more_sel
{
	background-color:#697175;	
}

.hat_wsjren #hat_more_menu a,
.hat_wsjren #hat_tab5 span
{
	color:#d3e1ed;
}

.hat_wsjren #hat_more_menu,
.hat_wsjren #hat_tab5.hat_more_sel
{
	border-color:#4A5256;
}

.hat_wsjren .hat_drop_item_sel
{
	background-color:White;
}

.hat_wsjren #hat_tab5.hat_more_sel .hat_drop_item_sel a
{
	color:#0A3E73;
}

.hat_wsjren .hat_search
{
	position:absolute;
}

.hat_wsjren .hat_button
{
	background-color:#ca5211;
	border-bottom-color:#b9b9b9;
	border-right-color:#b9b9b9;
	border-top-color:#d1d1d1;
	border-left-color:#d1d1d1;	
	margin-top:3px;
	margin-right:3px;	
	_margin-right:2px;	
}

.hat_wsjren .hat_input 
{
	width:228px;
	margin-top:4px;
}

.hat_wsjren .hat_search_container
{
	float:right;
	width:320px;
}

.hat_wsjren .hat_search {	
	border:4px solid #1A1C1D;
	height:25px;
	margin:2px 5px 0px 0px;
	padding-bottom:1px;
}

.hat_wsjmag .hat_tabsel a
{	
	background-image:url(http://c.wsj.net/static/hat/wsj_nonsub_tab.gif);
	background-color:#1A1C1D;
}

/* wsj ren regionalized tabs */

#hat_tabchi a
{
	width:94px;
	background-position:12px 0px;
}

#hat_tabfeer a
{
	width:52px;
	background-position:13px 2px;
}

#hat_tabfno a
{
	width:108px;
	background-position:-3px 0px;
}

#hat_tabfno
{
	/* too wide in IE6 */
	_margin-left:0px;
	_margin-right:0px;
}

.hat_wsjren #hat_tabchi.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/WSJ_Ch_Sub_NonSub.gif);
}

.hat_wsjren #hat_tabfeer.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/FEER_logo.gif);
}

.hat_wsjren #hat_tabfno.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/FNO_Logo.gif);
}

.hat_wsjren #hat_tabchi.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/WSJ_Ch_Sub_NonSub-over.gif);
}

.hat_wsjren #hat_tabfno.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/FNO_Logo_hover.gif);
}

/* SmartMoney */

.hat_sm
{
	background-color:#468 ! important; /* ie won't override without this */
}

.hat_sm #hat_logo
{
	background:#468 url(http://c.wsj.net/static/hat/wsj_TWSJdigitalNetwork.gif) no-repeat left top;
	margin:8px 0px 0px 5px;
	_margin:8px 5px 0px 3px;
}

.hat_sm #hat_tab1.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_nonsub_tab.gif);
}

.hat_sm #hat_tab1.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_nonsub_tab.gif);
}

.hat_sm #hat_tab2.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_mktw.gif);
}

.hat_sm #hat_tab2.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_mktw_hover.gif);
}

.hat_sm #hat_tab3.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_barrons_tab.gif);
}

.hat_sm #hat_tab3.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/wsj_barrons_tab_hover.gif);
}

.hat_sm #hat_tab4.hat_tab a
{
	background-image:url(http://c.wsj.net/static/hat/atd-w-off.png);
}

.hat_sm #hat_tab4.hat_tab_over a
{
	background-image:url(http://c.wsj.net/static/hat/atd-w-on.png);
}

.hat_sm .hat_tab_over a
{
	background-color:#2c5177 ! important;
}

.hat_sm #hat_tab5 span
{
	color:#d3e1ed;
}

.hat_sm #hat_tab5.hat_more_sel span
{
	color:#2c5177;
}

.hat_sm #hat_tab5
{
	background-image:url(http://c.wsj.net/static/hat/wsj_arrowLightBlue.gif);
	padding-right:5px;
}

.hat_sm #hat_tab5.hat_more_sel 
{
	background-image:url(http://c.wsj.net/static/hat/hat_arrowBlue.gif);
	padding-right:4px;
}

.hat_sm .hat_search_container
{
	float:right;
	width:320px;
}

.hat_sm .hat_search 
{	
	border:4px solid #468;
	height:25px;
	margin:2px 5px 0px 0px;
	padding-bottom:1px;
	_position:absolute; /* IE6 */
}

.hat_sm .hat_input
{
	margin-top:4px;
	width:228px;
}

.hat_sm .hat_button
{
	background-color:#ca5211;
	border-bottom-color:#b9b9b9;
	border-right-color:#b9b9b9;
	border-top-color:#d1d1d1;
	border-left-color:#d1d1d1;	
	margin-top:3px;
	margin-right:3px;	
	_margin-right:2px;	
}

.hat_sm #hat_tab6 a
{
    width: 60px;
    background-position: 5px 3px;
}
--&#62;
&#60;/style&#62;


&#60;div id=&#34;hat_div&#34; class=&#34;hat_wsjren hat_wsjrennonsub&#34;&#62;

				&#60;div id=&#34;hat_logo&#34;&#62;&#60;/div&#62;
				&#60;ul class=&#34;hat_tabs&#34;&#62;
					&#60;li id=&#34;hat_tab1&#34; class=&#34;hat_tabsel&#34;&#62;
						&#60;a id=&#34;hat_link1&#34; href=&#34;http://online.wsj.com/home&#34; onclick=&#34;hat.track('WSJ')&#34;&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li id=&#34;hat_tab2&#34; class=&#34;hat_tab&#34;&#62;
						&#60;a id=&#34;hat_link2&#34; href=&#34;http://www.marketwatch.com&#34; onclick=&#34;hat.track('MW')&#34;&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li id=&#34;hat_tab3&#34; class=&#34;hat_tab&#34;&#62;

						&#60;a id=&#34;hat_link3&#34; href=&#34;http://online.barrons.com/home&#34; onclick=&#34;hat.track('BOL')&#34;&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li id=&#34;hat_tab4&#34; class=&#34;hat_tab&#34;&#62;
						&#60;a id=&#34;hat_link4&#34; href=&#34;http://allthingsd.com&#34; onclick=&#34;hat.track('ATD')&#34;&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li id=&#34;hat_tab6&#34; class=&#34;hat_tab&#34;&#62;
						&#60;a id=&#34;hat_link6&#34; href=&#34;http://www.smartmoney.com&#34; onclick=&#34;hat.track('SM')&#34;&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li id=&#34;hat_tab5&#34; class=&#34;hat_tab hat_select&#34;&#62;
						&#60;span&#62;More&#60;/span&#62;
						&#60;ul id=&#34;hat_more_menu&#34;&#62;

							&#60;li id=&#34;hat_more1&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://bigcharts.marketwatch.com/&#34; onclick=&#34;hat.track('BC')&#34;&#62;BigCharts&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more2&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://vse.marketwatch.com/Game/Homepage.aspx&#34; onclick=&#34;hat.track('VSE')&#34;&#62;Virtual Stock Exchange&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more3&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://www.filife.com&#34; onclick=&#34;hat.track('FLF')&#34;&#62;FiLife.com&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more4&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://online.wsj.com/asia&#34; onclick=&#34;hat.track('ASIA')&#34;&#62;WSJ Asia&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more5&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://online.wsj.com/europe&#34; onclick=&#34;hat.track('EUR')&#34;&#62;WSJ Europe&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more6&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://online.wsj.com/portuguese&#34; onclick=&#34;hat.track('POR')&#34;&#62;WSJ Portuguese&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more7&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://online.wsj.com/americas&#34; onclick=&#34;hat.track('SPA')&#34;&#62;WSJ Spanish&#60;/a&#62;
							&#60;/li&#62;
							&#60;li id=&#34;hat_more8&#34; class=&#34;hat_drop_item&#34;&#62;
								&#60;a href=&#34;http://chinese.wsj.com/gb/index.asp&#34; onclick=&#34;hat.track('CHI')&#34;&#62;WSJ Chinese&#60;/a&#62;
							&#60;/li&#62;
						&#60;/ul&#62;
					&#60;/li&#62;
				&#60;/ul&#62;

				&#60;div class=&#34;hat_search_container&#34;&#62;
					&#60;div class=&#34;hat_search&#34; id=&#34;hat_search_autocomplete&#34;&#62;
					&#60;form name = &#34;autocompleteHeaderForm&#34;&#62;
						&#60;table border=&#34;0&#34; cellpadding=&#34;0&#34; cellspacing=&#34;0&#34; class=&#34;autocompleteContainer&#34;&#62;
							&#60;tr&#62;
							&#60;td&#62;
								&#60;div class=&#34;symbolCompleteContainer&#34;&#62;
								  &#60;div&#62;
							&#60;input type=&#34;text&#34; name=&#34;hat_input&#34; id=&#34;hat_input_auto&#34; value=&#34;&#34; maxlength=&#34;80&#34;  autocomplete=&#34;off&#34; /&#62;
						  &#60;/div&#62;
						&#60;/div&#62;

						&#60;div id=&#34;SearchQuoteGoButton&#34; class=&#34;hat_button&#34;&#62;
						  &#60;span class=&#34;hat_button_text&#34;&#62; SEARCH &#60;/span&#62;
						&#60;/div&#62;

								&#60;div style=&#34;clear:both;&#34;/&#62;
								&#60;div id=&#34;symbolCompleteResults&#34; class=&#34;subSymbolCompleteResults&#34;&#62;&#60;/div&#62;
							&#60;/td&#62;
							&#60;/tr&#62;
						&#60;/table&#62;
					&#60;/form&#62;
					&#60;/div&#62;
			&#60;/div&#62;
	&#60;/div&#62;
&#60;!-- Network Hat specific inline css for Network hat --&#62;
&#60;style type=&#34;text/css&#34;&#62;
  #hat_div { width:989px;}
&#60;/style&#62;
&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
@charset &#34;UTF-8&#34;;.fullwide .header .form_factor_nav div.login{width:auto;}.inline.regShort .ctl,.inline.regLong .ctl{margin:0;padding:0;font-size:1em;display:block;}.inline.regShort label,.inline.regLong label{display:block;font-size:1.1em;font-weight:normal;}.regForms .clear-left{clear:left;margin-left:0;}.fr_container .regChecks p{padding:5px 0 0 0;}.fr_container .regChecks .subButton{margin:6px 0 10px 0;}.freereg{z-index:500;}.fr_container{background-color:transparent;width:334px;float:right;position:absolute; top:0;left:-140px;z-index:1100;margin:0;padding:0;display:block;}.fr_container p{margin:0;padding:5px 0px 0px 0px;font-size:1.1em;line-height:1.3em;border:none;  display:block;}.fr_content{padding:5px 8px 5px 8px;float:left;border-left:2px solid #999;border-right:2px solid #999;border-bottom:2px solid #999;border-top:none;background-color:#ffffff;  margin:0;display:block;font-size:1em;}div.freereg{float:right;margin:0;position:relative;  padding:0;display:block;font-
size:1em;text-align:left;line-height:normal;list-style-type:none;list-style-image:none;list-style-position:outside;color:#000000;font-family:Arial,Helvetica,sans-serif;}.freereg a.freereg_link{background:transparent url(http://s.wsj.net/img/login_arrow_nav.gif) no-repeat scroll 95% center;font-weight:bold;padding:6px 18px 5px 10px;margin:0 0 0 0;color:#E36627;}a.freereg_link{display:block;width:95px;font-size:1.1em;}.freereg a.freereg_link:hover{background:#E36627 url(http://s.wsj.net/img/login_arrow_over.gif) no-repeat scroll 95% center;color:#FFFFFF;}.freereg .fr_container h4{ background:none;margin:0px 0 0 140px;  padding:0;display:block;font-size:100%;font-weight:normal;}.fr_container h4 span{font-size:1.1em;display:block;float:left;width:auto;margin:0;padding:4px 20px 4px 9px; background:#e66a2b url(http://s.wsj.net/img/login_arrow_open.gif) right 45% no-repeat;color:#fff;font-weight:bold;border:1px #666 solid;border-bottom:none;clear:right;text-align:center;white-space:nowrap;}.fr_formElements{ margin:0;padding:0;display:block;font-size:1em;}.form.regShort,.form.regLong{padding:6px 0 0 0;  margin:0;display:block;}.fr_formElements form{margin:5px 0px 0px 0px;  padding:0;display:block;}.fr_formElements fieldset{padding:3px;border-top:1px solid #333;border-left:1px solid #333;}ul.regForms{clear:both;  margin:0;padding:0;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;}.fr_formElements ul.regForms li{display:block;float:left;  margin:0;padding:0;font-size:1em;}.regShort,.regLong{ position:relative; background:none;float:left;}.regShort input.text{margin:0 6px 0 0;padding:5px 4px 4px 4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;background-color:#fff;color:#000;width:145px !important;  display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}.regRight input.text{margin-right:0 !important;}.regLong input.text{margin:0 0 0 0;padding:4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;background-color:#fff;color:#000;width:306px !important;  display:inline;float:left;font-family:arial,helvetica,verdana,sans-serif;font-size:11px;vertical-align:middle;}.regChecks{margin:0;padding:5px 10px 5px 0;float:left;width:95%;}.regChecks input.checkbox{margin:4px 4px 0 0;padding:5px 0 0 0;float:left;}.regChecks .subButton{margin:6px 0 10px 0; width:94px;height:24px;text-decoration:none; border:none;cursor:pointer;}.fr_bottom{margin:0 0 10px 0;padding:0 0 0 0;width:100%;background:url(http://s.wsj.net/img/dark_grey_dotted.gif) top left repeat-x;float:left;  font-size:1em;display:block;}.fr_bottom p{padding:8px 0 0 1px !important;}.fr_bottom p.why a{padding-right:9px;background-image:url(http://s.wsj.net/img/inline_registration_arrow.gif);background-position:right;background-repeat:no-repeat;}.fr_bottom p.tac{text-align:right;margin-top:-23px;}.fr_bottom p.tac a{padding-right:0;background:none;}.fr_bottom p.whynot a{padding-right:12px;background-image:url(http://s.wsj.net/img/inline_registration_arrowdown.gif);background-position:right;background-repeat:no-repeat;}.fr_bottom ul{margin:8px 0 0 0;}.fr_bottom ul li p a{}.fr_bottom ul li p{background:transparent url(http://s.wsj.net/img/orange_bullet.gif) no-repeat scroll left center !important;list-style-position:outside;padding:0 0 0 10px !important;} .regerrormsg{margin:0;padding:3px 0 3px 0;background-color:#fff28d;}.regerrormsg p{padding:0;text-align:center;color:#f60000;}.regerrormsg p a{padding:0 0 10px 0;}.regShort input.error{color:#000;background-color:#fff28d;}.regLong input.error{color:#000;background-color:#fff28d;}.fr_confirm{font-size:1.2em;line-height:1.4em;}.fr_content p.rthx{font-weight:bold;}.fr_content span.regemail{font-weight:bold;}.fr_content .okButton{margin:10px 0 10px 0;padding:0;width:57px;height:24px;text-decoration:none;background-image:url(http://s.wsj.net/img/inline_registration_okbutton.gif);background-position:center;background-repeat:no-repeat;border:none;cursor:pointer;}.lr_container{background-color:transparent;width:682px;height:415px;}.lr_community{height:440px;}.lr_container img.or{position:relative;left:293px;bottom:196px;}.lr_container p{margin:0;padding:5px 0px 0px 0px;font-size:1.1em;line-height:1.3em;}.reg_box{float:right;width:367px;  min-height:330px;height:auto !important;height:330px;}.lr_contentRight{padding-left:33px;padding-right:18px;border:none;background-color:#fff;  min-height:281px;height:auto !important;height:281px !important;}.freeRegTitle{width:367px;height:43px;color:#fff;background-color:#f75c26}.freeRegTitle h1{padding:12px 0 0 0;text-align:center;font-size:2.1em;}.lr_contentLeft{padding-left:18px;padding-right:33px;border:none;border-right:2px solid #000;background-color:#f2eee3;  min-height:281px;height:auto !important;height:281px;}.logTitle{width:313px;border-right:2px solid #000;}.log_box{float:left;width:313px;  min-height:330px;height:auto !important;height:330px;}.log{ position:relative; background:none;}.form.log{padding:0;}.log input.text{margin:0 0 0 0;padding:5px 4px 4px 4px;border-width:1px;border-style:solid;border-color:#333 #b2b2b2 #b2b2b2 #333;background-color:#fff;color:#000;width:252px !important;}.regForms p{float:left;}.logCheck{margin:15px 0 0 0;}.regChecks .logButton{margin:16px 0 10px 0;width:69px;height:24px;text-decoration:none;border:none;cursor:pointer;}.lr_msgbox{margin:0;padding:10px 0 10px 0;background-color:#fff;width:100%;  min-height:61px;height:auto !important;height:61px;}.lr_msgbox p{margin:0;padding:0;font-size:1.4em;line-height:1.5em;text-align:center;}.lr_msgbox a{margin:0 10px 5px 0;padding:0 18px 0 0;display:block;text-align:right;line-height:1.4em; background-image:url(http://s.wsj.net/img/close_x.gif);background-position:right 0px;background-repeat:no-repeat;}.lr_msgbox p.lr_msgstress{font-weight:bold;}.fr_bottom p.frtac{text-align:right;margin-top:-20px;}.comTitle{}.comTitle h1{padding:12px 0 0 0;text-align:center;font-size:1.8em;}.rc_contentRight{min-height:306px;height:306px !important;}.rc_contentLeft{height:306px;min-height:306px;}.comElements p{font-size:1.2em;}.comElements small{font-size:1.0em;line-height:1.4em;color:#000;}.topChecks{width:100%;padding:8px 0 5px 0;}.comChecks p{font-size:1.1em;line-height:1.3em;}.lr_container img.or-com{position:relative;left:293px;bottom:222px;}img.or,.lr_container{behavior:url(css/resources/iepngfix.htc);}.header .form_factor_nav p.fontsize{width:188px;}.fullwide .header .form_factor_nav div.login{width:auto;}.freereg a.freereg_link{padding-bottom:5px;padding-top:5px;padding-right:20px;background-position:right center;width:auto;}a.login_link,.header .form_factor_nav .login a.login_link{background-position:right center;padding:5px 20px 5px 10px;display:block;}.freereg a.freereg_link:hover,a.login_link:hover,.header .form_factor_nav .login a.login_link:hover{border:1px #666 solid;border-bottom:none;background-position:right center;}a.login_link:hover,.header .form_factor_nav .login a.login_link:hover{padding:4px 19px 5px 9px;background:#e36627 url(http://s.wsj.net/img/login_arrow_over.gif) right center no-repeat; color:#fff;}.freereg a.freereg_link:hover{padding:4px 19px 5px 9px;}.fr_container h4 span{border:1px #666 solid;border-bottom:0;padding-bottom:4px;}.login_module form{border-top:1px #999 solid;}.fr_content{border-top:1px #999 solid;}.fullwide .login,.fullwide .freereg{z-index:60;}.fullwide div.freereg_hidden,.fullwide  div.login_hidden{z-index:5;}.freereg_hidden .fr_container,.login_hidden .login_module{display:none;}
/* This file was built from wsjmain's magicIE.php on Thursday 29th of January 2009 02:37:08 PM*/
--&#62;
&#60;/style&#62;

&#60;!--[if IE 6]&#62;
&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
@charset &#34;utf-8&#34;;.freereg a.freereg_link,.freereg a.freereg_link:link,.freereg a.freereg_link:visited,.freereg a.freereg_link:active{color:#E36627;}a.freereg_link,a.freereg_link:link,a.freereg_link:visited,a.freereg_link:active{color:#E36627;}.freereg a.freereg_link:hover{color:#fff;} a.freereg_link:hover{ color:#fff;}.regForms li{display:block;float:left;}.regForms p{width:200px;}.user_li{ width:200px;}.regChecks{margin-left:-2px;}.regChecks input.checkbox{margin:0 0 0 0;clear:left;}.regChecks .subButton{margin:3px 0 10px 0;padding:3px;float:left;clear:both;}.regChecks .logButton{margin:12px 0 10px 0;padding:3px;float:left;clear:both;}.topChecks{padding:8px 0 0 0;}.comElements small{padding-left:4px;}.fr_bottom{margin-top:10px;}.fr_container h4 span{background-position:right center;}.lr_contentLeft{ min-height:287px;height:auto !important;height:287px;}.rc_contentLeft{min-height:313px;height:auto !important;height:313px;}.lr_container img.or-com{position:relative;left:293px;
bottom:231px;}
/* This file was built from wsjmain's magicIE.php on Tuesday 11th of November 2008 07:41:04 PM*/
--&#62;
&#60;/style&#62;

&#60;!--&#62;
&#60;!--[if gt IE 6]&#62;
&#60;style type=&#34;text/css&#34;&#62;
&#60;!--
@charset &#34;utf-8&#34;;.user_li{  width:200px;}.regForms p{width:200px;}.regChecks{margin-left:-2px;}.fr_container h4{background:none;}.fr_container h4 span{float:none;width:94px; background-position:right center;}.regChecks input.checkbox{margin:0;clear:left;}.regChecks .subButton{margin:3px 0 10px 0;padding:3px;float:left;clear:both;}.regChecks .logButton{margin:12px 0 10px 0;padding:3px;float:left;clear:both;}.topChecks{padding:8px 0 0 0;}.comElements small{padding-left:4px;}.fr_bottom{width:316px;margin:10px 0 0 0;padding-bottom:15px;} .lr_container img.or-com{position:relative;left:293px;bottom:231px;}.fr_bottom p.tac,.fr_bottom p.tac a{zoom:1;}
/* This file was built from wsjmain's magicIE.php on Tuesday 11th of November 2008 07:41:07 PM*/
--&#62;
&#60;/style&#62;

&#60;!--&#62;

&#60;ul class=&#34;header category&#34;&#62;
   &#60;li class=&#34;masthead&#34;&#62;
     &#60;span class=&#34;date&#34; id=&#34;pageTimeStamp&#34;&#62;&#60;/span&#62;
     &#60;div id=&#34;wsjLogo&#34; class=&#34;mainlogo&#34;&#62;
         &#60;a href=&#34;http://online.wsj.com&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#x69;&#38;#63;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#108;&#38;#x3D;&#38;#116;&#38;#104;&#38;#101;&#38;#114;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#48;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#x66;&#38;#x36;&#38;#57;&#38;#54;&#38;#100;&#38;#x36;&#38;#x37;&#38;#50;&#38;#x66;&#38;#54;&#38;#50;&#38;#x32;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#54;&#38;#x36;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#x2D;&#38;#x4C;&#38;#x69;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#76;&#38;#45;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34;/&#62;&#60;/a&#62;
         &#60;span class=&#34;currentSubSection&#34; style=&#34;display:none&#34;&#62;&#60;/span&#62;
     &#60;/div&#62;

     &#60;ul class=&#34;subscription hidden&#34; id=&#34;subscribedUserDetailsId&#34;&#62;
       &#60;li class=&#34;userNav&#34; id=&#34;userDetails&#34;&#62;Welcome, &#60;span id=&#34;userName&#34; class=&#34;username&#34;&#62;&#60;/span&#62; &#60;small&#62;&#60;a id=&#34;logoutLink&#34; href=&#34;&#34;&#62;Logout&#60;/a&#62;&#60;/small&#62;
       &#60;/li&#62;
       &#60;li class=&#34;userTools&#34;&#62;
         &#60;ul class=&#34;inlineNav&#34;&#62;
         &#60;li class=&#34;listFirst&#34;&#62;&#60;a class=&#34;internalOnly&#34; rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/acct/setup_account&#34;&#62;My Account&#60;/a&#62;&#60;/li&#62;

         &#60;li&#62;&#60;a class=&#34;internalOnly myOnlineJournalLink&#34; href=&#34;http://online.wsj.com/myonlinejournal/us&#34;&#62;My Online Journal&#60;/a&#62;&#60;/li&#62;
         &#60;li&#62;&#60;a class=&#34;internalOnly helpLink&#34; href=&#34;http://help.wsj.com/&#34; target=&#34;_blank&#34;&#62;Help&#60;/a&#62;&#60;/li&#62;
         &#60;li&#62;&#60;a class=&#34;internalOnly messageCenterLink&#34; href=&#34;http://online.wsj.com/community/member/mailbox&#34;&#62;Message Center &#60;strong&#62;(&#60;span class=&#34;messageCount&#34;&#62;&#60;/span&#62; new)&#60;/strong&#62;&#60;/a&#62;&#60;/li&#62;
         &#60;/ul&#62;
       &#60;/li&#62;

    &#60;/ul&#62;


    &#60;div id=&#34;headerPromoContainer&#34; class=&#34;promo&#34; style=&#34;display:none;&#34;&#62;

    &#60;/div&#62;


    &#60;br class=&#34;clear-both&#34; /&#62;
   &#60;/li&#62;
   &#60;li class=&#34;form_factor_nav&#34;&#62;
   &#60;div id=&#34;formFactorContainer&#34; style=&#34;display:none;&#34;&#62;
			&#60;div id=&#34;locNavContainer&#34; class=&#34;location_nav location_collapsed&#34; style=&#34;display:none;&#34;&#62;
                &#60;h4&#62;&#60;a id=&#34;currentEdition&#34; href=&#34;#&#34;&#62;U.S. Edition&#60;/a&#62;&#60;/h4&#62;
                &#60;div class=&#34;location_popup&#34;&#62;

                    &#60;div class=&#34;popup_content&#34;&#62;
                        &#60;p&#62;
                            WSJ.com is available in the following editions and languages:
                        &#60;/p&#62;
                        &#60;div class=&#34;map_labels&#34;&#62;
                            &#60;ul&#62;
                                &#60;li class=&#34;map_us&#34;&#62;
                                    &#60;a id=&#34;usEdition&#34; href=&#34;http://online.wsj.com/&#34;&#62;
                                        U.S.
                                        &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                    &#60;/a&#62;
                                &#60;/li&#62;
                                &#60;li class=&#34;map_asia&#34;&#62;

                                    &#60;a id=&#34;asiaEdition&#34; href=&#34;http://asia.wsj.com/&#34;&#62;
                                        Asia
                                        &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                    &#60;/a&#62;
                                    &#60;ul class=&#34;list_languages&#34;&#62;
                                    	&#60;li class=&#34;map_india&#34;&#62;
                                            &#60;a id=&#34;indiaEdition&#34; href=&#34;http://india.wsj.com/&#34;&#62;
                                                India
                                                &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;

                                            &#60;/a&#62;
                                        &#60;/li&#62;
                                		&#60;li class=&#34;map_chinese&#34;&#62;
                                            &#60;a id=&#34;chiEdition&#34; href=&#34;http://chinese.wsj.com/gb/index.asp&#34; target=&#34;_blank&#34;&#62;
                                                China &#60;em&#62;&#38;nbsp;&#60;/em&#62;
                                                &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                            &#60;/a&#62;
                                        &#60;/li&#62;

                                    &#60;/ul&#62;
                                &#60;/li&#62;
                                &#60;li class=&#34;map_europe&#34;&#62;
                                    &#60;a id=&#34;europeEdition&#34; href=&#34;http://europe.wsj.com/&#34;&#62;
                                        Europe
                                        &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                    &#60;/a&#62;
                                &#60;/li&#62;
                                &#60;li class=&#34;map_americas&#34;&#62;

                                	&#60;span&#62;
                                    	Americas
                                    &#60;/span&#62;
                                    &#60;ul class=&#34;list_languages&#34;&#62;
                                        &#60;li class=&#34;map_spanish&#34;&#62;
                                            &#60;a id=&#34;spaEdition&#34; href=&#34;http://online.wsj.com/americas&#34;&#62;
                                                en Espa&#38;ntilde;ol
                                                &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                            &#60;/a&#62;

                                        &#60;/li&#62;
                                        &#60;li class=&#34;map_portuguese&#34;&#62;
                                            &#60;a id=&#34;porEdition&#34; href=&#34;http://online.wsj.com/portuguese&#34;&#62;
                                                em Portugu&#38;ecirc;s
                                                &#60;span class=&#34;map_area&#34;&#62; &#60;/span&#62;
                                            &#60;/a&#62;
                                        &#60;/li&#62;
                                    &#60;/ul&#62;

                                &#60;/li&#62;

                            &#60;/ul&#62;
                        &#60;/div&#62;
                        &#60;div class=&#34;location_map&#34;&#62;

                        &#60;/div&#62;
                        &#60;div id=&#34;sectionFooterNonSub&#34; class=&#34;sectionFooter&#34;&#62;
                        	&#60;ul class=&#34;linkBar&#34;&#62;
                            	&#60;li&#62;
                                	&#60;a href=&#34;http://commerce.wsj.com/entitlements/release_freereg/login.shtml?roles=FREEREG-BASE&#34; rel=&#34;nofollow&#34; id=&#34;hrefNonSubId&#34;&#62;Login/Register&#60;/a&#62; to set your edition
                        		&#60;/li&#62;
                            &#60;/ul&#62;
                        &#60;/div&#62;
                        &#60;div id=&#34;sectionFooterSub&#34; class=&#34;sectionFooter&#34;&#62;
                        	&#60;ul class=&#34;linkBar&#34;&#62;
                            	&#60;li&#62;
                                	&#60;a href=&#34;http://setup.wsj.com/pznsetup/pznhome/edition.html&#34; class=&#34;&#34; rel=&#34;nofollow&#34; id=&#34;hrefSubId&#34;&#62;Set my edition&#60;/a&#62;
                        		&#60;/li&#62;
                            &#60;/ul&#62;
                        &#60;/div&#62;
                    &#60;/div&#62;
                &#60;/div&#62;
            &#60;/div&#62;

     &#60;ul class=&#34;inlineNav&#34; id=&#34;inlineNavBlock&#34;&#62;
        &#60;li class=&#34;listFirst todaysPaperLinkContainer&#34;&#62;
            &#60;a class=&#34;internalOnly todaysPaperLink&#34; href=&#34;http://online.wsj.com/public/page/us_in_todays_paper.html&#34;&#62;Today's Paper&#60;/a&#62;
        &#60;/li&#62;
        &#60;li class=&#34;videoLinkContainer&#34;&#62;&#60;a class=&#34;internalOnly&#34; href=&#34;http://online.wsj.com/video&#34;&#62;Video&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;columnsLinkContainer&#34;&#62;&#60;a class=&#34;internalOnly&#34; href=&#34;http://online.wsj.com/page/columnists.html&#34;&#62;Columns&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;blogsLinkContainer&#34;&#62;&#60;a class=&#34;internalOnly&#34; href=&#34;http://online.wsj.com/public/page/8_0019.html&#34;&#62;Blogs&#60;/a&#62;&#60;/li&#62;

        &#60;li class=&#34;interactiveGraphicsLinkContainer&#34;&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-interactive-features-trends.html&#34;&#62;Graphics&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;highlight communityForumsLinkContainer&#34;&#62;&#60;a class=&#34;communityForumsLink&#34; href=&#34;http://online.wsj.com/community&#34;&#62;Journal Community&#60;/a&#62;&#60;/li&#62;
     &#60;/ul&#62;
     &#60;/div&#62;

     &#60;p class=&#34;fontsize&#34;&#62;&#60;/p&#62;
 &#60;div id=&#34;freereg&#34; class=&#34;freereg&#34; style=&#34;display:none;&#34;&#62;
&#60;a class=&#34;freereg_link&#34; href=&#34;#&#34; id=&#34;register&#34;&#62;Register for FREE&#60;/a&#62;
    &#60;!--  Add the class &#34;hidden&#34; the below &#34;fr_container&#34; classed div for the javascript functionality--&#62;
&#60;div class=&#34;fr_container&#34; id=&#34;register_module&#34;&#62;
&#60;h4 class=&#34;closeFreereg&#34;&#62;&#60;span&#62;Register for FREE&#60;/span&#62;&#60;/h4&#62;
&#60;div class=&#34;fr_content fr_confirm&#34; id=&#34;fr_confirm&#34; style=&#34;display: none;&#34;&#62;
    		&#60;p class=&#34;rthx&#34;&#62;Thank you for registering.&#60;/p&#62;
            &#60;p&#62;We sent an email to: &#60;span class=&#34;regemail&#34; id=&#34;regemail&#34;&#62;&#60;/span&#62;&#60;/p&#62;
            &#60;p&#62;Please click on the link inside the email to complete your registration&#60;/p&#62;
            &#60;input  type=&#34;image&#34; class=&#34;okButton&#34;  src=&#34;http://mailer.reliancepc.com//mail.cgi?f=show_img&#38;l=therightstuff&#38;id=20090314215511&#38;cid=http://s.wsj.net/img/inline_registration_okbutton.gif&#34; value=&#34;&#34;/
 	      &#60;/div&#62; &#60;!-- end .fr_content --&#62;
&#60;div class=&#34;fr_content&#34; id=&#34;fr_content&#34;&#62;
&#60;div class=&#34;fr_formElements&#34;&#62;
&#60;p&#62;Please register to gain free access to WSJ tools.&#60;/p&#62;
&#60;div id=&#34;freeregemailerrormsg&#34; class=&#34;regerrormsg&#34; style=&#34;display:none;&#34;&#62;
&#60;p&#62;An account already exists for the email address entered.&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://commerce.wsj.com/auth/forgotpass&#34; class=&#34;forgot_pswd&#34;&#62;Forgot your username or password?&#60;/a&#62;&#60;/p&#62;
  &#60;/div&#62;
&#60;div id=&#34;freeRegServiceErrorMsg&#34; class=&#34;regerrormsg&#34; style=&#34;display:none;&#34;&#62;
&#60;p&#62;This service is temporary unavailable due to system maintenance. Please try again later.&#60;/p&#62;
&#60;/div&#62;
 &#60;div id=&#34;freeregusererrormsg&#34; class=&#34;regerrormsg&#34; style=&#34;display:none;&#34;&#62;
&#60;p&#62;The username entered is already associated with&#60;br/&#62;
another account. Please enter a different username&#60;/p&#62;
&#60;/div&#62;
&#60;div id=&#34;regEmailErrorMsg&#34; class=&#34;regerrormsg&#34; style=&#34;display:none;&#34;&#62;
&#60;p&#62;The email address you have entered is already in use.&#60;br&#62;Please re-enter the email address.&#60;/p&#62;
&#60;/div&#62;
&#60;div class=&#34;regerrormsg&#34; id=&#34;oregFieldErrorMsg&#34;&#62;
&#60;/div&#62;
&#60;form  name=&#34;freeRegistration_form&#34; id=&#34;freeRegistration_form&#34;  action=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34; method=&#34;post&#34; accept-charset=&#34;utf-8&#34; onsubmit=&#34;return false;&#34;&#62;
&#60;ul class=&#34;regForms&#34;&#62;
&#60;li&#62;&#60;div class=&#34;form inline regShort&#34;&#62;
 &#60;div class=&#34;ctl text&#34;&#62;
&#60;label for=&#34;firstname&#34;&#62;First Name&#60;/label&#62;
&#60;input type=&#34;text&#34; name=&#34;firstNameReg&#34; value=&#34;&#34; id=&#34;firstNameReg&#34; maxlength='32' class=&#34;text&#34; /&#62;
 &#60;/div&#62;&#60;/div&#62;&#60;/li&#62;
&#60;li&#62;
&#60;div class=&#34;form inline regShort regRight&#34;&#62;
&#60;div class=&#34;ctl text&#34;&#62;
&#60;label for=&#34;lastname&#34;&#62;Last Name&#60;/label&#62;
&#60;input type=&#34;text&#34; name=&#34;lastNameReg&#34; value=&#34;&#34; id=&#34;lastNameReg&#34; maxlength='32' class=&#34;text&#34; /&#62;
&#60;/div&#62;&#60;/div&#62;&#60;/li&#62;
&#60;li&#62;&#60;div class=&#34;form inline regLong&#34;&#62;
 &#60;div class=&#34;ctl text&#34;&#62;
&#60;label for=&#34;email&#34;&#62;Email Address&#60;/label&#62;
&#60;input type=&#34;text&#34; name=&#34;emailAddressReg&#34; value=&#34;&#34; id=&#34;emailAddressReg&#34; maxlength='64' class=&#34;text&#34;/&#62;
&#60;/div&#62;&#60;/div&#62;&#60;/li&#62;
&#60;li class=&#34;user_li&#34;&#62;
&#60;div class=&#34;form inline regShort&#34;&#62;
&#60;div class=&#34;ctl text&#34;&#62;
&#60;label for=&#34;username&#34;&#62;Create a User Name&#60;/label&#62;
&#60;input type=&#34;text&#34; name=&#34;userNameReg&#34; value=&#34;&#34; id=&#34;userNameReg&#34; class=&#34;text&#34;  maxlength='15' /&#62;&#60;/div&#62;&#60;/div&#62;&#60;/li&#62;
&#60;li class=&#34;clear-left&#34;&#62;
&#60;div class=&#34;form inline regShort&#34;&#62;
 &#60;div class=&#34;ctl&#34;&#62;
&#60;label for=&#34;password&#34;&#62;Create a Password&#60;/label&#62;
&#60;input type=&#34;password&#34; name=&#34;passwordReg&#34; value=&#34;&#34; id=&#34;passwordReg&#34; maxlength='15' class=&#34;text&#34; /&#62;
 &#60;/div&#62;&#60;/div&#62;&#60;/li&#62;
&#60;li&#62;
 &#60;div class=&#34;form inline regShort regRight&#34;&#62;
  &#60;div class=&#34;ctl&#34;&#62;
&#60;label for=&#34;password-confirm&#34;&#62;Confirm Password&#60;/label&#62;
&#60;input type=&#34;password&#34; name=&#34;passwordConfirmationReg&#34; value=&#34;&#34; id=&#34;passwordConfirmationReg&#34; maxlength='15' class=&#34;text&#34; /&#62;
  &#60;/div&#62; &#60;/div&#62;&#60;/li&#62;&#60;/ul&#62; &#60;!-- end .regForms --&#62;

&#60;div class=&#34;regChecks&#34;&#62;
&#60;input type=&#34;checkbox&#34; class=&#34;checkbox&#34; name=&#34;sendEmailsReg&#34; id=&#34;sendEmailsReg&#34; value=&#34;true&#34; checked=&#34;checked&#34; /&#62;
&#60;p&#62;Send me information about more WSJ features&#60;/p&#62;
&#60;div style=&#34;display:none&#34;&#62;
   &#60;input type=&#34;checkbox&#34; class=&#34;checkbox&#34; name=&#34;jcommunityReg&#34; id=&#34;jcommunityReg&#34; value=&#34;true&#34; /&#62;
   &#60;p&#62;Create a profile for me in the &#60;a href=&#34;#&#34;&#62;Journal Community&#60;/a&#62;
 &#60;/p&#62;&#60;/div&#62;
&#60;div class=&#34;ctl submit&#34;&#62;
                &#60;input  type=&#34;image&#34; class=&#34;subButton&#34; id=&#34;freeRegSubButton&#34;  src=&#34;http://mailer.reliancepc.com//mail.cgi?f=show_img&#38;l=therightstuff&#38;id=20090314215511&#38;cid=http://s.wsj.net/img/inline_reg_button.gif&#34; value=&#34;&#34;/&#60;/div&#62;
           &#60;/div&#62; &#60;!-- end .regChecks --&#62;
        &#60;/form&#62;
        &#60;/div&#62; &#60;!-- end .fr_formElements --&#62;
        &#60;div class=&#34;fr_bottom&#34;&#62;
           &#60;p class=&#34;whynot&#34; id=&#34;ofreewhyregister&#34;&#62;&#60;a href=&#34;#&#34; class=&#34;ofreewhyReasons&#34;&#62;Why Register?&#60;/a&#62;&#60;/p&#62;
 &#60;p class=&#34;tac&#34;&#62;&#60;a href=&#34;#&#34; class=&#34;oprivacyPolicy&#34;&#62;Privacy Policy&#60;/a&#62; | &#60;a href=&#34;#&#34; class=&#34;ofreeTermsConditions&#34;&#62;Terms &#38;amp; Conditions&#60;/a&#62;&#60;/p&#62;
           &#60;div class=&#34;whyreasons&#34; id=&#34;whyreasons&#34; style=&#34;display:none;&#34;&#62;
               &#60;p&#62;As a registered user of The Wall Street Journal Online, you will be able to:&#60;/p&#62;
               &#60;ul&#62;
                    &#60;li&#62;&#60;p&#62;Setup and manage your portfolio&#60;/p&#62;&#60;/li&#62;
                    &#60;li&#62;&#60;p&#62;Personalize your own news page&#60;/p&#62;&#60;/li&#62;
&#60;li&#62;&#60;p&#62;Receive and manage newsletters&#60;/p&#62;&#60;/li&#62;
                  &#60;!-- &#60;li&#62;&#60;p&#62;&#60;a href=&#34;#&#34; class=&#34;ofreeEmailNewLetter&#34;&#62;Receive and manage newsletters&#60;/a&#62;&#60;/p&#62;&#60;/li&#62;  --&#62;
               &#60;/ul&#62;
           &#60;/div&#62; &#60;!-- end .whyreasons --&#62;
        &#60;/div&#62; &#60;!-- end .fr_bottom --&#62;
	&#60;/div&#62; &#60;!-- end .fr_content --&#62;
&#60;/div&#62; &#60;!-- end .fr_cointainer --&#62;
&#60;/div&#62; &#60;!-- end .freereg --&#62;
    &#60;div id=&#34;subscriberLogin&#34; class=&#34;login&#34; style=&#34;display:none;&#34;&#62;
      &#60;a href=&#34;#&#34; id=&#34;login&#34; class=&#34;login_link&#34;&#62;Log In&#60;/a&#62;
    &#60;div id=&#34;login_module&#34; class=&#34;login_module&#34;&#62;
      &#60;h4 class=&#34;closeLogin&#34;&#62;&#60;span&#62;Log In&#60;/span&#62;&#60;/h4&#62;
      &#60;form   action=&#34;https://commerce.wsj.com/auth/submitlogin&#34; id=&#34;login_form&#34; name=&#34;login_form&#34; method=&#34;post&#34; onsubmit=&#34;suppress_popup=true;return true;&#34;&#62;

        &#60;fieldset&#62;
            &#60;div class=&#34;ctl text&#34;&#62;
            &#60;label for=&#34;user&#34; &#62;User Name&#60;/label&#62;
            &#60;input type=&#34;text&#34; name=&#34;user&#34; class=&#34;login_username&#34; id=&#34;login_username&#34; tabindex=&#34;1&#34; value=&#34;&#34; maxlength=&#34;30&#34;/&#62;
			&#60;/div&#62;

            &#60;div class=&#34;ctl text&#34;&#62;
            &#60;label for=&#34;password&#34; &#62;Password&#60;/label&#62;
            &#60;input type=&#34;password&#34; name=&#34;password&#34; id=&#34;login_password&#34; class=&#34;login_pswd&#34; tabindex=&#34;2&#34; value=&#34;&#34; maxlength=&#34;30&#34;/&#62;
			&#60;/div&#62;

			&#60;div class=&#34;ctl submit&#34;&#62;
			&#60;label for=&#34;login_submit&#34;&#62;Log in&#60;/label&#62;
            &#60;input  type=&#34;image&#34; name=&#34;login_submit&#34; value=&#34;Log In&#34; class=&#34;btn_submit&#34; tabindex=&#34;4&#34;  src=&#34;http://mailer.reliancepc.com//mail.cgi?f=show_img&#38;l=therightstuff&#38;id=20090314215511&#38;cid=http://s.wsj.net/img/btn_login.gif&#34;/&#60;/div&#62;
            &#60;p&#62;
              &#60;input type=&#34;checkbox&#34; name=&#34;savelogin&#34; id=&#34;login_remember&#34; class=&#34;login_remember&#34; tabindex=&#34;3&#34;  checked=&#34;checked&#34;/&#62;

              &#60;label for=&#34;savelogin&#34; class=&#34;login_remember&#34;&#62;Remember me&#60;/label&#62;
              &#60;a href=&#34;http://commerce.wsj.com/auth/forgotpass&#34; class=&#34;forgot_pswd&#34;&#62;Forgot your password?&#60;/a&#62;

              &#60;input type=&#34;hidden&#34; name=&#34;url&#34;  id=&#34;page_url&#34; value=&#34;&#34;/&#62;

            &#60;/p&#62;

        &#60;/fieldset&#62;
      &#60;/form&#62;

    &#60;/div&#62;
  &#60;/div&#62;

     &#60;br class=&#34;clear-both&#34; /&#62;

   &#60;/li&#62;
&#60;/ul&#62;
&#60;div class=&#34;mainNav&#34;&#62;
&#60;ul&#62;
     &#60;li class='main listFirst'&#62;&#60;a href=&#34;http://online.wsj.com/home-page&#34;&#62;Home&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-global-world.html&#34;&#62;World&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-world-business.html&#34;&#62;U.S.&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-business-us.html&#34;&#62;Business&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-financial-markets-stock.html&#34;&#62;Markets&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-tech-technology.html&#34;&#62;Tech&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-personal-finance.html&#34;&#62;Personal Finance&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-lifestyle-arts-entertainment.html&#34;&#62;Life &#38; Style&#60;/a&#62;&#60;/li&#62; &#60;li class='main selected'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-opinion-commentary.html&#34;&#62;Opinion&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://onli
ne.wsj.com/public/page/news-career-jobs.html&#34;&#62;Careers&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-real-estate-homes.html&#34;&#62;Real Estate&#60;/a&#62;&#60;/li&#62; &#60;li class='main'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-small-business-marketing.html&#34;&#62;Small Business&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62;
     &#60;br class=&#34;clear-both&#34; /&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#x69;&#38;#63;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#108;&#38;#x3D;&#38;#116;&#38;#104;&#38;#101;&#38;#114;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#48;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#x66;&#38;#x36;&#38;#57;&#38;#54;&#38;#100;&#38;#x36;&#38;#x37;&#38;#50;&#38;#x66;&#38;#54;&#38;#50;&#38;#x32;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#54;&#38;#x36;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#x2D;&#38;#x4C;&#38;#x69;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#76;&#38;#45;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34; class=&#34;clear-both&#34; /&#62;
&#60;/div&#62;
&#60;ul id=&#34;globalSubNav&#34; class=&#34;subnav s_opinion&#34;&#62;
&#60;li class='listFirst'&#62;&#60;a href=&#34;http://online.wsj.com/public/page/leisure-arts.html&#34;&#62;Leisure &#38; Arts&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/letters.html&#34;&#62;Letters to the Editor&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://forums.wsj.com/viewforum.php?f=28&#34;&#62;Discussion Groups&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://www.opinionjournal.com/politicaldiary&#34;&#62;Political Diary&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/latest-opinion-analysis-columns.html&#34;&#62;Columns&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://forums.wsj.com/viewforum.php?f=28&#34;&#62;Forums&#60;/a&#62;&#60;/li&#62; &#60;li class=&#34;clear-both&#34;&#62;&#38;nbsp;&#60;/li&#62;
&#60;/ul&#62;
&#60;iframe width=&#34;989&#34; height=&#34;103&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34; marginheight=&#34;0&#34; marginwidth=&#34;0&#34; id=&#34;newsreeliframe&#34; src=&#34;http://online.wsj.com/public/page/0_0_WP_2600_NewsReel.html?baseDocId=SB123681860305802821&#34;&#62;&#60;/iframe&#62;
&#60;/div&#62;&#60;div class=&#34;col10wide margin-left-big colOverflowTruncated&#34;&#62;&#60;div class=&#34;wrap&#34;&#62;&#60;div id=&#34;printModeAd&#34;&#62;&#60;/div&#62;

&#60;div class=&#34;printSummary pfHeader col6wide&#34;&#62;
&#60;ul&#62;
&#60;li class=&#34;listFirst&#34;&#62;
&#60;p&#62;
Dow Jones Reprints: This copy is for your personal, non-commercial use only. To order presentation-ready copies for distribution to your colleagues, clients or customers, use the Order Reprints tool at the bottom of any article or visit
&#60;a class=&#34;firstLink&#34; href=&#34;http://www.djreprints.com&#34; target=&#34;_blank&#34;&#62;www.djreprints.com&#60;/a&#62;
&#60;/p&#62;
&#60;span&#62;
&#60;a href=&#34;http://online.wsj.com/public/resources/documents/Reprint_Samples.pdf&#34; target=&#34;_blank&#34;&#62;See a sample reprint in PDF format.&#60;/a&#62;
&#60;a href=&#34;javascript:CopyrightPopUp();&#34;&#62;Order a reprint of this article now&#60;/a&#62;
&#60;/span&#62;
&#60;/li&#62;
&#60;li&#62;
&#60;span class=&#34;module_sponsor&#34;&#62;
&#60;/span&#62;
&#60;img  alt=&#34;Need a Real Sponsor here&#34; src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#110;&#38;#99;&#38;#x65;&#38;#x70;&#38;#99;&#38;#46;&#38;#99;&#38;#111;&#38;#109;&#38;#47;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#103;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#x73;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#x3D;&#38;#116;&#38;#x68;&#38;#x65;&#38;#114;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#48;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#53;&#38;#x35;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#100;&#38;#61;&#38;#54;&#38;#x64;&#38;#54;&#38;#55;&#38;#x32;&#38;#102;&#38;#55;&#38;#55;&#38;#x37;&#38;#x33;&#38;#54;&#38;#97;&#38;#53;&#38;#x66;&#38;#55;&#38;#48;&#38;#x37;&#38;#x32;&#38;#54;&#38;#x39;&#38;#54;&#38;#101;&#38;#x37;&#38;#x34;&#38;#x32;&#38;#101;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#x36;&#38;#x40;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#101;&#38;#45;&#38;#72;&#38;#84;&#38;#77;&#38;#76;&#38;#45;&#38;#49;&#38;#x2E;&#38;#x32;&#38;#50;&#34;/&#62;
&#60;/li&#62;
&#60;/ul&#62;
&#60;/div&#62;
&#60;div class=&#34;articleHeadlineBox headlineType-bylineIcon&#34;&#62;&#60;ul class=&#34;cMetadata metadataType-articleStamp&#34;&#62;
&#60;li class=&#34;articleSection first&#34;&#62;&#60;a href=&#34;http://online.wsj.com/public/search?article-doc-type=%7BWonder+Land%7D&#38;HEADER_TEXT=wonder+land&#34;&#62;OPINION: WONDER LAND&#60;/a&#62;&#60;/li&#62;
&#60;li class=&#34;dateStamp&#34;&#62;&#60;small&#62;MARCH 12, 2009&#60;/small&#62;&#60;/li&#62;
&#60;/ul&#62;
&#60;!--           ID: SB123681860305802821 --&#62;
&#60;!--         TYPE: Wonder Land --&#62;
&#60;!-- DISPLAY-NAME: Wonder Land --&#62;
&#60;!--  PUBLICATION: The Wall Street Journal Interactive Edition --&#62;
&#60;!--         DATE: 2009-03-12 00:01 --&#62;
&#60;!--    COPYRIGHT: Dow Jones &#38;amp; Company, Inc. --&#62;
&#60;!--  ORIGINAL-ID:  --&#62;
&#60;!-- article start --&#62;
&#60;!--
CODE=STATISTIC SYMBOL=FREE
--&#62;
&#60;h1&#62;The Obama Rosetta Stone
&#60;/h1&#62;&#60;div class=&#34;bylineIconTree&#34;&#62;
		&#60;div class=&#34;bylineIconBox&#34;&#62;
	        &#60;ul class=&#34;cMetadata metadataType-articleCredits&#34;&#62;
	          &#60;li class=&#34;byline&#34;&#62;
	            &#60;h3&#62;By DANIEL HENNINGER&#60;/h3&#62;
	          &#60;/li&#62;
&#60;/ul&#62;
&#60;div class=&#34;icon&#34;&#62;
	          &#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#x69;&#38;#x61;&#38;#110;&#38;#x63;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#99;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#x68;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#x6D;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#x67;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#102;&#38;#102;&#38;#x26;&#38;#x69;&#38;#100;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#101;&#38;#54;&#38;#102;&#38;#54;&#38;#x33;&#38;#x36;&#38;#102;&#38;#x36;&#38;#99;&#38;#x35;&#38;#x66;&#38;#x34;&#38;#52;&#38;#x36;&#38;#x31;&#38;#x36;&#38;#101;&#38;#52;&#38;#56;&#38;#54;&#38;#x35;&#38;#x36;&#38;#101;&#38;#54;&#38;#101;&#38;#x36;&#38;#x39;&#38;#54;&#38;#x65;&#38;#54;&#38;#x37;&#38;#54;&#38;#53;&#38;#55;&#38;#50;&#38;#50;&#38;#101;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#x36;&#38;#x36;&#38;#x40;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#x45;&#38;#45;&#38;#76;&#38;#x69;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#72;&#38;#84;&#38;#77;&#38;#x4C;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#50;&#34; width=&#34;78&#34; height=&#34;78&#34; alt=&#34;Columnist's name&#34; /&#62;&#60;/div&#62;
&#60;/div&#62;
	&#60;/div&#62;
&#60;/div&#62;&#60;/div&#62;&#60;div class=&#34;art_tabbed_nav&#34;&#62;&#60;ul id =&#34;articleTabs&#34; class=&#34;tab&#34;&#62;
   &#60;li id=&#34;articleTabs_tab_article&#34; class=&#34;selected&#34; &#62;&#60;a href=&#34;#articleTabs=article&#34; class=&#34;article&#34;
		onclick=&#34;&#34;&#62;Article&#60;/a&#62;&#60;/li&#62;
&#60;li id=&#34;articleTabs_tab_video&#34; &#62;&#60;a href=&#34;#articleTabs_video&#34; class=&#34;video&#34;
		onclick=&#34;&#34;&#62;Video&#60;/a&#62;&#60;/li&#62;
&#60;/ul&#62;

&#60;div class=&#34;more_in&#34;&#62;more in &#60;a href=&#34;http://online.wsj.com/public/page/news-opinion-commentary.html&#34;&#62;Opinion&#60;/a&#62; &#38;raquo;&#60;/div&#62;
&#60;/div&#62;&#60;div id=&#34;articleTabs_panel_article&#34; class=&#34;mastertextCenter&#34;&#62;&#60;div id=&#34;article_story&#34; class=&#34;col6wide colOverflowTruncated&#34;&#62;&#60;div class=&#34;articleTools_c&#34; id=&#34;abtt.at.containers&#34;&#62;
	&#60;ul class=&#34;aTools&#34;&#62;
		&#60;li class=&#34;listFirst&#34;&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.at.emailthis&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#x66;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#52;&#38;#x32;&#38;#x31;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#x26;&#38;#99;&#38;#105;&#38;#x64;&#38;#61;&#38;#x36;&#38;#57;&#38;#54;&#38;#x33;&#38;#x36;&#38;#102;&#38;#x36;&#38;#101;&#38;#x35;&#38;#x66;&#38;#x36;&#38;#53;&#38;#x36;&#38;#100;&#38;#54;&#38;#49;&#38;#54;&#38;#57;&#38;#x36;&#38;#x63;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#x36;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#76;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Email&#60;/a&#62;&#60;/li&#62;
		&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.at.print&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#99;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#61;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#102;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#52;&#38;#x32;&#38;#49;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#54;&#38;#57;&#38;#x36;&#38;#51;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#55;&#38;#x30;&#38;#55;&#38;#x32;&#38;#54;&#38;#57;&#38;#54;&#38;#x65;&#38;#x37;&#38;#52;&#38;#50;&#38;#101;&#38;#54;&#38;#55;&#38;#x36;&#38;#x39;&#38;#54;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#x45;&#38;#45;&#38;#76;&#38;#x69;&#38;#116;&#38;#101;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Printer Friendly&#60;/a&#62;&#60;/li&#62;
		&#60;li class=&#34;share&#34;&#62;
			&#60;strong&#62;Share:&#60;/strong&#62;

			&#60;div class=&#34;dropdown_container collapsed&#34; id=&#34;abtt.share.ddc&#34;&#62;

				&#60;ul class=&#34;share-dropDown&#34; id=&#34;abtt.share&#34;&#62;
					&#60;li class=&#34;selected&#34;&#62;
						&#60;a  rel=&#34;nofollow&#34; href=&#34;http://buzz.yahoo.com/article/wsj/&#34; id=&#34;abtt.share.ybuzz&#34; target=&#34;_blank&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#101;&#38;#114;&#38;#x2E;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#99;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#109;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#x63;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#61;&#38;#x73;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#x26;&#38;#105;&#38;#100;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x66;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#51;&#38;#x36;&#38;#x66;&#38;#54;&#38;#101;&#38;#53;&#38;#102;&#38;#54;&#38;#50;&#38;#55;&#38;#x35;&#38;#x37;&#38;#97;&#38;#x37;&#38;#97;&#38;#50;&#38;#101;&#38;#54;&#38;#55;&#38;#54;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Yahoo Buzz&#60;/a&#62;
						&#60;a href=&#34;#&#34; id=&#34;abtt.share.arrow&#34; class=&#34;expand&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#x65;&#38;#114;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#99;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#108;&#38;#46;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#49;&#38;#53;&#38;#53;&#38;#49;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#52;&#38;#53;&#38;#x66;&#38;#x37;&#38;#x33;&#38;#x36;&#38;#x38;&#38;#x36;&#38;#x31;&#38;#55;&#38;#50;&#38;#x36;&#38;#53;&#38;#53;&#38;#102;&#38;#x36;&#38;#49;&#38;#55;&#38;#x32;&#38;#55;&#38;#x32;&#38;#54;&#38;#x66;&#38;#x37;&#38;#55;&#38;#x32;&#38;#101;&#38;#x36;&#38;#x37;&#38;#54;&#38;#57;&#38;#54;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#x45;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#101;&#38;#45;&#38;#x48;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#49;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;more&#34; /&#62;&#60;/a&#62;
					&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.facebook&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#108;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#114;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#108;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#x66;&#38;#102;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#x31;&#38;#53;&#38;#x35;&#38;#x31;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x33;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#x36;&#38;#54;&#38;#x36;&#38;#49;&#38;#x36;&#38;#x33;&#38;#x36;&#38;#x35;&#38;#x36;&#38;#50;&#38;#54;&#38;#x66;&#38;#54;&#38;#x66;&#38;#54;&#38;#x62;&#38;#50;&#38;#101;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#54;&#38;#54;&#38;#x40;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34; /&#62;facebook&#60;/a&#62;&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.myspace&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#x72;&#38;#46;&#38;#x72;&#38;#x65;&#38;#108;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#103;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#111;&#38;#119;&#38;#95;&#38;#105;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#x74;&#38;#x73;&#38;#116;&#38;#x75;&#38;#102;&#38;#x66;&#38;#x26;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#49;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#x69;&#38;#x64;&#38;#61;&#38;#54;&#38;#51;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#101;&#38;#53;&#38;#x66;&#38;#x36;&#38;#100;&#38;#55;&#38;#57;&#38;#x37;&#38;#51;&#38;#55;&#38;#x30;&#38;#54;&#38;#49;&#38;#x36;&#38;#51;&#38;#x36;&#38;#53;&#38;#50;&#38;#x65;&#38;#54;&#38;#55;&#38;#54;&#38;#57;&#38;#x36;&#38;#54;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;MySpace&#60;/a&#62;&#60;/li&#62;
          &#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.linkedin&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#114;&#38;#46;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#110;&#38;#99;&#38;#x65;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#x65;&#38;#114;&#38;#x69;&#38;#x67;&#38;#104;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#38;&#38;#99;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x33;&#38;#54;&#38;#102;&#38;#54;&#38;#101;&#38;#53;&#38;#x66;&#38;#54;&#38;#x63;&#38;#x36;&#38;#57;&#38;#54;&#38;#x65;&#38;#x36;&#38;#x62;&#38;#54;&#38;#x35;&#38;#x36;&#38;#x34;&#38;#x36;&#38;#57;&#38;#x36;&#38;#x65;&#38;#x32;&#38;#101;&#38;#54;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#x49;&#38;#77;&#38;#x45;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#x32;&#34; alt=&#34;&#34; /&#62;LinkedIn&#60;/a&#62;&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.digg&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#108;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#99;&#38;#x65;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#x74;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#50;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x66;&#38;#x36;&#38;#57;&#38;#x36;&#38;#51;&#38;#54;&#38;#x66;&#38;#54;&#38;#x65;&#38;#x35;&#38;#102;&#38;#54;&#38;#x34;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#55;&#38;#x36;&#38;#x37;&#38;#50;&#38;#x65;&#38;#x36;&#38;#55;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#x40;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#116;&#38;#101;&#38;#x2D;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#76;&#38;#45;&#38;#49;&#38;#x2E;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Digg&#60;/a&#62;&#60;/li&#62;
					&#60;!-- li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.seenthis&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#46;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#x63;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#x73;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#104;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#x30;&#38;#48;&#38;#57;&#38;#48;&#38;#51;&#38;#49;&#38;#52;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#49;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x33;&#38;#54;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#55;&#38;#51;&#38;#x36;&#38;#53;&#38;#54;&#38;#x35;&#38;#x36;&#38;#101;&#38;#55;&#38;#x34;&#38;#54;&#38;#56;&#38;#54;&#38;#x39;&#38;#x37;&#38;#x33;&#38;#50;&#38;#x65;&#38;#x36;&#38;#55;&#38;#x36;&#38;#57;&#38;#54;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#x49;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Seen This?&#60;/a&#62;&#60;/li --&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.delicios&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#105;&#38;#108;&#38;#101;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#99;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#114;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#51;&#38;#x31;&#38;#52;&#38;#x32;&#38;#49;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#38;&#38;#99;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#54;&#38;#102;&#38;#x36;&#38;#101;&#38;#53;&#38;#x66;&#38;#x36;&#38;#52;&#38;#54;&#38;#x35;&#38;#x36;&#38;#99;&#38;#x36;&#38;#x39;&#38;#54;&#38;#x33;&#38;#54;&#38;#57;&#38;#x36;&#38;#x66;&#38;#55;&#38;#x35;&#38;#55;&#38;#51;&#38;#x32;&#38;#101;&#38;#54;&#38;#x37;&#38;#54;&#38;#x39;&#38;#x36;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#x48;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;del.icio.us&#60;/a&#62;&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.newsvine&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#x66;&#38;#61;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#108;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#103;&#38;#x68;&#38;#x74;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#102;&#38;#x66;&#38;#38;&#38;#105;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#50;&#38;#x31;&#38;#53;&#38;#53;&#38;#49;&#38;#49;&#38;#38;&#38;#x63;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#51;&#38;#x36;&#38;#102;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#54;&#38;#x65;&#38;#54;&#38;#x35;&#38;#55;&#38;#55;&#38;#55;&#38;#x33;&#38;#x37;&#38;#x36;&#38;#54;&#38;#x39;&#38;#54;&#38;#x65;&#38;#x36;&#38;#53;&#38;#x32;&#38;#101;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#x48;&#38;#84;&#38;#77;&#38;#76;&#38;#x2D;&#38;#49;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;&#34; /&#62;NewsVine&#60;/a&#62;&#60;/li&#62;
					&#60;!-- li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.google&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#101;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#99;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#111;&#38;#109;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#103;&#38;#105;&#38;#63;&#38;#102;&#38;#61;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#103;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#x32;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x39;&#38;#54;&#38;#x33;&#38;#54;&#38;#x66;&#38;#54;&#38;#101;&#38;#53;&#38;#x66;&#38;#54;&#38;#55;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#102;&#38;#54;&#38;#55;&#38;#x36;&#38;#x63;&#38;#x36;&#38;#x35;&#38;#x32;&#38;#x65;&#38;#54;&#38;#55;&#38;#54;&#38;#x39;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#x65;&#38;#45;&#38;#x48;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;&#34; /&#62;Google&#60;/a&#62;&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.reddit&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#x72;&#38;#46;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#105;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#52;&#38;#50;&#38;#49;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#57;&#38;#x36;&#38;#x33;&#38;#54;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#55;&#38;#50;&#38;#54;&#38;#x35;&#38;#54;&#38;#52;&#38;#x36;&#38;#52;&#38;#54;&#38;#x39;&#38;#55;&#38;#x34;&#38;#50;&#38;#x65;&#38;#54;&#38;#x37;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#x69;&#38;#116;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34; /&#62;Reddit&#60;/a&#62;&#60;/li --&#62;

					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.stumble&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#110;&#38;#99;&#38;#101;&#38;#112;&#38;#99;&#38;#46;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#101;&#38;#114;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#50;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#x37;&#38;#x33;&#38;#55;&#38;#x34;&#38;#x37;&#38;#53;&#38;#x36;&#38;#100;&#38;#x36;&#38;#50;&#38;#x36;&#38;#x63;&#38;#x36;&#38;#53;&#38;#55;&#38;#x35;&#38;#x37;&#38;#x30;&#38;#54;&#38;#102;&#38;#54;&#38;#x65;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#54;&#38;#57;&#38;#x36;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#x48;&#38;#x54;&#38;#77;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34; /&#62;StumbleUpon&#60;/a&#62;&#60;/li&#62;
					&#60;li&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.share.mixx&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#114;&#38;#46;&#38;#x72;&#38;#x65;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#x68;&#38;#111;&#38;#119;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#x31;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#102;&#38;#x36;&#38;#57;&#38;#x36;&#38;#x33;&#38;#54;&#38;#x66;&#38;#54;&#38;#x65;&#38;#53;&#38;#102;&#38;#x36;&#38;#x64;&#38;#x36;&#38;#x39;&#38;#x37;&#38;#x38;&#38;#55;&#38;#56;&#38;#x32;&#38;#101;&#38;#54;&#38;#55;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#x45;&#38;#x2D;&#38;#76;&#38;#x69;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#76;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;&#34; /&#62;Mixx&#60;/a&#62;&#60;/li&#62;
				&#60;/ul&#62;
			&#60;/div&#62;
		&#60;/li&#62;
		&#60;li class=&#34;fontsize&#34;&#62;
			&#60;a href=&#34;#&#34; id=&#34;abtt.at.tbs&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#x69;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#111;&#38;#109;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#x6D;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#x75;&#38;#102;&#38;#102;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#49;&#38;#x35;&#38;#x35;&#38;#x31;&#38;#49;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#54;&#38;#x33;&#38;#54;&#38;#x66;&#38;#54;&#38;#x65;&#38;#53;&#38;#102;&#38;#x37;&#38;#51;&#38;#x36;&#38;#100;&#38;#54;&#38;#x31;&#38;#54;&#38;#99;&#38;#x36;&#38;#x63;&#38;#54;&#38;#53;&#38;#x37;&#38;#50;&#38;#x32;&#38;#101;&#38;#x36;&#38;#55;&#38;#54;&#38;#57;&#38;#54;&#38;#x36;&#38;#x40;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#x2D;&#38;#x48;&#38;#x54;&#38;#77;&#38;#x4C;&#38;#45;&#38;#49;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;smaller&#34; /&#62;&#60;/a&#62;
			&#60;span&#62;&#60;a href=&#34;#&#34; id=&#34;abtt.at.tbm&#34;&#62;Text Size&#60;/a&#62;&#60;/span&#62;

			&#60;a href=&#34;#&#34; id=&#34;abtt.at.tbl&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#101;&#38;#114;&#38;#46;&#38;#114;&#38;#101;&#38;#108;&#38;#x69;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#46;&#38;#x63;&#38;#103;&#38;#105;&#38;#63;&#38;#x66;&#38;#61;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#x67;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#48;&#38;#51;&#38;#49;&#38;#52;&#38;#x32;&#38;#49;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#x64;&#38;#61;&#38;#57;&#38;#x36;&#38;#x33;&#38;#x36;&#38;#x66;&#38;#54;&#38;#101;&#38;#53;&#38;#x66;&#38;#54;&#38;#x63;&#38;#x36;&#38;#x31;&#38;#55;&#38;#x32;&#38;#x36;&#38;#55;&#38;#54;&#38;#53;&#38;#55;&#38;#x32;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#x4D;&#38;#x45;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#x2D;&#38;#x48;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;larger&#34; /&#62;&#60;/a&#62;
		&#60;/li&#62;
		&#60;li class=&#34;clear-both&#34;&#62;&#38;nbsp;&#60;/li&#62;
	&#60;/ul&#62;
&#60;/div&#62;

&#60;div id=&#34;article_pagination_top&#34; class=&#34;articlePagination&#34;&#62;   &#60;/div&#62;&#60;div id=&#34;article_story_body&#34; class=&#34;article story&#34;&#62;&#60;div class=&#34;articlePage&#34;&#62;&#60;p&#62;Barack Obama has written two famous, widely read books of autobiography -- &#34;Dreams from My Father&#34; and &#34;The Audacity of Hope.&#34; Let me introduce his third, a book that will touch everyone's life: &#34;A New Era of Responsibility: Renewing America's Promise. The President's Budget and Fiscal Preview&#34; (Government Printing Office, 141 pages, $26; free on the Web). This is the U.S. budget for laymen, and it's a must read.&#60;/p&#62;
&#60;p&#62;Turn immediately to page 11. There sits a chart called Figure 9. This is the Rosetta Stone to the presidential mind of Barack Obama. Memorize Figure 9, and you will never be confused. Not happy, perhaps, but not confused.&#60;/p&#62;
&#60;div class=&#34;insetContent embedType-image imageFormat-arbitrary&#34;&#62;&#60;div class=&#34;insetTree&#34; style=&#34;width: 394px;&#34;&#62;&#60;div class=&#34;insettipUnit&#34; style=&#34;width: 394px;&#34;&#62;&#60;a class=&#34;&#34; href=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#101;&#38;#x70;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#109;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#46;&#38;#x63;&#38;#103;&#38;#105;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#119;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#x74;&#38;#x68;&#38;#101;&#38;#114;&#38;#105;&#38;#103;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#117;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#50;&#38;#49;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#x26;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#x34;&#38;#50;&#38;#x64;&#38;#x34;&#38;#x31;&#38;#52;&#38;#97;&#38;#x33;&#38;#49;&#38;#x33;&#38;#52;&#38;#x33;&#38;#57;&#38;#x34;&#38;#x32;&#38;#x35;&#38;#102;&#38;#55;&#38;#55;&#38;#54;&#38;#x63;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#x33;&#38;#x33;&#38;#49;&#38;#x35;&#38;#x66;&#38;#52;&#38;#101;&#38;#x35;&#38;#51;&#38;#53;&#38;#x66;&#38;#x33;&#38;#50;&#38;#51;&#38;#x30;&#38;#51;&#38;#48;&#38;#x33;&#38;#x39;&#38;#51;&#38;#48;&#38;#51;&#38;#51;&#38;#51;&#38;#49;&#38;#51;&#38;#x31;&#38;#51;&#38;#50;&#38;#x33;&#38;#49;&#38;#x33;&#38;#50;&#38;#51;&#38;#x34;&#38;#51;&#38;#x32;&#38;#51;&#38;#x31;&#38;#50;&#38;#x65;&#38;#54;&#38;#55;&#38;#x36;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#72;&#38;#x54;&#38;#77;&#38;#76;&#38;#45;&#38;#49;&#38;#x2E;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[The Obama Rosetta Stone]&#34; height=&#34;319&#34; width=&#34;394&#34;/&#62;&#60;/a&#62;
&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;p&#62;One finds many charts in a federal budget, most attributed to such deep mines of data as the Census Bureau or the Bureau of Labor Statistics. The one on page 11 is attributed to &#34;Piketty and Saez.&#34;&#60;/p&#62;
&#60;p&#62;Either you know instantly what &#34;Piketty and Saez&#34; means, or you don't. If you do, you spent the past two years working to get Barack Obama into the White House. If you don't, their posse has a six-week head start on you.&#60;/p&#62;
&#60;p&#62;Thomas Piketty and Emmanuel Saez, French economists, are rock stars of the intellectual left. Their specialty is &#34;earnings inequality&#34; and &#34;wealth concentration.&#34;&#60;/p&#62;
&#60;p&#62;Messrs. Piketty and Saez have produced the most politically potent squiggle along an axis since Arthur Laffer drew his famous curve on a napkin in the mid-1970s. Laffer's was an economic argument for lowering tax rates for everyone. Piketty-Saez is a &#60;em&#62;moral&#60;/em&#62; argument for raising taxes on the rich.&#60;/p&#62;
&#60;div class=&#34;insetCol3wide&#34;&#62;&#60;div class=&#34;insetContent&#34;&#62;&#60;h3 class=&#34;first&#34;&#62;Podcast&#60;/h3&#62;&#60;p&#62;&#60;a class=&#34;&#34; href=&#34;http://online.wsj.com/public/resources/media/031109henningerpodcast.mp3&#34;&#62;Listen to Daniel Henninger's Wonder Land column, now available in audio format.&#60;/a&#62;&#60;/p&#62;
&#60;/div&#62;&#60;/div&#62;&#60;p&#62;As described in Mr. Obama's budget, these two economists have shown that by the end of 2004, the top 1% of taxpayers &#34;took home&#34; more than 22% of total national income. This trend, Fig. 9 notes, began during the Reagan presidency, skyrocketed through the Clinton years, dipped after George Bush beat Al Gore, then marched upward. Widening its own definition of money-grubbers, the budget says the top 10% of households &#34;held&#34; 70% of total wealth.&#60;/p&#62;
&#60;p&#62;Alan Reynolds of the Cato Institute criticized the Piketty-Saez study on these pages in October 2007. Whatever its merits, their &#34;Top 1%&#34; chart has become a totemic obsession in progressive policy circles.&#60;/p&#62;
&#60;p&#62;Turn to page five of Mr. Obama's federal budget, and one may read these commentaries on the top 1% datum:&#60;/p&#62;
&#60;p&#62;&#34;While middle-class families have been playing by the rules, living up to their responsibilities as neighbors and citizens, those at the commanding heights of our economy have not.&#34;&#60;/p&#62;
&#60;p&#62;&#34;Prudent investments in education, clean energy, health care and infrastructure were sacrificed for huge tax cuts for the wealthy and well-connected.&#34;&#60;/p&#62;
&#60;p&#62;&#34;There's nothing wrong with making money, but there is something wrong when we allow the playing field to be tilted so far in the favor of so few. . . . It's a legacy of irresponsibility, and it is our duty to change it.&#34;&#60;/p&#62;
&#60;div class=&#34;insetContent insetCol3wide embedType-video&#34;&#62;&#60;div class=&#34;insetTree&#34; id=&#34;articlevideo_1&#34;&#62;
&#60;/div&#62;&#60;/div&#62;&#60;p&#62;Mr. Obama made clear in the campaign his intention to raise taxes on this income class by letting the Bush tax cuts expire. What is becoming clearer as his presidency unfolds is that something deeper is underway here than merely using higher taxes to fund his policy goals in health, education and energy.&#60;/p&#62;
&#60;p&#62;The &#34;top 1%&#34; isn't just going to pay for these policies. Many of them would assent to that. The rancorous language used to describe these taxpayers makes it clear that as a matter of public policy they will be made to &#34;pay for&#34; the fact of their wealth -- no matter how many of them worked honestly and honorably to produce it. No Democratic president in 60 years has been this explicit.&#60;/p&#62;
&#60;p&#62;Complaints have emerged recently, on the right and left, that the $787 billion stimulus bill will produce less growth and jobs than planned because too much of it goes to social programs and transfer payments, or &#34;weak&#34; Keynesian stimulus. The administration's Romer-Bernstein study on the stimulus estimated by the end of next year it would increase jobs by 3.6 million and GDP by 3.7%.&#60;/p&#62;
&#60;p&#62;One of the &#60;a class=&#34;&#34; href=&#34;http://www.volkerwieland.com/docs/CCTW Mar 2.pdf&#34; target=&#34;_blank&#34;&#62;first technical examinations&#60;/a&#62; of the Romer-Bernstein projections has been released by Hoover Institution economists John Cogan and John Taylor, and German economists Tobias Cwik and Volker Wieland. They conclude that the growth and jobs stimulus will be only &#60;em&#62;one-sixth&#60;/em&#62; what the administration predicts. In part, this is because people anticipate that the spending burst will have to be financed by higher taxes and so will spend less than anticipated.&#60;/p&#62;
&#60;p&#62;New York's Mike Bloomberg, mayor of an economically damaged city, has noted the pointlessness of raising taxes on the rich when their wealth is plummeting, or of eliminating the charitable deduction for people who have less to give anyway.&#60;/p&#62;
&#60;p&#62;True but irrelevant. Mayor Bloomberg should read the Obama budget chapter, &#34;Inheriting a Legacy of Misplaced Priorities.&#34; The economy as most people understand it was a second-order concern of the stimulus strategy. The primary goal is a massive re-flowing of &#34;wealth&#34; from the top toward the bottom, to stop the moral failure they see in the budget's &#34;Top One Percent of Earners&#34; chart.&#60;/p&#62;
&#60;p&#62;The White House says its goal is simple &#34;fairness.&#34; That may be, as they understand fairness. But Figure 9 makes it clear that for the top earners, there will be blood. This presidency is going to be an act of retribution. In the words of the third book from Mr. Obama, &#34;it is our duty to change it.&#34;&#60;/p&#62;
&#60;p&#62;Write to &#38;#x68;&#38;#x65;&#38;#110;&#38;#110;&#38;#x69;&#38;#110;&#38;#103;&#38;#x65;&#38;#x72;&#38;#x40;&#38;#x77;&#38;#115;&#38;#x6A;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#109;&#60;/p&#62;
&#60;p&#62;&#60;em&#62;Please add your comments to the&#60;/em&#62; &#60;a class=&#34;&#34; href=&#34;http://forums.wsj.com/viewtopic.php?t=5439&#34;&#62;Opinion Journal forum&#60;/a&#62;.&#60;/p&#62;
&#60;!-- article end --&#62;
&#60;/div&#62;   &#60;/div&#62;&#60;div id=&#34;article_pagination_bottom&#34; class=&#34;articlePagination&#34;&#62;   &#60;/div&#62;&#60;div class=&#34;col6wide&#34;&#62;
&#60;!-- http://wsjdesign.dowjones.net/ia_lib/detail.php?id=431 --&#62;	
&#60;!-- #tminclude &#34;/Users/spar/Sites/WSJDNID/branches/WSJ_Includes/modules/pfHeader.html&#34; --&#62;
        &#60;div id=&#34;printModeFooterAd&#34;&#62;&#60;/div&#62;
	&#60;div class=&#34;printSummary pfFooter&#34;&#62;
		&#60;p&#62;Copyright 2008 Dow Jones &#38; Company, Inc. All Rights Reserved&#60;/p&#62;
		&#60;p&#62;This copy is for your personal, non-commercial use only. Distribution and use of this material are governed by our &#60;a href=&#34;http://online.wsj.com/public/page/subscriber_agreement.html&#34;&#62;Subscriber Agreement&#60;/a&#62; and by copyright law. For non-personal use or to order multiple copies, please contact Dow Jones Reprints at 1-800-843-0008 or visit&#60;/p&#62;

		&#60;p&#62;&#60;a href=&#34;http://www.djreprints.com&#34;&#62;www.djreprints.com&#60;/a&#62;&#60;/p&#62;
	&#60;/div&#62;
	&#60;!-- end tminclude --&#62;
&#60;/div&#62;&#60;div class=&#34;bottomRow&#34;&#62;&#60;div class=&#34;more&#34;&#62;More In &#60;a href=&#34;http://online.wsj.com/public/page/news-opinion-commentary.html&#34;&#62;Opinion&#60;/a&#62; &#60;/div&#62;
&#60;/div&#62;    &#60;div class=&#34;articleTools_bottom&#34; id=&#34;abt.at.container&#34;&#62;
      &#60;ul class=&#34;aTools&#34;&#62;
        &#60;li class=&#34;aToolUnit listFirst&#34;&#62;&#60;a href=&#34;#&#34; id=&#34;abt.at.emailthis&#34;&#62;&#60;img  class=&#34;icon&#34; src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#x66;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#52;&#38;#x32;&#38;#x31;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#x26;&#38;#99;&#38;#105;&#38;#x64;&#38;#61;&#38;#x36;&#38;#57;&#38;#54;&#38;#x33;&#38;#x36;&#38;#102;&#38;#x36;&#38;#101;&#38;#x35;&#38;#x66;&#38;#x36;&#38;#53;&#38;#x36;&#38;#100;&#38;#54;&#38;#49;&#38;#54;&#38;#57;&#38;#x36;&#38;#x63;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#x36;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#76;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Email&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;aToolUnit&#34;&#62;&#60;a href=&#34;#&#34; id=&#34;abt.at.print&#34;&#62;&#60;img  class=&#34;icon&#34; src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#99;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#61;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#102;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#52;&#38;#x32;&#38;#49;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#54;&#38;#57;&#38;#x36;&#38;#51;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#55;&#38;#x30;&#38;#55;&#38;#x32;&#38;#54;&#38;#57;&#38;#54;&#38;#x65;&#38;#x37;&#38;#52;&#38;#50;&#38;#101;&#38;#54;&#38;#55;&#38;#x36;&#38;#x39;&#38;#54;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#x45;&#38;#45;&#38;#76;&#38;#x69;&#38;#116;&#38;#101;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;&#34; /&#62;Printer Friendly&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;aToolUnit&#34;&#62;&#60;a href=&#34;#&#34; id=&#34;abt.at.reprint&#34;&#62;&#60;img  class=&#34;icon&#34; src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#105;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#101;&#38;#x72;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#x74;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#x66;&#38;#38;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#x32;&#38;#49;&#38;#x35;&#38;#x35;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x36;&#38;#51;&#38;#x36;&#38;#x66;&#38;#54;&#38;#101;&#38;#x35;&#38;#x66;&#38;#x37;&#38;#50;&#38;#54;&#38;#53;&#38;#55;&#38;#x30;&#38;#x37;&#38;#x32;&#38;#54;&#38;#x39;&#38;#54;&#38;#101;&#38;#55;&#38;#x34;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#x2D;&#38;#x48;&#38;#84;&#38;#x4D;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;&#34; /&#62;Order Reprints&#60;/a&#62;&#60;/li&#62;
        &#60;li class=&#34;aToolUnit sponsor&#34;&#62;

&#60;div class=&#34;module_sponsor hidden&#34; id=&#34;abt.at.sponsor&#34;&#62;	
&#60;/div&#62;

&#60;/li&#62;
        &#60;li class=&#34;aToolUnit share&#34;&#62;
          &#60;div class=&#34;shareTitle&#34;&#62;

            Share:
          &#60;/div&#62;
          &#60;ul class=&#34;tooltipBar tooltipType-share&#34; id=&#34;abt.share&#34;&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Yahoo!&#38;nbsp;Buzz&#60;/p&#62;
                &#60;/div&#62;

              &#60;/div&#62;&#60;a href=&#34;http://buzz.yahoo.com/article/wsj/&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.ybuzz&#34; target=&#34;_blank&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#101;&#38;#114;&#38;#x2E;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#99;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#109;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#x63;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#61;&#38;#x73;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#x26;&#38;#105;&#38;#100;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x66;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#51;&#38;#x36;&#38;#x66;&#38;#54;&#38;#101;&#38;#53;&#38;#102;&#38;#54;&#38;#50;&#38;#55;&#38;#x35;&#38;#x37;&#38;#97;&#38;#x37;&#38;#97;&#38;#50;&#38;#101;&#38;#54;&#38;#55;&#38;#54;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;Yahoo Buzz&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;facebook&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.facebook&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#108;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#114;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#108;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#x66;&#38;#102;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#x31;&#38;#53;&#38;#x35;&#38;#x31;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x33;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#x36;&#38;#54;&#38;#x36;&#38;#49;&#38;#x36;&#38;#x33;&#38;#x36;&#38;#x35;&#38;#x36;&#38;#50;&#38;#54;&#38;#x66;&#38;#54;&#38;#x66;&#38;#54;&#38;#x62;&#38;#50;&#38;#101;&#38;#x36;&#38;#x37;&#38;#54;&#38;#x39;&#38;#54;&#38;#54;&#38;#x40;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;facebook&#34; /&#62;&#60;/a&#62;

            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;MySpace&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.myspace&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#x72;&#38;#46;&#38;#x72;&#38;#x65;&#38;#108;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#103;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#111;&#38;#119;&#38;#95;&#38;#105;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#x74;&#38;#x73;&#38;#116;&#38;#x75;&#38;#102;&#38;#x66;&#38;#x26;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#49;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#x69;&#38;#x64;&#38;#61;&#38;#54;&#38;#51;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#101;&#38;#53;&#38;#x66;&#38;#x36;&#38;#100;&#38;#55;&#38;#57;&#38;#x37;&#38;#51;&#38;#55;&#38;#x30;&#38;#54;&#38;#49;&#38;#x36;&#38;#51;&#38;#x36;&#38;#53;&#38;#50;&#38;#x65;&#38;#54;&#38;#55;&#38;#54;&#38;#57;&#38;#x36;&#38;#54;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;MySpace&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;LinkedIn&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.linkedin&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#114;&#38;#46;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#110;&#38;#99;&#38;#x65;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#x65;&#38;#114;&#38;#x69;&#38;#x67;&#38;#104;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#38;&#38;#99;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x33;&#38;#54;&#38;#102;&#38;#54;&#38;#101;&#38;#53;&#38;#x66;&#38;#54;&#38;#x63;&#38;#x36;&#38;#57;&#38;#54;&#38;#x65;&#38;#x36;&#38;#x62;&#38;#54;&#38;#x35;&#38;#x36;&#38;#x34;&#38;#x36;&#38;#57;&#38;#x36;&#38;#x65;&#38;#x32;&#38;#101;&#38;#54;&#38;#x37;&#38;#x36;&#38;#57;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#x49;&#38;#77;&#38;#x45;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#x32;&#34; alt=&#34;LinkedIn&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Digg&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.digg&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#108;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#99;&#38;#x65;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#109;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#x74;&#38;#x73;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#50;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x66;&#38;#x36;&#38;#57;&#38;#x36;&#38;#51;&#38;#54;&#38;#x66;&#38;#54;&#38;#x65;&#38;#x35;&#38;#102;&#38;#54;&#38;#x34;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#55;&#38;#x36;&#38;#x37;&#38;#50;&#38;#x65;&#38;#x36;&#38;#55;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#x40;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#116;&#38;#101;&#38;#x2D;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#76;&#38;#45;&#38;#49;&#38;#x2E;&#38;#x32;&#38;#50;&#34; alt=&#34;Digg&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;!-- li class=&#34;tooltipUnit&#34;&#62;

              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Seen&#38;nbsp;This?&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.seenthis&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#46;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#x63;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#x73;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#104;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#x73;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#x30;&#38;#48;&#38;#57;&#38;#48;&#38;#51;&#38;#49;&#38;#52;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#49;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x33;&#38;#54;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#55;&#38;#51;&#38;#x36;&#38;#53;&#38;#54;&#38;#x35;&#38;#x36;&#38;#101;&#38;#55;&#38;#x34;&#38;#54;&#38;#56;&#38;#54;&#38;#x39;&#38;#x37;&#38;#x33;&#38;#50;&#38;#x65;&#38;#x36;&#38;#55;&#38;#x36;&#38;#57;&#38;#54;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#x49;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;Seen This?&#34; /&#62;&#60;/a&#62;
            &#60;/li --&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;

                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;del.icio.us&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.delicios&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#105;&#38;#108;&#38;#101;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#99;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#114;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#51;&#38;#x31;&#38;#52;&#38;#x32;&#38;#49;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#38;&#38;#99;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#54;&#38;#102;&#38;#x36;&#38;#101;&#38;#53;&#38;#x66;&#38;#x36;&#38;#52;&#38;#54;&#38;#x35;&#38;#x36;&#38;#99;&#38;#x36;&#38;#x39;&#38;#54;&#38;#x33;&#38;#54;&#38;#57;&#38;#x36;&#38;#x66;&#38;#55;&#38;#x35;&#38;#55;&#38;#51;&#38;#x32;&#38;#101;&#38;#54;&#38;#x37;&#38;#54;&#38;#x39;&#38;#x36;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#x48;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; alt=&#34;del.icio.us&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;

                  &#60;p&#62;NewsVine&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.newsvine&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#x66;&#38;#61;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#108;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#103;&#38;#x68;&#38;#x74;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#102;&#38;#x66;&#38;#38;&#38;#105;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#50;&#38;#x31;&#38;#53;&#38;#53;&#38;#49;&#38;#49;&#38;#38;&#38;#x63;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#51;&#38;#x36;&#38;#102;&#38;#x36;&#38;#x65;&#38;#53;&#38;#102;&#38;#54;&#38;#x65;&#38;#54;&#38;#x35;&#38;#55;&#38;#55;&#38;#55;&#38;#x33;&#38;#x37;&#38;#x36;&#38;#54;&#38;#x39;&#38;#54;&#38;#x65;&#38;#x36;&#38;#53;&#38;#x32;&#38;#101;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#x48;&#38;#84;&#38;#77;&#38;#76;&#38;#x2D;&#38;#49;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;NewsVine&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;!-- li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Google&#60;/p&#62;

                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.google&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#101;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#99;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#111;&#38;#109;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#103;&#38;#105;&#38;#63;&#38;#102;&#38;#61;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#103;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#x32;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x39;&#38;#54;&#38;#x33;&#38;#54;&#38;#x66;&#38;#54;&#38;#101;&#38;#53;&#38;#x66;&#38;#54;&#38;#55;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#102;&#38;#54;&#38;#55;&#38;#x36;&#38;#x63;&#38;#x36;&#38;#x35;&#38;#x32;&#38;#x65;&#38;#54;&#38;#55;&#38;#54;&#38;#x39;&#38;#54;&#38;#54;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#x65;&#38;#45;&#38;#x48;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;Google&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Reddit&#60;/p&#62;
                &#60;/div&#62;

              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.reddit&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#101;&#38;#x72;&#38;#46;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#105;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#52;&#38;#50;&#38;#49;&#38;#53;&#38;#x35;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#57;&#38;#x36;&#38;#x33;&#38;#54;&#38;#x66;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#55;&#38;#50;&#38;#54;&#38;#x35;&#38;#54;&#38;#52;&#38;#x36;&#38;#52;&#38;#54;&#38;#x39;&#38;#55;&#38;#x34;&#38;#50;&#38;#x65;&#38;#54;&#38;#x37;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#x36;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#x69;&#38;#116;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;Reddit&#34; /&#62;&#60;/a&#62;
            &#60;/li --&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;StumbleUpon&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.stumble&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#x69;&#38;#97;&#38;#110;&#38;#99;&#38;#101;&#38;#112;&#38;#99;&#38;#46;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#101;&#38;#114;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#x26;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#50;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x36;&#38;#x65;&#38;#x35;&#38;#102;&#38;#x37;&#38;#x33;&#38;#55;&#38;#x34;&#38;#x37;&#38;#53;&#38;#x36;&#38;#100;&#38;#x36;&#38;#50;&#38;#x36;&#38;#x63;&#38;#x36;&#38;#53;&#38;#55;&#38;#x35;&#38;#x37;&#38;#x30;&#38;#54;&#38;#102;&#38;#54;&#38;#x65;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x37;&#38;#54;&#38;#57;&#38;#x36;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#x48;&#38;#x54;&#38;#77;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; alt=&#34;StumbleUpon&#34; /&#62;&#60;/a&#62;

            &#60;/li&#62;
            &#60;li class=&#34;tooltipUnit&#34;&#62;
              &#60;div class=&#34;tooltipBox&#34;&#62;
                &#60;div class=&#34;tooltip&#34;&#62;
                  &#60;p&#62;Mixx&#60;/p&#62;
                &#60;/div&#62;
              &#60;/div&#62;&#60;a href=&#34;#&#34; class=&#34;tipTarget&#34; id=&#34;abt.share.mixx&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#114;&#38;#46;&#38;#x72;&#38;#x65;&#38;#108;&#38;#x69;&#38;#97;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#x68;&#38;#111;&#38;#119;&#38;#x5F;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#x31;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#105;&#38;#x64;&#38;#61;&#38;#102;&#38;#x36;&#38;#57;&#38;#x36;&#38;#x33;&#38;#54;&#38;#x66;&#38;#54;&#38;#x65;&#38;#53;&#38;#102;&#38;#x36;&#38;#x64;&#38;#x36;&#38;#x39;&#38;#x37;&#38;#x38;&#38;#55;&#38;#56;&#38;#x32;&#38;#101;&#38;#54;&#38;#55;&#38;#x36;&#38;#x39;&#38;#x36;&#38;#54;&#38;#64;&#38;#x4D;&#38;#73;&#38;#77;&#38;#x45;&#38;#x2D;&#38;#76;&#38;#x69;&#38;#x74;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#76;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#50;&#34; alt=&#34;Mixx&#34; /&#62;&#60;/a&#62;
            &#60;/li&#62;
          &#60;/ul&#62;
        &#60;/li&#62;
        &#60;li class=&#34;aToolUnit clear-both&#34;&#62;&#38;nbsp;&#60;/li&#62;
      &#60;/ul&#62;
    &#60;/div&#62;&#60;!--  Article Tools Complete End --&#62;
&#60;div class=&#34;adSummary msnlinks&#34;&#62;
&#60;script&#62;
var microsoft_adunitid= &#34;1784&#34;;
var microsoft_adunit_width=&#34;571&#34;;
var microsoft_adunit_height=&#34;164&#34;;
var microsoft_adunit_keywordhints=&#34;&#34;;
&#60;/script&#62;

&#60;!-- http://adsyndication.msn.com/delivery/getads.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--
(function(){function clearCallParams(){var w=window;w.microsoft_adunitid=w.microsoft_adunit_height=w.microsoft_adunit_width=w.microsoft_lmt=w.microsoft_timezoneid=w.microsoft_offset=w.microsoft_adunit_titlefontcolor=w.microsoft_adunit_bodyfontcolor=w.microsoft_adunit_urlfontcolor=w.microsoft_adunit_bkcolor=w.microsoft_adunit_bordercolor=w.microsoft_adunit_keywordhints=w.microsoft_adunit_keywordscores=w.microsoft_adunit_categoryhints=w.microsoft_adunit_categoryscores=w.microsoft_adunit_channelids=w.microsoft_adunitformat=w.microsoft_adunit_legacy=w.microsoft_extrainfo=w.microsoft_adunit_referral=w.microsoft_adunitrotatorid=null}function microsoftErrorHandler(){Finalize();return true}function prepareUrl(url){url=url.substring(0,2000);url=url.replace(/  %  \ w ? $ /,&#34;&#34;);return url!=null?'&#34;'+url+'&#34;':'&#34;&#34;'}function setValue(n,v,c){if(v&#38;&#38;v!=&#34;undefined&#34;){if(c)v=v.replace(&#34;#&#34;,&#34;&#34;);return &#34;&#38;&#34;+n+&#34;=&#34;+escape(v)}return &#34;&#34;}function getQueryString(w){var q=&#34;&#34;;if((w.microsoft_adunit_legacy&#38;&#38;w.
microsoft_adunit_legacy==&#34;false&#34;)|w.microsoft_adunitrotatorid)q+=w.microsoft_feb;else q+=w.microsoft_de;if(w.microsoft_adunitrotatorid)q+=&#34;?p_abtest=&#34;+escape(w.microsoft_adunitrotatorid);else q+=&#34;?adunitid=&#34;+escape(w.microsoft_adunitid);q+=setValue(&#34;v&#34;,w.microsoft_ver);var prevAdUnits=&#34;&#34;;if(w.microsoft_adunits!=null)for(var i=0;i&#60;w.microsoft_adunits.length;i++)prevAdUnits+=w.microsoft_adunits+&#34;|&#34;;var prevadunitrotators=&#34;&#34;;if(w.microsoft_adunitrotators!=null)for(var i=0;i&#60;w.microsoft_adunitrotators.length;i++)prevadunitrotators+=w.microsoft_adunitrotators+&#34;|&#34;;q+=setValue(&#34;prevadunits&#34;,prevAdUnits);q+=setValue(&#34;patr&#34;,prevadunitrotators);q+=setValue(&#34;kw&#34;,w.microsoft_adunit_keywordhints);q+=setValue(&#34;kwsc&#34;,w.microsoft_adunit_keywordscores);q+=setValue(&#34;cat&#34;,w.microsoft_adunit_categoryhints);q+=setValue(&#34;catsc&#34;,w.microsoft_adunit_categoryscores);q+=setValue(&#34;channelid&#34;,w.microsoft_adunit_channelids);q+=setValue(&#34;e&#34;,w.microsoft_extrainfo);q+=setValue(&#34;w&#34;,w.microsoft_adunit_width);q+=setValue(&#34;h&#34;,w.microsoft_adunit_height);q+=setValue(&#34;titlecolor&#34;,w.microsoft_adunit_titlefontcolor,true);q+=setValue(&#34;bodycolor&#34;,w.microsoft_adunit_bodyfontcolor,true);q+=setValue(&#34;urlcolor&#34;,w.microsoft_adunit_urlfontcolor,true);q+=setValue(&#34;bkcolor&#34;,w.microsoft_adunit_bkcolor,true);q+=setValue(&#34;bordercolor&#34;,w.microsoft_adunit_bordercolor,true);q+=setValue(&#34;url&#34;,w.microsoft_adunit_referral?w.microsoft_adunit_referral:document.location);q+=setValue(&#34;ref&#34;,document.referrer);q+=setValue(&#34;lmt&#34;,w.microsoft_lmt);q+=setValue(&#34;tz&#34;,w.microsoft_offset);q+=setValue(&#34;cc&#34;,w.microsoft_cc);q+=setValue(&#34;dt&#34;,w.microsoft_dt);if(w.screen){q+=setValue(&#34;uh&#34;,w.screen.height);q+=setValue(&#34;uw&#34;,w.screen.width);q+=setValue(&#34;uah&#34;,w.screen.availHeight);q+=setValue(&#34;uaw&#34;,w.screen.availWidth);q+=setValue(&#34;cd&#34;,w.screen.colorDepth)}if(navigator.plugins)q+=setValue(&#34;npl&#34;,navigator.plugins.length);if(navigator.mimeTypes)q+=setValue(&#34;nmime&#34;,navigator.mimeTypes.length);q+=setValue(&#34;ja&#34;,navigator.javaEnabled());if(navigator.appName)q+=setValue(&#34;app&#34;,navigator.appName);q+=setValue(&#34;his&#34;,history.length);if(navigator.platform)q+=setValue(&#34;plf&#34;,navigator.platform);return q}function collectQueryData(){try{var w=window,d=document,dt=new Date;w.microsoft_offset=dt.getTimezoneOffset();w.microsoft_lmt=Date.parse(d.lastModified)/1000;w.microsoft_dt=dt.getTime();var h,sh;if(d.body&#38;&#38;d.body.scrollHeight&#38;&#38;d.body.clientHeight){h=100*d.body.scrollHeight;sh=d.body.clientHeight}if(h&#38;&#38;sh)w.microsoft_cc=Math.round(h/sh)}catch(error){}}function Init(){var w=window,d=document;w.microsoftErrorHandler=w.onerror;w.onerror=microsoftErrorHandler;var prefix=document.location.protocol+&#34;//&#34;;prefix=prefix==&#34;https://&#34;?prefix:&#34;http://&#34;;var fes=&#34;http://ac3.msn.com/de.ashx&#34;;w.microsoft_de=&#34;http://ac2.msn.com/&#34;;w.microsoft_ver=&#34;pubm10&#34;;if(fes.indexOf(&#34;http://&#34;)!=-1)fes=fes.replace(&#34;http://&#34;,&#34;&#34;);w.microsoft_feb=prefix+fes;collectQueryData()}function Render(){var d=document,w=window,url=getQueryString(w);if(w.microsoft_adunitformat==&#34;js&#34;)d.write('&#60;script type=&#34;text/javascript&#34; src='+prepareUrl(url)+&#34; &#62;&#60;br&#62;&#60;/script&#62;&#34;);else d.write(&#34;&#60;iframe SRC=&#34;+prepareUrl(url)+' width=&#34;'+w.microsoft_adunit_width+'&#34; height=&#34;'+w.microsoft_adunit_height+'&#34; allowTransparency=&#34;true&#34;'+' marginwidth=&#34;0&#34;  marginheight=&#34;0&#34; hspace=&#34;0&#34;  vspace=&#34;0&#34; frameborder=&#34;0&#34; scrolling=&#34;no&#34;&#62;&#60;/iframe&#62;')}function Finalize(){var w=window;if(w.microsoft_adunitid!=null)if(w.microsoft_adunits==null){w.microsoft_adunits=[];w.microsoft_adunits=w.microsoft_adunitid}else w.microsoft_adunits[w.microsoft_adunits.length]=w.microsoft_adunitid;if(w.microsoft_adunitrotatorid!=null)if(w.microsoft_adunitrotators==null){w.microsoft_adunitrotators=[];w.microsoft_adunitrotators=w.microsoft_adunitrotatorid}else w.microsoft_adunitrotators[w.microsoft_adunitrotators.length]=w.microsoft_adunitrotatorid;w.onerror=w.microsoftErrorHandler;clearCallParams()}Init();Render();Finalize()})()

--&#62;
&#60;/script&#62;

&#60;/script&#62;
&#60;/div&#62;
&#60;div id=&#34;ad0_0_WA_0001C&#34; class=&#34;adSummary&#34; &#62;
&#60;/div&#62;


&#60;div class=&#34;fromtheWeb&#34;&#62;
&#60;div class=&#34;headlineSummary&#34; id=&#34;sphere_container&#34;&#62;


&#60;h3&#62;
	Related Articles and Blogs from WSJ.com
	&#60;/h3&#62;
&#60;ul id=&#34;sphere_items&#34; class=&#34;newsItem&#34;&#62;
	
	
	
				
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123692406387617187.html?mod=sphere_ts&#38;mod=sphere_wd&#34;&#62;Hong Kong, Singapore Face Scrutiny on Tax Policies&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;14.&#38;nbsp;2009&#60;/small&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123689161351811405.html?mod=sphere_ts&#38;mod=sphere_wd&#34;&#62;Obama Makes Overtures for Cooperation of CEOs&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;13.&#38;nbsp;2009&#60;/small&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://blogs.wsj.com/washwire/2009/03/12/washington-wire-live-blogs-obamas-appearance-before-ceos?mod=sphere_ts&#38;mod=sphere_wd&#34;&#62;Washington Wire Live-Blogs Obama's Appearance Before CEOs&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;12.&#38;nbsp;2009&#60;/small&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://blogs.wsj.com/health/2009/03/10/obama-budget-director-criticized-as-vague-on-health-reform?mod=sphere_ts&#38;mod=sphere_wd&#34;&#62;Obama Budget Director Criticized as Vague on Health Reform&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;10.&#38;nbsp;2009&#60;/small&#62;
&#60;/li&#62;
    
&#60;/ul&#62;


&#60;h3&#62;
	Related News From the Web
	&#60;/h3&#62;
&#60;ul id=&#34;sphere_items&#34; class=&#34;newsItem&#34;&#62;
	
	
	
				
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://money.aol.com/news/articles/_a/bbdp/top-obama-officials-defend-tax-hikes-as/367162?icid=sphere_wsj_teaser&#34;&#62;Top Obama officials defend tax hikes as necessary&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;03.&#38;nbsp;2009&#60;/small&#62;
&#60;h4&#62;
&#60;a href=&#34;http://money.aol.com&#34;&#62;money.aol.com&#60;/a&#62;
&#60;/h4&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://money.aol.com/news/articles/_a/bbdp/obama-budget-chief-defends-tax-hikes-in/367162?icid=sphere_wsj_teaser&#34;&#62;Obama budget chief defends tax hikes in plan&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;03.&#38;nbsp;2009&#60;/small&#62;
&#60;h4&#62;
&#60;a href=&#34;http://money.aol.com/news/articles/_a/bbdp/obama-budget-chief-defends-tax-hikes-in/367162&#34;&#62;money.aol.com&#60;/a&#62;
&#60;/h4&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://news.aol.com/article/top-house-republican-on-budget-rips/367163?icid=sphere_wsj_teaser&#34;&#62;Top House Republican on budget rips Obama plan&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;03.&#38;nbsp;2009&#60;/small&#62;
&#60;h4&#62;
&#60;a href=&#34;http://news.aol.com/article/top-house-republican-on-budget-rips/367163&#34;&#62;news.aol.com&#60;/a&#62;
&#60;/h4&#62;
&#60;/li&#62;
			
&#60;li&#62;
&#60;h2&#62;
&#60;a href=&#34;http://www.washingtonpost.com/wp-dyn/content/article/2009/03/01/AR2009030101898.html?wprss=rss_business&#34;&#62;Aides Defend President's Budget&#60;/a&#62;
&#60;/h2&#62;
&#60;small&#62;MAR&#38;nbsp;02.&#38;nbsp;2009&#60;/small&#62;
&#60;h4&#62;
&#60;a href=&#34;http://www.washingtonpost.com/wp-dyn/content/business/&#34;&#62;washingtonpost.com&#60;/a&#62;
&#60;/h4&#62;
&#60;/li&#62;

&#60;/ul&#62;

&#60;/div&#62;
&#60;div id=&#34;sphere_sponsor_container&#34; class=&#34;adSummary small_ad hidden&#34;&#62;
&#60;p&#62;Sponsored by&#60;/p&#62;
&#60;script type=&#34;text/javascript&#34;&#62;  &#60;/script&#62;&#60;script type=&#34;text/javascript&#34;&#62; &#60;/script&#62;
&#60;/div&#62;
&#60;/div&#62;
&#60;iframe height=&#34;0&#34; width=&#34;0&#34; border=&#34;0&#34; frameborder='0' name=&#34;trackerFrame&#34;&#62;&#60;/iframe&#62;
&#60;/div&#62;&#60;div class=&#34;col4wide margin-left colOverflowTruncated&#34;&#62;&#60;div id=&#34;yahooLinkback&#34; class=&#34;headlineSummary linkBack col4wide hidden yahooLinkback&#34;&#62;&#60;ul class=&#34;newsItem&#34;&#62; 	
	&#60;li&#62;&#60;h2&#62;&#60;a class=&#34;yahoo&#34; target=&#34;_blank&#34; href=&#34;http://finance.yahoo.com&#34; title=&#34;[Back to Yahoo! Finance]&#34;&#62;Back To &#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;/ul&#62;
&#60;/div&#62;&#60;div id=&#34;msnLinkback&#34; class=&#34;headlineSummary linkBack col4wide hidden msnLinkback&#34;&#62;&#60;ul class=&#34;newsItem&#34;&#62; 	
	&#60;li class=&#34;listFirst&#34;&#62;Back To&#60;/li&#62;
	&#60;li&#62;&#60;a class=&#34;msn&#34; target=&#34;_blank&#34; href=&#34;http://moneycentral.msn.com/&#34; title=&#34;[Back to MSN Money]&#34;&#62;&#60;/a&#62;&#60;/li&#62;
	&#60;li&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://moneycentral.msn.com/&#34;&#62;MSN Money Homepage&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li class=&#34;last&#34;&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://moneycentral.msn.com/investor/home.asp&#34;&#62;MSN Money Investing&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;/ul&#62;

&#60;/div&#62;&#60;div id=&#34;ad0_0_WA_0001A&#34; class=&#34;adSummary advertisement&#34; &#62;
&#60;/div&#62;
&#60;!--  Scripts are added to the end --&#62;



&#60;div class=&#34;visibility-onlyUnSubNotReg adSummary&#34;&#62;&#60;div id=&#34;emailSignUpNonSub&#34; class=&#34;emailSignUpNonSub&#34;&#62;
&#60;a href=&#34;http://online.wsj.com/email&#34;&#62;
  &#60;img  src=&#34;http:&#38;#x2F;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#108;&#38;#x69;&#38;#x61;&#38;#110;&#38;#x63;&#38;#x65;&#38;#112;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#x69;&#38;#63;&#38;#x66;&#38;#61;&#38;#115;&#38;#x68;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#100;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#49;&#38;#53;&#38;#53;&#38;#x31;&#38;#49;&#38;#38;&#38;#99;&#38;#x69;&#38;#100;&#38;#61;&#38;#53;&#38;#x36;&#38;#53;&#38;#55;&#38;#x32;&#38;#x36;&#38;#53;&#38;#x36;&#38;#55;&#38;#x35;&#38;#x66;&#38;#x36;&#38;#101;&#38;#54;&#38;#102;&#38;#54;&#38;#101;&#38;#x37;&#38;#x33;&#38;#x37;&#38;#53;&#38;#x36;&#38;#50;&#38;#53;&#38;#x66;&#38;#x37;&#38;#x30;&#38;#x37;&#38;#50;&#38;#x36;&#38;#x66;&#38;#x36;&#38;#100;&#38;#x36;&#38;#x66;&#38;#x32;&#38;#x65;&#38;#x36;&#38;#97;&#38;#55;&#38;#48;&#38;#x36;&#38;#55;&#38;#x40;&#38;#x4D;&#38;#x49;&#38;#77;&#38;#x45;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#77;&#38;#x4C;&#38;#x2D;&#38;#49;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;Email Newsletters and alerts&#34;/&#62;
&#60;/a&#62;
&#60;/div&#62; &#60;/div&#62;&#60;div class=&#34;visibility-onlySub&#34;&#62;&#60;div id=&#34;emailSignUp&#34; class=&#34;emailSignUp subscribe newsletter opt4 hline strap&#34;&#62;
    &#60;div class=&#34;userEmail hidden&#34;&#62;
      null&#60;/div&#62;
    &#60;div class=&#34;mainContent&#34;&#62;
  	  &#60;h3&#62;Email Newsletters and Alerts&#60;/h3&#62;
&#60;p&#62;The latest news and analysis delivered to your in-box. Check the boxes below to sign up.&#60;/p&#62;
		&#60;form   action=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34; method=&#34;post&#34; accept-charset=&#34;utf-8&#34;&#62;
			&#60;fieldset style=&#34;position:relative;&#34;&#62;
				&#60;legend&#62;WSJ.com Email Features&#60;/legend&#62;
&#60;div class=&#34;ctl checkbox&#34;&#62;
					&#60;label for=&#34;checkbox0&#34;&#62;
&#60;input type=&#34;checkbox&#34; name=&#34;checkbox0&#34; value=&#34;159&#34; id=&#34;checkbox0&#34; class=&#34;check&#34; checked=&#34;checked&#34; /&#62;
On the Editorial Page&#60;input type=&#34;hidden&#34; name=&#34;displayName159&#34; value=&#34;On the Editorial Page&#34;/&#62;
&#60;/label&#62;
				&#60;/div&#62;
&#60;div class=&#34;ctl checkbox&#34;&#62;
					&#60;label for=&#34;checkbox1&#34;&#62;
&#60;input type=&#34;checkbox&#34; name=&#34;checkbox1&#34; value=&#34;157&#34; id=&#34;checkbox1&#34; class=&#34;check&#34; checked=&#34;checked&#34; /&#62;
Best of the Web Today&#60;input type=&#34;hidden&#34; name=&#34;displayName157&#34; value=&#34;Best of the Web Today&#34;/&#62;
&#60;/label&#62;
				&#60;/div&#62;
&#60;/fieldset&#62;
			&#60;fieldset&#62;
				&#60;legend&#62;Submit&#60;/legend&#62;
	            &#60;!-- Error message  --&#62;
	            &#60;div class=&#34;errorMessage hidden&#34;&#62;
				  	&#60;p class=&#34;error&#34;&#62;
						The email address &#60;strong&#62;null&#60;/strong&#62; is already associated with another account. Please enter a different email address:
				  	&#60;/p&#62;
					&#60;div class=&#34;ctl text&#34;&#62;
						&#60;label for=&#34;frmRTECtl01&#34;&#62;Enter Your Email&#60;/label&#62;
						&#60;input type=&#34;text&#34; name=&#34;txtEmail&#34; value=&#34;null&#34; class=&#34;text txtEmail&#34; /&#62;					
					&#60;/div&#62;
				&#60;/div&#62;

				&#60;div class=&#34;ctl submit&#34;&#62;
					&#60;label for=&#34;frmRTEsub&#34;&#62;Sign Up&#60;/label&#62;
					&#60;button name=&#34;emailSignUpSubmit&#34; class=&#34;signup emailSignUpSubmit&#34;&#62;SIGN UP&#60;/button&#62;
				&#60;/div&#62;
			&#60;/fieldset&#62;
		&#60;/form&#62;		
		&#60;ul class=&#34;tools&#34;&#62;
			&#60;li class=&#34;firstList&#34;&#62;&#60;strong&#62;New! &#60;/strong&#62;To sign up for Keyword or Symbol Alerts click &#60;a href=&#34;http://online.wsj.com/ksemail&#34;&#62;here.&#60;/a&#62;&#60;/li&#62;
	
			&#60;li&#62;To view or change all of your email settings, visit the &#60;a href=&#34;http://online.wsj.com/email&#34;&#62;Email Setup Center&#60;/a&#62;.&#60;/li&#62;
		&#60;/ul&#62;
    &#60;/div&#62;
    
    &#60;div class=&#34;successMessage hidden&#34;&#62;
      &#60;p&#62;Thank you &#60;strong&#62;&#60;span class=&#34;userLoginName&#34;&#62;&#60;/span&#62;&#60;/strong&#62;!&#60;br /&#62;You will receive &#60;span class=&#34;displayNames&#34;&#62;&#60;/span&#62; in your inbox.&#60;/p&#62;

      &#60;ul class=&#34;nav-inline&#34;&#62;
	    &#60;li class=&#34;firstList&#34;&#62;&#60;a href=&#34;http://online.wsj.com/email&#34;&#62;Manage Email preferences&#60;/a&#62;&#60;/li&#62;
	  &#60;/ul&#62;
    &#60;/div&#62;
&#60;/div&#62;&#60;/div&#62;&#60;div class=&#34;visibility-onlyReg&#34;&#62;&#60;div id=&#34;emailSignUp&#34; class=&#34;emailSignUp subscribe newsletter opt4 hline strap&#34;&#62;
    &#60;div class=&#34;userEmail hidden&#34;&#62;
      null&#60;/div&#62;
    &#60;div class=&#34;mainContent&#34;&#62;
  	  &#60;h3&#62;Email Newsletters and Alerts&#60;/h3&#62;
&#60;p&#62;The latest news and analysis delivered to your in-box. Check the boxes below to sign up.&#60;/p&#62;
		&#60;form   action=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34; method=&#34;post&#34; accept-charset=&#34;utf-8&#34;&#62;
			&#60;fieldset style=&#34;position:relative;&#34;&#62;
				&#60;legend&#62;WSJ.com Email Features&#60;/legend&#62;
&#60;div class=&#34;ctl checkbox&#34;&#62;
					&#60;label for=&#34;checkbox0&#34;&#62;
&#60;input type=&#34;checkbox&#34; name=&#34;checkbox0&#34; value=&#34;159&#34; id=&#34;checkbox0&#34; class=&#34;check&#34; checked=&#34;checked&#34; /&#62;
On the Editorial Page&#60;input type=&#34;hidden&#34; name=&#34;displayName159&#34; value=&#34;On the Editorial Page&#34;/&#62;
&#60;/label&#62;
				&#60;/div&#62;
&#60;div class=&#34;ctl checkbox&#34;&#62;
					&#60;label for=&#34;checkbox1&#34;&#62;
&#60;input type=&#34;checkbox&#34; name=&#34;checkbox1&#34; value=&#34;157&#34; id=&#34;checkbox1&#34; class=&#34;check&#34; checked=&#34;checked&#34; /&#62;
Best of the Web Today&#60;input type=&#34;hidden&#34; name=&#34;displayName157&#34; value=&#34;Best of the Web Today&#34;/&#62;
&#60;/label&#62;
				&#60;/div&#62;
&#60;/fieldset&#62;
			&#60;fieldset&#62;
				&#60;legend&#62;Submit&#60;/legend&#62;
	            &#60;!-- Error message  --&#62;
	            &#60;div class=&#34;errorMessage hidden&#34;&#62;
				  	&#60;p class=&#34;error&#34;&#62;
						The email address &#60;strong&#62;null&#60;/strong&#62; is already associated with another account. Please enter a different email address:
				  	&#60;/p&#62;
					&#60;div class=&#34;ctl text&#34;&#62;
						&#60;label for=&#34;frmRTECtl01&#34;&#62;Enter Your Email&#60;/label&#62;
						&#60;input type=&#34;text&#34; name=&#34;txtEmail&#34; value=&#34;null&#34; class=&#34;text txtEmail&#34; /&#62;					
					&#60;/div&#62;
				&#60;/div&#62;

				&#60;div class=&#34;ctl submit&#34;&#62;
					&#60;label for=&#34;frmRTEsub&#34;&#62;Sign Up&#60;/label&#62;
					&#60;button name=&#34;emailSignUpSubmit&#34; class=&#34;signup emailSignUpSubmit&#34;&#62;SIGN UP&#60;/button&#62;
				&#60;/div&#62;
			&#60;/fieldset&#62;
		&#60;/form&#62;		
		&#60;ul class=&#34;tools&#34;&#62;
			&#60;li class=&#34;firstList&#34;&#62;&#60;/li&#62;
	
			&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/email&#34;&#62;Manage Email Preferences&#60;/a&#62;&#60;/li&#62;
		&#60;/ul&#62;
    &#60;/div&#62;
    
    &#60;div class=&#34;successMessage hidden&#34;&#62;
      &#60;p&#62;Thank you &#60;strong&#62;&#60;span class=&#34;userLoginName&#34;&#62;&#60;/span&#62;&#60;/strong&#62;!&#60;br /&#62;You will receive &#60;span class=&#34;displayNames&#34;&#62;&#60;/span&#62; in your inbox.&#60;/p&#62;

      &#60;ul class=&#34;nav-inline&#34;&#62;
	    &#60;li class=&#34;firstList&#34;&#62;&#60;a href=&#34;http://online.wsj.com/email&#34;&#62;Manage Email preferences&#60;/a&#62;&#60;/li&#62;
	  &#60;/ul&#62;
    &#60;/div&#62;
&#60;/div&#62;&#60;/div&#62;&#60;div class=&#34;headlineSummary recentColumns&#34;&#62;&#60;h3 &#62; &#60;a id=&#34;&#34; href=&#34;http://online.wsj.com/search/aggregate.html?article-doc-type=%7BWonder%20Land%7D&#34;&#62;Recent Columns&#60;/a&#62;&#60;/h3&#62;
&#60;ul class=&#34;newsItem&#34;&#62;
&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34;&#62;The Obama Rosetta Stone
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123621098187034487.html&#34;&#62;Has Obama Buried Reagan?
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123561433557778201.html&#34;&#62;A Radical Presidency
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;/ul&#62;
	&#60;form  name=&#34;moreContent&#34;  action=&#34;http://online.wsj.com/public/search&#34; method=&#34;post&#34;&#62;
&#60;input type=&#34;hidden&#34; name=&#34;ARTICLESEARCHarticle-doc-type&#34; value=&#34;Wonder Land&#34; /&#62;
&#60;input type=&#34;hidden&#34; name=&#34;KEYWORDS&#34; value=&#34;*&#34; /&#62;
&#60;input type=&#34;hidden&#34; name=&#34;ARTICLESEARCHCOLLECTIONS&#34; value=&#34;wsjie/archive&#34; /&#62;
&#60;/form&#62;
&#60;/div&#62;&#60;div class=&#34;headlineSummary about col4wide&#34;&#62;
	&#60;h3&#62;About Daniel Henninger&#60;/h3&#62;
	&#60;p&#62;Daniel Henninger is deputy editor of The Wall Street Journal's editorial page. Mr. Henninger joined Dow Jones in 1971 as a staff writer for the National Observer. He became an editorial-page writer for the Journal in 1977, arts editor in 1978 and editorial features editor in 1980. He was appointed assistant editor of the editorial page in 1983 and chief editorial writer and senior assistant editor in October 1986, with daily responsibility for the &#34;Review &#38; Outlook&#34; columns. In November 1989 he became deputy editor of the editorial page.&#60;/p&#62;
	&#60;p&#62;Mr. Henninger was a finalist for a Pulitzer Prize in editorial writing in 1987 and 1996, and shared in the Journal's Pulitzer Prize in 2002 for the paper's coverage of the attacks on September 11. In 2004, he won the Eric Breindel Journalism Award for his &#34;Wonder Land&#34; column. He won the Gerald Loeb Award for commentary in 1985. In 1998 he received the Scripps Howard Foundation's Walker Stone Award for editorial writing, for editorials on a range of issues, including the International Monetary Fund, presidential politics and cloning. He won the 1995 American Society of Newspaper Editors' Distinguished Writing Award for editorial writing, and he was a finalist in that award in 1985, 1986 and 1993. A native of Cleveland, Mr. Henninger graduated from Georgetown University with a bachelor's degree from the School of Foreign Service.&#60;/p&#62;
	&#60;h2&#62;Email:&#60;a href=&#34;mailto:&#38;#x68;&#38;#x65;&#38;#110;&#38;#110;&#38;#x69;&#38;#110;&#38;#103;&#38;#x65;&#38;#x72;&#38;#x40;&#38;#x77;&#38;#115;&#38;#x6A;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#109;&#34;&#62;&#38;#x68;&#38;#x65;&#38;#110;&#38;#110;&#38;#x69;&#38;#110;&#38;#103;&#38;#x65;&#38;#x72;&#38;#x40;&#38;#x77;&#38;#115;&#38;#x6A;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#109;.&#60;/a&#62;&#60;/h2&#62;
&#60;/div&#62;
&#60;div id=&#34;loomia_body_tab&#34;&#62;&#60;!-- START: Loomia Similar Items Recommendation DISPLAY Code  --&#62;

&#60;div id=&#34;_loomia_si_anchor&#34; class=&#34;failsafe&#34;&#62;&#60;/div&#62;

&#60;!-- END: Loomia Similar Items Recommendation DISPLAY Code  --&#62;

&#60;!-- START: Loomia Similar Items Recommendation Code  --&#62;

&#60;div id=&#34;_loomia_si_script_anchor&#34; class=&#34;failsafe&#34;&#62;&#60;/div&#62;
&#60;div id=&#34;_loomia_cs_script_anchor&#34; class=&#34;failsafe&#34;&#62;&#60;/div&#62;

&#60;div id=&#34;_loomia_cs_anchor&#34; class=&#34;failsafe&#34;&#62;&#60;/div&#62;

&#60;!-- END: Loomia Similar Items Recommendation Code  --&#62;&#60;/div&#62;&#60;div id=&#34;videoModule&#34; class=&#34;headlineSummary sidebarlist video&#34;&#62;
&#60;h3&#62;
&#60;a class=&#34;more&#34; href=&#34;http://online.wsj.com/video-center/opinion.html&#34;&#62;Video&#60;/a&#62;
&#60;/h3&#62;
&#60;ul class=&#34;nav-inline arrows&#34;&#62;
&#60;li class=&#34;prev&#34;&#62;
&#60;a href=&#34;#prev&#34;&#62;
&#60;span&#62;previous&#60;/span&#62;
&#60;/a&#62;
&#60;/li&#62;
&#60;li class=&#34;pagination&#34;&#62;
&#60;span&#62;&#38;nbsp;&#60;/span&#62;
&#60;/li&#62;
&#60;li class=&#34;next enabledNext&#34;&#62;
&#60;a href=&#34;#next&#34;&#62;
&#60;span&#62;next&#60;/span&#62;
&#60;/a&#62;
&#60;/li&#62;
&#60;/ul&#62;
&#60;ul class=&#34;newsItem&#34;&#62;
&#60;li class=&#34;firstList&#34;&#62;
&#60;a href=&#34;http://online.wsj.com/video/the-obama-rosetta-stone/D7685BA6-5E9B-432C-8DC6-06DF7DCB217B.html&#34; style=&#34;background-image: url(http://wsj.vo.llnwd.net/o28/video/20090311/031109henningerobama/031109henningerobama_115x65.jpg);&#34; class=&#34;preview&#34;&#62;
&#60;span&#62;&#38;nbsp;&#60;/span&#62;
&#60;/a&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/video/the-obama-rosetta-stone/D7685BA6-5E9B-432C-8DC6-06DF7DCB217B.html&#34;&#62;The Obama Rosetta Stone&#60;/a&#62;
&#60;/h2&#62;4:00&#60;/li&#62;
&#60;li&#62;
&#60;a href=&#34;http://online.wsj.com/video/battle-over-school-choice/E59022CB-124C-45A0-A35F-6C3B60AD9EAE.html&#34; style=&#34;background-image: url(http://wsj.vo.llnwd.net/o28/video/20090309/030909foxnewsjer2/030909foxnewsjer2_115x65.jpg);&#34; class=&#34;preview&#34;&#62;
&#60;span&#62;&#38;nbsp;&#60;/span&#62;
&#60;/a&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/video/battle-over-school-choice/E59022CB-124C-45A0-A35F-6C3B60AD9EAE.html&#34;&#62;Battle Over School Choice&#60;/a&#62;
&#60;/h2&#62;5:00&#60;/li&#62;
&#60;li&#62;
&#60;a href=&#34;http://online.wsj.com/video/obama-foreclosure-prevention-plan/305EF9C0-D084-46C6-937C-E8BFBF897B7D.html&#34; style=&#34;background-image: url(http://wsj.vo.llnwd.net/o28/video/20090309/030909foxnewsjer1/030909foxnewsjer1_115x65.jpg);&#34; class=&#34;preview&#34;&#62;
&#60;span&#62;&#38;nbsp;&#60;/span&#62;
&#60;/a&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/video/obama-foreclosure-prevention-plan/305EF9C0-D084-46C6-937C-E8BFBF897B7D.html&#34;&#62;Obama's Foreclosure Prevention Plan&#60;/a&#62;
&#60;/h2&#62;7:00&#60;/li&#62;
&#60;/ul&#62;
&#60;/div&#62;
&#60;div class=&#34;headlineSummary relatedCollection&#34;&#62;&#60;h3 &#62; More in Opinion&#60;/h3&#62;
&#60;ul class=&#34;newsItem&#34;&#62;
&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698785743625933.html&#34;&#62;Pollock: A Dialogue With Lebanon's Ayatollah
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698751663025791.html&#34;&#62;Obama's Education Opening
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698771319725901.html&#34;&#62;'Taking Chance'
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698885439126181.html&#34;&#62;Tax Me If You Can
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698895500426185.html&#34;&#62;Stem Cells and the Truth About Medical Innovation
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;/ul&#62;
	&#60;/div&#62;&#60;div class=&#34;headlineSummary mostPopular&#34;&#62;&#60;h3&#62;&#60;a href=&#34;http://online.wsj.com/public/page/most_popular.html&#34;&#62;Most Popular&#60;/a&#62;&#60;/h3&#62;

&#60;ul id =&#34;mostPopularTab&#34; class=&#34;tabBar&#34;&#62;
   &#60;li id=&#34;mostPopularTab_tab_mostRead&#34; class=&#34;tab first selectedTab&#34; &#62;&#60;a href=&#34;#mostPopular_mostRead&#34; class=&#34;&#34;
		onclick=&#34;&#34;&#62;Read&#60;/a&#62;&#60;/li&#62;
&#60;li id=&#34;mostPopularTab_tab_mostEmailed&#34; class=&#34;tab&#34; &#62;&#60;a href=&#34;#mostPopular_mostEmailed&#34; class=&#34;&#34;
		onclick=&#34;&#34;&#62;Emailed&#60;/a&#62;&#60;/li&#62;
&#60;li id=&#34;mostPopularTab_tab_mostPopularVideo&#34; class=&#34;tab&#34; &#62;&#60;a href=&#34;#mostPopular_mostPopularVideo&#34; class=&#34;&#34;
		onclick=&#34;&#34;&#62;Video&#60;/a&#62;&#60;/li&#62;
&#60;li id=&#34;mostPopularTab_tab_mostCommented&#34; class=&#34;tab last&#34; &#62;&#60;a href=&#34;#mostPopular_mostCommented&#34; class=&#34;&#34;
		onclick=&#34;&#34;&#62;Commented&#60;/a&#62;&#60;/li&#62;
&#60;/ul&#62;

&#60;div id=&#34;mostPopularTab_panel_mostRead&#34;&#62;&#60;ul class=&#34;listItems&#34;&#62;
&#60;li class=&#34;listFirst&#34; &#62;				
	&#60;span&#62;1.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690358175013837.html&#34;&#62;Opinion: Schoen and Rasmussen: Obama's Poll Numbers Are Falling to Earth
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;2.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123629876097346481.html&#34;&#62;Breaking Apple's Grip on the iPhone
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;3.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123692233477317069.html&#34;&#62;China Worried Over U.S. Treasurys
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;4.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123682571772404053.html&#34;&#62;Waters Held Stake in Bank She Helped
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;5.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689292159011723.html&#34;&#62;Opinion: There's No Pill for This Kind of Depression
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;/ul&#62;
	&#60;/div&#62;&#60;div id=&#34;mostPopularTab_panel_mostEmailed&#34; class=&#34;hidden&#34;&#62;&#60;ul class=&#34;listItems&#34;&#62;
&#60;li class=&#34;listFirst&#34; &#62;				
	&#60;span&#62;1.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690358175013837.html&#34;&#62;Opinion: Schoen and Rasmussen: Obama's Poll Numbers Are Falling to Earth
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;2.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689292159011723.html&#34;&#62;Opinion: There's No Pill for This Kind of Depression
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;3.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34;&#62;Opinion: The Obama Rosetta Stone
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;4.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689025626111191.html&#34;&#62;Appearance of an Invisibility Cloak
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;span&#62;5.&#60;/span&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689895056312923.html&#34;&#62;Swiss Zoo's Hippo May Have to Go
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;/ul&#62;
	&#60;/div&#62;&#60;div class=&#34;hidden&#34; id=&#34;mostPopularTab_panel_mostPopularVideo&#34;&#62;&#60;ul class=&#34;listItems&#34;&#62;
&#60;li class=&#34;listFirst&#34;&#62;
&#60;span&#62;1.&#60;/span&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://online.wsj.com/video/baby-hippo-needs-home-tigers-need-lunch/D59C2E1D-5F29-49F7-9FA4-704B80192C40.html&#34;&#62;Baby Hippo Needs Home, Tigers Need Lunch&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;2.&#60;/span&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://online.wsj.com/video/the-obama-rosetta-stone/D7685BA6-5E9B-432C-8DC6-06DF7DCB217B.html&#34;&#62;The Obama Rosetta Stone&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;3.&#60;/span&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://online.wsj.com/video/nasa-study-tornadoes-could-become-more-common/AC4407EA-4AFF-4912-B5DD-896FC0F2E715.html&#34;&#62;NASA Study: Tornadoes Could Become More Common&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;4.&#60;/span&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://online.wsj.com/video/economists-give-obama-an-f/A486C05E-8A2D-4133-98E3-C9E5C236A670.html&#34;&#62;Economists Give Obama an &#34;F&#34;&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;5.&#60;/span&#62;&#60;h2&#62;&#60;a target=&#34;_blank&#34; href=&#34;http://online.wsj.com/video/inside-the-madoff-scandal-chapter-one/81AB0844-C32E-4BA8-A97F-FE6543BF1AC9.html&#34;&#62;Inside the Madoff Scandal: Chapter One&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
&#60;/ul&#62;&#60;/div&#62;
&#60;div class=&#34;hidden&#34; id=&#34;mostPopularTab_panel_mostCommented&#34;&#62;
&#60;ul class=&#34;listItems&#34;&#62;
&#60;li class=&#34;listFirst&#34;&#62;
&#60;span&#62;1.&#60;/span&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123671107124286261.html&#34;&#62;Obama, Geithner Get Low Grades From Economists&#60;/a&#62;&#60;small class=&#34;comment&#34;&#62;166 comments&#60;/small&#62;
&#60;/h2&#62;
&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;2.&#60;/span&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123689161351811405.html&#34;&#62;Obama Makes Overtures for Cooperation of CEOs&#60;/a&#62;&#60;small class=&#34;comment&#34;&#62;138 comments&#60;/small&#62;
&#60;/h2&#62;
&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;3.&#60;/span&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123690181841413405.html&#34;&#62;Cuomo, Frank Seek to Link Executive Pay, Performance&#60;/a&#62;&#60;small class=&#34;comment&#34;&#62;117 comments&#60;/small&#62;
&#60;/h2&#62;
&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;4.&#60;/span&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123682571772404053.html&#34;&#62;Waters Helped Bank Whose Stock She Once Owned&#60;/a&#62;&#60;small class=&#34;comment&#34;&#62;112 comments&#60;/small&#62;
&#60;/h2&#62;
&#60;/li&#62;
&#60;li&#62;
&#60;span&#62;5.&#60;/span&#62;
&#60;h2&#62;
&#60;a href=&#34;http://online.wsj.com/article/SB123692233477317069.html&#34;&#62;Wen Voices Concern Over China's U.S. Treasurys&#60;/a&#62;&#60;small class=&#34;comment&#34;&#62;104 comments&#60;/small&#62;
&#60;/h2&#62;
&#60;/li&#62;
&#60;/ul&#62;
&#60;/div&#62;
&#60;div class=&#34;metaBox metaboxType-sponsor&#34;&#62;
  &#60;ul id=&#34;mostPopularTabRSS&#34; class=&#34;tools&#34;&#62;
    &#60;li id=&#34;mostPopularTab_rssPanel_mostRead&#34;&#62;&#60;a  rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/rss?mod=fpp_rss&#34;&#62;Most Read Articles Feed&#60;/a&#62;&#60;/li&#62;
    &#60;li class=&#34;hidden&#34; id=&#34;mostPopularTab_rssPanel_mostEmailed&#34;&#62;&#60;a  rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/rss?mod=fpp_rss&#34;&#62;Most Emailed Feed&#60;/a&#62;&#60;/li&#62;
    &#60;li class=&#34;hidden&#34; id=&#34;mostPopularTab_rssPanel_mostPopularVideo&#34;&#62;&#60;a  rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/rss?mod=fpp_rss&#34;&#62;Most Popular Video Feed&#60;/a&#62;&#60;/li&#62;
    &#60;li class=&#34;hidden&#34; id=&#34;mostPopularTab_rssPanel_mostCommented&#34;&#62;&#60;a  rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/rss?mod=fpp_rss&#34;&#62;Most Commented Feed&#60;/a&#62;&#60;/li&#62;
  &#60;/ul&#62;

  &#60;div id=&#34;MP_AD_JS&#34; class=&#34;sponsorBox&#34;&#62;&#60;/div&#62;
&#60;/div&#62;
&#60;/div&#62;&#60;div id=&#34;ad0_0_WA_0001G&#34; class=&#34;adSummary advertisement&#34; &#62;
&#60;/div&#62;
&#60;!--  Scripts are added to the end --&#62;



   &#60;/div&#62;&#60;div class=&#34;col10wide colOverflowTruncated&#34;&#62;&#60;div id=&#34;carouselHighlightsLeft&#34; class=&#34;headlineSummary carousel&#34;&#62;&#60;h3 &#62; Editors' Picks&#60;/h3&#62;
&#60;ul class=&#34;nav-inline arrows&#34;&#62;
		&#60;li class=&#34;prev&#34;&#62;&#60;a href=&#34;#prev&#34;&#62;&#60;span&#62;previous&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;
		&#60;li class=&#34;pagination&#34;&#62;&#60;span&#62;&#60;/span&#62;&#60;/li&#62;	
		&#60;li class=&#34;next&#34;&#62;&#60;a href=&#34;#next&#34;&#62;&#60;span&#62;next&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;
&#60;/ul&#62;

&#60;ul class=&#34;newsItem&#34;&#62;
&#60;li class=&#34;firstList&#34; &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123680870885500701.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x65;&#38;#114;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#99;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#105;&#38;#63;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#119;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#x67;&#38;#x68;&#38;#x74;&#38;#115;&#38;#x74;&#38;#x75;&#38;#102;&#38;#x66;&#38;#x26;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#48;&#38;#x39;&#38;#48;&#38;#x33;&#38;#49;&#38;#52;&#38;#x32;&#38;#49;&#38;#53;&#38;#53;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#61;&#38;#x34;&#38;#50;&#38;#x32;&#38;#x64;&#38;#x34;&#38;#52;&#38;#52;&#38;#55;&#38;#x33;&#38;#x31;&#38;#x33;&#38;#x38;&#38;#x33;&#38;#57;&#38;#x35;&#38;#x66;&#38;#55;&#38;#51;&#38;#54;&#38;#98;&#38;#x36;&#38;#x35;&#38;#x36;&#38;#53;&#38;#x37;&#38;#52;&#38;#x33;&#38;#x37;&#38;#x35;&#38;#x66;&#38;#52;&#38;#x33;&#38;#53;&#38;#x66;&#38;#51;&#38;#50;&#38;#x33;&#38;#48;&#38;#51;&#38;#48;&#38;#x33;&#38;#x39;&#38;#x33;&#38;#48;&#38;#x33;&#38;#51;&#38;#51;&#38;#48;&#38;#x33;&#38;#x35;&#38;#51;&#38;#x31;&#38;#51;&#38;#53;&#38;#51;&#38;#x31;&#38;#x33;&#38;#x33;&#38;#51;&#38;#x35;&#38;#x33;&#38;#56;&#38;#50;&#38;#x65;&#38;#x36;&#38;#97;&#38;#55;&#38;#x30;&#38;#x36;&#38;#55;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#x2D;&#38;#x4C;&#38;#x69;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[See phtoos]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123680870885500701.html&#34;&#62;Scientists Shoot Mosquitoes With Lasers
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123698583773525445.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#x6E;&#38;#99;&#38;#101;&#38;#x70;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#46;&#38;#99;&#38;#103;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#x67;&#38;#38;&#38;#108;&#38;#x3D;&#38;#116;&#38;#104;&#38;#x65;&#38;#114;&#38;#x69;&#38;#x67;&#38;#104;&#38;#x74;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#102;&#38;#x66;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#48;&#38;#57;&#38;#x30;&#38;#51;&#38;#x31;&#38;#x34;&#38;#50;&#38;#x31;&#38;#53;&#38;#53;&#38;#x31;&#38;#x31;&#38;#38;&#38;#x63;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#52;&#38;#x31;&#38;#50;&#38;#x64;&#38;#52;&#38;#x31;&#38;#53;&#38;#55;&#38;#x33;&#38;#x34;&#38;#x33;&#38;#54;&#38;#51;&#38;#x35;&#38;#x35;&#38;#x66;&#38;#52;&#38;#x33;&#38;#x35;&#38;#53;&#38;#x34;&#38;#102;&#38;#52;&#38;#100;&#38;#52;&#38;#102;&#38;#55;&#38;#53;&#38;#53;&#38;#x66;&#38;#52;&#38;#x33;&#38;#53;&#38;#x66;&#38;#51;&#38;#50;&#38;#x33;&#38;#48;&#38;#51;&#38;#x30;&#38;#51;&#38;#57;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#51;&#38;#51;&#38;#x31;&#38;#51;&#38;#x33;&#38;#51;&#38;#49;&#38;#x33;&#38;#54;&#38;#x33;&#38;#51;&#38;#x33;&#38;#49;&#38;#x33;&#38;#49;&#38;#51;&#38;#55;&#38;#x32;&#38;#x65;&#38;#x36;&#38;#x61;&#38;#55;&#38;#x30;&#38;#54;&#38;#x37;&#38;#x40;&#38;#x4D;&#38;#x49;&#38;#x4D;&#38;#x45;&#38;#45;&#38;#76;&#38;#105;&#38;#116;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#46;&#38;#50;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Cuomo Attracts Critics, Admirers]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698583773525445.html&#34;&#62;Cuomo Attracts Critics, Admirers
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123699375423227361.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#101;&#38;#114;&#38;#46;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#110;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#x67;&#38;#38;&#38;#108;&#38;#61;&#38;#116;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#102;&#38;#x66;&#38;#38;&#38;#105;&#38;#100;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#50;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#61;&#38;#52;&#38;#x39;&#38;#50;&#38;#100;&#38;#x34;&#38;#x31;&#38;#53;&#38;#x36;&#38;#51;&#38;#53;&#38;#51;&#38;#x39;&#38;#51;&#38;#50;&#38;#x35;&#38;#x66;&#38;#55;&#38;#55;&#38;#55;&#38;#51;&#38;#54;&#38;#56;&#38;#54;&#38;#x39;&#38;#54;&#38;#99;&#38;#54;&#38;#99;&#38;#x35;&#38;#x66;&#38;#52;&#38;#51;&#38;#x35;&#38;#102;&#38;#51;&#38;#x32;&#38;#x33;&#38;#48;&#38;#x33;&#38;#48;&#38;#x33;&#38;#57;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x33;&#38;#x33;&#38;#x31;&#38;#51;&#38;#x33;&#38;#51;&#38;#x31;&#38;#51;&#38;#56;&#38;#x33;&#38;#52;&#38;#51;&#38;#50;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#49;&#38;#50;&#38;#101;&#38;#54;&#38;#97;&#38;#55;&#38;#x30;&#38;#x36;&#38;#x37;&#38;#64;&#38;#77;&#38;#x49;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#101;&#38;#45;&#38;#x48;&#38;#x54;&#38;#77;&#38;#x4C;&#38;#x2D;&#38;#49;&#38;#46;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Gary Shilling]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123699375423227361.html&#34;&#62;Economist Abuzz About Possible Deflation
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123698890761226145.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#x66;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#x75;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#50;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#49;&#38;#x34;&#38;#50;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#49;&#38;#x26;&#38;#x63;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#53;&#38;#x34;&#38;#x32;&#38;#100;&#38;#x34;&#38;#49;&#38;#52;&#38;#x63;&#38;#51;&#38;#x31;&#38;#51;&#38;#x32;&#38;#51;&#38;#x37;&#38;#53;&#38;#102;&#38;#x35;&#38;#51;&#38;#x36;&#38;#56;&#38;#x36;&#38;#x31;&#38;#x36;&#38;#101;&#38;#x36;&#38;#x37;&#38;#x36;&#38;#x38;&#38;#53;&#38;#x66;&#38;#x34;&#38;#51;&#38;#53;&#38;#102;&#38;#51;&#38;#x32;&#38;#51;&#38;#x30;&#38;#x33;&#38;#48;&#38;#x33;&#38;#57;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x33;&#38;#x33;&#38;#49;&#38;#51;&#38;#51;&#38;#x33;&#38;#x31;&#38;#51;&#38;#49;&#38;#x33;&#38;#52;&#38;#x33;&#38;#x37;&#38;#x33;&#38;#51;&#38;#x33;&#38;#x39;&#38;#x32;&#38;#101;&#38;#54;&#38;#97;&#38;#55;&#38;#48;&#38;#54;&#38;#x37;&#38;#x40;&#38;#x4D;&#38;#x49;&#38;#x4D;&#38;#x45;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#77;&#38;#x4C;&#38;#45;&#38;#49;&#38;#x2E;&#38;#x32;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Shanghai's Four Hot Tables]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698890761226145.html&#34;&#62;Shanghai's Four Hot Tables
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123697826054623861.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#x65;&#38;#114;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#110;&#38;#x63;&#38;#101;&#38;#112;&#38;#x63;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#46;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#104;&#38;#x6F;&#38;#x77;&#38;#95;&#38;#x69;&#38;#109;&#38;#x67;&#38;#38;&#38;#x6C;&#38;#61;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#x68;&#38;#116;&#38;#x73;&#38;#116;&#38;#x75;&#38;#102;&#38;#x66;&#38;#38;&#38;#105;&#38;#100;&#38;#61;&#38;#x32;&#38;#48;&#38;#x30;&#38;#57;&#38;#x30;&#38;#x33;&#38;#x31;&#38;#52;&#38;#x32;&#38;#x31;&#38;#53;&#38;#53;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x35;&#38;#52;&#38;#50;&#38;#x64;&#38;#x34;&#38;#x31;&#38;#52;&#38;#99;&#38;#51;&#38;#x31;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x32;&#38;#x35;&#38;#102;&#38;#x36;&#38;#101;&#38;#x36;&#38;#53;&#38;#x37;&#38;#55;&#38;#54;&#38;#49;&#38;#x37;&#38;#50;&#38;#x37;&#38;#52;&#38;#x35;&#38;#x66;&#38;#x34;&#38;#x33;&#38;#53;&#38;#x66;&#38;#x33;&#38;#50;&#38;#x33;&#38;#x30;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x39;&#38;#51;&#38;#x30;&#38;#x33;&#38;#51;&#38;#x33;&#38;#49;&#38;#51;&#38;#x31;&#38;#51;&#38;#49;&#38;#x33;&#38;#53;&#38;#51;&#38;#x30;&#38;#x33;&#38;#57;&#38;#x33;&#38;#48;&#38;#51;&#38;#x37;&#38;#50;&#38;#x65;&#38;#x36;&#38;#97;&#38;#55;&#38;#48;&#38;#54;&#38;#55;&#38;#64;&#38;#x4D;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#116;&#38;#x65;&#38;#45;&#38;#x48;&#38;#x54;&#38;#77;&#38;#76;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[New Art Lennart Anderson Lion Mask]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123697826054623861.html&#34;&#62;Paintings That Converse With Antiquity
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123697765848223641.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#105;&#38;#108;&#38;#x65;&#38;#x72;&#38;#46;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#111;&#38;#109;&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#102;&#38;#61;&#38;#x73;&#38;#x68;&#38;#x6F;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#x6D;&#38;#x67;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#116;&#38;#104;&#38;#101;&#38;#x72;&#38;#105;&#38;#103;&#38;#104;&#38;#x74;&#38;#x73;&#38;#x74;&#38;#117;&#38;#102;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#48;&#38;#48;&#38;#57;&#38;#x30;&#38;#x33;&#38;#49;&#38;#52;&#38;#50;&#38;#49;&#38;#53;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#100;&#38;#x3D;&#38;#x35;&#38;#x34;&#38;#50;&#38;#x64;&#38;#x34;&#38;#x31;&#38;#52;&#38;#x63;&#38;#x33;&#38;#49;&#38;#51;&#38;#48;&#38;#51;&#38;#48;&#38;#53;&#38;#102;&#38;#52;&#38;#100;&#38;#53;&#38;#x30;&#38;#52;&#38;#100;&#38;#x34;&#38;#53;&#38;#53;&#38;#x33;&#38;#x34;&#38;#49;&#38;#53;&#38;#102;&#38;#x34;&#38;#x33;&#38;#x35;&#38;#102;&#38;#x33;&#38;#x32;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#x30;&#38;#51;&#38;#x39;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x33;&#38;#51;&#38;#49;&#38;#51;&#38;#x30;&#38;#x33;&#38;#49;&#38;#x33;&#38;#53;&#38;#x33;&#38;#51;&#38;#51;&#38;#x36;&#38;#51;&#38;#x33;&#38;#51;&#38;#54;&#38;#50;&#38;#x65;&#38;#54;&#38;#x61;&#38;#x37;&#38;#x30;&#38;#54;&#38;#x37;&#38;#x40;&#38;#x4D;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#x74;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Mesa Verde Photo]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123697765848223641.html&#34;&#62;The Majesty of Mesa Verde
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123699486127227681.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#46;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#97;&#38;#x6E;&#38;#99;&#38;#101;&#38;#112;&#38;#99;&#38;#46;&#38;#x63;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#46;&#38;#99;&#38;#103;&#38;#x69;&#38;#63;&#38;#102;&#38;#61;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#119;&#38;#95;&#38;#x69;&#38;#109;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#116;&#38;#104;&#38;#101;&#38;#x72;&#38;#105;&#38;#103;&#38;#x68;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#50;&#38;#48;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#49;&#38;#52;&#38;#50;&#38;#49;&#38;#53;&#38;#x35;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#105;&#38;#100;&#38;#x3D;&#38;#53;&#38;#52;&#38;#x32;&#38;#x64;&#38;#52;&#38;#49;&#38;#52;&#38;#x63;&#38;#x33;&#38;#x31;&#38;#x33;&#38;#48;&#38;#x33;&#38;#51;&#38;#52;&#38;#x31;&#38;#53;&#38;#x66;&#38;#52;&#38;#52;&#38;#53;&#38;#50;&#38;#x34;&#38;#x39;&#38;#53;&#38;#x36;&#38;#x34;&#38;#53;&#38;#x35;&#38;#102;&#38;#52;&#38;#x33;&#38;#53;&#38;#102;&#38;#x33;&#38;#50;&#38;#51;&#38;#48;&#38;#x33;&#38;#48;&#38;#51;&#38;#57;&#38;#x33;&#38;#48;&#38;#51;&#38;#51;&#38;#51;&#38;#48;&#38;#51;&#38;#57;&#38;#51;&#38;#x31;&#38;#x33;&#38;#x34;&#38;#51;&#38;#53;&#38;#x33;&#38;#x34;&#38;#51;&#38;#x35;&#38;#x33;&#38;#54;&#38;#x32;&#38;#101;&#38;#54;&#38;#x61;&#38;#55;&#38;#x30;&#38;#x36;&#38;#x37;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Small Cars With Good Mileage and Affordable Prices]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123699486127227681.html&#34;&#62;Small-Car Tweaks Pay Off
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123698213720424525.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#97;&#38;#105;&#38;#108;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#114;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#x6E;&#38;#99;&#38;#101;&#38;#x70;&#38;#x63;&#38;#46;&#38;#99;&#38;#111;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#46;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#x6F;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#103;&#38;#38;&#38;#x6C;&#38;#x3D;&#38;#x74;&#38;#x68;&#38;#101;&#38;#114;&#38;#x69;&#38;#103;&#38;#104;&#38;#x74;&#38;#x73;&#38;#116;&#38;#x75;&#38;#x66;&#38;#x66;&#38;#38;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#x32;&#38;#x30;&#38;#48;&#38;#x39;&#38;#48;&#38;#51;&#38;#49;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#53;&#38;#x35;&#38;#x31;&#38;#x31;&#38;#38;&#38;#x63;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x35;&#38;#52;&#38;#x32;&#38;#x64;&#38;#52;&#38;#x31;&#38;#52;&#38;#x63;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x39;&#38;#x33;&#38;#49;&#38;#x35;&#38;#102;&#38;#x34;&#38;#x34;&#38;#55;&#38;#50;&#38;#54;&#38;#x39;&#38;#x36;&#38;#x65;&#38;#54;&#38;#98;&#38;#x37;&#38;#x33;&#38;#53;&#38;#x66;&#38;#x34;&#38;#51;&#38;#53;&#38;#x66;&#38;#51;&#38;#x32;&#38;#51;&#38;#x30;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x39;&#38;#51;&#38;#x30;&#38;#x33;&#38;#51;&#38;#x33;&#38;#x31;&#38;#51;&#38;#x31;&#38;#x33;&#38;#49;&#38;#51;&#38;#56;&#38;#51;&#38;#53;&#38;#x33;&#38;#x37;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x37;&#38;#50;&#38;#x65;&#38;#54;&#38;#x61;&#38;#x37;&#38;#x30;&#38;#x36;&#38;#55;&#38;#x40;&#38;#77;&#38;#73;&#38;#x4D;&#38;#x45;&#38;#x2D;&#38;#76;&#38;#105;&#38;#116;&#38;#101;&#38;#45;&#38;#72;&#38;#x54;&#38;#77;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Bailey cocktail]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123698213720424525.html&#34;&#62;He Was a Cocktail Artist
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123689237471111537.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#x69;&#38;#x61;&#38;#110;&#38;#x63;&#38;#101;&#38;#112;&#38;#99;&#38;#x2E;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#115;&#38;#x68;&#38;#111;&#38;#119;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#108;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#114;&#38;#105;&#38;#x67;&#38;#x68;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#102;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#48;&#38;#57;&#38;#48;&#38;#x33;&#38;#49;&#38;#x34;&#38;#x32;&#38;#49;&#38;#53;&#38;#x35;&#38;#x31;&#38;#49;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#x3D;&#38;#52;&#38;#x62;&#38;#50;&#38;#100;&#38;#x34;&#38;#49;&#38;#x35;&#38;#x30;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#57;&#38;#x35;&#38;#102;&#38;#52;&#38;#x36;&#38;#52;&#38;#x39;&#38;#52;&#38;#x63;&#38;#x34;&#38;#100;&#38;#52;&#38;#x61;&#38;#x35;&#38;#x35;&#38;#53;&#38;#x66;&#38;#52;&#38;#x33;&#38;#53;&#38;#102;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x30;&#38;#51;&#38;#48;&#38;#51;&#38;#x39;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x33;&#38;#x33;&#38;#x31;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x31;&#38;#x33;&#38;#x34;&#38;#x33;&#38;#51;&#38;#51;&#38;#54;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x34;&#38;#50;&#38;#101;&#38;#x36;&#38;#x61;&#38;#x37;&#38;#48;&#38;#54;&#38;#x37;&#38;#64;&#38;#77;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#45;&#38;#x4C;&#38;#x69;&#38;#116;&#38;#101;&#38;#45;&#38;#x48;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#49;&#38;#x2E;&#38;#50;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Sunshine Cleaning]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689237471111537.html&#34;&#62;Adams, Blunt Are Rays of 'Sunshine'
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123690294088913675.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#105;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#46;&#38;#114;&#38;#x65;&#38;#108;&#38;#x69;&#38;#x61;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#46;&#38;#x63;&#38;#x6F;&#38;#109;&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#99;&#38;#x67;&#38;#105;&#38;#63;&#38;#x66;&#38;#61;&#38;#x73;&#38;#104;&#38;#x6F;&#38;#119;&#38;#95;&#38;#105;&#38;#109;&#38;#103;&#38;#x26;&#38;#x6C;&#38;#61;&#38;#116;&#38;#x68;&#38;#x65;&#38;#114;&#38;#105;&#38;#103;&#38;#x68;&#38;#116;&#38;#115;&#38;#116;&#38;#117;&#38;#102;&#38;#x66;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#x30;&#38;#51;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#x69;&#38;#100;&#38;#61;&#38;#52;&#38;#98;&#38;#50;&#38;#x64;&#38;#52;&#38;#49;&#38;#x35;&#38;#x30;&#38;#x33;&#38;#x30;&#38;#51;&#38;#52;&#38;#x33;&#38;#49;&#38;#x35;&#38;#102;&#38;#53;&#38;#51;&#38;#x35;&#38;#x30;&#38;#53;&#38;#x66;&#38;#x34;&#38;#x33;&#38;#x34;&#38;#x66;&#38;#52;&#38;#49;&#38;#x35;&#38;#102;&#38;#52;&#38;#51;&#38;#x35;&#38;#102;&#38;#51;&#38;#x32;&#38;#51;&#38;#x30;&#38;#51;&#38;#48;&#38;#51;&#38;#57;&#38;#x33;&#38;#48;&#38;#51;&#38;#51;&#38;#51;&#38;#x31;&#38;#51;&#38;#50;&#38;#x33;&#38;#x31;&#38;#51;&#38;#x34;&#38;#x33;&#38;#x33;&#38;#x33;&#38;#52;&#38;#x33;&#38;#52;&#38;#x33;&#38;#53;&#38;#50;&#38;#x65;&#38;#x36;&#38;#97;&#38;#55;&#38;#48;&#38;#54;&#38;#x37;&#38;#64;&#38;#77;&#38;#73;&#38;#77;&#38;#x45;&#38;#45;&#38;#76;&#38;#x69;&#38;#x74;&#38;#x65;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690294088913675.html&#34;&#62;College Basketball's Bargains and Busts
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123690059949113173.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#x65;&#38;#x72;&#38;#46;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#x69;&#38;#x61;&#38;#110;&#38;#99;&#38;#x65;&#38;#x70;&#38;#x63;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#46;&#38;#x63;&#38;#103;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#61;&#38;#115;&#38;#x68;&#38;#x6F;&#38;#119;&#38;#95;&#38;#x69;&#38;#x6D;&#38;#x67;&#38;#x26;&#38;#108;&#38;#61;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#104;&#38;#x74;&#38;#x73;&#38;#x74;&#38;#x75;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#100;&#38;#61;&#38;#50;&#38;#48;&#38;#48;&#38;#57;&#38;#x30;&#38;#51;&#38;#49;&#38;#52;&#38;#50;&#38;#49;&#38;#x35;&#38;#x35;&#38;#x31;&#38;#x31;&#38;#x26;&#38;#99;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#x65;&#38;#52;&#38;#x31;&#38;#x32;&#38;#100;&#38;#52;&#38;#49;&#38;#x35;&#38;#55;&#38;#51;&#38;#x34;&#38;#51;&#38;#x34;&#38;#x33;&#38;#x35;&#38;#52;&#38;#x31;&#38;#53;&#38;#102;&#38;#52;&#38;#54;&#38;#x34;&#38;#x31;&#38;#x35;&#38;#x32;&#38;#x34;&#38;#x64;&#38;#53;&#38;#102;&#38;#x34;&#38;#x33;&#38;#x35;&#38;#x66;&#38;#51;&#38;#50;&#38;#x33;&#38;#48;&#38;#51;&#38;#48;&#38;#x33;&#38;#x39;&#38;#51;&#38;#48;&#38;#x33;&#38;#51;&#38;#x33;&#38;#x31;&#38;#51;&#38;#50;&#38;#x33;&#38;#49;&#38;#51;&#38;#56;&#38;#x33;&#38;#49;&#38;#51;&#38;#x38;&#38;#51;&#38;#49;&#38;#x33;&#38;#56;&#38;#x32;&#38;#x65;&#38;#54;&#38;#x61;&#38;#x37;&#38;#48;&#38;#x36;&#38;#x37;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#77;&#38;#69;&#38;#x2D;&#38;#x4C;&#38;#105;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#x54;&#38;#77;&#38;#76;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Grain Costs Down, Groceries Not]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690059949113173.html&#34;&#62;Grain Costs Down, Groceries Not
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123689895056312923.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#47;&#38;#109;&#38;#97;&#38;#105;&#38;#108;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#x65;&#38;#108;&#38;#x69;&#38;#x61;&#38;#x6E;&#38;#x63;&#38;#101;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#46;&#38;#x63;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#61;&#38;#x73;&#38;#x68;&#38;#111;&#38;#119;&#38;#95;&#38;#x69;&#38;#109;&#38;#x67;&#38;#x26;&#38;#108;&#38;#61;&#38;#x74;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#115;&#38;#x74;&#38;#117;&#38;#102;&#38;#x66;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#x39;&#38;#48;&#38;#51;&#38;#x31;&#38;#52;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#x31;&#38;#49;&#38;#x26;&#38;#x63;&#38;#x69;&#38;#x64;&#38;#61;&#38;#48;&#38;#x33;&#38;#49;&#38;#x32;&#38;#100;&#38;#x34;&#38;#49;&#38;#x35;&#38;#48;&#38;#x33;&#38;#48;&#38;#51;&#38;#x38;&#38;#x33;&#38;#x33;&#38;#x35;&#38;#x66;&#38;#52;&#38;#x38;&#38;#52;&#38;#57;&#38;#x35;&#38;#x30;&#38;#x35;&#38;#48;&#38;#52;&#38;#102;&#38;#x35;&#38;#x66;&#38;#x34;&#38;#x33;&#38;#x35;&#38;#102;&#38;#x33;&#38;#50;&#38;#51;&#38;#48;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#57;&#38;#x33;&#38;#x30;&#38;#51;&#38;#x33;&#38;#51;&#38;#x31;&#38;#x33;&#38;#50;&#38;#x33;&#38;#x31;&#38;#51;&#38;#55;&#38;#51;&#38;#x31;&#38;#51;&#38;#x32;&#38;#51;&#38;#x32;&#38;#x33;&#38;#54;&#38;#50;&#38;#101;&#38;#x36;&#38;#97;&#38;#55;&#38;#48;&#38;#54;&#38;#x37;&#38;#64;&#38;#x4D;&#38;#x49;&#38;#x4D;&#38;#69;&#38;#x2D;&#38;#x4C;&#38;#105;&#38;#116;&#38;#101;&#38;#45;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#x32;&#38;#50;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Swiss Zoo's Farasi May Have to Go]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689895056312923.html&#34;&#62;Swiss Zoo's Hippo May Have to Go
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123689025626111191.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#x2F;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#x69;&#38;#x61;&#38;#110;&#38;#x63;&#38;#101;&#38;#x70;&#38;#x63;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#x68;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#x69;&#38;#109;&#38;#x67;&#38;#38;&#38;#108;&#38;#x3D;&#38;#116;&#38;#x68;&#38;#101;&#38;#114;&#38;#105;&#38;#103;&#38;#104;&#38;#x74;&#38;#x73;&#38;#116;&#38;#117;&#38;#x66;&#38;#x66;&#38;#38;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#x32;&#38;#48;&#38;#48;&#38;#x39;&#38;#x30;&#38;#51;&#38;#x31;&#38;#52;&#38;#50;&#38;#x31;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#x26;&#38;#99;&#38;#x69;&#38;#x64;&#38;#x3D;&#38;#52;&#38;#x31;&#38;#50;&#38;#x64;&#38;#x34;&#38;#x31;&#38;#53;&#38;#x37;&#38;#x33;&#38;#x34;&#38;#51;&#38;#53;&#38;#51;&#38;#52;&#38;#x35;&#38;#x66;&#38;#x37;&#38;#51;&#38;#x36;&#38;#51;&#38;#54;&#38;#57;&#38;#54;&#38;#x35;&#38;#x36;&#38;#101;&#38;#54;&#38;#x33;&#38;#53;&#38;#x66;&#38;#52;&#38;#x33;&#38;#53;&#38;#102;&#38;#51;&#38;#50;&#38;#x33;&#38;#x30;&#38;#x33;&#38;#48;&#38;#51;&#38;#57;&#38;#51;&#38;#48;&#38;#x33;&#38;#51;&#38;#51;&#38;#49;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x31;&#38;#51;&#38;#56;&#38;#51;&#38;#48;&#38;#x33;&#38;#x36;&#38;#51;&#38;#x34;&#38;#51;&#38;#x33;&#38;#50;&#38;#x65;&#38;#x36;&#38;#x61;&#38;#55;&#38;#48;&#38;#54;&#38;#x37;&#38;#x40;&#38;#77;&#38;#x49;&#38;#77;&#38;#69;&#38;#x2D;&#38;#x4C;&#38;#105;&#38;#x74;&#38;#101;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#46;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Behold the Appearance of the Invisibility Cloak]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689025626111191.html&#34;&#62;Appearance of an Invisibility Cloak
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123690353982513921.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#97;&#38;#x69;&#38;#x6C;&#38;#x65;&#38;#114;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#x6C;&#38;#105;&#38;#x61;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#46;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#105;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#105;&#38;#63;&#38;#102;&#38;#61;&#38;#115;&#38;#104;&#38;#111;&#38;#119;&#38;#95;&#38;#105;&#38;#109;&#38;#x67;&#38;#x26;&#38;#108;&#38;#61;&#38;#x74;&#38;#104;&#38;#x65;&#38;#x72;&#38;#105;&#38;#x67;&#38;#104;&#38;#116;&#38;#x73;&#38;#116;&#38;#x75;&#38;#102;&#38;#102;&#38;#38;&#38;#105;&#38;#100;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#x33;&#38;#49;&#38;#52;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#53;&#38;#x31;&#38;#x31;&#38;#x26;&#38;#x63;&#38;#105;&#38;#100;&#38;#61;&#38;#x34;&#38;#50;&#38;#x32;&#38;#100;&#38;#x34;&#38;#52;&#38;#x34;&#38;#56;&#38;#x33;&#38;#50;&#38;#51;&#38;#x38;&#38;#51;&#38;#56;&#38;#x35;&#38;#x66;&#38;#54;&#38;#51;&#38;#54;&#38;#x31;&#38;#54;&#38;#100;&#38;#x33;&#38;#x33;&#38;#51;&#38;#49;&#38;#x33;&#38;#x32;&#38;#x35;&#38;#x66;&#38;#52;&#38;#51;&#38;#53;&#38;#x66;&#38;#x33;&#38;#50;&#38;#51;&#38;#x30;&#38;#x33;&#38;#48;&#38;#x33;&#38;#x39;&#38;#51;&#38;#x30;&#38;#x33;&#38;#x33;&#38;#51;&#38;#49;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x32;&#38;#x33;&#38;#x32;&#38;#51;&#38;#x33;&#38;#x33;&#38;#x30;&#38;#51;&#38;#50;&#38;#x33;&#38;#49;&#38;#50;&#38;#x65;&#38;#x36;&#38;#97;&#38;#x37;&#38;#x30;&#38;#x36;&#38;#55;&#38;#x40;&#38;#x4D;&#38;#x49;&#38;#77;&#38;#69;&#38;#45;&#38;#76;&#38;#x69;&#38;#116;&#38;#101;&#38;#x2D;&#38;#x48;&#38;#84;&#38;#77;&#38;#x4C;&#38;#x2D;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690353982513921.html&#34;&#62;Opening Asia's Hidden Wilderness
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123690117088013233.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#105;&#38;#x6C;&#38;#101;&#38;#x72;&#38;#46;&#38;#x72;&#38;#x65;&#38;#x6C;&#38;#105;&#38;#x61;&#38;#110;&#38;#x63;&#38;#x65;&#38;#x70;&#38;#99;&#38;#46;&#38;#99;&#38;#x6F;&#38;#x6D;&#38;#47;&#38;#47;&#38;#x6D;&#38;#97;&#38;#105;&#38;#x6C;&#38;#x2E;&#38;#x63;&#38;#103;&#38;#105;&#38;#x3F;&#38;#x66;&#38;#x3D;&#38;#115;&#38;#104;&#38;#111;&#38;#x77;&#38;#x5F;&#38;#105;&#38;#x6D;&#38;#103;&#38;#38;&#38;#108;&#38;#x3D;&#38;#x74;&#38;#x68;&#38;#101;&#38;#x72;&#38;#105;&#38;#103;&#38;#104;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#102;&#38;#x66;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#x39;&#38;#x30;&#38;#51;&#38;#x31;&#38;#52;&#38;#x32;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#49;&#38;#x31;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#61;&#38;#52;&#38;#98;&#38;#x32;&#38;#x64;&#38;#x34;&#38;#x31;&#38;#x35;&#38;#48;&#38;#51;&#38;#48;&#38;#51;&#38;#52;&#38;#51;&#38;#52;&#38;#x35;&#38;#102;&#38;#52;&#38;#x36;&#38;#52;&#38;#49;&#38;#x35;&#38;#x34;&#38;#53;&#38;#x66;&#38;#52;&#38;#x34;&#38;#x35;&#38;#53;&#38;#x35;&#38;#102;&#38;#52;&#38;#51;&#38;#x35;&#38;#102;&#38;#51;&#38;#50;&#38;#x33;&#38;#x30;&#38;#51;&#38;#x30;&#38;#51;&#38;#57;&#38;#x33;&#38;#x30;&#38;#51;&#38;#51;&#38;#x33;&#38;#49;&#38;#x33;&#38;#50;&#38;#51;&#38;#x31;&#38;#x33;&#38;#54;&#38;#x33;&#38;#x34;&#38;#x33;&#38;#x35;&#38;#51;&#38;#53;&#38;#51;&#38;#x30;&#38;#x32;&#38;#101;&#38;#x36;&#38;#97;&#38;#55;&#38;#x30;&#38;#x36;&#38;#55;&#38;#x40;&#38;#77;&#38;#73;&#38;#77;&#38;#69;&#38;#45;&#38;#x4C;&#38;#105;&#38;#116;&#38;#x65;&#38;#45;&#38;#x48;&#38;#84;&#38;#77;&#38;#76;&#38;#x2D;&#38;#49;&#38;#46;&#38;#x32;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Fat Duck]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123690117088013233.html&#34;&#62;Return to the Fat Duck
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;li &#62;				
	&#60;a href=&#34;http://online.wsj.com/article/SB123689602740412239.html?mod=article-outset-box&#34;&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#x65;&#38;#x72;&#38;#x2E;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#97;&#38;#110;&#38;#99;&#38;#101;&#38;#112;&#38;#x63;&#38;#x2E;&#38;#x63;&#38;#x6F;&#38;#x6D;&#38;#x2F;&#38;#47;&#38;#x6D;&#38;#x61;&#38;#x69;&#38;#108;&#38;#46;&#38;#99;&#38;#x67;&#38;#105;&#38;#x3F;&#38;#102;&#38;#61;&#38;#x73;&#38;#104;&#38;#111;&#38;#x77;&#38;#95;&#38;#105;&#38;#109;&#38;#103;&#38;#38;&#38;#108;&#38;#x3D;&#38;#116;&#38;#104;&#38;#101;&#38;#x72;&#38;#x69;&#38;#103;&#38;#104;&#38;#x74;&#38;#x73;&#38;#116;&#38;#x75;&#38;#x66;&#38;#102;&#38;#38;&#38;#x69;&#38;#x64;&#38;#61;&#38;#50;&#38;#x30;&#38;#48;&#38;#x39;&#38;#48;&#38;#51;&#38;#49;&#38;#52;&#38;#50;&#38;#x31;&#38;#x35;&#38;#x35;&#38;#49;&#38;#49;&#38;#x26;&#38;#99;&#38;#x69;&#38;#100;&#38;#61;&#38;#52;&#38;#x62;&#38;#50;&#38;#x64;&#38;#x34;&#38;#49;&#38;#52;&#38;#102;&#38;#x33;&#38;#x39;&#38;#x33;&#38;#57;&#38;#51;&#38;#x35;&#38;#x35;&#38;#102;&#38;#53;&#38;#52;&#38;#x34;&#38;#x38;&#38;#x34;&#38;#53;&#38;#52;&#38;#49;&#38;#53;&#38;#52;&#38;#52;&#38;#x35;&#38;#53;&#38;#102;&#38;#x34;&#38;#x33;&#38;#53;&#38;#x66;&#38;#x33;&#38;#x32;&#38;#x33;&#38;#48;&#38;#51;&#38;#48;&#38;#x33;&#38;#x39;&#38;#51;&#38;#48;&#38;#x33;&#38;#x33;&#38;#51;&#38;#49;&#38;#51;&#38;#49;&#38;#x33;&#38;#x31;&#38;#x33;&#38;#51;&#38;#51;&#38;#50;&#38;#51;&#38;#53;&#38;#x33;&#38;#48;&#38;#x33;&#38;#56;&#38;#x32;&#38;#x65;&#38;#x36;&#38;#97;&#38;#55;&#38;#48;&#38;#x36;&#38;#x37;&#38;#x40;&#38;#77;&#38;#73;&#38;#x4D;&#38;#69;&#38;#45;&#38;#76;&#38;#105;&#38;#x74;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#84;&#38;#x4D;&#38;#76;&#38;#x2D;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; vspace=&#34;0&#34; hspace=&#34;0&#34; border=&#34;0&#34; alt=&#34;[Jane Fonda]&#34; height=&#34;94&#34; width=&#34;167&#34; class=&#34;imageFormat-C&#34;/&#62;&#60;/a&#62;&#60;h2&#62;&#60;a href=&#34;http://online.wsj.com/article/SB123689602740412239.html&#34;&#62;Jane Fonda, Back on Broadway
&#60;/a&#62;&#60;/h2&#62;&#60;/li&#62;
	&#60;/ul&#62;
	&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;&#60;div id=&#34;articleTabs_panel_video&#34; class=&#34;masterVideoCenter hidden&#34;&#62;&#60;div class=&#34;videoCenter&#34;&#62;&#60;div class=&#34;embedContainer&#34;&#62;
&#60;div id=&#34;videoPlayer&#34;&#62;&#60;/div&#62;
&#60;/div&#62;
&#60;div class=&#34;embedContainer&#34; id=&#34;videoSummary&#34;&#62;
&#60;/div&#62;
&#60;ul class=&#34;video videoPlaylist&#34; id=&#34;videoRelated&#34;&#62;
&#60;/ul&#62;


   &#60;/div&#62;&#60;div class=&#34;col4wide colOverflowTruncated&#34;&#62;&#60;div class=&#34;advertisement&#34; id=&#34;videoAd&#34;&#62;&#60;/div&#62;&#60;div class=&#34;articleExcerpt&#34;&#62;&#60;h3&#62;Article Excerpt&#60;/h3&#62;&#60;h2 &#62;&#60;a href=&#34;#&#34; onclick=&#34;dj.module.articleTabs.panels.setActivePanel('article');return false;&#34;&#62;The Obama Rosetta Stone&#60;/a&#62;&#60;/h2&#62;&#60;p&#62; Barack Obama has written two famous, widely read books of autobiography -- &#34;Dreams from My Father&#34; and &#34;The Audacity of Hope.&#34; Let me introduce his third, a book that will touch everyone's life: &#34;A New Era of Responsibility: Renewing America's Promise. The President's Budget and Fiscal Preview&#34; (Government Printing Office, 141 pages, $26; free on the Web). This is the U.S. budget for laymen, and it's a must read.&#60;/p&#62;&#60;p&#62; Turn immediately to page 11. There sits a chart called Figure 9. This is the Rosetta Stone to the presidential mind of Barack Obama. Memorize Figure 9, and you will never ...&#60;/p&#62;&#60;a href=&#34;#&#34; class=&#34;continue&#34; onclick=&#34;dj.module.articleVideoPlayer.popupvideo();dj.module.articleTabs.pane
ls.setActivePanel('article');return false;&#34;&#62;Continue reading article with pop up player&#60;/a&#62;
&#60;/div&#62;&#60;/div&#62;&#60;div class=&#34;videoMore&#34;&#62;&#60;div class=&#34;sectionheader&#34;&#62;
     &#60;h3&#62;&#60;a href=&#34;http://online.wsj.com/video-center&#34;&#62;More Video&#60;/a&#62;&#60;/h3&#62;
     &#60;div class=&#34;form inline search&#34; id=&#34;videoSearchForm&#34;&#62;
     &#60;/div&#62;
&#60;/div&#62;
&#60;ul class=&#34;sidenav col2wide&#34; id=&#34;videoSideNav&#34;&#62;
&#60;/ul&#62;
&#60;div class=&#34;videoResults&#34; id=&#34;videoSearchResults&#34;&#62;
&#60;/div&#62;
&#60;br class=&#34;clear-both&#34;/&#62;
&#60;/div&#62;&#60;/div&#62;&#60;div id=&#34;articleTabs_panel_comments&#34; class=&#34;mastertextCenter hidden&#34;&#62;   &#60;/div&#62;&#60;/div&#62;&#60;div class=&#34;reallywide clear-left&#34;&#62;&#60;div class=&#34;visibility-onlySub&#34;&#62;&#60;div class=&#34;communityUserPopup popupBox community&#34; style=&#34;visibility:hidden&#34;&#62;

    &#60;div class=&#34;popupTitle multiboxCombo comboType-headFunc&#34;&#62;
      &#60;div class=&#34;multiboxCol colType-head&#34;&#62;
        &#60;h6&#62;Journal Community&#60;/h6&#62;
      &#60;/div&#62;
      &#60;div class=&#34;multiboxCol colType-func&#34;&#62;
        &#60;ul class=&#34;linkBar linkType-windowFunc&#34;&#62;
          &#60;li class=&#34;first popupClose&#34;&#62;&#60;a href=&#34;#&#34;&#62;close window&#60;/a&#62;&#60;/li&#62;
        &#60;/ul&#62;
      &#60;/div&#62;
    &#60;/div&#62;
    &#60;div class=&#34;commentBox unblockedUser&#34;&#62;
      &#60;div class=&#34;headerBox&#34;&#62;
        &#60;h4&#62;Hello&#60;span class=&#34;userFirstName&#34;&#62;&#60;/span&#62; &#60;span class=&#34;userLastName&#34;&#62;&#60;/span&#62;&#60;/h4&#62;
      &#60;/div&#62;
      &#60;div class=&#34;contentBox&#34;&#62;
        &#60;p&#62;&#60;span class=&#34;askQuestionText&#34;&#62;Your question to the Journal Community &#60;/span&#62;&#60;span class=&#34;commentsText&#34;&#62;Your comments on articles &#60;/span&#62;will show your real name&#60;span class=&#34;userFirstName&#34;&#62;&#60;/span&#62; &#60;span class=&#34;userLastName&#34;&#62;&#60;/span&#62; and not a username.&#60;a href=&#34;#&#34; class=&#34;whyLink&#34;&#62;Why?&#60;/a&#62;&#60;/p&#62;

        &#60;p class=&#34;whyLinkPara expanded&#34; style=&#34;display:none&#34;&#62;&#60;strong&#62;Why use your real name?&#60;/strong&#62; The Journal Community encourages thoughtful dialogue and meaningful connections between real people. We require the use of your full name to authenticate your identity. The quality of conversations can deteriorate when real identities are not provided.&#60;/p&#62;
		
		&#60;div class=&#34;userNameInfoContainer&#34; style=&#34;display:none&#34;&#62;
	        &#60;div class=&#34;alertMessage errorMessage&#34; style=&#34;display:none&#34;&#62;Please enter your first and last name&#60;/div&#62;
	        &#60;div class=&#34;multiboxCombo comboType-formForm&#34;&#62;
	          &#60;div class=&#34;multiboxCol colType-form firstCol&#34;&#62;
	            &#60;div class=&#34;formBlock&#34;&#62;
	              &#60;label for=&#34;firstname&#34;&#62;First name:&#60;/label&#62; &#60;input class=&#34;inputType-text firstNameText&#34; name=&#34;firstname&#34; type=&#34;text&#34; size=&#34;16&#34; /&#62;
	            &#60;/div&#62;
	
	          &#60;/div&#62;
	          &#60;div class=&#34;multiboxCol colType-form lastCol&#34;&#62;
	            &#60;div class=&#34;formBlock&#34;&#62;
	              &#60;label for=&#34;firstname&#34;&#62;Last name:&#60;/label&#62; &#60;input class=&#34;inputType-text lastNameText&#34; name=&#34;lastname&#34; type=&#34;text&#34; size=&#34;16&#34; /&#62;
	            &#60;/div&#62;
	          &#60;/div&#62;
	        &#60;/div&#62;		
		&#60;/div&#62;
				
        &#60;div class=&#34;multiboxCombo comboType-checkCaption&#34;&#62;
          &#60;div class=&#34;multiboxCol colType-check&#34;&#62;
            &#60;fieldset&#62;
              &#60;div class=&#34;formBlock&#34;&#62;
                &#60;input type=&#34;checkbox&#34; id=&#34;chk1&#34; class=&#34;chkBox&#34;/&#62;
              &#60;/div&#62;

            &#60;/fieldset&#62;
          &#60;/div&#62;
          &#60;div class=&#34;multiboxCol colType-caption&#34;&#62;
            &#60;p&#62;&#60;strong&#62;Create a &#60;a href=&#34;#&#34; class=&#34;communityLink&#34;&#62;Journal Community&#60;/a&#62; profile to avoid this message in the future.&#60;/strong&#62; (As a member you agree to use your &#60;b&#62;real name&#60;/b&#62; when participating in the Journal Community)&#60;/p&#62;
          &#60;/div&#62;
        &#60;/div&#62;

        &#60;div class=&#34;metaBox&#34;&#62;
          &#60;ul class=&#34;buttonBar&#34;&#62;
            &#60;li class=&#34;button buttonStyle-bold first popupClose&#34;&#62;&#60;a href=&#34;#&#34; class=&#34;post&#34;&#62;Post&#60;/a&#62;&#60;/li&#62;
            &#60;li class=&#34;button last popupClose&#34;&#62;&#60;a href=&#34;#&#34;&#62;Cancel&#60;/a&#62;&#60;/li&#62;
          &#60;/ul&#62;
          &#60;ul class=&#34;linkBar linkType-footer&#34;&#62;
            &#60;li class=&#34;first&#34;&#62;&#60;a href=&#34;#&#34; class=&#34;privacyLink&#34;&#62;Privacy Policy&#60;/a&#62;&#60;/li&#62;

            &#60;li&#62;&#60;a href=&#34;#&#34; class=&#34;termsLink&#34;&#62;Community Rules&#60;/a&#62;&#60;/li&#62;
          &#60;/ul&#62;
        &#60;/div&#62;
      &#60;/div&#62;
    &#60;/div&#62;
	
	&#60;div class=&#34;commentBox blockedUser&#34;&#62;
      &#60;div class=&#34;headerBox&#34;&#62;
        &#60;h4&#62;Notice: &#60;span class=&#34;userFirstName&#34;&#62;&#60;/span&#62; &#60;span class=&#34;userLastName&#34;&#62;&#60;/span&#62;&#60;/h4&#62;
      &#60;/div&#62;
      &#60;div class=&#34;contentBox&#34;&#62;
        &#60;p&#62;Your participation access with Journal Community has been disabled due to violation of &#60;a href=&#34;#&#34; class=&#34;communityGuidelinesLink&#34;&#62;Journal Community Guidelines.&#60;/a&#62;&#60;/p&#62;
		
		&#60;p&#62;If you feel you have reached this status change in error, please contact &#60;a href=&#34;#&#34;&#62;&#38;#x54;&#38;#66;&#38;#68;&#38;#x40;&#38;#x77;&#38;#115;&#38;#106;&#38;#x2E;&#38;#99;&#38;#x6F;&#38;#x6D;&#60;/a&#62;&#60;/p&#62;
        
      &#60;/div&#62;
    &#60;/div&#62;
		
  &#60;/div&#62;&#60;/div&#62;&#60;div id=&#34;footer&#34; class=&#34;pagefooter clear-left&#34;&#62;&#60;div class=&#34;pagefooter clear-left&#34;&#62;
	&#60;ul class=&#34;footer_columns&#34;&#62;

		&#60;li class=&#34;top&#34;&#62;
			&#60;a href=&#34;#top&#34; class=&#34;backup&#34;&#62;back to top&#60;/a&#62;
			&#60;a href=&#34;http://online.wsj.com/&#34; class=&#34;logo&#34;&#62;&#38;nbsp;&#60;/a&#62;
		&#60;/li&#62;

		&#60;li class=&#34;listFirst&#34;&#62;

			&#60;h4&#62;WSJ.com Account:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/acct/setup_account&#34; rel=&#34;nofollow&#34;&#62;My Account&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://setup.wsj.com/pznsetup/start.html&#34; rel=&#34;nofollow&#34;&#62;Setup Center&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/acct/personal&#34; rel=&#34;nofollow&#34;&#62;Subscriber Billing Info&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;

			&#60;h4 class=&#34;margin-top&#34;&#62;Create an Account:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a href=&#34;http://commerce.wsj.com/entitlements/release_freereg/login.shtml?roles=FREEREG-BASE&#34; rel=&#34;nofollow&#34;&#62;Register for Free&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a  class=&#34;subscribeNow&#34; href=&#34;https://order.wsj.com/sub/xdef/040/6BCWAA_OOT120&#34; rel=&#34;nofollow&#34;&#62;Subscribe Now&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;

			&#60;h4 class=&#34;margin-top&#34;&#62;Help &#38;amp; Information Center:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a href=&#34;http://help.wsj.com/&#34; target=&#34;_blank&#34;&#62;Help&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://help.wsj.com/customer-service/&#34;&#62;Customer Service&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://help.wsj.com/contact-us/&#34;&#62;Contact Us&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://help.wsj.com/new-on-wsjcom/&#34;&#62;New on WSJ.com&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/tour&#34;&#62;Tour the new Journal&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;
		&#60;/li&#62;

		&#60;li class=&#34;column&#34;&#62;
			&#60;h4&#62;About:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://public.wsj.com/partner/&#34;&#62;News Licensing&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://www.wsjdigital.com/&#34;&#62;Advertising&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/conferences&#34;&#62;Conferences&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://www.dj.com/&#34;&#62;About Dow Jones&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/public/page/privacy_policy.html&#34; &#62;Privacy Policy - Updated&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/public/page/subscriber_agreement.html&#34;&#62;Subscriber Agreement &#38;amp; Terms of Use - Updated&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/public/page/copyright_policy.html&#34;&#62;Copyright Policy&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://careers.peopleclick.com/careerscp/client_dowjones/external/search.do&#34; rel=&#34;nofollow&#34;&#62;Jobs at WSJ.com&#60;/a&#62;&#60;/li&#62;
				&#60;li id=&#34;futureLeadProgLink&#34; style=&#34;display:none;&#34;&#62;&#60;a href=&#34;http://www.wsj-asia.com/flp/about.html&#34; rel=&#34;nofollow&#34;&#62;Future Leadership Program&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;
		&#60;/li&#62;

		&#60;li class=&#34;column&#34;&#62;
			&#60;h4&#62;WSJ.com:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/sitemap.html?page=Site+Map&#34;&#62;Site Map&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/&#34;&#62;Home&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-global-world.html&#34;&#62;World&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-world-business.html&#34;&#62;U.S.&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-business-us.html&#34;&#62;Business&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-financial-markets-stock.html&#34;&#62;Markets&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a class=&#34;internalOnly marketDataLink&#34; href=&#34;http://online.wsj.com/mdc/public/page/marketsdata.html&#34;&#62;Market Data&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-tech-technology.html&#34;&#62;Tech&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-personal-finance.html&#34;&#62;Personal Finance&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-lifestyle-arts-entertainment.html&#34;&#62;Life &#38; Style&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-opinion-commentary.html&#34;&#62;Opinion&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-autos-automotive.html&#34;&#62;Autos&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-career-jobs.html&#34;&#62;Careers&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-real-estate-homes.html&#34;&#62;Real Estate&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-small-business-marketing.html&#34;&#62;Small Business&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/article/Corrections.html&#34;&#62;Corrections&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;
		&#60;/li&#62;

		&#60;li class=&#34;column&#34;&#62;
			&#60;h4&#62;Tools &#38;amp; Formats:&#60;/h4&#62;
			&#60;ul&#62;
				&#60;li&#62;&#60;a class=&#34;internalOnly todaysPaperLink&#34; href=&#34;http://online.wsj.com/public/page/us_in_todays_paper.html&#34;&#62;Today's Paper&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/video&#34;&#62;Video Center&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/news-interactive-features-trends.html&#34;&#62;Graphics&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/page/columnists.html&#34;&#62;Columns&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/8_0019.html&#34;&#62;Blogs&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/ksemail&#34;&#62;Alerts&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/email&#34;&#62;Newsletters&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/mobile.html&#34;&#62;Mobile&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/public/page/podcast.html&#34;&#62;Podcasts&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a class=&#34;rss&#34; rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/page/0_0813.html&#34;&#62;RSS Feeds&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/community&#34;&#62;Journal Community&#60;/a&#62;
					&#60;ul class=&#34;footer_sub_ul&#34;&#62;
						&#60;li class=&#34;messageCenterLink&#34; style=&#34;display:none&#34;&#62;&#60;a  rel=&#34;nofollow&#34; href=&#34;http://online.wsj.com/community/member/mailbox&#34;&#62;- Message Center&#60;/a&#62;&#60;/li&#62;
					&#60;/ul&#62;
				&#60;/li&#62;
				&#60;li&#62;&#60;a href=&#34;http://forums.wsj.com&#34;&#62;Forums&#60;/a&#62;&#60;/li&#62;
				&#60;li&#62;&#60;a class=&#34;internalOnly myOnlineJournalLink&#34; href=&#34;http://online.wsj.com/myonlinejournal/us&#34;&#62;My Online Journal&#60;/a&#62;&#60;/li&#62;
			&#60;/ul&#62;
		&#60;/li&#62;

		&#60;li class=&#34;network&#34;&#62;
		&#60;h4&#62;&#60;strong&#62;&#60;img  src=&#34;http:&#38;#47;&#38;#x2F;&#38;#x6D;&#38;#97;&#38;#x69;&#38;#108;&#38;#101;&#38;#114;&#38;#46;&#38;#x72;&#38;#101;&#38;#108;&#38;#105;&#38;#x61;&#38;#110;&#38;#99;&#38;#x65;&#38;#x70;&#38;#99;&#38;#x2E;&#38;#99;&#38;#111;&#38;#x6D;&#38;#47;&#38;#x2F;&#38;#109;&#38;#x61;&#38;#x69;&#38;#108;&#38;#x2E;&#38;#x63;&#38;#x67;&#38;#x69;&#38;#x3F;&#38;#102;&#38;#x3D;&#38;#x73;&#38;#x68;&#38;#111;&#38;#x77;&#38;#95;&#38;#105;&#38;#x6D;&#38;#103;&#38;#x26;&#38;#108;&#38;#x3D;&#38;#x74;&#38;#104;&#38;#101;&#38;#x72;&#38;#105;&#38;#x67;&#38;#x68;&#38;#x74;&#38;#115;&#38;#116;&#38;#x75;&#38;#x66;&#38;#102;&#38;#x26;&#38;#x69;&#38;#x64;&#38;#61;&#38;#x32;&#38;#x30;&#38;#x30;&#38;#57;&#38;#48;&#38;#x33;&#38;#x31;&#38;#x34;&#38;#x32;&#38;#49;&#38;#x35;&#38;#53;&#38;#49;&#38;#x31;&#38;#38;&#38;#x63;&#38;#105;&#38;#x64;&#38;#x3D;&#38;#54;&#38;#x66;&#38;#54;&#38;#x66;&#38;#55;&#38;#x34;&#38;#x36;&#38;#x35;&#38;#55;&#38;#x32;&#38;#x35;&#38;#x66;&#38;#54;&#38;#99;&#38;#54;&#38;#102;&#38;#x36;&#38;#x37;&#38;#54;&#38;#102;&#38;#53;&#38;#102;&#38;#x37;&#38;#x33;&#38;#54;&#38;#100;&#38;#x36;&#38;#49;&#38;#54;&#38;#x63;&#38;#54;&#38;#99;&#38;#50;&#38;#101;&#38;#x37;&#38;#48;&#38;#x36;&#38;#x65;&#38;#x36;&#38;#55;&#38;#x40;&#38;#x4D;&#38;#73;&#38;#77;&#38;#x45;&#38;#45;&#38;#76;&#38;#105;&#38;#116;&#38;#x65;&#38;#x2D;&#38;#72;&#38;#x54;&#38;#x4D;&#38;#x4C;&#38;#45;&#38;#x31;&#38;#x2E;&#38;#50;&#38;#x32;&#34; alt=&#34;The Wall Street Journal&#34; /&#62;&#60;/strong&#62;&#60;span&#62;Digital Network&#60;/span&#62;&#60;/h4&#62;
		&#60;ul&#62;
			&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/&#34;&#62;WSJ.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://www.marketwatch.com/?siteid=wsj&#38;dist=freedjsiteslink&#34;&#62;Marketwatch.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://online.barrons.com/public/main&#34;&#62;Barrons.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://www.smartmoney.com/&#34;&#62;SmartMoney.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://allthingsd.com/?reflink=DNH_EUR&#34;&#62;AllThingsD.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://www.FiLife.com/&#34;&#62;FiLife.com&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://bigcharts.marketwatch.com/&#34;&#62;BigCharts.com&#60;/a&#62;&#60;/li&#62;
			&#60;li id=&#34;feerLink&#34; style=&#34;display:none;&#34;&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://www.feer.com/&#34;&#62;Far Eastern Economic Review&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a rel=&#34;nofollow&#34; href=&#34;http://vse.marketwatch.com/Game/Homepage.aspx&#34;&#62;Virtual Stock Exchange&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a id=&#34;usEditionFooter&#34; href=&#34;http://online.wsj.com/&#34;&#62;WSJ U.S. Edition&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://asia.wsj.com/&#34;&#62;WSJ Asia Edition&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://europe.wsj.com/&#34;&#62;WSJ Europe Edition&#60;/a&#62;&#60;/li&#62;
			&#60;li class=&#34;foreignLang&#34;&#62;&#60;h4&#62;Foreign language editions:&#60;/h4&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://chinese.wsj.com/gb/index.asp&#34; target=&#34;_blank&#34;&#62;WSJ Chinese&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/portuguese&#34;&#62;WSJ Portuguese&#60;/a&#62;&#60;/li&#62;
			&#60;li&#62;&#60;a href=&#34;http://online.wsj.com/americas&#34;&#62;WSJ Spanish&#60;/a&#62;&#60;/li&#62;
		&#60;/ul&#62;
	&#60;/li&#62;
	&#60;/ul&#62;
	&#60;small class=&#34;copyright&#34;&#62;Copyright &#38;copy;2009 Dow Jones &#38;amp; Company, Inc. All Rights Reserved&#60;/small&#62;
&#60;/div&#62;
&#60;/div&#62;&#60;/div&#62;&#60;/div&#62;
&#60;!-- http://commerce.wsj.com/epiton/js/kernel.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--
/* Adds console to browsers with disabled firebug or without it */
if (!window.console || !console.firebug) {
  window.console = {};
  var names = [&#34;log&#34;, &#34;debug&#34;, &#34;info&#34;, &#34;warn&#34;, &#34;error&#34;, &#34;assert&#34;, &#34;dir&#34;, &#34;dirxml&#34;, &#34;group&#34;, &#34;groupEnd&#34;, &#34;time&#34;, &#34;timeEnd&#34;, &#34;count&#34;, &#34;trace&#34;, &#34;profile&#34;, &#34;profileEnd&#34;];
  for (var i = 0, len=names.length; i &#60; len; i++) {
    window.console[names] = function() {};
  }
}



epiton={
	log:null,
	homePath: &#34;http://commerce.wsj.com&#34;,
	register:{},
	Registration:function(eid){
		var _eid=eid;
		var _waitDeps=null;
		
		this.getEid=function(){return _eid;}
		this.setWaitDependancies=function(waitDeps){
			_waitDeps=waitDeps;
		}
		this.getWaitDependancies=function(){return _waitDeps;}
	},
	RunQueue:function(){
		function WaitMap(){
			var count=0;
			var map={};
			
			this.addWaitItem=function(key){
				if(map==undefined){
					map = false;
					count++;
				}
			}
			this.remWaitItem=function(key){
				if(map==false){
					count--;
					map = true;
					if(count==0){
						return true;
					}
				}
				return false;
			}
			this.isReady=function(){
				return count==0;
			}
		}
		
		var execQueue=new Array();
		var initQueue=new Array();
		var preInitQueue=new Array();
		
		//wait required code dependancies
		var depMap=new WaitMap();
		
		//wait post dependancy map for wait initializing after startup
		var reqMap=new WaitMap();
		
		var runFunctionQueue=function(funcQueue){
			epiton.log.debug(&#34;{Epiton:runFunctionQueue}: Execute&#34;);
			var _pop=undefined;
			while((_pop=funcQueue.pop())!=undefined){
				try {
            		_pop();
           		} catch(e) {
                	epiton.log.error(&#34;{Epiton:runFunctionQueue} error: %o&#34;, e);
           		}
			}
    	}
		
		//adds function to post ready queue or runs immediatly if already ready
		var addFunctionToQueue=function(funcQueue, execFunc){
			if(depMap.isReady()&#38;&#38;reqMap.isReady()){
				try {
					epiton.log.debug(&#34;{Epiton:addFunctionToQueue}: Execute&#34;);
					execFunc();
				} catch(e) {
					epiton.log.error(&#34;{Epiton:addFunctionToQueue} error: %o&#34;, e);
				}
			}else{
				funcQueue.push(execFunc);
			}
		}
		
		
		this.addRequiredItem=function(key){
			reqMap.addWaitItem(key);
		}
		
		this.remRequiredItem=function(key){
			if(reqMap.remWaitItem(key)&#38;&#38;depMap.isReady()){
				runFunctionQueue(execQueue);
			}
		}
		
		this.remDependancyItem=function(key){
			if(depMap.remWaitItem(key)){ //if all code loaded
				runFunctionQueue(preInitQueue); //run app preInits
				runFunctionQueue(initQueue); //run app inits
				if(reqMap.isReady()){		//is all required app inits done
					runFunctionQueue(execQueue); //run execs
				}
			}
		}
		this.addDependancyItem=function(key){
			depMap.addWaitItem(key);
		}
		
	
		this.runOnReady=function(execFunc){
			addFunctionToQueue(execQueue,execFunc);
		}
		this.initOnReady=function(initFunc){
			addFunctionToQueue(initQueue,initFunc);
		}
		this.preInitOnReady=function(preInitFunc){
			addFunctionToQueue(preInitQueue,preInitFunc);
		}
	},
	classloader:{
		runQueue:null,

		setLoaded : function(dkey) {
			epiton.log.info(&#34;{Epiton:classloader.setLoaded}: &#34;+dkey);
			this.runQueue.remDependancyItem(dkey);
		},
		addDependancy: function(dkey){
			epiton.log.info(&#34;{Epiton:classloader.addDependancy}: &#34;+dkey);
			this.runQueue.addDependancyItem(dkey);
			//document.write('&#60;scr'+'ipt type=&#34;text/javascript&#34; src=&#34;'+epiton.homePath+'/epiton/js/'+dkey+'.js&#34;&#62;' + '&#60;\/script&#62;');
			
			var jsNode = document.createElement(&#34;script&#34;);
     			jsNode.type = &#34;text/javascript&#34;;
     			jsNode.src  = epiton.homePath+&#34;/epiton/js/&#34;+dkey+&#34;.js&#34;;
 			if (document.getElementsByTagName(&#34;head&#34;).length == 0) {
  				var headNode = document.createElement(&#34;head&#34;);
    			document.getElementsByTagName(&#34;html&#34;).appendChild(headNode);
  			}
      		document.getElementsByTagName(&#34;head&#34;).appendChild(jsNode);
		},
		require: function(rkey){
			epiton.log.info(&#34;{Epiton:classloader.require}: &#34;+rkey);
			this.runQueue.addRequiredItem(rkey);
		},
		setRequireLoaded: function(rkey){
			epiton.log.info(&#34;{Epiton:classloader.setRequireLoaded}: &#34;+rkey);
			this.runQueue.remRequiredItem(rkey);
		}
	},
	runOnReady: function(runfunc){
		this.classloader.runQueue.runOnReady(runfunc);
	},
	preInitOnReady: function(preinitfunc){
		this.classloader.runQueue.preInitOnReady(preinitfunc);
	},
	initOnReady: function(initfunc){
		this.classloader.runQueue.initOnReady(initfunc);
	},
	addEpitonRegistration: function(er){
		epiton.register[er.getEid]=er;
	},
	displayEpitonDetails:function(){
		for (var p in epiton.register) {
			alert(p);
		}
	},	
	setup: function(){
		this.classloader.runQueue=new epiton.RunQueue();
		this.log=new function(){
			var stack=new Array();
			
			function log_function(msg,e){
				stack.push(msg);
			}
			function error_function(msg,e){
				log_function(msg);
				console.error(msg,e);
			}
	
			this.error=error_function;
			this.warn=log_function;
			this.log=log_function;
			this.debug=log_function;
			this.info=log_function;
			
			this.toString=function(){
				var ret=&#34;&#34;;
				for(var i=0;i&#60;stack.length;i++){
					ret+=stack+&#34;\r\n&#34;;  		
				}
				return ret;
			}
		}();
	}
};
epiton.setup();
epiton.classloader.require(&#34;KernelComplete&#34;);
epiton.classloader.addDependancy(&#34;context&#34;);
epiton.classloader.addDependancy(&#34;gui&#34;);
epiton.classloader.setRequireLoaded(&#34;KernelComplete&#34;);

--&#62;
&#60;/script&#62;
&#60;/script&#62;

&#60;!-- http://s.wsj.net/djscript/j_global-20090309115005.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--
/* WSJ.com Omniture Metadata Definition*/
var lookup = new Array(60);
var elookup = new Array(20);
var editionToNameMap = new Array(20);

lookup[&#34;pagename&#34;]=&#34;pageName&#34;;
lookup[&#34;primaryproduct&#34;]=&#34;channel&#34;;
lookup[&#34;sitedomain&#34;]=&#34;server&#34;;
lookup[&#34;section&#34;]=&#34;prop1&#34;;
lookup[&#34;subsection&#34;]=&#34;prop2&#34;;
lookup[&#34;atype&#34;]=&#34;prop3&#34;;
lookup[&#34;aheadline&#34;]=&#34;prop4&#34;;
lookup[&#34;baseurl&#34;]=&#34;prop5&#34;;
lookup[&#34;fullurl&#34;]=&#34;prop6&#34;;
lookup[&#34;refresh&#34;]=&#34;prop7&#34;;
lookup[&#34;csource&#34;]=&#34;prop8&#34;;
lookup[&#34;caccess&#34;]=&#34;prop9&#34;;
lookup[&#34;link&#34;]=&#34;prop10&#34;;
lookup[&#34;reflink&#34;]=&#34;prop11&#34;;
lookup[&#34;qtype&#34;]=&#34;prop12&#34;;
lookup[&#34;qsymbol&#34;]=&#34;prop13&#34;;
lookup[&#34;qcompanyname&#34;]=&#34;prop14&#34;;
lookup[&#34;qexchange&#34;]=&#34;prop15&#34;;
lookup[&#34;qdatarange&#34;]=&#34;prop16&#34;;
//lookup[&#34;numads&#34;]=&#34;prop17&#34;;
lookup[&#34;searchstatement&#34;]=&#34;prop18&#34;;
lookup[&#34;ctype&#34;]=&#34;prop19&#34;;
lookup[&#34;abasedocid&#34;]=&#34;prop20&#34;;
lookup[&#34;author&#34;]=&#34;prop21&#34;;
lookup[&#34;apage&#34;]=&#34;prop22&#34;;
lookup[&#34;apublished&#34;]=&#34;prop23&#34;;
lookup[&#34;edition&#34;]=&#34;prop24&#34;;
lookup[&#34;userid&#34;]=&#34;prop25&#34;;
lookup[&#34;basesection&#34;]=&#34;prop26&#34;;
lookup[&#34;asub&#34;]=&#34;prop27&#34;;          
lookup[&#34;targeturl&#34;]=&#34;prop38&#34;;

elookup[&#34;sourcecode&#34;]=&#34;eVar1&#34;;
elookup[&#34;promocode&#34;]=&#34;eVar2&#34;;
elookup[&#34;userID&#34;]=&#34;eVar3&#34;;
elookup[&#34;pagename&#34;]=&#34;eVar4&#34;;
elookup[&#34;link&#34;]=&#34;eVar5&#34;;
elookup[&#34;reflink&#34;]=&#34;eVar6&#34;
elookup[&#34;abtesting&#34;]=&#34;eVar7&#34;;
elookup[&#34;searchstatement&#34;]=&#34;eVar8&#34;
elookup[&#34;downloadtype&#34;]=&#34;eVar9&#34;;
elookup[&#34;downloadname&#34;]=&#34;eVar10&#34;;
elookup[&#34;primaryproduct&#34;]=&#34;eVar11&#34;;
elookup[&#34;subsection&#34;]=&#34;eVar25&#34;;

editionToNameMap[&#34;&#34;]=&#34;Edition_North_America_USA&#34;;
editionToNameMap[&#34;na,us&#34;]=&#34;Edition_North_America_USA&#34;;
editionToNameMap[&#34;europe&#34;]=&#34;Edition_Europe&#34;;
editionToNameMap[&#34;asia&#34;]=&#34;Edition_Asia&#34;;
editionToNameMap[&#34;asia,india&#34;]=&#34;Edition_Asia&#34;;

function setMetaData(param_name,param_value) {
  if(!lookup[param_name.toLowerCase()]){ return;}
  var cmd = &#34;&#34;;
	if(param_value.indexOf('&#34;') == -1){
		cmd='s.'+lookup[param_name.toLowerCase()]+'=&#34;'+param_value+'\&#34;';
	}else{
		cmd='s.'+lookup[param_name.toLowerCase()]+'='+param_value;
	}
	eval(cmd);
}

function setEVar(param_name,param_value) {
  if(!elookup[param_name.toLowerCase()]){ return;}
  var cmd = 
's.'+elookup[param_name.toLowerCase()]+'='+param_value;
  eval(cmd);
}

/* SiteCatalyst code version: H.3.
Copyright 1997-2005 Omniture, Inc. More info available at
http://www.omniture.com */
/* Specify the Report Suite ID(s) to track here */
var s_account=&#34;djglobal,djwsj&#34;
var env = document.location.host;
if (env.indexOf('qa') != -1 || env.indexOf('dev') != -1 || env.indexOf('reno') != -1) {
  s_account=&#34;dowjdev&#34;;
}
var s=s_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* E-commerce Config */
s.currencyCode=&#34;USD&#34;
/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=false
s.trackInlineStats=true
s.linkDownloadFileTypes=&#34;exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls&#34;
s.linkInternalFilters=&#34;javascript:,wsj.com,wallstreetjournal.com,bankrate.com,smartmoney.com,barrons.com,marketgauge.com,marketwatch.com,bigcharts.com,virtualstockexchange.com,hulbertinteractive.com,collegejournal.com,careercast.com,careerjournal.com,careerjournalasia.com,realestatejournal.com,loopnet.com,opinionjournal.com,politicaldiary.com,startupjournal.com,homefair.com,myplan.com,contacts.zoominfo.com,secure.theladders.com,selectrecruiters.com,kennedyinfo.com,allisontaylor.com,wsj.careerdev.org,wsj.resumeedge.com,newhomesource.com,blacksguide.com,rej.informars.com,wsj.miniplan.com,wsj.knowledgestorm.com,entrepreneur.com,toolkit.prnewswire.com,tsnn.com,autos.wsj.com&#34;
s.linkLeaveQueryString=false
s.linkTrackVars=&#34;None&#34;
s.linkTrackEvents=&#34;None&#34;

/* WARNING: Changing the visitor namespace will cause drastic changes
to how your visitor data is collected.  Changes should only be made
when instructed to do so by your account manager.*/
s.visitorNamespace=&#34;dowjones&#34;

s.vmk=&#34;44BD02B1&#34;

/* Plugin Config */
s.usePlugins=true
function s_doPlugins(s) {
	/* Add calls to plugins here */
	s.campaign=s.getQueryParam('cid');
	s.prop49=s.getVisitNum();
}
s.doPlugins=s_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */

/*
 * Plugin: getQueryParam 1.3 - Return query string parameter values
 */
s.getQueryParam=new Function(&#34;qp&#34;,&#34;d&#34;,&#34;&#34;
+&#34;var s=this,v='',i,t;d=d?d:'';while(qp){i=qp.indexOf(',');i=i&#60;0?qp.l&#34;
+&#34;ength:i;t=s.gcgi(qp.substring(0,i));if(t)v+=v?d+t:t;qp=qp.substring&#34;
+&#34;(i==qp.length?i:i+1)}return v&#34;);
s.gcgi=new Function(&#34;k&#34;,&#34;&#34;
+&#34;var v='',s=this;if(k&#38;&#38;s.wd.location.search){var q=s.wd.location.sea&#34;
+&#34;rch.toLowerCase(),qq=q.indexOf('?');q=qq&#60;0?q:q.substring(qq+1);v=s.&#34;
+&#34;pt(q,'&#38;','cgif',k.toLowerCase())}return v&#34;);
s.cgif=new Function(&#34;t&#34;,&#34;k&#34;,&#34;&#34;
+&#34;if(t){var s=this,i=t.indexOf('='),sk=i&#60;0?t:t.substring(0,i),sv=i&#60;0?&#34;
+&#34;'True':t.substring(i+1);if(sk.toLowerCase()==k)return s.epa(sv)}ret&#34;
+&#34;urn ''&#34;);
/*
 * Plugin: getPageName v2.0 - parse URL and return
 */
s.getPageName=new Function(&#34;u&#34;,&#34;&#34;
+&#34;var s=this,v=u?u:''+s.wd.location,x=v.indexOf(':'),y=v.indexOf('/',&#34;
+&#34;x+4),z=v.indexOf('?'),c=s.pathConcatDelim,e=s.pathExcludeDelim,g=s.&#34;
+&#34;queryVarsList,d=s.siteID,n=d?d:'',q=z&#60;0?'':v.substring(z+1),p=v.sub&#34;
+&#34;string(y+1,q?z:v.length);z=p.indexOf('#');p=z&#60;0?p:s.fl(p,z);x=e?p.i&#34;
+&#34;ndexOf(e):-1;p=x&#60;0?p:s.fl(p,x);p+=!p||p[p.length-1]=='/'?s.defaultP&#34;
+&#34;age:'';y=c?c:'/';while(p){x=p.indexOf('/');x=x&#60;0?p.length:x;z=s.fl(&#34;
+&#34;p,x);if(!s.pt(s.pathExcludeList,',','p_c',z))n+=n?y+z:z;p=p.substri&#34;
+&#34;ng(x+1)}y=c?c:'?';while(g){x=g.indexOf(',');x=x&#60;0?g.length:x;z=s.fl&#34;
+&#34;(g,x);z=s.pt(q,'&#38;','p_c',z);if(z){n+=n?y+z:z;y=c?c:'&#38;'}g=g.substrin&#34;
+&#34;g(x+1)}return n&#34;);
/*                                                                  
 * Plugin: Visit Number By Month 2.0 - Return the user visit number 
 */
s.getVisitNum=new Function(&#34;&#34;
+&#34;var s=this,e=new Date(),cval,cvisit,ct=e.getTime(),c='s_vnum',c2='s&#34;
+&#34;_invisit';e.setTime(ct+30*24*60*60*1000);cval=s.c_r(c);if(cval){var&#34;
+&#34; i=cval.indexOf('&#38;vn='),str=cval.substring(i+4,cval.length),k;}cvis&#34;
+&#34;it=s.c_r(c2);if(cvisit){if(str){e.setTime(ct+30*60*1000);s.c_w(c2,'&#34;
+&#34;true',e);return str;}else return 'unknown visit number';}else{if(st&#34;
+&#34;r){str++;k=cval.substring(0,i);e.setTime(k);s.c_w(c,k+'&#38;vn='+str,e)&#34;
+&#34;;e.setTime(ct+30*60*1000);s.c_w(c2,'true',e);return str;}else{s.c_w&#34;
+&#34;(c,ct+30*24*60*60*1000+'&#38;vn=1',e);e.setTime(ct+30*60*1000);s.c_w(c2&#34;
+&#34;,'true',e);return 1;}}&#34;
);

/*
 * Plugin: Days Before Event 1.0.H - capture time before first event
 */
s.getDaysBeforeEvent=new Function(&#34;&#34;
+&#34;var s=this,e=new Date(),cval,pve,ct=e.getTime(),c='s_dbfe',pv='s_pv&#34;
+&#34;',day=24*60*60*1000;e.setTime(ct+3*365*day);cval=s.c_r(c);pve=s.c_r&#34;
+&#34;(pv);if(!pve){if(!cval){s.c_w(c,ct,e);return '';}else{var d&#34;
+&#34;=ct-cval;if(s.events.indexOf('event6') != -1){s.c_w(pv,ct,e);if(d&#62;90*day){s.c_w(c&#34;
+&#34;,ct,e);return&#34;
+&#34;'More than 90 Days';}if(d&#60;90*day+1 &#38;&#38; d&#62;61*day){s.c_w(c,ct,e);return&#34;
+&#34;'61 - 90 Days';}if(d&#60;60*day+1 &#38;&#38; d&#62;31*day){s.c_w(c,ct,e);return&#34;
+&#34;'31 - 60 Days';}if(d&#60;30*day+1 &#38;&#38; d&#62;15*day){s.c_w(c,ct,e);return&#34;
+&#34;'15 - 30 Days';}if(d&#60;14*day+1 &#38;&#38; d&#62;8*day){s.c_w(c,ct,e);return&#34;
+&#34;'8 - 14 Days';}if(d&#60;7*day+1 &#38;&#38; d&#62;day){s.c_w(c,ct,e);return&#34;
+&#34;'2 - 7 Days';}if(d&#60;day+1){s.c_w(c,ct,e);return 'Less than 1 D&#34;
+&#34;ay';}}else return '';}}&#34;
);

/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID;function s_c2fe(f){var x='',s=0,e,a,b,c;while(1){e=
f.indexOf('&#34;',s);b=f.indexOf('\\',s);c=f.indexOf(&#34;\n&#34;,s);if(e&#60;0||(b&#62;=
0&#38;&#38;b&#60;e))e=b;if(e&#60;0||(c&#62;=0&#38;&#38;c&#60;e))e=c;if(e&#62;=0){x+=(e&#62;s?f.substring(s,e):
'')+(e==c?'\\n':'\\'+f.substring(e,e+1));s=e+1}else return x
+f.substring(s)}return f}function s_c2fa(f){var s=f.indexOf('(')+1,e=
f.indexOf(')'),a='',c;while(s&#62;=0&#38;&#38;s&#60;e){c=f.substring(s,s+1);if(c==',')
a+='&#34;,&#34;';else if((&#34;\n\r\t &#34;).indexOf(c)&#60;0)a+=c;s++}return a?'&#34;'+a+'&#34;':
a}function s_c2f(cc){cc=''+cc;var fc='var f=new Function(',s=
cc.indexOf(';',cc.indexOf('{')),e=cc.lastIndexOf('}'),o,a,d,q,c,f,h,x
fc+=s_c2fa(cc)+',&#34;var s=new Object;';c=cc.substring(s+1,e);s=
c.indexOf('function');while(s&#62;=0){d=1;q='';x=0;f=c.substring(s);a=
s_c2fa(f);e=o=c.indexOf('{',s);e++;while(d&#62;0){h=c.substring(e,e+1);if(
q){if(h==q&#38;&#38;!x)q='';if(h=='\\')x=x?0:1;else x=0}else{if(h=='&#34;'||h==&#34;'&#34;
)q=h;if(h=='{')d++;if(h=='}')d--}if(d&#62;0)e++}c=c.substring(0,s)
+'new Function('+(a?a+',':'')+'&#34;'+s_c2fe(c.substring(o+1,e))+'&#34;)'
+c.substring(e+1);s=c.indexOf('function')}fc+=s_c2fe(c)+';return s&#34;);'
eval(fc);return f}function s_gi(un,pg,ss){var c=&#34;function s_c(un,pg,s&#34;
+&#34;s){var s=this;s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s.&#34;
+&#34;wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.w&#34;
+&#34;d.s_c_in++;s.m=function(m){return (''+m).indexOf('{')&#60;0};s.fl=funct&#34;
+&#34;ion(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){if(!o)r&#34;
+&#34;eturn o;var n=new Object,x;for(x in o)if(x.indexOf('select')&#60;0&#38;&#38;x.i&#34;
+&#34;ndexOf('filter')&#60;0)n=o;return n};s.num=function(x){x=''+x;for&#34;
+&#34;(var p=0;p&#60;x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1&#34;
+&#34;))&#60;0)return 0;return 1};s.rep=function(x,o,n){var i=x.indexOf(o),l=&#34;
+&#34;n.length&#62;0?n.length:1;while(x&#38;&#38;i&#62;=0){x=x.substring(0,i)+n+x.substri&#34;
+&#34;ng(i+o.length);i=x.indexOf(o,i+l)}return x};s.ape=function(x){var s&#34;
+&#34;=this,i;x=x?s.rep(escape(''+x),'+','%2B'):x;if(x&#38;&#38;s.charSet&#38;&#38;s.em==&#34;
+&#34;1&#38;&#38;x.indexOf('%u')&#60;0&#38;&#38;x.indexOf('%U')&#60;0){i=x.indexOf('%');while(i&#62;=&#34;
+&#34;0){i++;if(('89ABCDEFabcdef').indexOf(x.substring(i,i+1))&#62;=0)return &#34;
+&#34;x.substring(0,i)+'u00'+x.substring(i);i=x.indexOf('%',i)}}return x}&#34;
+&#34;;s.epa=function(x){var s=this;return x?unescape(s.rep(''+x,'+',' ')&#34;
+&#34;):x};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.ind&#34;
+&#34;exOf(d);y=y&#60;0?t.length:y;t=t.substring(0,y);r=s.m(f)?s(t,a):f(t,&#34;
+&#34;a);if(r)return r;z+=y+d.length;t=x.substring(z,x.length);t=z&#60;x.leng&#34;
+&#34;th?t:''}return ''};s.isf=function(t,a){var c=a.indexOf(':');if(c&#62;=0&#34;
+&#34;)a=a.substring(0,c);if(t.substring(0,2)=='s_')t=t.substring(2);retu&#34;
+&#34;rn (t!=''&#38;&#38;t==a)};s.fsf=function(t,a){var s=this;if(s.pt(a,',','isf&#34;
+&#34;',t))s.fsg+=(s.fsg!=''?',':'')+t;return 0};s.fs=function(x,f){var s&#34;
+&#34;=this;s.fsg='';s.pt(x,',','fsf',f);return s.fsg};s.c_d='';s.c_gdf=f&#34;
+&#34;unction(t,a){var s=this;if(!s.num(t))return 1;return 0};s.c_gd=func&#34;
+&#34;tion(){var s=this,d=s.wd.location.hostname,n=s.fpCookieDomainPeriod&#34;
+&#34;s,p;if(!n)n=s.cookieDomainPeriods;if(d&#38;&#38;!s.c_d){n=n?parseInt(n):2;n&#34;
+&#34;=n&#62;2?n:2;p=d.lastIndexOf('.');while(p&#62;=0&#38;&#38;n&#62;1){p=d.lastIndexOf('.',&#34;
+&#34;p-1);n--}s.c_d=p&#62;0&#38;&#38;s.pt(d,'.','c_gdf',0)?d.substring(p):''}return &#34;
+&#34;s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie&#34;
+&#34;,i=c.indexOf(' '+k+'='),e=i&#60;0?i:c.indexOf(';',i),v=i&#60;0?'':s.epa(c.s&#34;
+&#34;ubstring(i+2+k.length,e&#60;0?c.length:e));return v!='[]'?v:''};s.c_&#34;
+&#34;w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v&#34;
+&#34;;l=l?(''+l).toUpperCase():'';if(e&#38;&#38;l!='SESSION'&#38;&#38;l!='NONE'){t=(v!='&#34;
+&#34;'?parseInt(l?l:0):-60);if(t){e=new Date;e.setTime(e.getTime()+(t*10&#34;
+&#34;00))}}if(k&#38;&#38;l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[]')+'; p&#34;
+&#34;ath=/;'+(e&#38;&#38;l!='SESSION'?' expires='+e.toGMTString()+';':'')+(d?' d&#34;
+&#34;omain='+d+';':'');return s.c_r(k)==v}return 0};s.eh=function(o,e,r,&#34;
+&#34;f){var s=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Arr&#34;
+&#34;ay;l=s.ehl;for(i=0;i&#60;l.length&#38;&#38;n&#60;0;i++){if(l.o==o&#38;&#38;l.e==e)n=i&#34;
+&#34;}if(n&#60;0){n=i;l=new Object}x=l;x.o=o;x.e=e;f=r?x.b:f;if(r||f){&#34;
+&#34;x.b=r?0:o;x.o=f}if(x.b){x.o=x.b;return b}return 0};s.cet=f&#34;
+&#34;unction(f,a,t,o,b){var s=this,r;if(s.apv&#62;=5&#38;&#38;(!s.isopera||s.apv&#62;=7)&#34;
+&#34;)eval('try{r=s.m(f)?s(a):f(a)}catch(e){r=s.m(t)?s(e):t(e)}');&#34;
+&#34;else{if(s.ismac&#38;&#38;s.u.indexOf('MSIE 4')&#62;=0)r=s.m(b)?s(a):b(a);els&#34;
+&#34;e{s.eh(s.wd,'onerror',0,o);r=s.m(f)?s(a):f(a);s.eh(s.wd,'onerror&#34;
+&#34;',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtf&#34;
+&#34;soe=new Function('e','var s=s_c_il['+s._in+'];s.eh(window,\&#34;onerror&#34;
+&#34;\&#34;,1);s.etfs=1;var c=s.t();if(c)s.d.write(c);s.etfs=0;return true')&#34;
+&#34;;s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this&#34;
+&#34;,p=w.parent,l=w.location;s.tfs=w;if(p&#38;&#38;p.location!=l&#38;&#38;p.location.ho&#34;
+&#34;st==l.host){s.tfs=p;return s.gtfsf(s.tfs)}return s.tfs};s.gtfs=func&#34;
+&#34;tion(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtf&#34;
+&#34;sf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.ca=function()&#34;
+&#34;{var s=this,imn='s_i_'+s.fun;if(s.d.images&#38;&#38;s.apv&#62;=3&#38;&#38;(!s.isopera||&#34;
+&#34;s.apv&#62;=7)&#38;&#38;(s.ns6&#60;0||s.apv&#62;=6.1)){s.ios=1;if(!s.d.images&#38;&#38;(!s.&#34;
+&#34;isns||(s.apv&#60;4||s.apv&#62;=5))){s.d.write('&#60;im'+'g name=\&#34;'+imn+'\&#34; id=\&#34;'+imn+'\&#34; hei&#34;
+&#34;ght=1 width=1 border=0 alt=\&#34;\&#34;&#62;');if(!s.d.images)s.ios=0}}};s&#34;
+&#34;.mr=function(sess,q,ta){var s=this,ns=s.visitorNamespace,unc=s.rep(&#34;
+&#34;s.fun,'_','-'),imn='s_i_'+s.fun,im,b,e,rs='http'+(s.ssl?'s':'')+':/&#34;
+&#34;/'+(s.ssl?'oms':'om')+'.dowjoneson.com/b/ss/'+s.un+'/1/H.3-pdv-&#34;
+&#34;2/'+sess+'?&#38;ndh=1'+(q?q:'')+(s.q?s.q:'')+'&#38;';if(s.isie&#38;&#38;!&#34;
+&#34;s.ismac){if(s.apv&#62;5.5)rs=s.fl(rs,4095);else rs=s.fl(rs,2047)}if(s.i&#34;
+&#34;os){if (!s.ss)s.ca();im=s.wd?s.wd:s.d.images;if(!im)&#34;
+&#34;im=s.wd=new Image;im.src=rs;if(rs.indexOf('&#38;pe=')&#62;=0&#38;&#38;(!ta||ta&#34;
+&#34;=='_self'||ta=='_top'||(s.wd.name&#38;&#38;ta==s.wd.name))){b=e=new Date;wh&#34;
+&#34;ile(e.getTime()-b.getTime()&#60;500)e=new Date}return ''}return '&#60;im'+'&#34;
+&#34;g sr'+'c=\&#34;'+rs+'\&#34; width=1 height=1 border=0 alt=\&#34;\&#34;&#62;'};s.gg=func&#34;
+&#34;tion(v){var s=this;return s.wd['s_'+v]};s.glf=function(t,a){if(t.su&#34;
+&#34;bstring(0,2)=='s_')t=t.substring(2);var s=this,v=s.gg(t);if(v)s=&#34;
+&#34;v};s.gl=function(v){var s=this;s.pt(v,',','glf',0)};s.gv=function(v&#34;
+&#34;){var s=this;return s['vpm_'+v]?s['vpv_'+v]:(s?s:'')};s.havf=&#34;
+&#34;function(t,a){var s=this,b=t.substring(0,4),x=t.substring(4),n=pars&#34;
+&#34;eInt(x),k='g_'+t,m='vpm_'+t,q=t,v=s.linkTrackVars,e=s.linkTrackEven&#34;
+&#34;ts;s=s.gv(t);if(s.lnk||s.eo){v=v?v+','+s.vl_l:'';if(v&#38;&#38;!s.pt(v,'&#34;
+&#34;,','isf',t))s='';if(t=='events'&#38;&#38;e)s=s.fs(s,e)}s=0;if(t&#34;
+&#34;=='pageURL')q='g';else if(t=='referrer')q='r';else if(t=='vmk')q='v&#34;
+&#34;mt';else if(t=='charSet'){q='ce';if(s&#38;&#38;s.em==2)s='UTF-8'}else&#34;
+&#34; if(t=='visitorNamespace')q='ns';else if(t=='cookieDomainPeriods')q&#34;
+&#34;='cdp';else if(t=='cookieLifetime')q='cl';else if(t=='visitVariable&#34;
+&#34;Provider')q='vvp';else if(t=='currencyCode')q='cc';else if(t=='chan&#34;
+&#34;nel')q='ch';else if(t=='campaign')q='v0';else if(s.num(x)) {if(b=='&#34;
+&#34;prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(b=='hier'){q='h'+n;&#34;
+&#34;s=s.fl(s,255)}}if(s&#38;&#38;t!='linkName'&#38;&#38;t!='linkType')s.qav+='&#34;
+&#34;&#38;'+q+'='+s.ape(s);return ''};s.hav=function(){var s=this;s.qav='&#34;
+&#34;';s.pt(s.vl_t,',','havf',0);return s.qav};s.lnf=function(t,h){t=t?t&#34;
+&#34;.toLowerCase():'';h=h?h.toLowerCase():'';var te=t.indexOf('=');if(t&#34;
+&#34;&#38;&#38;te&#62;0&#38;&#38;h.indexOf(t.substring(te+1))&#62;=0)return t.substring(0,te);re&#34;
+&#34;turn ''};s.ln=function(h){var s=this,n=s.linkNames;if(n)return s.pt&#34;
+&#34;(n,',','lnf',h);return ''};s.ltdf=function(t,h){t=t?t.toLowerCase()&#34;
+&#34;:'';h=h?h.toLowerCase():'';var qi=h.indexOf('?');h=qi&#62;=0?h.substrin&#34;
+&#34;g(0,qi):h;if(t&#38;&#38;h.substring(h.length-(t.length+1))=='.'+t)return 1;&#34;
+&#34;return 0};s.ltef=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLower&#34;
+&#34;Case():'';if(t&#38;&#38;h.indexOf(t)&#62;=0)return 1;return 0};s.lt=function(h)&#34;
+&#34;{var s=this,lft=s.linkDownloadFileTypes,lef=s.linkExternalFilters,l&#34;
+&#34;if=s.linkInternalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toL&#34;
+&#34;owerCase();if(s.trackDownloadLinks&#38;&#38;lft&#38;&#38;s.pt(lft,',','ltdf',h))ret&#34;
+&#34;urn 'd';if(s.trackExternalLinks&#38;&#38;(lef||lif)&#38;&#38;(!lef||s.pt(lef,',','l&#34;
+&#34;tef',h))&#38;&#38;(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.l&#34;
+&#34;c=new Function('e','var s=s_c_il['+s._in+'],b=s.eh(this,\&#34;onclick\&#34;&#34;
+&#34;);s.lnk=s.co(this);s.t();s.lnk=0;if(b)return this(e);return true&#34;
+&#34;');s.bc=new Function('e','var s=s_c_il['+s._in+'];if(s.d&#38;&#38;s.d.all&#38;&#38;&#34;
+&#34;s.d.all.cppXYctnr)return;s.eo=e.srcElement?e.srcElement:e.target;s.&#34;
+&#34;t();s.eo=0');s.ot=function(o){var a=o.type,b=o.tagName;return (a&#38;&#38;a&#34;
+&#34;.toUpperCase?a:b&#38;&#38;b.toUpperCase?b:o.href?'A':'').toUpperCase()};s.o&#34;
+&#34;id=function(o){var s=this,t=s.ot(o),p=o.protocol,c=o.onclick,n='',x&#34;
+&#34;=0;if(!o.s_oid){if(o.href&#38;&#38;(t=='A'||t=='AREA')&#38;&#38;(!c||!p||p.toLowerC&#34;
+&#34;ase().indexOf('javascript')&#60;0))n=o.href;else if(c){n=s.rep(s.rep(s.&#34;
+&#34;rep(s.rep(''+c,\&#34;\\r\&#34;,''),\&#34;\\n\&#34;,''),\&#34;\\t\&#34;,''),' ','');x=2}else&#34;
+&#34; if(o.value&#38;&#38;(t=='INPUT'||t=='SUBMIT')){n=o.value;x=3}else if(o.src&#34;
+&#34;&#38;&#38;t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}return o&#34;
+&#34;.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e&#62;=0?','&#34;
+&#34;+t.substring(0,e)+',':'';return u&#38;&#38;u.indexOf(','+un+',')&#62;=0?s.epa(t&#34;
+&#34;.substring(e+1)):''};s.rq=function(un){var s=this,c=un.indexOf(',')&#34;
+&#34;,v=s.c_r('s_sq'),q='';if(c&#60;0)return s.pt(v,'&#38;','rqf',un);return s.p&#34;
+&#34;t(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf('='),q&#34;
+&#34;=e&#60;0?'':s.epa(t.substring(e+1));s.sqq='';if(e&#62;=0)s.pt(t.substrin&#34;
+&#34;g(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this;s.squ&#34;
+&#34;=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r(k),x,&#34;
+&#34;c=0;s.sqq=new Object;s.squ=new Object;s.sqq='';s.pt(v,'&#38;','sqp',&#34;
+&#34;0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)s.sqq[s.squ]+=(s.s&#34;
+&#34;qq[s.squ]?',':'')+x;for(x in s.sqq)if(x&#38;&#38;s.sqq&#38;&#38;(x==q||c&#60;2)){&#34;
+&#34;v+=(v?'&#38;':'')+s.sqq+'='+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=&#34;
+&#34;new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,\&#34;onlo&#34;
+&#34;ad\&#34;),i,o,oc;if(b)r=this(e);for(i=0;i&#60;s.d.links.length;i++){o=s.&#34;
+&#34;d.links;oc=o.onclick?\&#34;\&#34;+o.onclick:\&#34;\&#34;;if((oc.indexOf(\&#34;s_gs(&#34;
+&#34;\&#34;)&#60;0||oc.indexOf(\&#34;.s_oc(\&#34;)&#62;=0)&#38;&#38;oc.indexOf(\&#34;.tl(\&#34;)&#60;0)s.eh(o,\&#34;&#34;
+&#34;onclick\&#34;,0,s.lc);}return r');s.wds=function(){var s=this;if(s.apv&#62;&#34;
+&#34;3&#38;&#38;(!s.isie||!s.ismac||s.apv&#62;=5)){if(s.b&#38;&#38;s.b.attachEvent)s.b.attac&#34;
+&#34;hEvent('onclick',s.bc);else if(s.b&#38;&#38;s.b.addEventListener)s.b.addEve&#34;
+&#34;ntListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl)}};s&#34;
+&#34;.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamplingG&#34;
+&#34;roup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.getYear&#34;
+&#34;();e.setYear(y+10+(y&#60;1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,&#34;
+&#34;x,e))return 0;n=x}if(n%10000&#62;v)return 0}return 1};s.dyasmf=function&#34;
+&#34;(t,m){if(t&#38;&#38;m&#38;&#38;m.indexOf(t)&#62;=0)return 1;return 0};s.dyasf=function(&#34;
+&#34;t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i&#62;=0&#38;&#38;m){var n=t.subst&#34;
+&#34;ring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}ret&#34;
+&#34;urn 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.&#34;
+&#34;dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un.toLowerCase();i&#34;
+&#34;f(x&#38;&#38;l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l=l.toL&#34;
+&#34;owerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un=n}i=&#34;
+&#34;s.un.indexOf(',');s.fun=i&#60;0?s.un:s.un.substring(0,i)};s.t=function(&#34;
+&#34;){var s=this,trk=1,tm=new Date,sed=Math&#38;&#38;Math.random?Math.floor(Mat&#34;
+&#34;h.random()*10000000000000):tm.getTime(),sess='s'+Math.floor(tm.getT&#34;
+&#34;ime()/10800000)%10+sed,yr=tm.getYear(),vt=tm.getDate()+'/'+tm.getMo&#34;
+&#34;nth()+'/'+(yr&#60;1900?yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes(&#34;
+&#34;)+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tf&#34;
+&#34;s=s.gtfs(),ta='',q='',qs='';s.uns();if(!s.q){var tl=tfs.location,x=&#34;
+&#34;'',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':&#34;
+&#34;'N',hp='',ct='',pn=0,ps;if(s.apv&#62;=4)x=screen.width+'x'+screen.heigh&#34;
+&#34;t;if(s.isns||s.isopera){if(s.apv&#62;=3){j='1.1';v=s.n.javaEnabled()?'Y&#34;
+&#34;':'N';if(s.apv&#62;=4){j='1.2';c=screen.pixelDepth;bw=s.wd.innerWidth;b&#34;
+&#34;h=s.wd.innerHeight;if(s.apv&#62;=4.06)j='1.3'}}s.pl=s.n.plugins}else if&#34;
+&#34;(s.isie){if(s.apv&#62;=4){v=s.n.javaEnabled()?'Y':'N';j='1.2';c=screen.&#34;
+&#34;colorDepth;if(s.apv&#62;=5){bw=s.d.documentElement.offsetWidth;bh=s.d.d&#34;
+&#34;ocumentElement.offsetHeight;j='1.3';if(!s.ismac&#38;&#38;s.b){s.b.addBehavi&#34;
+&#34;or('#default#homePage');hp=s.b.isHomePage(tl)?\&#34;Y\&#34;:\&#34;N\&#34;;s.b.addBe&#34;
+&#34;havior('#default#clientCaps');ct=s.b.connectionType}}}else r=''}if(&#34;
+&#34;s.pl)while(pn&#60;s.pl.length&#38;&#38;pn&#60;30){ps=s.fl(s.pl.name,100)+';';if&#34;
+&#34;(p.indexOf(ps)&#60;0)p+=ps;pn++}s.q=(x?'&#38;s='+s.ape(x):'')+(c?'&#38;c='+s.ap&#34;
+&#34;e(c):'')+(j?'&#38;j='+j:'')+(v?'&#38;v='+v:'')+(k?'&#38;k='+k:'')+(bw?'&#38;bw='+bw&#34;
+&#34;:'')+(bh?'&#38;bh='+bh:'')+(ct?'&#38;ct='+s.ape(ct):'')+(hp?'&#38;hp='+hp:'')+(&#34;
+&#34;p?'&#38;p='+s.ape(p):'')}if(s.usePlugins)s.doPlugins(s);var l=s.wd.loca&#34;
+&#34;tion,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=s.fl(l?l:'',25&#34;
+&#34;5);if(!s.referrer)s.referrer=s.fl(r?r:'',255);if(s.lnk||s.eo){var o&#34;
+&#34;=s.eo?s.eo:s.lnk;if(!o)return '';var p=s.gv('pageName'),w=1,t=s.ot(&#34;
+&#34;o),n=s.oid(o),x=o.s_oidt,h,l,i,oc;if(s.eo&#38;&#38;o==s.eo){while(o&#38;&#38;!n&#38;&#38;t!&#34;
+&#34;='BODY'){o=o.parentElement?o.parentElement:o.parentNode;if(!o)retur&#34;
+&#34;n '';t=s.ot(o);n=s.oid(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:'';i&#34;
+&#34;f((oc.indexOf(\&#34;s_gs(\&#34;)&#62;=0&#38;&#38;oc.indexOf(\&#34;.s_oc(\&#34;)&#60;0)||oc.indexOf(&#34;
+&#34;\&#34;.tl(\&#34;)&#62;=0)return ''}ta=o.target;h=o.href?o.href:'';i=h.indexOf('&#34;
+&#34;?');h=s.linkLeaveQueryString||i&#60;0?h:h.substring(0,i);l=s.linkName?s&#34;
+&#34;.linkName:s.ln(h);t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(&#34;
+&#34;t&#38;&#38;(h||l))q+='&#38;pe=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&#38;pev1='+s&#34;
+&#34;.ape(h):'')+(l?'&#38;pev2='+s.ape(l):'');else trk=0;if(s.trackInlineSta&#34;
+&#34;ts){if(!p){p=s.gv('pageURL');w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg(&#34;
+&#34;'objectID')){n=s.gg('objectID');x=1;i=1}if(p&#38;&#38;n&#38;&#38;t)qs='&#38;pid='+s.ape&#34;
+&#34;(s.fl(p,255))+(w?'&#38;pidt='+w:'')+'&#38;oid='+s.ape(s.fl(n,100))+(x?'&#38;oid&#34;
+&#34;t='+x:'')+'&#38;ot='+s.ape(t)+(i?'&#38;oi='+i:'')}}if(!trk&#38;&#38;!qs)return '';v&#34;
+&#34;ar code='';if(trk&#38;&#38;s.vs(sed))code=s.mr(sess,(vt?'&#38;t='+s.ape(vt):'')&#34;
+&#34;+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=s.eo=s.link&#34;
+&#34;Name=s.linkType=s.wd.s_objectID='';return code};s.tl=function(o,t,n&#34;
+&#34;){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t()};s.ssl=(&#34;
+&#34;s.wd.location.protocol.toLowerCase().indexOf('https')&#62;=0);s.d=docum&#34;
+&#34;ent;s.b=s.d.body;s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf(&#34;
+&#34;'Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexOf('MS&#34;
+&#34;IE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')&#62;=0||o&#62;0)apn='&#34;
+&#34;Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn=='Ne&#34;
+&#34;tscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')&#62;=0);i&#34;
+&#34;f(o&#62;0)s.apv=parseFloat(s.u.substring(o+6));else if(ie&#62;0){s.apv=pars&#34;
+&#34;eInt(i=v.substring(ie+5));if(s.apv&#62;3)s.apv=parseFloat(i)}else if(s.&#34;
+&#34;ns6&#62;0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFlo&#34;
+&#34;at(v);s.em=0;if(String.fromCharCode){i=escape(String.fromCharCode(2&#34;
+&#34;56)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}s.un=un;s&#34;
+&#34;.uns();s.vl_l='vmk,charSet,visitorNamespace,cookieDomainPeriods,coo&#34;
+&#34;kieLifetime,visitVariableProvider,pageName,pageURL,referrer,currenc&#34;
+&#34;yCode,purchaseID';s.vl_t=s.vl_l+',channel,server,pageType,campaign,&#34;
+&#34;state,zip,events,products,linkName,linkType';for(var n=1;n&#60;51;n++)s&#34;
+&#34;.vl_t+=',prop'+n+',eVar'+n+',hier'+n;s.vl_g=s.vl_t+',trackDownloadL&#34;
+&#34;inks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkD&#34;
+&#34;ownloadFileTypes,linkExternalFilters,linkInternalFilters,linkNames'&#34;
+&#34;;if(pg)s.gl(s.vl_g);s.ss=ss;if(!ss){s.wds();s.ca()}}&#34;,
l=window.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf(
'MSIE '),m=u.indexOf('Netscape6/'),a,i,s;if(l)for(i=0;i&#60;l.length;i++){
s=l;s.uns();if(s.un==un)return s;else if(s.pt(s.un,',','isf',un)){
s=s.co(s);s.un=un;s.uns();return s}}if(e&#62;0){a=parseInt(i=v.substring(e
+5));if(a&#62;3)a=parseFloat(i)}else if(m&#62;0)a=parseFloat(u.substring(m+10)
);else a=parseFloat(v);if(a&#62;=5&#38;&#38;v.indexOf('Opera')&#60;0&#38;&#38;u.indexOf(
'Opera')&#60;0){eval(c);return new s_c(un,pg,ss)}else s=s_c2f(c);return s(
un,pg,ss)}
if (typeof dj == &#34;undefined&#34;) { dj = {}; }
if (typeof dj.context == &#34;undefined&#34;) { dj.context = {}; }

/**
 * NOTE TO DEVELOPER:
 * 
 * This file is specific to the PROD environment. 
 * Please follow the following rules for editing this file:
 *  1. Do not move it to other environments.
 *  2. Do not edit it directly from MST. All changes are to be 
 *     performed and committed to the CVS repository first
 *     (module: 'djscript', path: 'src/main/javascript/dj/context/Context.prod.js')
 *     and only then deployed to the environment.
 *  3. Do comment every new property thoroughly. 
 */

(function() {
  var ctx = dj.context;
  
  /**
   * The 'core' object contains the properties 
   * global to a particular environment.
   */
  ctx.core = (ctx.core || {});
  // URL prefix; for dynamic content
  ctx.core.urlPrefix = &#34;http://online.wsj.com/&#34;;
  // CDN prefix; for static content
  ctx.core.cdnPrefix = &#34;http://s.wsj.net/&#34;;
  
  /**
   * VideoCenter widget properties.
   */
  ctx.videoCenter = (ctx.videoCenter || {});
  // Hostname of the video
  ctx.videoCenter.host = &#34;video.wsj.com&#34;;
  
  /**
   * Dashboard properties.
   */
  ctx.dashboard = (ctx.dashboard || {});
  

}());//prototype.js
var Prototype={Version:'1.6.0.2',Browser:{IE:!!(window.attachEvent&#38;&#38;!window.opera),Opera:!!window.opera,WebKit:navigator.userAgent.indexOf('AppleWebKit/')&#62;-1,Gecko:navigator.userAgent.indexOf('Gecko')&#62;-1&#38;&#38;navigator.userAgent.indexOf('KHTML')==-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/)},BrowserFeatures:{XPath:!!document.evaluate,ElementExtensions:!!window.HTMLElement,SpecificElementExtensions:document.createElement('div').__proto__&#38;&#38;document.createElement('div').__proto__!==document.createElement('form').__proto__},ScriptFragment:'&#60;script[^&#62;]*&#62;([\\S\\s]*?)&#60;\/script&#62;',JSONFilter:/^\/\*-secure-([\s\S]*)\*\/\s*$/,emptyFunction:function(){},K:function(x){return x}};if(Prototype.Browser.MobileSafari)Prototype.BrowserFeatures.SpecificElementExtensions=false;var Class={create:function(){var a=null,properties=$A(arguments);if(Object.isFunction(properties))a=properties.shift();function klass(){this.initialize.apply(this,arguments)}Object.extend(klass,Class.
Methods);klass.superclass=a;klass.subclasses=[];if(a){var b=function(){};b.prototype=a.prototype;klass.prototype=new b;a.subclasses.push(klass)}for(var i=0;i&#60;properties.length;i++)klass.addMethods(properties);if(!klass.prototype.initialize)klass.prototype.initialize=Prototype.emptyFunction;klass.prototype.constructor=klass;return klass}};Class.Methods={addMethods:function(a){var b=this.superclass&#38;&#38;this.superclass.prototype;var c=Object.keys(a);if(!Object.keys({toString:true}).length)c.push(&#34;toString&#34;,&#34;valueOf&#34;);for(var i=0,length=c.length;i&#60;length;i++){var d=c,value=a;if(b&#38;&#38;Object.isFunction(value)&#38;&#38;value.argumentNames().first()==&#34;$super&#34;){var e=value,value=Object.extend((function(m){return function(){return b.apply(this,arguments)}})(d).wrap(e),{valueOf:function(){return e},toString:function(){return e.toString()}})}this.prototype=value}return this}};var Abstract={};Object.extend=function(a,b){for(var c in b)a=b;return a};Object.extend(Object,{inspect:function(a){try{if(Object.isUndefined(a))return'undefined';if(a===null)return'null';return a.inspect?a.inspect():String(a)}catch(e){if(e instanceof RangeError)return'...';throw e;}},toJSON:function(a){var b=typeof a;switch(b){case'undefined':case'function':case'unknown':return;case'boolean':return a.toString()}if(a===null)return'null';if(a.toJSON)return a.toJSON();if(Object.isElement(a))return;var c=[];for(var d in a){var e=Object.toJSON(a);if(!Object.isUndefined(e))c.push(d.toJSON()+': '+e)}return'{'+c.join(', ')+'}'},toQueryString:function(a){return $H(a).toQueryString()},toHTML:function(a){return a&#38;&#38;a.toHTML?a.toHTML():String.interpret(a)},keys:function(a){var b=[];for(var c in a)b.push(c);return b},values:function(a){var b=[];for(var c in a)b.push(a);return b},clone:function(a){return Object.extend({},a)},isElement:function(a){return a&#38;&#38;a.nodeType==1},isArray:function(a){return a!=null&#38;&#38;typeof a==&#34;object&#34;&#38;&#38;'splice'in a&#38;&#38;'join'in a},isHash:function(a){return a instanceof Hash},isFunction:function(a){return typeof a==&#34;function&#34;},isString:function(a){return typeof a==&#34;string&#34;},isNumber:function(a){return typeof a==&#34;number&#34;},isUndefined:function(a){return typeof a==&#34;undefined&#34;}});Object.extend(Function.prototype,{argumentNames:function(){var a=this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/).split(&#34;,&#34;).invoke(&#34;strip&#34;);return a.length==1&#38;&#38;!a?[]:a},bind:function(){if(arguments.length&#60;2&#38;&#38;Object.isUndefined(arguments))return this;var a=this,args=$A(arguments),object=args.shift();return function(){return a.apply(object,args.concat($A(arguments)))}},bindAsEventListener:function(){var b=this,args=$A(arguments),object=args.shift();return function(a){return b.apply(object,[a||window.event].concat(args))}},curry:function(){if(!arguments.length)return this;var a=this,args=$A(arguments);return function(){return a.apply(this,args.concat($A(arguments)))}},delay:function(){var a=this,args=$A(arguments),timeout=args.shift()*1000;return window.setTimeout(function(){return a.apply(a,args)},timeout)},wrap:function(a){var b=this;return function(){return a.apply(this,[b.bind(this)].concat($A(arguments)))}},methodize:function(){if(this._methodized)return this._methodized;var a=this;return this._methodized=function(){return a.apply(null,.concat($A(arguments)))}}});Function.prototype.defer=Function.prototype.delay.curry(0.01);Date.prototype.toJSON=function(){return'&#34;'+this.getUTCFullYear()+'-'+(this.getUTCMonth()+1).toPaddedString(2)+'-'+this.getUTCDate().toPaddedString(2)+'T'+this.getUTCHours().toPaddedString(2)+':'+this.getUTCMinutes().toPaddedString(2)+':'+this.getUTCSeconds().toPaddedString(2)+'Z&#34;'};var Try={these:function(){var a;for(var i=0,length=arguments.length;i&#60;length;i++){var b=arguments;try{a=b();break}catch(e){}}return a}};RegExp.prototype.match=RegExp.prototype.test;RegExp.escape=function(a){return String(a).replace(/([.*+?^=!:${}()|[\]\/\\])/g,'\\$1')};var PeriodicalExecuter=Class.create({initialize:function(a,b){this.callback=a;this.frequency=b;this.currentlyExecuting=false;this.registerCallback()},registerCallback:function(){this.timer=setInterval(this.onTimerEvent.bind(this),this.frequency*1000)},execute:function(){this.callback(this)},stop:function(){if(!this.timer)return;clearInterval(this.timer);this.timer=null},onTimerEvent:function(){if(!this.currentlyExecuting){try{this.currentlyExecuting=true;this.execute()}finally{this.currentlyExecuting=false}}}});Object.extend(String,{interpret:function(a){return a==null?'':String(a)},specialChar:{'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\'}});Object.extend(String.prototype,{gsub:function(a,b){var c='',source=this,match;b=arguments.callee.prepareReplacement(b);while(source.length&#62;0){if(match=source.match(a)){c+=source.slice(0,match.index);c+=String.interpret(b(match));source=source.slice(match.index+match.length)}else{c+=source,source=''}}return c},sub:function(b,c,d){c=this.gsub.prepareReplacement(c);d=Object.isUndefined(d)?1:d;return this.gsub(b,function(a){if(--d&#60;0)return a;return c(a)})},scan:function(a,b){this.gsub(a,b);return String(this)},truncate:function(a,b){a=a||30;b=Object.isUndefined(b)?'...':b;return this.length&#62;a?this.slice(0,a-b.length)+b:String(this)},strip:function(){return this.replace(/^\s+/,'').replace(/\s+$/,'')},stripTags:function(){return this.replace(/&#60;\/?[^&#62;]+&#62;/gi,'')},stripScripts:function(){return this.replace(new RegExp(Prototype.ScriptFragment,'img'),'')},extractScripts:function(){var b=new RegExp(Prototype.ScriptFragment,'img');var c=new RegExp(Prototype.ScriptFragment,'im');return(this.match(b)||[]).map(function(a){return(a.match(c)||['',''])})},evalScripts:function(){return this.extractScripts().map(function(a){return eval(a)})},escapeHTML:function(){var a=arguments.callee;a.text.data=this;return a.div.innerHTML},unescapeHTML:function(){var c=new Element('div');c.innerHTML=this.stripTags();return c.childNodes?(c.childNodes.length&#62;1?$A(c.childNodes).inject('',function(a,b){return a+b.nodeValue}):c.childNodes.nodeValue):''},toQueryParams:function(e){var f=this.strip().match(/([^?#]*)(#.*)?$/);if(!f)return{};return f.split(e||'&#38;').inject({},function(a,b){if((b=b.split('='))){var c=decodeURIComponent(b.shift());var d=b.length&#62;1?b.join('='):b;if(d!=undefined)d=decodeURIComponent(d);if(c in a){if(!Object.isArray(a))a=[a];a.push(d)}else a=d}return a})},toArray:function(){return this.split('')},succ:function(){return this.slice(0,this.length-1)+String.fromCharCode(this.charCodeAt(this.length-1)+1)},times:function(a){return a&#60;1?'':new Array(a+1).join(this)},camelize:function(){var a=this.split('-'),len=a.length;if(len==1)return a;var b=this.charAt(0)=='-'?a.charAt(0).toUpperCase()+a.substring(1):a;for(var i=1;i&#60;len;i++)b+=a.charAt(0).toUpperCase()+a.substring(1);return b},capitalize:function(){return this.charAt(0).toUpperCase()+this.substring(1).toLowerCase()},underscore:function(){return this.gsub(/::/,'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase()},dasherize:function(){return this.gsub(/_/,'-')},inspect:function(c){var d=this.gsub(/[\x00-\x1f\\]/,function(a){var b=String.specialChar[a];return b?b:'\\u00'+a.charCodeAt().toPaddedString(2,16)});if(c)return'&#34;'+d.replace(/&#34;/g,'\\&#34;')+'&#34;';return&#34;'&#34;+d.replace(/'/g,'\\\'')+&#34;'&#34;},toJSON:function(){return this.inspect(true)},unfilterJSON:function(a){return this.sub(a||Prototype.JSONFilter,'#{1}')},isJSON:function(){var a=this;if(a.blank())return false;a=this.replace(/\\./g,'@').replace(/&#34;[^&#34;\\\n\r]*&#34;/g,'');return(/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(a)},evalJSON:function(a){var b=this.unfilterJSON();try{if(!a||b.isJSON())return eval('('+b+')')}catch(e){}throw new SyntaxError('Badly formed JSON string: '+this.inspect());},include:function(a){return this.indexOf(a)&#62;-1},startsWith:function(a){return this.indexOf(a)===0},endsWith:function(a){var d=this.length-a.length;return d&#62;=0&#38;&#38;this.lastIndexOf(a)===d},empty:function(){return this==''},blank:function(){return/^\s*$/.test(this)},interpolate:function(a,b){return new Template(this,b).evaluate(a)}});if(Prototype.Browser.WebKit||Prototype.Browser.IE)Object.extend(String.prototype,{escapeHTML:function(){return this.replace(/&#38;/g,'&#38;amp;').replace(/&#60;/g,'&#38;lt;').replace(/&#62;/g,'&#38;gt;')},unescapeHTML:function(){return this.replace(/&#38;amp;/g,'&#38;').replace(/&#38;lt;/g,'&#60;').replace(/&#38;gt;/g,'&#62;')}});String.prototype.gsub.prepareReplacement=function(b){if(Object.isFunction(b))return b;var c=new Template(b);return function(a){return c.evaluate(a)}};String.prototype.parseQuery=String.prototype.toQueryParams;Object.extend(String.prototype.escapeHTML,{div:document.createElement('div'),text:document.createTextNode('')});with(String.prototype.escapeHTML)div.appendChild(text);var Template=Class.create({initialize:function(a,b){this.template=a.toString();this.pattern=b||Template.Pattern},evaluate:function(f){if(Object.isFunction(f.toTemplateReplacements))f=f.toTemplateReplacements();return this.template.gsub(this.pattern,function(a){if(f==null)return'';var b=a||'';if(b=='\\')return a;var c=f,expr=a;var d=/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;a=d.exec(expr);if(a==null)return b;while(a!=null){var e=a.startsWith('[')?a.gsub('\\\\]',']'):a;c=c;if(null==c||''==a)break;expr=expr.substring('['==a?a.length:a.length);a=d.exec(expr)}return b+String.interpret(c)})}});Template.Pattern=/(^|.|\r|\n)(#\{(.*?)\})/;var $break={};var Enumerable={each:function(b,c){var d=0;b=b.bind(c);try{this._each(function(a){b(a,d++)})}catch(e){if(e!=$break)throw e;}return this},eachSlice:function(a,b,c){b=b?b.bind(c):Prototype.K;var d=-a,slices=[],array=this.toArray();while((d+=a)&#60;array.length)slices.push(array.slice(d,d+a));return slices.collect(b,c)},all:function(c,d){c=c?c.bind(d):Prototype.K;var e=true;this.each(function(a,b){e=e&#38;&#38;!!c(a,b);if(!e)throw $break;});return e},any:function(c,d){c=c?c.bind(d):Prototype.K;var e=false;this.each(function(a,b){if(e=!!c(a,b))throw $break;});return e},collect:function(c,d){c=c?c.bind(d):Prototype.K;var e=[];this.each(function(a,b){e.push(c(a,b))});return e},detect:function(c,d){c=c.bind(d);var e;this.each(function(a,b){if(c(a,b)){e=a;throw $break;}});return e},findAll:function(c,d){c=c.bind(d);var e=[];this.each(function(a,b){if(c(a,b))e.push(a)});return e},grep:function(c,d,e){d=d?d.bind(e):Prototype.K;var f=[];if(Object.isString(c))c=new RegExp(c);this.each(function(a,b){if(c.match(a))f.push(d(a,b))});return f},include:function(b){if(Object.isFunction(this.indexOf))if(this.indexOf(b)!=-1)return true;var c=false;this.each(function(a){if(a==b){c=true;throw $break;}});return c},inGroupsOf:function(b,c){c=Object.isUndefined(c)?null:c;return this.eachSlice(b,function(a){while(a.length&#60;b)a.push(c);return a})},inject:function(c,d,e){d=d.bind(e);this.each(function(a,b){c=d(c,a,b)});return c},invoke:function(b){var c=$A(arguments).slice(1);return this.map(function(a){return a.apply(a,c)})},max:function(c,d){c=c?c.bind(d):Prototype.K;var e;this.each(function(a,b){a=c(a,b);if(e==null||a&#62;=e)e=a});return e},min:function(c,d){c=c?c.bind(d):Prototype.K;var e;this.each(function(a,b){a=c(a,b);if(e==null||a&#60;e)e=a});return e},partition:function(c,d){c=c?c.bind(d):Prototype.K;var e=[],falses=[];this.each(function(a,b){(c(a,b)?e:falses).push(a)});return[e,falses]},pluck:function(b){var c=[];this.each(function(a){c.push(a)});return c},reject:function(c,d){c=c.bind(d);var e=[];this.each(function(a,b){if(!c(a,b))e.push(a)});return e},sortBy:function(e,f){e=e.bind(f);return this.map(function(a,b){return{value:a,criteria:e(a,b)}}).sort(function(c,d){var a=c.criteria,b=d.criteria;return a&#60;b?-1:a&#62;b?1:0}).pluck('value')},toArray:function(){return this.map()},zip:function(){var c=Prototype.K,args=$A(arguments);if(Object.isFunction(args.last()))c=args.pop();var d=.concat(args).map($A);return this.map(function(a,b){return c(d.pluck(b))})},size:function(){return this.toArray().length},inspect:function(){return'#&#60;Enumerable:'+this.toArray().inspect()+'&#62;'}};Object.extend(Enumerable,{map:Enumerable.collect,find:Enumerable.detect,select:Enumerable.findAll,filter:Enumerable.findAll,member:Enumerable.include,entries:Enumerable.toArray,every:Enumerable.all,some:Enumerable.any});function $A(a){if(!a)return[];if(a.toArray)return a.toArray();var b=a.length||0,results=new Array(b);while(b--)results=a;return results}if(Prototype.Browser.WebKit){$A=function(a){if(!a)return[];if(!(Object.isFunction(a)&#38;&#38;a=='[object NodeList]')&#38;&#38;a.toArray)return a.toArray();var b=a.length||0,results=new Array(b);while(b--)results=a;return results}}Array.from=$A;Object.extend(Array.prototype,Enumerable);if(!Array.prototype._reverse)Array.prototype._reverse=Array.prototype.reverse;Object.extend(Array.prototype,{_each:function(a){for(var i=0,length=this.length;i&#60;length;i++)a(this)},clear:function(){this.length=0;return this},first:function(){return this},last:function(){return this[this.length-1]},compact:function(){return this.select(function(a){return a!=null})},flatten:function(){return this.inject([],function(a,b){return a.concat(Object.isArray(b)?b.flatten():)})},without:function(){var b=$A(arguments);return this.select(function(a){return!b.include(a)})},reverse:function(a){return(a!==false?this:this.toArray())._reverse()},reduce:function(){return this.length&#62;1?this:this},uniq:function(d){return this.inject([],function(a,b,c){if(0==c||(d?a.last()!=b:!a.include(b)))a.push(b);return a})},intersect:function(c){return this.uniq().findAll(function(b){return c.detect(function(a){return b===a})})},clone:function(){return[].concat(this)},size:function(){return this.length},inspect:function(){return'['+this.map(Object.inspect).join(', ')+']'},toJSON:function(){var c=[];this.each(function(a){var b=Object.toJSON(a);if(!Object.isUndefined(b))c.push(b)});return'['+c.join(', ')+']'}});if(Object.isFunction(Array.prototype.forEach))Array.prototype._each=Array.prototype.forEach;if(!Array.prototype.indexOf)Array.prototype.indexOf=function(a,i){i||(i=0);var b=this.length;if(i&#60;0)i=b+i;for(;i&#60;b;i++)if(this===a)return i;return-1};if(!Array.prototype.lastIndexOf)Array.prototype.lastIndexOf=function(a,i){i=isNaN(i)?this.length:(i&#60;0?this.length+i:i)+1;var n=this.slice(0,i).reverse().indexOf(a);return(n&#60;0)?n:i-n-1};Array.prototype.toArray=Array.prototype.clone;function $w(a){if(!Object.isString(a))return[];a=a.strip();return a?a.split(/\s+/):[]}if(Prototype.Browser.Opera){Array.prototype.concat=function(){var a=[];for(var i=0,length=this.length;i&#60;length;i++)a.push(this);for(var i=0,length=arguments.length;i&#60;length;i++){if(Object.isArray(arguments)){for(var j=0,arrayLength=arguments.length;j&#60;arrayLength;j++)a.push(arguments)}else{a.push(arguments)}}return a}}Object.extend(Number.prototype,{toColorPart:function(){return this.toPaddedString(2,16)},succ:function(){return this+1},times:function(a){$R(0,this,true).each(a);return this},toPaddedString:function(a,b){var c=this.toString(b||10);return'0'.times(a-c.length)+c},toJSON:function(){return isFinite(this)?this.toString():'null'}});$w('abs round ceil floor').each(function(a){Number.prototype=Math.methodize()});function $H(a){return new Hash(a)};var Hash=Class.create(Enumerable,(function(){function toQueryPair(a,b){if(Object.isUndefined(b))return a;return a+'='+encodeURIComponent(String.interpret(b))}return{initialize:function(a){this._object=Object.isHash(a)?a.toObject():Object.clone(a)},_each:function(a){for(var b in this._object){var c=this._object,pair=[b,c];pair.key=b;pair.value=c;a(pair)}},set:function(a,b){return this._object=b},get:function(a){return this._object},unset:function(a){var b=this._object;delete this._object;return b},toObject:function(){return Object.clone(this._object)},keys:function(){return this.pluck('key')},values:function(){return this.pluck('value')},index:function(b){var c=this.detect(function(a){return a.value===b});return c&#38;&#38;c.key},merge:function(a){return this.clone().update(a)},update:function(c){return new Hash(c).inject(this,function(a,b){a.set(b.key,b.value);return a})},toQueryString:function(){return this.map(function(a){var b=encodeURIComponent(a.key),values=a.value;if(values&#38;&#38;typeof values=='object'){if(Object.isArray(values))return values.map(toQueryPair.curry(b)).join('&#38;')}return toQueryPair(b,values)}).join('&#38;')},inspect:function(){return'#&#60;Hash:{'+this.map(function(a){return a.map(Object.inspect).join(': ')}).join(', ')+'}&#62;'},toJSON:function(){return Object.toJSON(this.toObject())},clone:function(){return new Hash(this)}}})());Hash.prototype.toTemplateReplacements=Hash.prototype.toObject;Hash.from=$H;var ObjectRange=Class.create(Enumerable,{initialize:function(a,b,c){this.start=a;this.end=b;this.exclusive=c},_each:function(a){var b=this.start;while(this.include(b)){a(b);b=b.succ()}},include:function(a){if(a&#60;this.start)return false;if(this.exclusive)return a&#60;this.end;return a&#60;=this.end}});var $R=function(a,b,c){return new ObjectRange(a,b,c)};var Ajax={getTransport:function(){return Try.these(function(){return new XMLHttpRequest()},function(){return new ActiveXObject('Msxml2.XMLHTTP')},function(){return new ActiveXObject('Microsoft.XMLHTTP')})||false},activeRequestCount:0};Ajax.Responders={responders:[],_each:function(a){this.responders._each(a)},register:function(a){if(!this.include(a))this.responders.push(a)},unregister:function(a){this.responders=this.responders.without(a)},dispatch:function(b,c,d,f){this.each(function(a){if(Object.isFunction(a)){try{a.apply(a,[c,d,f])}catch(e){}}})}};Object.extend(Ajax.Responders,Enumerable);Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCount++},onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=Class.create({initialize:function(a){this.options={method:'post',asynchronous:true,contentType:'application/x-www-form-urlencoded',encoding:'UTF-8',parameters:'',evalJSON:true,evalJS:true};Object.extend(this.options,a||{});this.options.method=this.options.method.toLowerCase();if(Object.isString(this.options.parameters))this.options.parameters=this.options.parameters.toQueryParams();else if(Object.isHash(this.options.parameters))this.options.parameters=this.options.parameters.toObject()}});Ajax.Request=Class.create(Ajax.Base,{_complete:false,initialize:function($super,b,c){$super(c);this.transport=Ajax.getTransport();this.request(b)},request:function(a){this.url=a;this.method=this.options.method;var b=Object.clone(this.options.parameters);if(!['get','post'].include(this.method)){b['_method']=this.method;this.method='post'}this.parameters=b;if(b=Object.toQueryString(b)){if(this.method=='get')this.url+=(this.url.include('?')?'&#38;':'?')+b;else if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))b+='&#38;_='}try{var c=new Ajax.Response(this);if(this.options.onCreate)this.options.onCreate(c);Ajax.Responders.dispatch('onCreate',this,c);this.transport.open(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.options.asynchronous)this.respondToReadyState.bind(this).defer(1);this.transport.onreadystatechange=this.onStateChange.bind(this);this.setRequestHeaders();this.body=this.method=='post'?(this.options.postBody||b):null;this.transport.send(this.body);if(!this.options.asynchronous&#38;&#38;this.transport.overrideMimeType)this.onStateChange()}catch(e){this.dispatchException(e)}},onStateChange:function(){var a=this.transport.readyState;if(a&#62;1&#38;&#38;!((a==4)&#38;&#38;this._complete))this.respondToReadyState(this.transport.readyState)},setRequestHeaders:function(){var b={'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prototype.Version,'Accept':'text/javascript, text/html, application/xml, text/xml, */*'};if(this.method=='post'){b['Content-type']=this.options.contentType+(this.options.encoding?'; charset='+this.options.encoding:'');if(this.transport.overrideMimeType&#38;&#38;(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])&#60;2005)b['Connection']='close'}if(typeof this.options.requestHeaders=='object'){var c=this.options.requestHeaders;if(Object.isFunction(c.push))for(var i=0,length=c.length;i&#60;length;i+=2)b[c]=c[i+1];else $H(c).each(function(a){b[a.key]=a.value})}for(var d in b)this.transport.setRequestHeader(d,b)},success:function(){var a=this.getStatus();return!a||(a&#62;=200&#38;&#38;a&#60;300)},getStatus:function(){try{return this.transport.status||0}catch(e){return 0}},respondToReadyState:function(a){var b=Ajax.Request.Events,response=new Ajax.Response(this);if(b=='Complete'){try{this._complete=true;(this.options['on'+response.status]||this.options['on'+(this.success()?'Success':'Failure')]||Prototype.emptyFunction)(response,response.headerJSON)}catch(e){this.dispatchException(e)}var c=response.getHeader('Content-type');if(this.options.evalJS=='force'||(this.options.evalJS&#38;&#38;this.isSameOrigin()&#38;&#38;c&#38;&#38;c.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i)))this.evalResponse()}try{(this.options['on'+b]||Prototype.emptyFunction)(response,response.headerJSON);Ajax.Responders.dispatch('on'+b,this,response,response.headerJSON)}catch(e){this.dispatchException(e)}if(b=='Complete'){this.transport.onreadystatechange=Prototype.emptyFunction}},isSameOrigin:function(){var m=this.url.match(/^\s*https?:\/\/[^\/]*/);return!m||(m=='#{protocol}//#{domain}#{port}'.interpolate({protocol:location.protocol,domain:document.domain,port:location.port?':'+location.port:''}))},getHeader:function(a){try{return this.transport.getResponseHeader(a)||null}catch(e){return null}},evalResponse:function(){try{return eval((this.transport.responseText||'').unfilterJSON())}catch(e){this.dispatchException(e)}},dispatchException:function(a){(this.options.onException||Prototype.emptyFunction)(this,a);Ajax.Responders.dispatch('onException',this,a)}});Ajax.Request.Events=['Uninitialized','Loading','Loaded','Interactive','Complete'];Ajax.Response=Class.create({initialize:function(a){this.request=a;var b=this.transport=a.transport,readyState=this.readyState=b.readyState;if((readyState&#62;2&#38;&#38;!Prototype.Browser.IE)||readyState==4){this.status=this.getStatus();this.statusText=this.getStatusText();this.responseText=String.interpret(b.responseText);this.headerJSON=this._getHeaderJSON()}if(readyState==4){var c=b.responseXML;this.responseXML=Object.isUndefined(c)?null:c;this.responseJSON=this._getResponseJSON()}},status:0,statusText:'',getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){try{return this.transport.statusText||''}catch(e){return''}},getHeader:Ajax.Request.prototype.getHeader,getAllHeaders:function(){try{return this.getAllResponseHeaders()}catch(e){return null}},getResponseHeader:function(a){return this.transport.getResponseHeader(a)},getAllResponseHeaders:function(){return this.transport.getAllResponseHeaders()},_getHeaderJSON:function(){var a=this.getHeader('X-JSON');if(!a)return null;a=decodeURIComponent(escape(a));try{return a.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrigin())}catch(e){this.request.dispatchException(e)}},_getResponseJSON:function(){var a=this.request.options;if(!a.evalJSON||(a.evalJSON!='force'&#38;&#38;!(this.getHeader('Content-type')||'').include('application/json'))||this.responseText.blank())return null;try{return this.responseText.evalJSON(a.sanitizeJSON||!this.request.isSameOrigin())}catch(e){this.request.dispatchException(e)}}});Ajax.Updater=Class.create(Ajax.Request,{initialize:function($super,d,e,f){this.container={success:(d.success||d),failure:(d.failure||(d.success?null:d))};f=Object.clone(f);var g=f.onComplete;f.onComplete=(function(a,b){this.updateContent(a.responseText);if(Object.isFunction(g))g(a,b)}).bind(this);$super(e,f)},updateContent:function(a){var b=this.container[this.success()?'success':'failure'],options=this.options;if(!options.evalScripts)a=a.stripScripts();if(b=$(b)){if(options.insertion){if(Object.isString(options.insertion)){var c={};c[options.insertion]=a;b.insert(c)}else options.insertion(b,a)}else b.update(a)}}});Ajax.PeriodicalUpdater=Class.create(Ajax.Base,{initialize:function($super,b,c,d){$super(d);this.onComplete=this.options.onComplete;this.frequency=(this.options.frequency||2);this.decay=(this.options.decay||1);this.updater={};this.container=b;this.url=c;this.start()},start:function(){this.options.onComplete=this.updateComplete.bind(this);this.onTimerEvent()},stop:function(){this.updater.options.onComplete=undefined;clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,arguments)},updateComplete:function(a){if(this.options.decay){this.decay=(a.responseText==this.lastText?this.decay*this.options.decay:1);this.lastText=a.responseText}this.timer=this.onTimerEvent.bind(this).delay(this.decay*this.frequency)},onTimerEvent:function(){this.updater=new Ajax.Updater(this.container,this.url,this.options)}});function $(a){if(arguments.length&#62;1){for(var i=0,elements=[],length=arguments.length;i&#60;length;i++)elements.push($(arguments));return elements}if(Object.isString(a))a=document.getElementById(a);return Element.extend(a)}if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=function(a,b){var c=[];var d=document.evaluate(a,$(b)||document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var i=0,length=d.snapshotLength;i&#60;length;i++)c.push(Element.extend(d.snapshotItem(i)));return c}}if(!window.Node)var Node={};if(!Node.ELEMENT_NODE){Object.extend(Node,{ELEMENT_NODE:1,ATTRIBUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTITY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DOCUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12})}(function(){var d=this.Element;this.Element=function(a,b){b=b||{};a=a.toLowerCase();var c=Element.cache;if(Prototype.Browser.IE&#38;&#38;b.name){a='&#60;'+a+' name=&#34;'+b.name+'&#34;&#62;';delete b.name;return Element.writeAttribute(document.createElement(a),b)}if(!c)c=Element.extend(document.createElement(a));return Element.writeAttribute(c.cloneNode(false),b)};Object.extend(this.Element,d||{})}).call(window);Element.cache={};Element.Methods={visible:function(a){return $(a).style.display!='none'},toggle:function(a){a=$(a);Element[Element.visible(a)?'hide':'show'](a);return a},hide:function(a){$(a).style.display='none';return a},show:function(a){$(a).style.display='';return a},remove:function(a){a=$(a);a.parentNode.removeChild(a);return a},update:function(a,b){a=$(a);if(b&#38;&#38;b.toElement)b=b.toElement();if(Object.isElement(b))return a.update().insert(b);b=Object.toHTML(b);a.innerHTML=b.stripScripts();b.evalScripts.bind(b).defer();return a},replace:function(a,b){a=$(a);if(b&#38;&#38;b.toElement)b=b.toElement();else if(!Object.isElement(b)){b=Object.toHTML(b);var c=a.ownerDocument.createRange();c.selectNode(a);b.evalScripts.bind(b).defer();b=c.createContextualFragment(b.stripScripts())}a.parentNode.replaceChild(b,a);return a},insert:function(a,b){a=$(a);if(Object.isString(b)||Object.isNumber(b)||Object.isElement(b)||(b&#38;&#38;(b.toElement||b.toHTML)))b={bottom:b};var c,insert,tagName,childNodes;for(var d in b){c=b;d=d.toLowerCase();insert=Element._insertionTranslations;if(c&#38;&#38;c.toElement)c=c.toElement();if(Object.isElement(c)){insert(a,c);continue}c=Object.toHTML(c);tagName=((d=='before'||d=='after')?a.parentNode:a).tagName.toUpperCase();childNodes=Element._getContentFromAnonymousElement(tagName,c.stripScripts());if(d=='top'||d=='after')childNodes.reverse();childNodes.each(insert.curry(a));c.evalScripts.bind(c).defer()}return a},wrap:function(a,b,c){a=$(a);if(Object.isElement(b))$(b).writeAttribute(c||{});else if(Object.isString(b))b=new Element(b,c);else b=new Element('div',b);if(a.parentNode)a.parentNode.replaceChild(b,a);b.appendChild(a);return b},inspect:function(d){d=$(d);var e='&#60;'+d.tagName.toLowerCase();$H({'id':'id','className':'class'}).each(function(a){var b=a.first(),attribute=a.last();var c=(d||'').toString();if(c)e+=' '+attribute+'='+c.inspect(true)});return e+'&#62;'},recursivelyCollect:function(a,b){a=$(a);var c=[];while(a=a)if(a.nodeType==1)c.push(Element.extend(a));return c},ancestors:function(a){return $(a).recursivelyCollect('parentNode')},descendants:function(a){return $(a).select(&#34;*&#34;)},firstDescendant:function(a){a=$(a).firstChild;while(a&#38;&#38;a.nodeType!=1)a=a.nextSibling;return $(a)},immediateDescendants:function(a){if(!(a=$(a).firstChild))return[];while(a&#38;&#38;a.nodeType!=1)a=a.nextSibling;if(a)return.concat($(a).nextSiblings());return[]},previousSiblings:function(a){return $(a).recursivelyCollect('previousSibling')},nextSiblings:function(a){return $(a).recursivelyCollect('nextSibling')},siblings:function(a){a=$(a);return a.previousSiblings().reverse().concat(a.nextSiblings())},match:function(a,b){if(Object.isString(b))b=new Selector(b);return b.match($(a))},up:function(a,b,c){a=$(a);if(arguments.length==1)return $(a.parentNode);var d=a.ancestors();return Object.isNumber(b)?d:Selector.findElement(d,b,c)},down:function(a,b,c){a=$(a);if(arguments.length==1)return a.firstDescendant();return Object.isNumber(b)?a.descendants():a.select(b)[c||0]},previous:function(a,b,c){a=$(a);if(arguments.length==1)return $(Selector.handlers.previousElementSibling(a));var d=a.previousSiblings();return Object.isNumber(b)?d:Selector.findElement(d,b,c)},next:function(a,b,c){a=$(a);if(arguments.length==1)return $(Selector.handlers.nextElementSibling(a));var d=a.nextSiblings();return Object.isNumber(b)?d:Selector.findElement(d,b,c)},select:function(){var a=$A(arguments),element=$(a.shift());return Selector.findChildElements(element,a)},adjacent:function(){var a=$A(arguments),element=$(a.shift());return Selector.findChildElements(element.parentNode,a).without(element)},identify:function(a){a=$(a);var b=a.readAttribute('id'),self=arguments.callee;if(b)return b;do{b='anonymous_element_'+self.counter++}while($(b));a.writeAttribute('id',b);return b},readAttribute:function(a,b){a=$(a);if(Prototype.Browser.IE){var t=Element._attributeTranslations.read;if(t.values)return t.values(a,b);if(t.names)b=t.names;if(b.include(':')){return(!a.attributes||!a.attributes)?null:a.attributes.value}}return a.getAttribute(b)},writeAttribute:function(a,b,c){a=$(a);var d={},t=Element._attributeTranslations.write;if(typeof b=='object')d=b;else d=Object.isUndefined(c)?true:c;for(var e in d){b=t.names||e;c=d;if(t.values)b=t.values(a,c);if(c===false||c===null)a.removeAttribute(b);else if(c===true)a.setAttribute(b,b);else a.setAttribute(b,c)}return a},getHeight:function(a){return $(a).getDimensions().height},getWidth:function(a){return $(a).getDimensions().width},classNames:function(a){return new Element.ClassNames(a)},hasClassName:function(a,b){if(!(a=$(a)))return;var c=a.className;return(c.length&#62;0&#38;&#38;(c==b||new RegExp(&#34;(^|\\s)&#34;+b+&#34;(\\s|$)&#34;).test(c)))},addClassName:function(a,b){if(!(a=$(a)))return;if(!a.hasClassName(b))a.className+=(a.className?' ':'')+b;return a},removeClassName:function(a,b){if(!(a=$(a)))return;a.className=a.className.replace(new RegExp(&#34;(^|\\s+)&#34;+b+&#34;(\\s+|$)&#34;),' ').strip();return a},toggleClassName:function(a,b){if(!(a=$(a)))return;return a[a.hasClassName(b)?'removeClassName':'addClassName'](b)},cleanWhitespace:function(a){a=$(a);var b=a.firstChild;while(b){var c=b.nextSibling;if(b.nodeType==3&#38;&#38;!/\S/.test(b.nodeValue))a.removeChild(b);b=c}return a},empty:function(a){return $(a).innerHTML.blank()},descendantOf:function(b,c){b=$(b),c=$(c);var d=c;if(b.compareDocumentPosition)return(b.compareDocumentPosition(c)&#38;8)===8;if(b.sourceIndex&#38;&#38;!Prototype.Browser.Opera){var e=b.sourceIndex,a=c.sourceIndex,nextAncestor=c.nextSibling;if(!nextAncestor){do{c=c.parentNode}while(!(nextAncestor=c.nextSibling)&#38;&#38;c.parentNode)}if(nextAncestor&#38;&#38;nextAncestor.sourceIndex)return(e&#62;a&#38;&#38;e&#60;nextAncestor.sourceIndex)}while(b=b.parentNode)if(b==d)return true;return false},scrollTo:function(a){a=$(a);var b=a.cumulativeOffset();window.scrollTo(b,b);return a},getStyle:function(a,b){a=$(a);b=b=='float'?'cssFloat':b.camelize();var c=a.style;if(!c){var d=document.defaultView.getComputedStyle(a,null);c=d?d:null}if(b=='opacity')return c?parseFloat(c):1.0;return c=='auto'?null:c},getOpacity:function(a){return $(a).getStyle('opacity')},setStyle:function(a,b){a=$(a);var c=a.style,match;if(Object.isString(b)){a.style.cssText+=';'+b;return b.include('opacity')?a.setOpacity(b.match(/opacity:\s*(\d?\.?\d*)/)):a}for(var d in b)if(d=='opacity')a.setOpacity(b);else c[(d=='float'||d=='cssFloat')?(Object.isUndefined(c.styleFloat)?'cssFloat':'styleFloat'):d]=b;return a},setOpacity:function(a,b){a=$(a);a.style.opacity=(b==1||b==='')?'':(b&#60;0.00001)?0:b;return a},getDimensions:function(a){a=$(a);var b=$(a).getStyle('display');if(b!='none'&#38;&#38;b!=null)return{width:a.offsetWidth,height:a.offsetHeight};var c=a.style;var d=c.visibility;var e=c.position;var f=c.display;c.visibility='hidden';c.position='absolute';c.display='block';var g=a.clientWidth;var h=a.clientHeight;c.display=f;c.position=e;c.visibility=d;return{width:g,height:h}},makePositioned:function(a){a=$(a);var b=Element.getStyle(a,'position');if(b=='static'||!b){a._madePositioned=true;a.style.position='relative';if(window.opera){a.style.top=0;a.style.left=0}}return a},undoPositioned:function(a){a=$(a);if(a._madePositioned){a._madePositioned=undefined;a.style.position=a.style.top=a.style.left=a.style.bottom=a.style.right=''}return a},makeClipping:function(a){a=$(a);if(a._overflow)return a;a._overflow=Element.getStyle(a,'overflow')||'auto';if(a._overflow!=='hidden')a.style.overflow='hidden';return a},undoClipping:function(a){a=$(a);if(!a._overflow)return a;a.style.overflow=a._overflow=='auto'?'':a._overflow;a._overflow=null;return a},cumulativeOffset:function(a){var b=0,valueL=0;do{b+=a.offsetTop||0;valueL+=a.offsetLeft||0;a=a.offsetParent}while(a);return Element._returnOffset(valueL,b)},positionedOffset:function(a){var b=0,valueL=0;do{b+=a.offsetTop||0;valueL+=a.offsetLeft||0;a=a.offsetParent;if(a){if(a.tagName=='BODY')break;var p=Element.getStyle(a,'position');if(p!=='static')break}}while(a);return Element._returnOffset(valueL,b)},absolutize:function(a){a=$(a);if(a.getStyle('position')=='absolute')return;var b=a.positionedOffset();var c=b;var d=b;var e=a.clientWidth;var f=a.clientHeight;a._originalLeft=d-parseFloat(a.style.left||0);a._originalTop=c-parseFloat(a.style.top||0);a._originalWidth=a.style.width;a._originalHeight=a.style.height;a.style.position='absolute';a.style.top=c+'px';a.style.left=d+'px';a.style.width=e+'px';a.style.height=f+'px';return a},relativize:function(a){a=$(a);if(a.getStyle('position')=='relative')return;a.style.position='relative';var b=parseFloat(a.style.top||0)-(a._originalTop||0);var c=parseFloat(a.style.left||0)-(a._originalLeft||0);a.style.top=b+'px';a.style.left=c+'px';a.style.height=a._originalHeight;a.style.width=a._originalWidth;return a},cumulativeScrollOffset:function(a){var b=0,valueL=0;do{b+=a.scrollTop||0;valueL+=a.scrollLeft||0;a=a.parentNode}while(a);return Element._returnOffset(valueL,b)},getOffsetParent:function(a){if(a.offsetParent)return $(a.offsetParent);if(a==document.body)return $(a);while((a=a.parentNode)&#38;&#38;a!=document.body)if(Element.getStyle(a,'position')!='static')return $(a);return $(document.body)},viewportOffset:function(a){var b=0,valueL=0;var c=a;do{b+=c.offsetTop||0;valueL+=c.offsetLeft||0;if(c.offsetParent==document.body&#38;&#38;Element.getStyle(c,'position')=='absolute')break}while(c=c.offsetParent);c=a;do{if(!Prototype.Browser.Opera||c.tagName=='BODY'){b-=c.scrollTop||0;valueL-=c.scrollLeft||0}}while(c=c.parentNode);return Element._returnOffset(valueL,b)},clonePosition:function(a,b){var c=Object.extend({setLeft:true,setTop:true,setWidth:true,setHeight:true,offsetTop:0,offsetLeft:0},arguments||{});b=$(b);var p=b.viewportOffset();a=$(a);var d=[0,0];var e=null;if(Element.getStyle(a,'position')=='absolute'){e=a.getOffsetParent();d=e.viewportOffset()}if(e==document.body){d-=document.body.offsetLeft;d-=document.body.offsetTop}if(c.setLeft)a.style.left=(p-d+c.offsetLeft)+'px';if(c.setTop)a.style.top=(p-d+c.offsetTop)+'px';if(c.setWidth)a.style.width=b.offsetWidth+'px';if(c.setHeight)a.style.height=b.offsetHeight+'px';return a}};Element.Methods.identify.counter=1;Object.extend(Element.Methods,{getElementsBySelector:Element.Methods.select,childElements:Element.Methods.immediateDescendants});Element._attributeTranslations={write:{names:{className:'class',htmlFor:'for'},values:{}}};if(Prototype.Browser.Opera){Element.Methods.getStyle=Element.Methods.getStyle.wrap(function(d,e,f){switch(f){case'left':case'top':case'right':case'bottom':if(d(e,'position')==='static')return null;case'height':case'width':if(!Element.visible(e))return null;var g=parseInt(d(e,f),10);if(g!==e['offset'+f.capitalize()])return g+'px';var h;if(f==='height'){h=['border-top-width','padding-top','padding-bottom','border-bottom-width']}else{h=['border-left-width','padding-left','padding-right','border-right-width']}return h.inject(g,function(a,b){var c=d(e,b);return c===null?a:a-parseInt(c,10)})+'px';default:return d(e,f)}});Element.Methods.readAttribute=Element.Methods.readAttribute.wrap(function(a,b,c){if(c==='title')return b.title;return a(b,c)})}else if(Prototype.Browser.IE){Element.Methods.getOffsetParent=Element.Methods.getOffsetParent.wrap(function(a,b){b=$(b);var c=b.getStyle('position');if(c!=='static')return a(b);b.setStyle({position:'relative'});var d=a(b);b.setStyle({position:c});return d});$w('positionedOffset viewportOffset').each(function(f){Element.Methods=Element.Methods.wrap(function(a,b){b=$(b);var c=b.getStyle('position');if(c!=='static')return a(b);var d=b.getOffsetParent();if(d&#38;&#38;d.getStyle('position')==='fixed')d.setStyle({zoom:1});b.setStyle({position:'relative'});var e=a(b);b.setStyle({position:c});return e})});Element.Methods.getStyle=function(a,b){a=$(a);b=(b=='float'||b=='cssFloat')?'styleFloat':b.camelize();var c=a.style;if(!c&#38;&#38;a.currentStyle)c=a.currentStyle;if(b=='opacity'){if(c=(a.getStyle('filter')||'').match(/alpha\(opacity=(.*)\)/))if(c)return parseFloat(c)/100;return 1.0}if(c=='auto'){if((b=='width'||b=='height')&#38;&#38;(a.getStyle('display')!='none'))return a['offset'+b.capitalize()]+'px';return null}return c};Element.Methods.setOpacity=function(b,c){function stripAlpha(a){return a.replace(/alpha\([^\)]*\)/gi,'')}b=$(b);var d=b.currentStyle;if((d&#38;&#38;!d.hasLayout)||(!d&#38;&#38;b.style.zoom=='normal'))b.style.zoom=1;var e=b.getStyle('filter'),style=b.style;if(c==1||c===''){(e=stripAlpha(e))?style.filter=e:style.removeAttribute('filter');return b}else if(c&#60;0.00001)c=0;style.filter=stripAlpha(e)+'alpha(opacity='+(c*100)+')';return b};Element._attributeTranslations={read:{names:{'class':'className','for':'htmlFor'},values:{_getAttr:function(a,b){return a.getAttribute(b,2)},_getAttrNode:function(a,b){var c=a.getAttributeNode(b);return c?c.value:&#34;&#34;},_getEv:function(a,b){b=a.getAttribute(b);return b?b.toString().slice(23,-2):null},_flag:function(a,b){return $(a).hasAttribute(b)?b:null},style:function(a){return a.style.cssText.toLowerCase()},title:function(a){return a.title}}}};Element._attributeTranslations.write={names:Object.extend({cellpadding:'cellPadding',cellspacing:'cellSpacing'},Element._attributeTranslations.read.names),values:{checked:function(a,b){a.checked=!!b},style:function(a,b){a.style.cssText=b?b:''}}};Element._attributeTranslations.has={};$w('colSpan rowSpan vAlign dateTime accessKey tabIndex '+'encType maxLength readOnly longDesc').each(function(a){Element._attributeTranslations.write.names[a.toLowerCase()]=a;Element._attributeTranslations.has[a.toLowerCase()]=a});(function(v){Object.extend(v,{href:v._getAttr,src:v._getAttr,type:v._getAttr,action:v._getAttrNode,disabled:v._flag,checked:v._flag,readonly:v._flag,multiple:v._flag,onload:v._getEv,onunload:v._getEv,onclick:v._getEv,ondblclick:v._getEv,onmousedown:v._getEv,onmouseup:v._getEv,onmouseover:v._getEv,onmousemove:v._getEv,onmouseout:v._getEv,onfocus:v._getEv,onblur:v._getEv,onkeypress:v._getEv,onkeydown:v._getEv,onkeyup:v._getEv,onsubmit:v._getEv,onreset:v._getEv,onselect:v._getEv,onchange:v._getEv})})(Element._attributeTranslations.read.values)}else if(Prototype.Browser.Gecko&#38;&#38;/rv:1\.8\.0/.test(navigator.userAgent)){Element.Methods.setOpacity=function(a,b){a=$(a);a.style.opacity=(b==1)?0.999999:(b==='')?'':(b&#60;0.00001)?0:b;return a}}else if(Prototype.Browser.WebKit){Element.Methods.setOpacity=function(a,b){a=$(a);a.style.opacity=(b==1||b==='')?'':(b&#60;0.00001)?0:b;if(b==1)if(a.tagName=='IMG'&#38;&#38;a.width){a.width++;a.width--}else try{var n=document.createTextNode(' ');a.appendChild(n);a.removeChild(n)}catch(e){}return a};Element.Methods.cumulativeOffset=function(a){var b=0,valueL=0;do{b+=a.offsetTop||0;valueL+=a.offsetLeft||0;if(a.offsetParent==document.body)if(Element.getStyle(a,'position')=='absolute')break;a=a.offsetParent}while(a);return Element._returnOffset(valueL,b)}}if(Prototype.Browser.IE||Prototype.Browser.Opera){Element.Methods.update=function(b,c){b=$(b);if(c&#38;&#38;c.toElement)c=c.toElement();if(Object.isElement(c))return b.update().insert(c);c=Object.toHTML(c);var d=b.tagName.toUpperCase();if(d in Element._insertionTranslations.tags){$A(b.childNodes).each(function(a){b.removeChild(a)});Element._getContentFromAnonymousElement(d,c.stripScripts()).each(function(a){b.appendChild(a)})}else b.innerHTML=c.stripScripts();c.evalScripts.bind(c).defer();return b}}if('outerHTML'in document.createElement('div')){Element.Methods.replace=function(b,c){b=$(b);if(c&#38;&#38;c.toElement)c=c.toElement();if(Object.isElement(c)){b.parentNode.replaceChild(c,b);return b}c=Object.toHTML(c);var d=b.parentNode,tagName=d.tagName.toUpperCase();if(Element._insertionTranslations.tags){var e=b.next();var f=Element._getContentFromAnonymousElement(tagName,c.stripScripts());d.removeChild(b);if(e)f.each(function(a){d.insertBefore(a,e)});else f.each(function(a){d.appendChild(a)})}else b.outerHTML=c.stripScripts();c.evalScripts.bind(c).defer();return b}}Element._returnOffset=function(l,t){var a=[l,t];a.left=l;a.top=t;return a};Element._getContentFromAnonymousElement=function(a,b){var c=new Element('div'),t=Element._insertionTranslations.tags;if(t){c.innerHTML=t+b+t;t.times(function(){c=c.firstChild})}else c.innerHTML=b;return $A(c.childNodes)};Element._insertionTranslations={before:function(a,b){a.parentNode.insertBefore(b,a)},top:function(a,b){a.insertBefore(b,a.firstChild)},bottom:function(a,b){a.appendChild(b)},after:function(a,b){a.parentNode.insertBefore(b,a.nextSibling)},tags:{TABLE:['&#60;table&#62;','&#60;/table&#62;',1],TBODY:['&#60;table&#62;&#60;tbody&#62;','&#60;/tbody&#62;&#60;/table&#62;',2],TR:['&#60;table&#62;&#60;tbody&#62;&#60;tr&#62;','&#60;/tr&#62;&#60;/tbody&#62;&#60;/table&#62;',3],TD:['&#60;table&#62;&#60;tbody&#62;&#60;tr&#62;&#60;td&#62;','&#60;/td&#62;&#60;/tr&#62;&#60;/tbody&#62;&#60;/table&#62;',4],SELECT:['&#60;select&#62;','&#60;/select&#62;',1]}};(function(){Object.extend(this.tags,{THEAD:this.tags.TBODY,TFOOT:this.tags.TBODY,TH:this.tags.TD})}).call(Element._insertionTranslations);Element.Methods.Simulated={hasAttribute:function(a,b){b=Element._attributeTranslations.has||b;var c=$(a).getAttributeNode(b);return c&#38;&#38;c.specified}};Element.Methods.ByTag={};Object.extend(Element,Element.Methods);if(!Prototype.BrowserFeatures.ElementExtensions&#38;&#38;document.createElement('div').__proto__){window.HTMLElement={};window.HTMLElement.prototype=document.createElement('div').__proto__;Prototype.BrowserFeatures.ElementExtensions=true}Element.extend=(function(){if(Prototype.BrowserFeatures.SpecificElementExtensions)return Prototype.K;var c={},ByTag=Element.Methods.ByTag;var d=Object.extend(function(a){if(!a||a._extendedByPrototype||a.nodeType!=1||a==window)return a;var b=Object.clone(c),tagName=a.tagName,property,value;if(ByTag)Object.extend(b,ByTag);for(property in b){value=b;if(Object.isFunction(value)&#38;&#38;!(property in a))a=value.methodize()}a._extendedByPrototype=Prototype.emptyFunction;return a},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtensions){Object.extend(c,Element.Methods);Object.extend(c,Element.Methods.Simulated)}}});d.refresh();return d})();Element.hasAttribute=function(a,b){if(a.hasAttribute)return a.hasAttribute(b);return Element.Methods.Simulated.hasAttribute(a,b)};Element.addMethods=function(f){var F=Prototype.BrowserFeatures,T=Element.Methods.ByTag;if(!f){Object.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Methods);Object.extend(Element.Methods.ByTag,{&#34;FORM&#34;:Object.clone(Form.Methods),&#34;INPUT&#34;:Object.clone(Form.Element.Methods),&#34;SELECT&#34;:Object.clone(Form.Element.Methods),&#34;TEXTAREA&#34;:Object.clone(Form.Element.Methods)})}if(arguments.length==2){var g=f;f=arguments}if(!g)Object.extend(Element.Methods,f||{});else{if(Object.isArray(g))g.each(extend);else extend(g)}function extend(a){a=a.toUpperCase();if(!Element.Methods.ByTag)Element.Methods.ByTag={};Object.extend(Element.Methods.ByTag,f)}function copy(a,b,c){c=c||false;for(var d in a){var e=a;if(!Object.isFunction(e))continue;if(!c||!(d in b))b=e.methodize()}}function findDOMClass(a){var b;var c={&#34;OPTGROUP&#34;:&#34;OptGroup&#34;,&#34;TEXTAREA&#34;:&#34;TextArea&#34;,&#34;P&#34;:&#34;Paragraph&#34;,&#34;FIELDSET&#34;:&#34;FieldSet&#34;,&#34;UL&#34;:&#34;UList&#34;,&#34;OL&#34;:&#34;OList&#34;,&#34;DL&#34;:&#34;DList&#34;,&#34;DIR&#34;:&#34;Directory&#34;,&#34;H1&#34;:&#34;Heading&#34;,&#34;H2&#34;:&#34;Heading&#34;,&#34;H3&#34;:&#34;Heading&#34;,&#34;H4&#34;:&#34;Heading&#34;,&#34;H5&#34;:&#34;Heading&#34;,&#34;H6&#34;:&#34;Heading&#34;,&#34;Q&#34;:&#34;Quote&#34;,&#34;INS&#34;:&#34;Mod&#34;,&#34;DEL&#34;:&#34;Mod&#34;,&#34;A&#34;:&#34;Anchor&#34;,&#34;IMG&#34;:&#34;Image&#34;,&#34;CAPTION&#34;:&#34;TableCaption&#34;,&#34;COL&#34;:&#34;TableCol&#34;,&#34;COLGROUP&#34;:&#34;TableCol&#34;,&#34;THEAD&#34;:&#34;TableSection&#34;,&#34;TFOOT&#34;:&#34;TableSection&#34;,&#34;TBODY&#34;:&#34;TableSection&#34;,&#34;TR&#34;:&#34;TableRow&#34;,&#34;TH&#34;:&#34;TableCell&#34;,&#34;TD&#34;:&#34;TableCell&#34;,&#34;FRAMESET&#34;:&#34;FrameSet&#34;,&#34;IFRAME&#34;:&#34;IFrame&#34;};if(c)b='HTML'+c+'Element';if(window)return window;b='HTML'+a+'Element';if(window)return window;b='HTML'+a.capitalize()+'Element';if(window)return window;window={};window.prototype=document.createElement(a).__proto__;return window}if(F.ElementExtensions){copy(Element.Methods,HTMLElement.prototype);copy(Element.Methods.Simulated,HTMLElement.prototype,true)}if(F.SpecificElementExtensions){for(var h in Element.Methods.ByTag){var i=findDOMClass(h);if(Object.isUndefined(i))continue;copy(T,i.prototype)}}Object.extend(Element,Element.Methods);delete Element.ByTag;if(Element.extend.refresh)Element.extend.refresh();Element.cache={}};document.viewport={getDimensions:function(){var a={};var B=Prototype.Browser;$w('width height').each(function(d){var D=d.capitalize();a=(B.WebKit&#38;&#38;!document.evaluate)?self['inner'+D]:(B.Opera)?document.body['client'+D]:document.documentElement['client'+D]});return a},getWidth:function(){return this.getDimensions().width},getHeight:function(){return this.getDimensions().height},getScrollOffsets:function(){return Element._returnOffset(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft,window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop)}};var Selector=Class.create({initialize:function(a){this.expression=a.strip();this.compileMatcher()},shouldUseXPath:function(){if(!Prototype.BrowserFeatures.XPath)return false;var e=this.expression;if(Prototype.Browser.WebKit&#38;&#38;(e.include(&#34;-of-type&#34;)||e.include(&#34;:empty&#34;)))return false;if((/(\[[\w-]*?:|:checked)/).test(this.expression))return false;return true},compileMatcher:function(){if(this.shouldUseXPath())return this.compileXPathMatcher();var e=this.expression,ps=Selector.patterns,h=Selector.handlers,c=Selector.criteria,le,p,m;if(Selector._cache){this.matcher=Selector._cache;return}this.matcher=[&#34;this.matcher = function(root) {&#34;,&#34;var r = root, h = Selector.handlers, c = false, n;&#34;];while(e&#38;&#38;le!=e&#38;&#38;(/\S/).test(e)){le=e;for(var i in ps){p=ps;if(m=e.match(p)){this.matcher.push(Object.isFunction(c)?c(m):new Template(c).evaluate(m));e=e.replace(m,'');break}}}this.matcher.push(&#34;return h.unique(n);\n}&#34;);eval(this.matcher.join('\n'));Selector._cache[this.expression]=this.matcher},compileXPathMatcher:function(){var e=this.expression,ps=Selector.patterns,x=Selector.xpath,le,m;if(Selector._cache){this.xpath=Selector._cache;return}this.matcher=['.//*'];while(e&#38;&#38;le!=e&#38;&#38;(/\S/).test(e)){le=e;for(var i in ps){if(m=e.match(ps)){this.matcher.push(Object.isFunction(x)?x(m):new Template(x).evaluate(m));e=e.replace(m,'');break}}}this.xpath=this.matcher.join('');Selector._cache[this.expression]=this.xpath},findElements:function(a){a=a||document;if(this.xpath)return document._getElementsByXPath(this.xpath,a);return this.matcher(a)},match:function(a){this.tokens=[];var e=this.expression,ps=Selector.patterns,as=Selector.assertions;var b,p,m;while(e&#38;&#38;b!==e&#38;&#38;(/\S/).test(e)){b=e;for(var i in ps){p=ps;if(m=e.match(p)){if(as){this.tokens.push([i,Object.clone(m)]);e=e.replace(m,'')}else{return this.findElements(document).include(a)}}}}var c=true,name,matches;for(var i=0,token;token=this.tokens;i++){name=token,matches=token;if(!Selector.assertions(a,matches)){c=false;break}}return c},toString:function(){return this.expression},inspect:function(){return&#34;#&#60;Selector:&#34;+this.expression.inspect()+&#34;&#62;&#34;}});Object.extend(Selector,{_cache:{},xpath:{descendant:&#34;//*&#34;,child:&#34;/*&#34;,adjacent:&#34;/following-sibling::*&#34;,laterSibling:'/following-sibling::*',tagName:function(m){if(m=='*')return'';return&#34;[local-name()='&#34;+m.toLowerCase()+&#34;' or local-name()='&#34;+m.toUpperCase()+&#34;']&#34;},className:&#34;[contains(concat(' ', @class, ' '), ' #{1} ')]&#34;,id:&#34;[@id='#{1}']&#34;,attrPresence:function(m){m=m.toLowerCase();return new Template(&#34;[@#{1}]&#34;).evaluate(m)},attr:function(m){m=m.toLowerCase();m=m||m;return new Template(Selector.xpath.operators[m]).evaluate(m)},pseudo:function(m){var h=Selector.xpath.pseudos[m];if(!h)return'';if(Object.isFunction(h))return h(m);return new Template(Selector.xpath.pseudos[m]).evaluate(m)},operators:{'=':&#34;[@#{1}='#{3}']&#34;,'!=':&#34;[@#{1}!='#{3}']&#34;,'^=':&#34;[starts-with(@#{1}, '#{3}')]&#34;,'$=':&#34;[substring(@#{1}, (string-length(@#{1}) - string-length('#{3}') + 1))='#{3}']&#34;,'*=':&#34;[contains(@#{1}, '#{3}')]&#34;,'~=':&#34;[contains(concat(' ', @#{1}, ' '), ' #{3} ')]&#34;,'|=':&#34;[contains(concat('-', @#{1}, '-'), '-#{3}-')]&#34;},pseudos:{'first-child':'[not(preceding-sibling::*)]','last-child':'[not(following-sibling::*)]','only-child':'[not(preceding-sibling::* or following-sibling::*)]','empty':&#34;[count(*) = 0 and (count(text()) = 0 or translate(text(), ' \t\r\n', '') = '')]&#34;,'checked':&#34;[@checked]&#34;,'disabled':&#34;[@disabled]&#34;,'enabled':&#34;[not(@disabled)]&#34;,'not':function(m){var e=m,p=Selector.patterns,x=Selector.xpath,le,v;var a=[];while(e&#38;&#38;le!=e&#38;&#38;(/\S/).test(e)){le=e;for(var i in p){if(m=e.match(p)){v=Object.isFunction(x)?x(m):new Template(x).evaluate(m);a.push(&#34;(&#34;+v.substring(1,v.length-1)+&#34;)&#34;);e=e.replace(m,'');break}}}return&#34;[not(&#34;+a.join(&#34; and &#34;)+&#34;)]&#34;},'nth-child':function(m){return Selector.xpath.pseudos.nth(&#34;(count(./preceding-sibling::*) + 1) &#34;,m)},'nth-last-child':function(m){return Selector.xpath.pseudos.nth(&#34;(count(./following-sibling::*) + 1) &#34;,m)},'nth-of-type':function(m){return Selector.xpath.pseudos.nth(&#34;position() &#34;,m)},'nth-last-of-type':function(m){return Selector.xpath.pseudos.nth(&#34;(last() + 1 - position()) &#34;,m)},'first-of-type':function(m){m=&#34;1&#34;;return Selector.xpath.pseudos['nth-of-type'](m)},'last-of-type':function(m){m=&#34;1&#34;;return Selector.xpath.pseudos['nth-last-of-type'](m)},'only-of-type':function(m){var p=Selector.xpath.pseudos;return p['first-of-type'](m)+p['last-of-type'](m)},nth:function(c,m){var d,formula=m,predicate;if(formula=='even')formula='2n+0';if(formula=='odd')formula='2n+1';if(d=formula.match(/^(\d+)$/))return'['+c+&#34;= &#34;+d+']';if(d=formula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(d==&#34;-&#34;)d=-1;var a=d?Number(d):1;var b=d?Number(d):0;predicate=&#34;[((#{fragment} - #{b}) mod #{a} = 0) and &#34;+&#34;((#{fragment} - #{b}) div #{a} &#62;= 0)]&#34;;return new Template(predicate).evaluate({fragment:c,a:a,b:b})}}}},criteria:{tagName:'n = h.tagName(n, r, &#34;#{1}&#34;, c);      c = false;',className:'n = h.className(n, r, &#34;#{1}&#34;, c);    c = false;',id:'n = h.id(n, r, &#34;#{1}&#34;, c);           c = false;',attrPresence:'n = h.attrPresence(n, r, &#34;#{1}&#34;, c); c = false;',attr:function(m){m=(m||m);return new Template('n = h.attr(n, r, &#34;#{1}&#34;, &#34;#{3}&#34;, &#34;#{2}&#34;, c); c = false;').evaluate(m)},pseudo:function(m){if(m)m=m.replace(/&#34;/g,'\\&#34;');return new Template('n = h.pseudo(n, &#34;#{1}&#34;, &#34;#{6}&#34;, r, c); c = false;').evaluate(m)},descendant:'c = &#34;descendant&#34;;',child:'c = &#34;child&#34;;',adjacent:'c = &#34;adjacent&#34;;',laterSibling:'c = &#34;laterSibling&#34;;'},patterns:{laterSibling:/^\s*~\s*/,child:/^\s*&#62;\s*/,adjacent:/^\s*\+\s*/,descendant:/^\s/,tagName:/^\s*(\*|[\w\-]+)(\b|$)?/,id:/^#([\w\-\*]+)(\b|$)/,className:/^\.([\w\-\*]+)(\b|$)/,pseudo:/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\((.*?)\))?(\b|$|(?=\s|[:+~&#62;]))/,attrPresence:/^\[([\w]+)\]/,attr:/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=)\s*((['&#34;])([^\4]*?)\4|([^'&#34;][^\]]*?)))?\]/},assertions:{tagName:function(a,b){return b.toUpperCase()==a.tagName.toUpperCase()},className:function(a,b){return Element.hasClassName(a,b)},id:function(a,b){return a.id===b},attrPresence:function(a,b){return Element.hasAttribute(a,b)},attr:function(a,b){var c=Element.readAttribute(a,b);return c&#38;&#38;Selector.operators[b](c,b||b)}},handlers:{concat:function(a,b){for(var i=0,node;node=b;i++)a.push(node);return a},mark:function(a){var b=Prototype.emptyFunction;for(var i=0,node;node=a;i++)node._countedByPrototype=b;return a},unmark:function(a){for(var i=0,node;node=a;i++)node._countedByPrototype=undefined;return a},index:function(a,b,c){a._countedByPrototype=Prototype.emptyFunction;if(b){for(var d=a.childNodes,i=d.length-1,j=1;i&#62;=0;i--){var e=d;if(e.nodeType==1&#38;&#38;(!c||e._countedByPrototype))e.nodeIndex=j++}}else{for(var i=0,j=1,d=a.childNodes;e=d;i++)if(e.nodeType==1&#38;&#38;(!c||e._countedByPrototype))e.nodeIndex=j++}},unique:function(a){if(a.length==0)return a;var b=[],n;for(var i=0,l=a.length;i&#60;l;i++)if(!(n=a)._countedByPrototype){n._countedByPrototype=Prototype.emptyFunction;b.push(Element.extend(n))}return Selector.handlers.unmark(b)},descendant:function(a){var h=Selector.handlers;for(var i=0,results=[],node;node=a;i++)h.concat(results,node.getElementsByTagName('*'));return results},child:function(a){var h=Selector.handlers;for(var i=0,results=[],node;node=a;i++){for(var j=0,child;child=node.childNodes;j++)if(child.nodeType==1&#38;&#38;child.tagName!='!')results.push(child)}return results},adjacent:function(a){for(var i=0,results=[],node;node=a;i++){var b=this.nextElementSibling(node);if(b)results.push(b)}return results},laterSibling:function(a){var h=Selector.handlers;for(var i=0,results=[],node;node=a;i++)h.concat(results,Element.nextSiblings(node));return results},nextElementSibling:function(a){while(a=a.nextSibling)if(a.nodeType==1)return a;return null},previousElementSibling:function(a){while(a=a.previousSibling)if(a.nodeType==1)return a;return null},tagName:function(a,b,c,d){var e=c.toUpperCase();var f=[],h=Selector.handlers;if(a){if(d){if(d==&#34;descendant&#34;){for(var i=0,node;node=a;i++)h.concat(f,node.getElementsByTagName(c));return f}else a=this(a);if(c==&#34;*&#34;)return a}for(var i=0,node;node=a;i++)if(node.tagName.toUpperCase()===e)f.push(node);return f}else return b.getElementsByTagName(c)},id:function(a,b,c,d){var e=$(c),h=Selector.handlers;if(!e)return[];if(!a&#38;&#38;b==document)return;if(a){if(d){if(d=='child'){for(var i=0,node;node=a;i++)if(e.parentNode==node)return}else if(d=='descendant'){for(var i=0,node;node=a;i++)if(Element.descendantOf(e,node))return}else if(d=='adjacent'){for(var i=0,node;node=a;i++)if(Selector.handlers.previousElementSibling(e)==node)return}else a=h(a)}for(var i=0,node;node=a;i++)if(node==e)return;return[]}return(e&#38;&#38;Element.descendantOf(e,b))?:[]},className:function(a,b,c,d){if(a&#38;&#38;d)a=this(a);return Selector.handlers.byClassName(a,b,c)},byClassName:function(a,b,c){if(!a)a=Selector.handlers.descendant();var d=' '+c+' ';for(var i=0,results=[],node,nodeClassName;node=a;i++){nodeClassName=node.className;if(nodeClassName.length==0)continue;if(nodeClassName==c||(' '+nodeClassName+' ').include(d))results.push(node)}return results},attrPresence:function(a,b,c,d){if(!a)a=b.getElementsByTagName(&#34;*&#34;);if(a&#38;&#38;d)a=this(a);var e=[];for(var i=0,node;node=a;i++)if(Element.hasAttribute(node,c))e.push(node);return e},attr:function(a,b,c,d,e,f){if(!a)a=b.getElementsByTagName(&#34;*&#34;);if(a&#38;&#38;f)a=this(a);var g=Selector.operators,results=[];for(var i=0,node;node=a;i++){var h=Element.readAttribute(node,c);if(h===null)continue;if(g(h,d))results.push(node)}return results},pseudo:function(a,b,c,d,e){if(a&#38;&#38;e)a=this(a);if(!a)a=d.getElementsByTagName(&#34;*&#34;);return Selector.pseudos(a,c,d)}},pseudos:{'first-child':function(a,b,c){for(var i=0,results=[],node;node=a;i++){if(Selector.handlers.previousElementSibling(node))continue;results.push(node)}return results},'last-child':function(a,b,c){for(var i=0,results=[],node;node=a;i++){if(Selector.handlers.nextElementSibling(node))continue;results.push(node)}return results},'only-child':function(a,b,c){var h=Selector.handlers;for(var i=0,results=[],node;node=a;i++)if(!h.previousElementSibling(node)&#38;&#38;!h.nextElementSibling(node))results.push(node);return results},'nth-child':function(a,b,c){return Selector.pseudos.nth(a,b,c)},'nth-last-child':function(a,b,c){return Selector.pseudos.nth(a,b,c,true)},'nth-of-type':function(a,b,c){return Selector.pseudos.nth(a,b,c,false,true)},'nth-last-of-type':function(a,b,c){return Selector.pseudos.nth(a,b,c,true,true)},'first-of-type':function(a,b,c){return Selector.pseudos.nth(a,&#34;1&#34;,c,false,true)},'last-of-type':function(a,b,c){return Selector.pseudos.nth(a,&#34;1&#34;,c,true,true)},'only-of-type':function(a,b,c){var p=Selector.pseudos;return p['last-of-type'](p['first-of-type'](a,b,c),b,c)},getIndices:function(a,b,d){if(a==0)return b&#62;0?:[];return $R(1,d).inject([],function(c,i){if(0==(i-b)%a&#38;&#38;(i-b)/a&#62;=0)c.push(i);return c})},nth:function(c,d,e,f,g){if(c.length==0)return[];if(d=='even')d='2n+0';if(d=='odd')d='2n+1';var h=Selector.handlers,results=[],indexed=[],m;h.mark(c);for(var i=0,node;node=c;i++){if(!node.parentNode._countedByPrototype){h.index(node.parentNode,f,g);indexed.push(node.parentNode)}}if(d.match(/^\d+$/)){d=Number(d);for(var i=0,node;node=c;i++)if(node.nodeIndex==d)results.push(node)}else if(m=d.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(m==&#34;-&#34;)m=-1;var a=m?Number(m):1;var b=m?Number(m):0;var k=Selector.pseudos.getIndices(a,b,c.length);for(var i=0,node,l=k.length;node=c;i++){for(var j=0;j&#60;l;j++)if(node.nodeIndex==k)results.push(node)}}h.unmark(c);h.unmark(indexed);return results},'empty':function(a,b,c){for(var i=0,results=[],node;node=a;i++){if(node.tagName=='!'||(node.firstChild&#38;&#38;!node.innerHTML.match(/^\s*$/)))continue;results.push(node)}return results},'not':function(a,b,c){var h=Selector.handlers,selectorType,m;var d=new Selector(b).findElements(c);h.mark(d);for(var i=0,results=[],node;node=a;i++)if(!node._countedByPrototype)results.push(node);h.unmark(d);return results},'enabled':function(a,b,c){for(var i=0,results=[],node;node=a;i++)if(!node.disabled)results.push(node);return results},'disabled':function(a,b,c){for(var i=0,results=[],node;node=a;i++)if(node.disabled)results.push(node);return results},'checked':function(a,b,c){for(var i=0,results=[],node;node=a;i++)if(node.checked)results.push(node);return results}},operators:{'=':function(a,v){return a==v},'!=':function(a,v){return a!=v},'^=':function(a,v){return a.startsWith(v)},'$=':function(a,v){return a.endsWith(v)},'*=':function(a,v){return a.include(v)},'~=':function(a,v){return(' '+a+' ').include(' '+v+' ')},'|=':function(a,v){return('-'+a.toUpperCase()+'-').include('-'+v.toUpperCase()+'-')}},split:function(a){var b=[];a.scan(/(([\w#:.~&#62;+()\s-]+|\*|\[.*?\])+)\s*(,|$)/,function(m){b.push(m.strip())});return b},matchElements:function(a,b){var c=$$(b),h=Selector.handlers;h.mark(c);for(var i=0,results=[],element;element=a;i++)if(element._countedByPrototype)results.push(element);h.unmark(c);return results},findElement:function(a,b,c){if(Object.isNumber(b)){c=b;b=false}return Selector.matchElements(a,b||'*')[c||0]},findChildElements:function(a,b){b=Selector.split(b.join(','));var c=[],h=Selector.handlers;for(var i=0,l=b.length,selector;i&#60;l;i++){selector=new Selector(b.strip());h.concat(c,selector.findElements(a))}return(l&#62;1)?h.unique(c):c}});if(Prototype.Browser.IE){Object.extend(Selector.handlers,{concat:function(a,b){for(var i=0,node;node=b;i++)if(node.tagName!==&#34;!&#34;)a.push(node);return a},unmark:function(a){for(var i=0,node;node=a;i++)node.removeAttribute('_countedByPrototype');return a}})}function $$(){return Selector.findChildElements(document,$A(arguments))}var Form={reset:function(a){$(a).reset();return a},serializeElements:function(c,d){if(typeof d!='object')d={hash:!!d};else if(Object.isUndefined(d.hash))d.hash=true;var e,value,submitted=false,submit=d.submit;var f=c.inject({},function(a,b){if(!b.disabled&#38;&#38;b.name){e=b.name;value=$(b).getValue();if(value!=null&#38;&#38;(b.type!='submit'||(!submitted&#38;&#38;submit!==false&#38;&#38;(!submit||e==submit)&#38;&#38;(submitted=true)))){if(e in a){if(!Object.isArray(a))a=[a];a.push(value)}else a=value}}return a});return d.hash?f:Object.toQueryString(f)}};Form.Methods={serialize:function(a,b){return Form.serializeElements(Form.getElements(a),b)},getElements:function(c){return $A($(c).getElementsByTagName('*')).inject([],function(a,b){if(Form.Element.Serializers[b.tagName.toLowerCase()])a.push(Element.extend(b));return a})},getInputs:function(a,b,c){a=$(a);var d=a.getElementsByTagName('input');if(!b&#38;&#38;!c)return $A(d).map(Element.extend);for(var i=0,matchingInputs=[],length=d.length;i&#60;length;i++){var e=d;if((b&#38;&#38;e.type!=b)||(c&#38;&#38;e.name!=c))continue;matchingInputs.push(Element.extend(e))}return matchingInputs},disable:function(a){a=$(a);Form.getElements(a).invoke('disable');return a},enable:function(a){a=$(a);Form.getElements(a).invoke('enable');return a},findFirstElement:function(b){var c=$(b).getElements().findAll(function(a){return'hidden'!=a.type&#38;&#38;!a.disabled});var d=c.findAll(function(a){return a.hasAttribute('tabIndex')&#38;&#38;a.tabIndex&#62;=0}).sortBy(function(a){return a.tabIndex}).first();return d?d:c.find(function(a){return['input','select','textarea'].include(a.tagName.toLowerCase())})},focusFirstElement:function(a){a=$(a);a.findFirstElement().activate();return a},request:function(a,b){a=$(a),b=Object.clone(b||{});var c=b.parameters,action=a.readAttribute('action')||'';if(action.blank())action=window.location.href;b.parameters=a.serialize(true);if(c){if(Object.isString(c))c=c.toQueryParams();Object.extend(b.parameters,c)}if(a.hasAttribute('method')&#38;&#38;!b.method)b.method=a.method;return new Ajax.Request(action,b)}};Form.Element={focus:function(a){$(a).focus();return a},select:function(a){$(a).select();return a}};Form.Element.Methods={serialize:function(a){a=$(a);if(!a.disabled&#38;&#38;a.name){var b=a.getValue();if(b!=undefined){var c={};c[a.name]=b;return Object.toQueryString(c)}}return''},getValue:function(a){a=$(a);var b=a.tagName.toLowerCase();return Form.Element.Serializers(a)},setValue:function(a,b){a=$(a);var c=a.tagName.toLowerCase();Form.Element.Serializers(a,b);return a},clear:function(a){$(a).value='';return a},present:function(a){return $(a).value!=''},activate:function(a){a=$(a);try{a.focus();if(a.select&#38;&#38;(a.tagName.toLowerCase()!='input'||!['button','reset','submit'].include(a.type)))a.select()}catch(e){}return a},disable:function(a){a=$(a);a.blur();a.disabled=true;return a},enable:function(a){a=$(a);a.disabled=false;return a}};var Field=Form.Element;var $F=Form.Element.Methods.getValue;Form.Element.Serializers={input:function(a,b){switch(a.type.toLowerCase()){case'checkbox':case'radio':return Form.Element.Serializers.inputSelector(a,b);default:return Form.Element.Serializers.textarea(a,b)}},inputSelector:function(a,b){if(Object.isUndefined(b))return a.checked?a.value:null;else a.checked=!!b},textarea:function(a,b){if(Object.isUndefined(b))return a.value;else a.value=b},select:function(a,b){if(Object.isUndefined(b))return this[a.type=='select-one'?'selectOne':'selectMany'](a);else{var c,value,single=!Object.isArray(b);for(var i=0,length=a.length;i&#60;length;i++){c=a.options;value=this.optionValue(c);if(single){if(value==b){c.selected=true;return}}else c.selected=b.include(value)}}},selectOne:function(a){var b=a.selectedIndex;return b&#62;=0?this.optionValue(a.options):null},selectMany:function(a){var b,length=a.length;if(!length)return null;for(var i=0,b=[];i&#60;length;i++){var c=a.options;if(c.selected)b.push(this.optionValue(c))}return b},optionValue:function(a){return Element.extend(a).hasAttribute('value')?a.value:a.text}};Abstract.TimedObserver=Class.create(PeriodicalExecuter,{initialize:function($super,b,c,d){$super(d,c);this.element=$(b);this.lastValue=this.getValue()},execute:function(){var a=this.getValue();if(Object.isString(this.lastValue)&#38;&#38;Object.isString(a)?this.lastValue!=a:String(this.lastValue)!=String(a)){this.callback(this.element,a);this.lastValue=a}}});Form.Element.Observer=Class.create(Abstract.TimedObserver,{getValue:function(){return Form.Element.getValue(this.element)}});Form.Observer=Class.create(Abstract.TimedObserver,{getValue:function(){return Form.serialize(this.element)}});Abstract.EventObserver=Class.create({initialize:function(a,b){this.element=$(a);this.callback=b;this.lastValue=this.getValue();if(this.element.tagName.toLowerCase()=='form')this.registerFormCallbacks();else this.registerCallback(this.element)},onElementEvent:function(){var a=this.getValue();if(this.lastValue!=a){this.callback(this.element,a);this.lastValue=a}},registerFormCallbacks:function(){Form.getElements(this.element).each(this.registerCallback,this)},registerCallback:function(a){if(a.type){switch(a.type.toLowerCase()){case'checkbox':case'radio':Event.observe(a,'click',this.onElementEvent.bind(this));break;default:Event.observe(a,'change',this.onElementEvent.bind(this));break}}}});Form.Element.EventObserver=Class.create(Abstract.EventObserver,{getValue:function(){return Form.Element.getValue(this.element)}});Form.EventObserver=Class.create(Abstract.EventObserver,{getValue:function(){return Form.serialize(this.element)}});if(!window.Event)var Event={};Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{},relatedTarget:function(a){var b;switch(a.type){case'mouseover':b=a.fromElement;break;case'mouseout':b=a.toElement;break;default:return null}return Element.extend(b)}});Event.Methods=(function(){var e;if(Prototype.Browser.IE){var f={0:1,1:4,2:2};e=function(a,b){return a.button==f}}else if(Prototype.Browser.WebKit){e=function(a,b){switch(b){case 0:return a.which==1&#38;&#38;!a.metaKey;case 1:return a.which==1&#38;&#38;a.metaKey;default:return false}}}else{e=function(a,b){return a.which?(a.which===b+1):(a.button===b)}}return{isLeftClick:function(a){return e(a,0)},isMiddleClick:function(a){return e(a,1)},isRightClick:function(a){return e(a,2)},element:function(a){var b=Event.extend(a).target;return Element.extend(b.nodeType==Node.TEXT_NODE?b.parentNode:b)},findElement:function(a,b){var c=Event.element(a);if(!b)return c;var d=.concat(c.ancestors());return Selector.findElement(d,b,0)},pointer:function(a){return{x:a.pageX||(a.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft)),y:a.pageY||(a.clientY+(document.documentElement.scrollTop||document.body.scrollTop))}},pointerX:function(a){return Event.pointer(a).x},pointerY:function(a){return Event.pointer(a).y},stop:function(a){Event.extend(a);a.preventDefault();a.stopPropagation();a.stopped=true}}})();Event.extend=(function(){var c=Object.keys(Event.Methods).inject({},function(m,a){m=Event.Methods.methodize();return m});if(Prototype.Browser.IE){Object.extend(c,{stopPropagation:function(){this.cancelBubble=true},preventDefault:function(){this.returnValue=false},inspect:function(){return&#34;[object Event]&#34;}});return function(a){if(!a)return false;if(a._extendedByPrototype)return a;a._extendedByPrototype=Prototype.emptyFunction;var b=Event.pointer(a);Object.extend(a,{target:a.srcElement,relatedTarget:Event.relatedTarget(a),pageX:b.x,pageY:b.y});return Object.extend(a,c)}}else{Event.prototype=Event.prototype||document.createEvent(&#34;HTMLEvents&#34;).__proto__;Object.extend(Event.prototype,c);return Prototype.K}})();Object.extend(Event,(function(){var h=Event.cache;function getEventID(a){if(a._prototypeEventID)return a._prototypeEventID;arguments.callee.id=arguments.callee.id||1;return a._prototypeEventID=[++arguments.callee.id]}function getDOMEventName(a){if(a&#38;&#38;a.include(':'))return&#34;dataavailable&#34;;return a}function getCacheForID(a){return h=h||{}}function getWrappersForEventName(a,b){var c=getCacheForID(a);return c=c||[]}function createWrapper(b,d,e){var f=getEventID(b);var c=getWrappersForEventName(f,d);if(c.pluck(&#34;handler&#34;).include(e))return false;var g=function(a){if(!Event||!Event.extend||(a.eventName&#38;&#38;a.eventName!=d))return false;Event.extend(a);e.call(b,a)};g.handler=e;c.push(g);return g}function findWrapper(b,d,e){var c=getWrappersForEventName(b,d);return c.find(function(a){return a.handler==e})}function destroyWrapper(a,b,d){var c=getCacheForID(a);if(!c)return false;c=c.without(findWrapper(a,b,d))}function destroyCache(){for(var a in h)for(var b in h)h=null}if(window.attachEvent){window.attachEvent(&#34;onunload&#34;,destroyCache)}return{observe:function(a,b,c){a=$(a);var d=getDOMEventName(b);var e=createWrapper(a,b,c);if(!e)return a;if(a.addEventListener){a.addEventListener(d,e,false)}else{a.attachEvent(&#34;on&#34;+d,e)}return a},stopObserving:function(b,c,d){b=$(b);var e=getEventID(b),name=getDOMEventName(c);if(!d&#38;&#38;c){getWrappersForEventName(e,c).each(function(a){b.stopObserving(c,a.handler)});return b}else if(!c){Object.keys(getCacheForID(e)).each(function(a){b.stopObserving(a)});return b}var f=findWrapper(e,c,d);if(!f)return b;if(b.removeEventListener){b.removeEventListener(name,f,false)}else{b.detachEvent(&#34;on&#34;+name,f)}destroyWrapper(e,c,d);return b},fire:function(a,b,c){a=$(a);if(a==document&#38;&#38;document.createEvent&#38;&#38;!a.dispatchEvent)a=document.documentElement;var d;if(document.createEvent){d=document.createEvent(&#34;HTMLEvents&#34;);d.initEvent(&#34;dataavailable&#34;,true,true)}else{d=document.createEventObject();d.eventType=&#34;ondataavailable&#34;}d.eventName=b;d.memo=c||{};if(document.createEvent){a.dispatchEvent(d)}else{a.fireEvent(d.eventType,d)}return Event.extend(d)}}})());Object.extend(Event,Event.Methods);Element.addMethods({fire:Event.fire,observe:Event.observe,stopObserving:Event.stopObserving});Object.extend(document,{fire:Element.Methods.fire.methodize(),observe:Element.Methods.observe.methodize(),stopObserving:Element.Methods.stopObserving.methodize(),loaded:false});(function(){var a;function fireContentLoadedEvent(){if(document.loaded)return;if(a)window.clearInterval(a);document.fire(&#34;dom:loaded&#34;);document.loaded=true}if(document.addEventListener){if(Prototype.Browser.WebKit){a=window.setInterval(function(){if(/loaded|complete/.test(document.readyState))fireContentLoadedEvent()},0);Event.observe(window,&#34;load&#34;,fireContentLoadedEvent)}else{document.addEventListener(&#34;DOMContentLoaded&#34;,fireContentLoadedEvent,false)}}else{document.write(&#34;&#60;script id=__onDOMContentLoaded defer src=//:&#62;&#60;\/script&#62;&#34;);$(&#34;__onDOMContentLoaded&#34;).onreadystatechange=function(){if(this.readyState==&#34;complete&#34;){this.onreadystatechange=null;fireContentLoadedEvent()}}}})();Hash.toQueryString=Object.toQueryString;var Toggle={display:Element.toggle};Element.Methods.childOf=Element.Methods.descendantOf;var Insertion={Before:function(a,b){return Element.insert(a,{before:b})},Top:function(a,b){return Element.insert(a,{top:b})},Bottom:function(a,b){return Element.insert(a,{bottom:b})},After:function(a,b){return Element.insert(a,{after:b})}};var $continue=new Error('&#34;throw $continue&#34; is deprecated, use &#34;return&#34; instead');var Position={includeScrollOffsets:false,prepare:function(){this.deltaX=window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0;this.deltaY=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0},within:function(a,x,y){if(this.includeScrollOffsets)return this.withinIncludingScrolloffsets(a,x,y);this.xcomp=x;this.ycomp=y;this.offset=Element.cumulativeOffset(a);return(y&#62;=this.offset&#38;&#38;y&#60;this.offset+a.offsetHeight&#38;&#38;x&#62;=this.offset&#38;&#38;x&#60;this.offset+a.offsetWidth)},withinIncludingScrolloffsets:function(a,x,y){var b=Element.cumulativeScrollOffset(a);this.xcomp=x+b-this.deltaX;this.ycomp=y+b-this.deltaY;this.offset=Element.cumulativeOffset(a);return(this.ycomp&#62;=this.offset&#38;&#38;this.ycomp&#60;this.offset+a.offsetHeight&#38;&#38;this.xcomp&#62;=this.offset&#38;&#38;this.xcomp&#60;this.offset+a.offsetWidth)},overlap:function(a,b){if(!a)return 0;if(a=='vertical')return((this.offset+b.offsetHeight)-this.ycomp)/b.offsetHeight;if(a=='horizontal')return((this.offset+b.offsetWidth)-this.xcomp)/b.offsetWidth},cumulativeOffset:Element.Methods.cumulativeOffset,positionedOffset:Element.Methods.positionedOffset,absolutize:function(a){Position.prepare();return Element.absolutize(a)},relativize:function(a){Position.prepare();return Element.relativize(a)},realOffset:Element.Methods.cumulativeScrollOffset,offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.viewportOffset,clone:function(a,b,c){c=c||{};return Element.clonePosition(b,a,c)}};if(!document.getElementsByClassName)document.getElementsByClassName=function(f){function iter(a){return a.blank()?null:&#34;[contains(concat(' ', @class, ' '), ' &#34;+a+&#34; ')]&#34;}f.getElementsByClassName=Prototype.BrowserFeatures.XPath?function(a,b){b=b.toString().strip();var c=/\s/.test(b)?$w(b).map(iter).join(''):iter(b);return c?document._getElementsByXPath('.//*'+c,a):[]}:function(b,c){c=c.toString().strip();var d=[],classNames=(/\s/.test(c)?$w(c):null);if(!classNames&#38;&#38;!c)return d;var e=$(b).getElementsByTagName('*');c=' '+c+' ';for(var i=0,child,cn;child=e;i++){if(child.className&#38;&#38;(cn=' '+child.className+' ')&#38;&#38;(cn.include(c)||(classNames&#38;&#38;classNames.all(function(a){return!a.toString().blank()&#38;&#38;cn.include(' '+a+' ')}))))d.push(Element.extend(child))}return d};return function(a,b){return $(b||document.body).getElementsByClassName(a)}}(Element.Methods);Element.ClassNames=Class.create();Element.ClassNames.prototype={initialize:function(a){this.element=$(a)},_each:function(b){this.element.className.split(/\s+/).select(function(a){return a.length&#62;0})._each(b)},set:function(a){this.element.className=a},add:function(a){if(this.include(a))return;this.set($A(this).concat(a).join(' '))},remove:function(a){if(!this.include(a))return;this.set($A(this).without(a).join(' '))},toString:function(){return $A(this).join(' ')}};Object.extend(Element.ClassNames.prototype,Enumerable);Element.addMethods();
//scriptaculous.js
var Scriptaculous={Version:'1.8.1',require:function(a){document.write('&#60;script type=&#34;text/javascript&#34; src=&#34;'+a+'&#34;&#62;&#60;\/script&#62;')},REQUIRED_PROTOTYPE:'1.6.0',load:function(){function convertVersionString(a){var r=a.split('.');return parseInt(r)*100000+parseInt(r)*1000+parseInt(r)}if((typeof Prototype=='undefined')||(typeof Element=='undefined')||(typeof Element.Methods=='undefined')||(convertVersionString(Prototype.Version)&#60;convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))throw(&#34;script.aculo.us requires the Prototype JavaScript framework &#62;= &#34;+Scriptaculous.REQUIRED_PROTOTYPE);var d=/(proto|scripta)culous[a-z0-9._-]*\.js(\?.*)?$/;$A(document.getElementsByTagName(&#34;script&#34;)).findAll(function(s){return(s.src&#38;&#38;s.src.match(d))}).each(function(s){var b=s.src.replace(d,'');var c=(s.src.match(/\?.*load=([a-z,]*)/)||['','']);c.split(',').without('').each(function(a){Scriptaculous.require(b+a+'.js')})})}};
//effects.js
String.prototype.parseColor=function(){var a='#';if(this.slice(0,4)=='rgb('){var b=this.slice(4,this.length-1).split(',');var i=0;do{a+=parseInt(b).toColorPart()}while(++i&#60;3)}else{if(this.slice(0,1)=='#'){if(this.length==4)for(var i=1;i&#60;4;i++)a+=(this.charAt(i)+this.charAt(i)).toLowerCase();if(this.length==7)a=this.toLowerCase()}}return(a.length==7?a:(arguments||this))};Element.collectTextNodes=function(b){return $A($(b).childNodes).collect(function(a){return(a.nodeType==3?a.nodeValue:(a.hasChildNodes()?Element.collectTextNodes(a):''))}).flatten().join('')};Element.collectTextNodesIgnoreClass=function(b,c){return $A($(b).childNodes).collect(function(a){return(a.nodeType==3?a.nodeValue:((a.hasChildNodes()&#38;&#38;!Element.hasClassName(a,c))?Element.collectTextNodesIgnoreClass(a,c):''))}).flatten().join('')};Element.setContentZoom=function(a,b){a=$(a);a.setStyle({fontSize:(b/100)+'em'});if(Prototype.Browser.WebKit)window.scrollBy(0,0);return a};Element.getInlineOpacity=function(
a){return $(a).style.opacity||''};Element.forceRerendering=function(a){try{a=$(a);var n=document.createTextNode(' ');a.appendChild(n);a.removeChild(n)}catch(e){}};var Effect={_elementDoesNotExistError:{name:'ElementDoesNotExistError',message:'The specified DOM element does not exist, but is required for this effect to operate'},Transitions:{linear:Prototype.K,sinoidal:function(a){return(-Math.cos(a*Math.PI)/2)+0.5},reverse:function(a){return 1-a},flicker:function(a){var a=((-Math.cos(a*Math.PI)/4)+0.75)+Math.random()/4;return a&#62;1?1:a},wobble:function(a){return(-Math.cos(a*Math.PI*(9*a))/2)+0.5},pulse:function(a,b){b=b||5;return(((a%(1/b))*b).round()==0?((a*b*2)-(a*b*2).floor()):1-((a*b*2)-(a*b*2).floor()))},spring:function(a){return 1-(Math.cos(a*4.5*Math.PI)*Math.exp(-a*6))},none:function(a){return 0},full:function(a){return 1}},DefaultOptions:{duration:1.0,fps:100,sync:false,from:0.0,to:1.0,delay:0.0,queue:'parallel'},tagifyText:function(c){var d='position:relative';if(Prototype.Browser.IE)d+=';zoom:1';c=$(c);$A(c.childNodes).each(function(b){if(b.nodeType==3){b.nodeValue.toArray().each(function(a){c.insertBefore(new Element('span',{style:d}).update(a==' '?String.fromCharCode(160):a),b)});Element.remove(b)}})},multiple:function(c,d){var e;if(((typeof c=='object')||Object.isFunction(c))&#38;&#38;(c.length))e=c;else e=$(c).childNodes;var f=Object.extend({speed:0.1,delay:0.0},arguments||{});var g=f.delay;$A(e).each(function(a,b){new d(a,Object.extend(f,{delay:b*f.speed+g}))})},PAIRS:{'slide':['SlideDown','SlideUp'],'blind':['BlindDown','BlindUp'],'appear':['Appear','Fade']},toggle:function(a,b){a=$(a);b=(b||'appear').toLowerCase();var c=Object.extend({queue:{position:'end',scope:(a.id||'global'),limit:1}},arguments||{});Effect[a.visible()?Effect.PAIRS:Effect.PAIRS](a,c)}};Effect.DefaultOptions.transition=Effect.Transitions.sinoidal;Effect.ScopedQueue=Class.create(Enumerable,{initialize:function(){this.effects=[];this.interval=null},_each:function(a){this.effects._each(a)},add:function(a){var b=new Date().getTime();var c=Object.isString(a.options.queue)?a.options.queue:a.options.queue.position;switch(c){case'front':this.effects.findAll(function(e){return e.state=='idle'}).each(function(e){e.startOn+=a.finishOn;e.finishOn+=a.finishOn});break;case'with-last':b=this.effects.pluck('startOn').max()||b;break;case'end':b=this.effects.pluck('finishOn').max()||b;break}a.startOn+=b;a.finishOn+=b;if(!a.options.queue.limit||(this.effects.length&#60;a.options.queue.limit))this.effects.push(a);if(!this.interval)this.interval=setInterval(this.loop.bind(this),15)},remove:function(a){this.effects=this.effects.reject(function(e){return e==a});if(this.effects.length==0){clearInterval(this.interval);this.interval=null}},loop:function(){var a=new Date().getTime();for(var i=0,len=this.effects.length;i&#60;len;i++)this.effects&#38;&#38;this.effects.loop(a)}});Effect.Queues={instances:$H(),get:function(a){if(!Object.isString(a))return a;return this.instances.get(a)||this.instances.set(a,new Effect.ScopedQueue())}};Effect.Queue=Effect.Queues.get('global');Effect.Base=Class.create({position:null,start:function(c){function codeForEvent(a,b){return((a[b+'Internal']?'this.options.'+b+'Internal(this);':'')+(a?'this.options.'+b+'(this);':''))}if(c&#38;&#38;c.transition===false)c.transition=Effect.Transitions.linear;this.options=Object.extend(Object.extend({},Effect.DefaultOptions),c||{});this.currentFrame=0;this.state='idle';this.startOn=this.options.delay*1000;this.finishOn=this.startOn+(this.options.duration*1000);this.fromToDelta=this.options.to-this.options.from;this.totalTime=this.finishOn-this.startOn;this.totalFrames=this.options.fps*this.options.duration;eval('this.render = function(pos){ '+'if (this.state==&#34;idle&#34;){this.state=&#34;running&#34;;'+codeForEvent(this.options,'beforeSetup')+(this.setup?'this.setup();':'')+codeForEvent(this.options,'afterSetup')+'};if (this.state==&#34;running&#34;){'+'pos=this.options.transition(pos)*'+this.fromToDelta+'+'+this.options.from+';'+'this.position=pos;'+codeForEvent(this.options,'beforeUpdate')+(this.update?'this.update(pos);':'')+codeForEvent(this.options,'afterUpdate')+'}}');this.event('beforeStart');if(!this.options.sync)Effect.Queues.get(Object.isString(this.options.queue)?'global':this.options.queue.scope).add(this)},loop:function(a){if(a&#62;=this.startOn){if(a&#62;=this.finishOn){this.render(1.0);this.cancel();this.event('beforeFinish');if(this.finish)this.finish();this.event('afterFinish');return}var b=(a-this.startOn)/this.totalTime,frame=(b*this.totalFrames).round();if(frame&#62;this.currentFrame){this.render(b);this.currentFrame=frame}}},cancel:function(){if(!this.options.sync)Effect.Queues.get(Object.isString(this.options.queue)?'global':this.options.queue.scope).remove(this);this.state='finished'},event:function(a){if(this.options[a+'Internal'])this.options[a+'Internal'](this);if(this.options)this.options(this)},inspect:function(){var a=$H();for(property in this)if(!Object.isFunction(this))a.set(property,this);return'#&#60;Effect:'+a.inspect()+',options:'+$H(this.options).inspect()+'&#62;'}});Effect.Parallel=Class.create(Effect.Base,{initialize:function(a){this.effects=a||[];this.start(arguments)},update:function(a){this.effects.invoke('render',a)},finish:function(b){this.effects.each(function(a){a.render(1.0);a.cancel();a.event('beforeFinish');if(a.finish)a.finish(b);a.event('afterFinish')})}});Effect.Tween=Class.create(Effect.Base,{initialize:function(b,c,d){b=Object.isString(b)?$(b):b;var e=$A(arguments),method=e.last(),options=e.length==5?e:null;this.method=Object.isFunction(method)?method.bind(b):Object.isFunction(b)?b.bind(b):function(a){b=a};this.start(Object.extend({from:c,to:d},options||{}))},update:function(a){this.method(a)}});Effect.Event=Class.create(Effect.Base,{initialize:function(){this.start(Object.extend({duration:0},arguments||{}))},update:Prototype.emptyFunction});Effect.Opacity=Class.create(Effect.Base,{initialize:function(a){this.element=$(a);if(!this.element)throw(Effect._elementDoesNotExistError);if(Prototype.Browser.IE&#38;&#38;(!this.element.currentStyle.hasLayout))this.element.setStyle({zoom:1});var b=Object.extend({from:this.element.getOpacity()||0.0,to:1.0},arguments||{});this.start(b)},update:function(a){this.element.setOpacity(a)}});Effect.Move=Class.create(Effect.Base,{initialize:function(a){this.element=$(a);if(!this.element)throw(Effect._elementDoesNotExistError);var b=Object.extend({x:0,y:0,mode:'relative'},arguments||{});this.start(b)},setup:function(){this.element.makePositioned();this.originalLeft=parseFloat(this.element.getStyle('left')||'0');this.originalTop=parseFloat(this.element.getStyle('top')||'0');if(this.options.mode=='absolute'){this.options.x=this.options.x-this.originalLeft;this.options.y=this.options.y-this.originalTop}},update:function(a){this.element.setStyle({left:(this.options.x*a+this.originalLeft).round()+'px',top:(this.options.y*a+this.originalTop).round()+'px'})}});Effect.MoveBy=function(a,b,c){return new Effect.Move(a,Object.extend({x:c,y:b},arguments||{}))};Effect.Scale=Class.create(Effect.Base,{initialize:function(a,b){this.element=$(a);if(!this.element)throw(Effect._elementDoesNotExistError);var c=Object.extend({scaleX:true,scaleY:true,scaleContent:true,scaleFromCenter:false,scaleMode:'box',scaleFrom:100.0,scaleTo:b},arguments||{});this.start(c)},setup:function(){this.restoreAfterFinish=this.options.restoreAfterFinish||false;this.elementPositioning=this.element.getStyle('position');this.originalStyle={};['top','left','width','height','fontSize'].each(function(k){this.originalStyle=this.element.style}.bind(this));this.originalTop=this.element.offsetTop;this.originalLeft=this.element.offsetLeft;var b=this.element.getStyle('font-size')||'100%';['em','px','%','pt'].each(function(a){if(b.indexOf(a)&#62;0){this.fontSize=parseFloat(b);this.fontSizeType=a}}.bind(this));this.factor=(this.options.scaleTo-this.options.scaleFrom)/100;this.dims=null;if(this.options.scaleMode=='box')this.dims=[this.element.offsetHeight,this.element.offsetWidth];if(/^content/.test(this.options.scaleMode))this.dims=[this.element.scrollHeight,this.element.scrollWidth];if(!this.dims)this.dims=[this.options.scaleMode.originalHeight,this.options.scaleMode.originalWidth]},update:function(a){var b=(this.options.scaleFrom/100.0)+(this.factor*a);if(this.options.scaleContent&#38;&#38;this.fontSize)this.element.setStyle({fontSize:this.fontSize*b+this.fontSizeType});this.setDimensions(this.dims*b,this.dims*b)},finish:function(a){if(this.restoreAfterFinish)this.element.setStyle(this.originalStyle)},setDimensions:function(a,b){var d={};if(this.options.scaleX)d.width=b.round()+'px';if(this.options.scaleY)d.height=a.round()+'px';if(this.options.scaleFromCenter){var c=(a-this.dims)/2;var e=(b-this.dims)/2;if(this.elementPositioning=='absolute'){if(this.options.scaleY)d.top=this.originalTop-c+'px';if(this.options.scaleX)d.left=this.originalLeft-e+'px'}else{if(this.options.scaleY)d.top=-c+'px';if(this.options.scaleX)d.left=-e+'px'}}this.element.setStyle(d)}});Effect.Highlight=Class.create(Effect.Base,{initialize:function(a){this.element=$(a);if(!this.element)throw(Effect._elementDoesNotExistError);var b=Object.extend({startcolor:'#ffff99'},arguments||{});this.start(b)},setup:function(){if(this.element.getStyle('display')=='none'){this.cancel();return}this.oldStyle={};if(!this.options.keepBackgroundImage){this.oldStyle.backgroundImage=this.element.getStyle('background-image');this.element.setStyle({backgroundImage:'none'})}if(!this.options.endcolor)this.options.endcolor=this.element.getStyle('background-color').parseColor('#ffffff');if(!this.options.restorecolor)this.options.restorecolor=this.element.getStyle('background-color');this._base=$R(0,2).map(function(i){return parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16)}.bind(this));this._delta=$R(0,2).map(function(i){return parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base}.bind(this))},update:function(a){this.element.setStyle({backgroundColor:$R(0,2).inject('#',function(m,v,i){return m+((this._base+(this._delta*a)).round().toColorPart())}.bind(this))})},finish:function(){this.element.setStyle(Object.extend(this.oldStyle,{backgroundColor:this.options.restorecolor}))}});Effect.ScrollTo=function(a){var b=arguments||{},scrollOffsets=document.viewport.getScrollOffsets(),elementOffsets=$(a).cumulativeOffset(),max=document.viewport.getScrollOffsets-document.viewport.getHeight();if(b.offset)elementOffsets+=b.offset;return new Effect.Tween(null,scrollOffsets.top,elementOffsets&#62;max?max:elementOffsets,b,function(p){scrollTo(scrollOffsets.left,p.round())})};Effect.Fade=function(b){b=$(b);var c=b.getInlineOpacity();var d=Object.extend({from:b.getOpacity()||1.0,to:0.0,afterFinishInternal:function(a){if(a.options.to!=0)return;a.element.hide().setStyle({opacity:c})}},arguments||{});return new Effect.Opacity(b,d)};Effect.Appear=function(b){b=$(b);var c=Object.extend({from:(b.getStyle('display')=='none'?0.0:b.getOpacity()||0.0),to:1.0,afterFinishInternal:function(a){a.element.forceRerendering()},beforeSetup:function(a){a.element.setOpacity(a.options.from).show()}},arguments||{});return new Effect.Opacity(b,c)};Effect.Puff=function(b){b=$(b);var c={opacity:b.getInlineOpacity(),position:b.getStyle('position'),top:b.style.top,left:b.style.left,width:b.style.width,height:b.style.height};return new Effect.Parallel([new Effect.Scale(b,200,{sync:true,scaleFromCenter:true,scaleContent:true,restoreAfterFinish:true}),new Effect.Opacity(b,{sync:true,to:0.0})],Object.extend({duration:1.0,beforeSetupInternal:function(a){Position.absolutize(a.effects.element)},afterFinishInternal:function(a){a.effects.element.hide().setStyle(c)}},arguments||{}))};Effect.BlindUp=function(b){b=$(b);b.makeClipping();return new Effect.Scale(b,0,Object.extend({scaleContent:false,scaleX:false,restoreAfterFinish:true,afterFinishInternal:function(a){a.element.hide().undoClipping()}},arguments||{}))};Effect.BlindDown=function(b){b=$(b);var c=b.getDimensions();return new Effect.Scale(b,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:0,scaleMode:{originalHeight:c.height,originalWidth:c.width},restoreAfterFinish:true,afterSetup:function(a){a.element.makeClipping().setStyle({height:'0px'}).show()},afterFinishInternal:function(a){a.element.undoClipping()}},arguments||{}))};Effect.SwitchOff=function(c){c=$(c);var d=c.getInlineOpacity();return new Effect.Appear(c,Object.extend({duration:0.4,from:0,transition:Effect.Transitions.flicker,afterFinishInternal:function(b){new Effect.Scale(b.element,1,{duration:0.3,scaleFromCenter:true,scaleX:false,scaleContent:false,restoreAfterFinish:true,beforeSetup:function(a){a.element.makePositioned().makeClipping()},afterFinishInternal:function(a){a.element.hide().undoClipping().undoPositioned().setStyle({opacity:d})}})}},arguments||{}))};Effect.DropOut=function(b){b=$(b);var c={top:b.getStyle('top'),left:b.getStyle('left'),opacity:b.getInlineOpacity()};return new Effect.Parallel([new Effect.Move(b,{x:0,y:100,sync:true}),new Effect.Opacity(b,{sync:true,to:0.0})],Object.extend({duration:0.5,beforeSetup:function(a){a.effects.element.makePositioned()},afterFinishInternal:function(a){a.effects.element.hide().undoPositioned().setStyle(c)}},arguments||{}))};Effect.Shake=function(g){g=$(g);var h=Object.extend({distance:20,duration:0.5},arguments||{});var i=parseFloat(h.distance);var j=parseFloat(h.duration)/10.0;var k={top:g.getStyle('top'),left:g.getStyle('left')};return new Effect.Move(g,{x:i,y:0,duration:j,afterFinishInternal:function(f){new Effect.Move(f.element,{x:-i*2,y:0,duration:j*2,afterFinishInternal:function(e){new Effect.Move(e.element,{x:i*2,y:0,duration:j*2,afterFinishInternal:function(d){new Effect.Move(d.element,{x:-i*2,y:0,duration:j*2,afterFinishInternal:function(c){new Effect.Move(c.element,{x:i*2,y:0,duration:j*2,afterFinishInternal:function(b){new Effect.Move(b.element,{x:-i,y:0,duration:j,afterFinishInternal:function(a){a.element.undoPositioned().setStyle(k)}})}})}})}})}})}})};Effect.SlideDown=function(b){b=$(b).cleanWhitespace();var c=b.down().getStyle('bottom');var d=b.getDimensions();return new Effect.Scale(b,100,Object.extend({scaleContent:false,scaleX:false,scaleFrom:window.opera?0:1,scaleMode:{originalHeight:d.height,originalWidth:d.width},restoreAfterFinish:true,afterSetup:function(a){a.element.makePositioned();a.element.down().makePositioned();if(window.opera)a.element.setStyle({top:''});a.element.makeClipping().setStyle({height:'0px'}).show()},afterUpdateInternal:function(a){a.element.down().setStyle({bottom:(a.dims-a.element.clientHeight)+'px'})},afterFinishInternal:function(a){a.element.undoClipping().undoPositioned();a.element.down().undoPositioned().setStyle({bottom:c})}},arguments||{}))};Effect.SlideUp=function(b){b=$(b).cleanWhitespace();var c=b.down().getStyle('bottom');var d=b.getDimensions();return new Effect.Scale(b,window.opera?0:1,Object.extend({scaleContent:false,scaleX:false,scaleMode:'box',scaleFrom:100,scaleMode:{originalHeight:d.height,originalWidth:d.width},restoreAfterFinish:true,afterSetup:function(a){a.element.makePositioned();a.element.down().makePositioned();if(window.opera)a.element.setStyle({top:''});a.element.makeClipping().show()},afterUpdateInternal:function(a){a.element.down().setStyle({bottom:(a.dims-a.element.clientHeight)+'px'})},afterFinishInternal:function(a){a.element.hide().undoClipping().undoPositioned();a.element.down().undoPositioned().setStyle({bottom:c})}},arguments||{}))};Effect.Squish=function(b){return new Effect.Scale(b,window.opera?1:0,{restoreAfterFinish:true,beforeSetup:function(a){a.element.makeClipping()},afterFinishInternal:function(a){a.element.hide().undoClipping()}})};Effect.Grow=function(c){c=$(c);var d=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.full},arguments||{});var e={top:c.style.top,left:c.style.left,height:c.style.height,width:c.style.width,opacity:c.getInlineOpacity()};var f=c.getDimensions();var g,initialMoveY;var h,moveY;switch(d.direction){case'top-left':g=initialMoveY=h=moveY=0;break;case'top-right':g=f.width;initialMoveY=moveY=0;h=-f.width;break;case'bottom-left':g=h=0;initialMoveY=f.height;moveY=-f.height;break;case'bottom-right':g=f.width;initialMoveY=f.height;h=-f.width;moveY=-f.height;break;case'center':g=f.width/2;initialMoveY=f.height/2;h=-f.width/2;moveY=-f.height/2;break}return new Effect.Move(c,{x:g,y:initialMoveY,duration:0.01,beforeSetup:function(a){a.element.hide().makeClipping().makePositioned()},afterFinishInternal:function(b){new Effect.Parallel([new Effect.Opacity(b.element,{sync:true,to:1.0,from:0.0,transition:d.opacityTransition}),new Effect.Move(b.element,{x:h,y:moveY,sync:true,transition:d.moveTransition}),new Effect.Scale(b.element,100,{scaleMode:{originalHeight:f.height,originalWidth:f.width},sync:true,scaleFrom:window.opera?1:0,transition:d.scaleTransition,restoreAfterFinish:true})],Object.extend({beforeSetup:function(a){a.effects.element.setStyle({height:'0px'}).show()},afterFinishInternal:function(a){a.effects.element.undoClipping().undoPositioned().setStyle(e)}},d))}})};Effect.Shrink=function(b){b=$(b);var c=Object.extend({direction:'center',moveTransition:Effect.Transitions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransition:Effect.Transitions.none},arguments||{});var d={top:b.style.top,left:b.style.left,height:b.style.height,width:b.style.width,opacity:b.getInlineOpacity()};var e=b.getDimensions();var f,moveY;switch(c.direction){case'top-left':f=moveY=0;break;case'top-right':f=e.width;moveY=0;break;case'bottom-left':f=0;moveY=e.height;break;case'bottom-right':f=e.width;moveY=e.height;break;case'center':f=e.width/2;moveY=e.height/2;break}return new Effect.Parallel([new Effect.Opacity(b,{sync:true,to:0.0,from:1.0,transition:c.opacityTransition}),new Effect.Scale(b,window.opera?1:0,{sync:true,transition:c.scaleTransition,restoreAfterFinish:true}),new Effect.Move(b,{x:f,y:moveY,sync:true,transition:c.moveTransition})],Object.extend({beforeStartInternal:function(a){a.effects.element.makePositioned().makeClipping()},afterFinishInternal:function(a){a.effects.element.hide().undoClipping().undoPositioned().setStyle(d)}},c))};Effect.Pulsate=function(b){b=$(b);var c=arguments||{};var d=b.getInlineOpacity();var e=c.transition||Effect.Transitions.sinoidal;var f=function(a){return e(1-Effect.Transitions.pulse(a,c.pulses))};f.bind(e);return new Effect.Opacity(b,Object.extend(Object.extend({duration:2.0,from:0,afterFinishInternal:function(a){a.element.setStyle({opacity:d})}},c),{transition:f}))};Effect.Fold=function(c){c=$(c);var d={top:c.style.top,left:c.style.left,width:c.style.width,height:c.style.height};c.makeClipping();return new Effect.Scale(c,5,Object.extend({scaleContent:false,scaleX:false,afterFinishInternal:function(b){new Effect.Scale(c,1,{scaleContent:false,scaleY:false,afterFinishInternal:function(a){a.element.hide().undoClipping().setStyle(d)}})}},arguments||{}))};Effect.Morph=Class.create(Effect.Base,{initialize:function(c){this.element=$(c);if(!this.element)throw(Effect._elementDoesNotExistError);var d=Object.extend({style:{}},arguments||{});if(!Object.isString(d.style))this.style=$H(d.style);else{if(d.style.include(':'))this.style=d.style.parseStyle();else{this.element.addClassName(d.style);this.style=$H(this.element.getStyles());this.element.removeClassName(d.style);var e=this.element.getStyles();this.style=this.style.reject(function(a){return a.value==e[a.key]});d.afterFinishInternal=function(b){b.element.addClassName(b.options.style);b.transforms.each(function(a){b.element.style[a.style]=''})}}}this.start(d)},setup:function(){function parseColor(a){if(!a||['rgba(0, 0, 0, 0)','transparent'].include(a))a='#ffffff';a=a.parseColor();return $R(0,2).map(function(i){return parseInt(a.slice(i*2+1,i*2+3),16)})}this.transforms=this.style.map(function(a){var b=a,value=a,unit=null;if(value.parseColor('#zzzzzz')!='#zzzzzz'){value=value.parseColor();unit='color'}else if(b=='opacity'){value=parseFloat(value);if(Prototype.Browser.IE&#38;&#38;(!this.element.currentStyle.hasLayout))this.element.setStyle({zoom:1})}else if(Element.CSS_LENGTH.test(value)){var c=value.match(/^([\+\-]?[0-9\.]+)(.*)$/);value=parseFloat(c);unit=(c.length==3)?c:null}var d=this.element.getStyle(b);return{style:b.camelize(),originalValue:unit=='color'?parseColor(d):parseFloat(d||0),targetValue:unit=='color'?parseColor(value):value,unit:unit}}.bind(this)).reject(function(a){return((a.originalValue==a.targetValue)||(a.unit!='color'&#38;&#38;(isNaN(a.originalValue)||isNaN(a.targetValue))))})},update:function(a){var b={},transform,i=this.transforms.length;while(i--)b[(transform=this.transforms).style]=transform.unit=='color'?'#'+(Math.round(transform.originalValue+(transform.targetValue-transform.originalValue)*a)).toColorPart()+(Math.round(transform.originalValue+(transform.targetValue-transform.originalValue)*a)).toColorPart()+(Math.round(transform.originalValue+(transform.targetValue-transform.originalValue)*a)).toColorPart():(transform.originalValue+(transform.targetValue-transform.originalValue)*a).toFixed(3)+(transform.unit===null?'':transform.unit);this.element.setStyle(b,true)}});Effect.Transform=Class.create({initialize:function(a){this.tracks=[];this.options=arguments||{};this.addTracks(a)},addTracks:function(c){c.each(function(a){a=$H(a);var b=a.values().first();this.tracks.push($H({ids:a.keys().first(),effect:Effect.Morph,options:{style:b}}))}.bind(this));return this},play:function(){return new Effect.Parallel(this.tracks.map(function(a){var b=a.get('ids'),effect=a.get('effect'),options=a.get('options');var c=[$(b)||$$(b)].flatten();return c.map(function(e){return new effect(e,Object.extend({sync:true},options))})}).flatten(),this.options)}});Element.CSS_PROPERTIES=$w('backgroundColor backgroundPosition borderBottomColor borderBottomStyle '+'borderBottomWidth borderLeftColor borderLeftStyle borderLeftWidth '+'borderRightColor borderRightStyle borderRightWidth borderSpacing '+'borderTopColor borderTopStyle borderTopWidth bottom clip color '+'fontSize fontWeight height left letterSpacing lineHeight '+'marginBottom marginLeft marginRight marginTop markerOffset maxHeight '+'maxWidth minHeight minWidth opacity outlineColor outlineOffset '+'outlineWidth paddingBottom paddingLeft paddingRight paddingTop '+'right textIndent top width wordSpacing zIndex');Element.CSS_LENGTH=/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|pc|\%))|0$/;String.__parseStyleElement=document.createElement('div');String.prototype.parseStyle=function(){var b,styleRules=$H();if(Prototype.Browser.WebKit)b=new Element('div',{style:this}).style;else{String.__parseStyleElement.innerHTML='&#60;div style=&#34;'+this+'&#34;&#62;&#60;/div&#62;';b=String.__parseStyleElement.childNodes.style}Element.CSS_PROPERTIES.each(function(a){if(b)styleRules.set(a,b)});if(Prototype.Browser.IE&#38;&#38;this.include('opacity'))styleRules.set('opacity',this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/));return styleRules};if(document.defaultView&#38;&#38;document.defaultView.getComputedStyle){Element.getStyles=function(c){var d=document.defaultView.getComputedStyle($(c),null);return Element.CSS_PROPERTIES.inject({},function(a,b){a=d;return a})}}else{Element.getStyles=function(c){c=$(c);var d=c.currentStyle,styles;styles=Element.CSS_PROPERTIES.inject({},function(a,b){a=d;return a});if(!styles.opacity)styles.opacity=c.getOpacity();return styles}}Effect.Methods={morph:function(a,b){a=$(a);new Effect.Morph(a,Object.extend({style:b},arguments||{}));return a},visualEffect:function(a,b,c){a=$(a);var s=b.dasherize().camelize(),klass=s.charAt(0).toUpperCase()+s.substring(1);new Effect(a,c);return a},highlight:function(a,b){a=$(a);new Effect.Highlight(a,b);return a}};$w('fade appear grow shrink fold blindUp blindDown slideUp slideDown '+'pulsate shake puff squish switchOff dropOut').each(function(c){Effect.Methods=function(a,b){a=$(a);Effect[c.charAt(0).toUpperCase()+c.substring(1)](a,b);return a}});$w('getInlineOpacity forceRerendering setContentZoom collectTextNodes collectTextNodesIgnoreClass getStyles').each(function(f){Effect.Methods=Element});Element.addMethods(Effect.Methods);
//load additional files
Scriptaculous.load();
// script.aculo.us slider.js v1.8.1, Thu Jan 03 22:07:12 -0500 2008

// Copyright (c) 2005-2007 Marty Haught, Thomas Fuchs 
//
// script.aculo.us is freely distributable under the terms of an MIT-style license.
// For details, see the script.aculo.us web site: http://script.aculo.us/

if (!Control) var Control = { };

// options:
//  axis: 'vertical', or 'horizontal' (default)
//
// callbacks:
//  onChange(value)
//  onSlide(value)
Control.Slider = Class.create({
  initialize: function(handle, track, options) {
    var slider = this;
    
    if (Object.isArray(handle)) {
      this.handles = handle.collect( function(e) { return $(e) });
    } else {
      this.handles = [$(handle)];
    }
    
    this.track   = $(track);
    this.options = options || { };

    this.axis      = this.options.axis || 'horizontal';
    this.increment = this.options.increment || 1;
    this.step      = parseInt(this.options.step || '1');
    this.range     = this.options.range || $R(0,1);
    
    this.value     = 0; // assure backwards compat
    this.values    = this.handles.map( function() { return 0 });
    this.spans     = this.options.spans ? this.options.spans.map(function(s){ return $(s) }) : false;
    this.options.startSpan = $(this.options.startSpan || null);
    this.options.endSpan   = $(this.options.endSpan || null);

    this.restricted = this.options.restricted || false;

    this.maximum   = this.options.maximum || this.range.end;
    this.minimum   = this.options.minimum || this.range.start;

    // Will be used to align the handle onto the track, if necessary
    this.alignX = parseInt(this.options.alignX || '0');
    this.alignY = parseInt(this.options.alignY || '0');
    
    this.trackLength = this.maximumOffset() - this.minimumOffset();

    this.handleLength = this.isVertical() ? 
      (this.handles.offsetHeight != 0 ? 
        this.handles.offsetHeight : this.handles.style.height.replace(/px$/,&#34;&#34;)) : 
      (this.handles.offsetWidth != 0 ? this.handles.offsetWidth : 
        this.handles.style.width.replace(/px$/,&#34;&#34;));

    this.active   = false;
    this.dragging = false;
    this.disabled = false;

    if (this.options.disabled) this.setDisabled();

    // Allowed values array
    this.allowedValues = this.options.values ? this.options.values.sortBy(Prototype.K) : false;
    if (this.allowedValues) {
      this.minimum = this.allowedValues.min();
      this.maximum = this.allowedValues.max();
    }

    this.eventMouseDown = this.startDrag.bindAsEventListener(this);
    this.eventMouseUp   = this.endDrag.bindAsEventListener(this);
    this.eventMouseMove = this.update.bindAsEventListener(this);

    // Initialize handles in reverse (make sure first handle is active)
    this.handles.each( function(h,i) {
      i = slider.handles.length-1-i;
      slider.setValue(parseFloat(
        (Object.isArray(slider.options.sliderValue) ? 
          slider.options.sliderValue : slider.options.sliderValue) || 
         slider.range.start), i);
      h.makePositioned().observe(&#34;mousedown&#34;, slider.eventMouseDown);
    });
    
    this.track.observe(&#34;mousedown&#34;, this.eventMouseDown);
    document.observe(&#34;mouseup&#34;, this.eventMouseUp);
    document.observe(&#34;mousemove&#34;, this.eventMouseMove);
    
    this.initialized = true;
  },
  dispose: function() {
    var slider = this;    
    Event.stopObserving(this.track, &#34;mousedown&#34;, this.eventMouseDown);
    Event.stopObserving(document, &#34;mouseup&#34;, this.eventMouseUp);
    Event.stopObserving(document, &#34;mousemove&#34;, this.eventMouseMove);
    this.handles.each( function(h) {
      Event.stopObserving(h, &#34;mousedown&#34;, slider.eventMouseDown);
    });
  },
  setDisabled: function(){
    this.disabled = true;
  },
  setEnabled: function(){
    this.disabled = false;
  },  
  getNearestValue: function(value){
    if (this.allowedValues){
      if (value &#62;= this.allowedValues.max()) return(this.allowedValues.max());
      if (value &#60;= this.allowedValues.min()) return(this.allowedValues.min());
      
      var offset = Math.abs(this.allowedValues - value);
      var newValue = this.allowedValues;
      this.allowedValues.each( function(v) {
        var currentOffset = Math.abs(v - value);
        if (currentOffset &#60;= offset){
          newValue = v;
          offset = currentOffset;
        } 
      });
      return newValue;
    }
    if (value &#62; this.range.end) return this.range.end;
    if (value &#60; this.range.start) return this.range.start;
    return value;
  },
  setValue: function(sliderValue, handleIdx){
    if (!this.active) {
      this.activeHandleIdx = handleIdx || 0;
      this.activeHandle    = this.handles[this.activeHandleIdx];
      this.updateStyles();
    }
    handleIdx = handleIdx || this.activeHandleIdx || 0;
    if (this.initialized &#38;&#38; this.restricted) {
      if ((handleIdx&#62;0) &#38;&#38; (sliderValue&#60;this.values[handleIdx-1]))
        sliderValue = this.values[handleIdx-1];
      if ((handleIdx &#60; (this.handles.length-1)) &#38;&#38; (sliderValue&#62;this.values[handleIdx+1]))
        sliderValue = this.values[handleIdx+1];
    }
    sliderValue = this.getNearestValue(sliderValue);
    this.values = sliderValue;
    this.value = this.values; // assure backwards compat
    
    this.handles.style[this.isVertical() ? 'top' : 'left'] = 
      this.translateToPx(sliderValue);
    
    this.drawSpans();
    if (!this.dragging || !this.event) this.updateFinished();
  },
  setValueBy: function(delta, handleIdx) {
    this.setValue(this.values[handleIdx || this.activeHandleIdx || 0] + delta, 
      handleIdx || this.activeHandleIdx || 0);
  },
  translateToPx: function(value) {
    return Math.round(
      ((this.trackLength-this.handleLength)/(this.range.end-this.range.start)) * 
      (value - this.range.start)) + &#34;px&#34;;
  },
  translateToValue: function(offset) {
    return ((offset/(this.trackLength-this.handleLength) * 
      (this.range.end-this.range.start)) + this.range.start);
  },
  getRange: function(range) {
    var v = this.values.sortBy(Prototype.K); 
    range = range || 0;
    return $R(v,v[range+1]);
  },
  minimumOffset: function(){
    return(this.isVertical() ? this.alignY : this.alignX);
  },
  maximumOffset: function(){
    return(this.isVertical() ? 
      (this.track.offsetHeight != 0 ? this.track.offsetHeight :
        this.track.style.height.replace(/px$/,&#34;&#34;)) - this.alignY : 
      (this.track.offsetWidth != 0 ? this.track.offsetWidth : 
        this.track.style.width.replace(/px$/,&#34;&#34;)) - this.alignX);
  },  
  isVertical:  function(){
    return (this.axis == 'vertical');
  },
  drawSpans: function() {
    var slider = this;
    if (this.spans)
      $R(0, this.spans.length-1).each(function(r) { slider.setSpan(slider.spans, slider.getRange(r)) });
    if (this.options.startSpan)
      this.setSpan(this.options.startSpan,
        $R(0, this.values.length&#62;1 ? this.getRange(0).min() : this.value ));
    if (this.options.endSpan)
      this.setSpan(this.options.endSpan, 
        $R(this.values.length&#62;1 ? this.getRange(this.spans.length-1).max() : this.value, this.maximum));
  },
  setSpan: function(span, range) {
    if (this.isVertical()) {
      span.style.top = this.translateToPx(range.start);
      span.style.height = this.translateToPx(range.end - range.start + this.range.start);
    } else {
      span.style.left = this.translateToPx(range.start);
      span.style.width = this.translateToPx(range.end - range.start + this.range.start);
    }
  },
  updateStyles: function() {
    this.handles.each( function(h){ Element.removeClassName(h, 'selected') });
    Element.addClassName(this.activeHandle, 'selected');
  },
  startDrag: function(event) {
    if (Event.isLeftClick(event)) {
      if (!this.disabled){
        this.active = true;
        
        var handle = Event.element(event);
        var pointer  = [Event.pointerX(event), Event.pointerY(event)];
        var track = handle;
        if (track==this.track) {
          var offsets  = Position.cumulativeOffset(this.track); 
          this.event = event;
          this.setValue(this.translateToValue( 
           (this.isVertical() ? pointer-offsets : pointer-offsets)-(this.handleLength/2)
          ));
          var offsets  = Position.cumulativeOffset(this.activeHandle);
          this.offsetX = (pointer - offsets);
          this.offsetY = (pointer - offsets);
        } else {
          // find the handle (prevents issues with Safari)
          while((this.handles.indexOf(handle) == -1) &#38;&#38; handle.parentNode) 
            handle = handle.parentNode;
            
          if (this.handles.indexOf(handle)!=-1) {
            this.activeHandle    = handle;
            this.activeHandleIdx = this.handles.indexOf(this.activeHandle);
            this.updateStyles();
            
            var offsets  = Position.cumulativeOffset(this.activeHandle);
            this.offsetX = (pointer - offsets);
            this.offsetY = (pointer - offsets);
          }
        }
      }
      Event.stop(event);
    }
  },
  update: function(event) {
   if (this.active) {
      if (!this.dragging) this.dragging = true;
      this.draw(event);
      if (Prototype.Browser.WebKit) window.scrollBy(0,0);
      Event.stop(event);
   }
  },
  draw: function(event) {
    var pointer = [Event.pointerX(event), Event.pointerY(event)];
    var offsets = Position.cumulativeOffset(this.track);
    pointer -= this.offsetX + offsets;
    pointer -= this.offsetY + offsets;
    this.event = event;
    this.setValue(this.translateToValue( this.isVertical() ? pointer : pointer ));
    if (this.initialized &#38;&#38; this.options.onSlide)
      this.options.onSlide(this.values.length&#62;1 ? this.values : this.value, this);
  },
  endDrag: function(event) {
    if (this.active &#38;&#38; this.dragging) {
      this.finishDrag(event, true);
      Event.stop(event);
    }
    this.active = false;
    this.dragging = false;
  },  
  finishDrag: function(event, success) {
    this.active = false;
    this.dragging = false;
    this.updateFinished();
  },
  updateFinished: function() {
    if (this.initialized &#38;&#38; this.options.onChange) 
      this.options.onChange(this.values.length&#62;1 ? this.values : this.value, this);
    this.event = null;
  }
});

if(typeof dj==&#34;undefined&#34;){dj={};}
dj.lang=function(){var EventCache={listEvents:[],add:function(node,sEventName,fHandler){this.listEvents.push(arguments);},flush:function(){var i,item;for(i=this.listEvents.length-1;i&#62;=0;i=i-1){item=this.listEvents;if(item.removeEventListener){item.removeEventListener(item,item,item);}
if(item.substring(0,2)!=&#34;on&#34;){item=&#34;on&#34;+item;}
if(item.detachEvent){item.detachEvent(item,item);}
item[item]=null;}}};return{addEvent:function(obj,type,fn){if(obj.addEventListener){obj.addEventListener(type,fn,false);EventCache.add(obj,type,fn);}else if(obj.attachEvent){obj[&#34;e&#34;+type+fn]=fn;obj[type+fn]=function(){obj[&#34;e&#34;+type+fn](window.event);};obj.attachEvent(&#34;on&#34;+type,obj[type+fn]);EventCache.add(obj,type,fn);}else{obj[&#34;on&#34;+type]=obj[&#34;e&#34;+type+fn];}},removeEvent:function(obj,type,fn){if(obj.detachEvent){obj.detachEvent(&#34;on&#34;+type,obj[type+fn]);obj[type+fn]=null;}else{obj.removeEventListener(type,fn,false);}},stopEvent:function(ev){var e=(!ev)?window.event:ev;e.cancelBubble=true;e.returnValue=false;if(typeof e.stopPropagation===&#34;function&#34;){e.stopPropagation();}
if(typeof e.preventDefault===&#34;function&#34;){e.preventDefault();}
return false;},flushEventCache:function(){EventCache.flush();}};}();dj.lang.addEvent(window,'unload',dj.lang.flushEventCache);if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.lang==&#34;undefined&#34;){dj.lang={};}
dj.lang.hasClassName=function(el,cname){if(typeof cname!==&#34;string&#34;){throw new TypeError(&#34;dj.lang.hasClassName: 'cname' must be a string&#34;);}
if(cname===&#34;&#34;){return;}
el=this.byId(el);if(el===null){throw new TypeError(&#34;dj.lang.hasClassName: 'el' does not exist.&#34;);}
cname=cname.replace(/^\s+|\s+$/g,&#34;&#34;);return(el.className.indexOf(cname)&#62;-1);};dj.lang.addClassName=function(el,cname){if(typeof cname!==&#34;string&#34;){throw new TypeError(&#34;dj.lang.addClassName: 'cname' must be a string&#34;);}
if(cname===&#34;&#34;){return;}
el=this.byId(el);if(el===null){throw new TypeError(&#34;dj.lang.addClassName: 'el' does not exist.&#34;);}
cname=cname.replace(/^\s+|\s+$/g,&#34;&#34;);if(el.className.indexOf(cname)==-1){el.className+=(&#34; &#34;+cname);}};dj.lang.removeClassName=function(el,cname){if(typeof cname!==&#34;string&#34;){throw new TypeError(&#34;dj.lang.removeClassName: 'cname' must be a string&#34;);}
if(cname===&#34;&#34;){return;}
el=this.byId(el);if(el===null){throw new TypeError(&#34;dj.lang.removeClassName: 'el' does not exist.&#34;);}
cname=cname.replace(/^\s+|\s+$/g,&#34;&#34;);if(el.className.indexOf(cname)&#62;-1){var re=new RegExp(cname,'g');el.className=el.className.replace(re,'');}};(function(){var dojo={};dojo.doc=window.document||null;dojo.body=function(){return dojo.doc.body||dojo.doc.getElementsByTagName(&#34;body&#34;);};var d=dojo;var n=navigator;var dua=n.userAgent;var dav=n.appVersion;var tv=parseFloat(dav);dojo.isOpera=(dua.indexOf(&#34;Opera&#34;)&#62;=0)?tv:0;var idx=Math.max(dav.indexOf(&#34;WebKit&#34;),dav.indexOf(&#34;Safari&#34;),0);if(idx){dojo.isSafari=parseFloat(dav.split(&#34;Version/&#34;))||((parseFloat(dav.substr(idx+7))&#62;=419.3)?3:2)||2;}
dojo.isKhtml=(dav.indexOf(&#34;Konqueror&#34;)&#62;=0||dojo.isSafari)?tv:0;dojo.isMoz=(dua.indexOf(&#34;Gecko&#34;)&#62;=0&#38;&#38;!dojo.isKhtml)?tv:0;if(dojo.isMoz){dojo.isFF=parseFloat(dua.split(&#34;Firefox/&#34;))||0;}
if(document.all&#38;&#38;!dojo.isOpera){dojo.isIE=parseFloat(dav.split(&#34;MSIE &#34;))||0;}
dojo.body=function(){return(dojo.doc.body||dojo.doc.getElementsByTagName(&#34;body&#34;));};if(!d.isIE){dojo._toPixelValue=function(element,value){return parseFloat(value)||0;};}else{dojo._toPixelValue=function(element,avalue){if(!avalue){return 0;}
if(avalue==&#34;medium&#34;){return 4;}
if(avalue.slice&#38;&#38;(avalue.slice(-2)=='px')){return parseFloat(avalue);}
with(element){var sLeft=style.left;var rsLeft=runtimeStyle.left;runtimeStyle.left=currentStyle.left;try{style.left=avalue;avalue=style.pixelLeft;}catch(e){avalue=0;}
style.left=sLeft;runtimeStyle.left=rsLeft;}
return avalue;}}
var px=dojo._toPixelValue;dojo.coords=function(node,includeScroll){var n=dj.lang.byId(node),s=gcs(n),mb=d._getMarginBox(n,s);var abs=d._abs(n,includeScroll);mb.x=abs.x;mb.y=abs.y;return mb;};var gcs;if(d.isSafari){gcs=function(node){var s;if(node instanceof HTMLElement){var dv=node.ownerDocument.defaultView;s=dv.getComputedStyle(node,null);if(!s&#38;&#38;node.style){node.style.display=&#34;&#34;;s=dv.getComputedStyle(node,null);}}
return s||{};};}else if(d.isIE){gcs=function(node){return node.nodeType==1?node.currentStyle:{};};}else{gcs=function(node){return node instanceof HTMLElement?node.ownerDocument.defaultView.getComputedStyle(node,null):{};};}
dojo.getComputedStyle=gcs;dojo._getMarginBox=function(node,computedStyle){var s=computedStyle||gcs(node),me=d._getMarginExtents(node,s);var l=node.offsetLeft-me.l,t=node.offsetTop-me.t,p=node.parentNode;if(d.isMoz){var sl=parseFloat(s.left),st=parseFloat(s.top);if(!isNaN(sl)&#38;&#38;!isNaN(st)){l=sl,t=st;}else{if(p&#38;&#38;p.style){var pcs=gcs(p);if(pcs.overflow!=&#34;visible&#34;){var be=d._getBorderExtents(p,pcs);l+=be.l,t+=be.t;}}}}else if(d.isOpera){if(p){var be=d._getBorderExtents(p);l-=be.l;t-=be.t;}}
return{l:l,t:t,w:node.offsetWidth+me.w,h:node.offsetHeight+me.h};};dojo._getMarginExtents=function(n,computedStyle){var
s=computedStyle||gcs(n),l=px(n,s.marginLeft),t=px(n,s.marginTop),r=px(n,s.marginRight),b=px(n,s.marginBottom);if(d.isSafari&#38;&#38;(s.position!=&#34;absolute&#34;)){r=l;}
return{l:l,t:t,w:l+r,h:t+b};};var _sumAncestorProperties=function(node,prop){if(!(node=(node||0).parentNode)){return 0};var val,retVal=0,_b=d.body();while(node&#38;&#38;node.style){if(gcs(node).position==&#34;fixed&#34;){return 0;}
val=node;if(val){retVal+=val-0;if(node==_b){break;}}
node=node.parentNode;}
return retVal;};dojo._abs=function(node,includeScroll){var ownerDocument=node.ownerDocument;var ret={x:0,y:0};var db=d.body();if(d.isIE||(d.isFF&#62;=3)){var client=node.getBoundingClientRect();var cs;if(d.isFF){var dv=node.ownerDocument.defaultView;cs=dv.getComputedStyle(db.parentNode,null);}
var offset=(d.isIE)?d._getIeDocumentElementOffset():{x:px(db.parentNode,cs.marginLeft),y:px(db.parentNode,cs.marginTop)};ret.x=client.left-offset.x;ret.y=client.top-offset.y;}else{if(node[&#34;offsetParent&#34;]){var endNode;if(d.isSafari&#38;&#38;(gcs(node).position==&#34;absolute&#34;)&#38;&#38;(node.parentNode==db)){endNode=db;}else{endNode=db.parentNode;}
var cs=gcs(node);var n=node;if(d.isOpera&#38;&#38;cs.position!=&#34;absolute&#34;){n=n.offsetParent;}
ret.x-=_sumAncestorProperties(n,&#34;scrollLeft&#34;);ret.y-=_sumAncestorProperties(n,&#34;scrollTop&#34;);var curnode=node;do{var n=curnode.offsetLeft;if(!d.isOpera||n&#62;0){ret.x+=isNaN(n)?0:n;}
var t=curnode.offsetTop;ret.y+=isNaN(t)?0:t;var cs=gcs(curnode);if(curnode!=node){if(d.isSafari){ret.x+=px(curnode,cs.borderLeftWidth);ret.y+=px(curnode,cs.borderTopWidth);}else if(d.isFF){ret.x+=2*px(curnode,cs.borderLeftWidth);ret.y+=2*px(curnode,cs.borderTopWidth);}}
if(d.isFF&#38;&#38;cs.position==&#34;static&#34;){var parent=curnode.parentNode;while(parent!=curnode.offsetParent){var pcs=gcs(parent);if(pcs.position==&#34;static&#34;){ret.x+=px(curnode,pcs.borderLeftWidth);ret.y+=px(curnode,pcs.borderTopWidth);}
parent=parent.parentNode;}}
curnode=curnode.offsetParent;}while((curnode!=endNode)&#38;&#38;curnode);}else if(node.x&#38;&#38;node.y){ret.x+=isNaN(node.x)?0:node.x;ret.y+=isNaN(node.y)?0:node.y;}}
if(includeScroll){var scroll=d._docScroll();ret.y+=scroll.y;ret.x+=scroll.x;}
return ret;};dojo._getIeDocumentElementOffset=function(){var de=d.doc.documentElement;return(d.isIE&#62;=7)?{x:de.getBoundingClientRect().left,y:de.getBoundingClientRect().top}:{x:d._isBodyLtr()||window.parent==window?de.clientLeft:de.offsetWidth-de.clientWidth-de.clientLeft,y:de.clientTop};};dojo._isBodyLtr=function(){return!(&#34;_bodyLtr&#34;in d)?d._bodyLtr=gcs(d.body()).direction==&#34;ltr&#34;:d._bodyLtr;};dj.lang.coords=dojo.coords;}());dj.lang.byId=function(id){return(typeof id==&#34;string&#34;)?document.getElementById(id):id;};(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]+\]|[^[\]]+)+\]|\\.|[^ &#62;+~,(\[]+)+|[&#62;+~])(\s*,\s*)?/g;var cache=null;var done=0;if(document.addEventListener&#38;&#38;!document.querySelectorAll){cache={};function invalidate(){cache={};}
document.addEventListener(&#34;DOMAttrModified&#34;,invalidate,false);document.addEventListener(&#34;DOMNodeInserted&#34;,invalidate,false);document.addEventListener(&#34;DOMNodeRemoved&#34;,invalidate,false);}
var Sizzle=function(selector,context,results,seed){var doCache=!results;results=results||[];context=context||document;if(context.nodeType!==1&#38;&#38;context.nodeType!==9){return[];}
if(!selector||typeof selector!==&#34;string&#34;){return results;}
if(cache&#38;&#38;context===document&#38;&#38;cache){results.push.apply(results,cache);return results;}
var parts=[],m,set,checkSet,check,mode,extra;chunker.lastIndex=0;while((m=chunker.exec(selector))!==null){parts.push(m);if(m){extra=RegExp.rightContext;break;}}
var ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),context);set=Sizzle.filter(ret.expr,ret.set);if(parts.length&#62;0){checkSet=makeArray(set);}
while(parts.length){var cur=parts.pop(),pop=cur;if(!Expr.relative){cur=&#34;&#34;;}else{pop=parts.pop();}
if(pop==null){pop=context;}
var later=&#34;&#34;,match;if(typeof pop===&#34;string&#34;){while((match=Expr.match.POS.exec(pop))){later+=match;pop=pop.replace(Expr.match.POS,&#34;&#34;);}}
Expr.relative(checkSet,pop);if(later){Sizzle.filter(later,checkSet,true);}}
if(!checkSet){checkSet=set;}
if(!checkSet){throw&#34;Syntax error, unrecognized expression: &#34;+(cur||selector);}
if(checkSet instanceof Array){if(context.nodeType===1){for(var i=0;checkSet!=null;i++){if(checkSet&#38;&#38;checkSet.nodeType===1&#38;&#38;contains(context,checkSet)){results.push(set);}}}else{for(var i=0;checkSet!=null;i++){if(checkSet&#38;&#38;checkSet.nodeType===1){results.push(set);}}}}else{makeArray(checkSet,results);}
if(extra){arguments.callee(extra,context,results);}
if(cache&#38;&#38;doCache){cache=results.slice(0);}
return results;};Sizzle.matches=function(expr,set){return Sizzle(expr,null,null,set);};Sizzle.find=function(expr,context){var set,match;if(!expr){return[];}
var later=&#34;&#34;,match;while((match=Expr.match.PSEUDO.exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!==&#34;\\&#34;){later+=match;expr=expr.replace(Expr.match.PSEUDO,&#34;&#34;);}else{break;}}
for(var i=0,l=Expr.order.length;i&#60;l;i++){var type=Expr.order;if((match=Expr.match.exec(expr))){var left=RegExp.leftContext;if(left.substr(left.length-1)!==&#34;\\&#34;){match=(match||&#34;&#34;).replace(/\\/g,&#34;&#34;);set=Expr.find(match,context);if(set!=null){expr=expr.replace(Expr.match,&#34;&#34;);break;}}}}
if(!set){set=context.getElementsByTagName(&#34;*&#34;);}
expr+=later;return{set:set,expr:expr};};Sizzle.filter=function(expr,set,inplace){var old=expr,result=[],curLoop=set,match;while(expr&#38;&#38;set.length){for(var type in Expr.filter){if((match=Expr.match.exec(expr))!=null){var anyFound=false,filter=Expr.filter,goodArray=null;match=(match||&#34;&#34;).replace(/\\/g,&#34;&#34;);if(curLoop==result){result=[];}
if(Expr.preFilter){match=Expr.preFilter(match,curLoop);if(match===true){goodArray=[];var last=null,elem;for(var i=0;(elem=curLoop)!==undefined;i++){if(elem&#38;&#38;last!==elem){goodArray.push(elem);last=elem;}}}}
var goodPos=0,found,item;for(var i=0;(item=curLoop)!==undefined;i++){if(item){if(goodArray&#38;&#38;item!=goodArray){goodPos++;}
found=filter(item,match,goodPos,goodArray);if(inplace&#38;&#38;found!=null){curLoop=found?curLoop:false;}else if(found){result.push(item);anyFound=true;}}}
if(found!==undefined){if(!inplace){curLoop=result;}
expr=expr.replace(Expr.match,&#34;&#34;);if(!anyFound){return[];}
break;}}}
expr=expr.replace(/\s*,\s*/,&#34;&#34;);if(expr==old){throw&#34;Syntax error, unrecognized expression: &#34;+expr;}
old=expr;}
return curLoop;};var Expr=Sizzle.selectors={order:[&#34;ID&#34;,&#34;NAME&#34;,&#34;TAG&#34;],match:{ID:/#((?:[\w\u0128-\uFFFF_-]|\\.)+)/,CLASS:/\.((?:[\w\u0128-\uFFFF_-]|\\.)+)/,NAME:/\[name=((?:[\w\u0128-\uFFFF_-]|\\.)+)\]/,ATTR:/\[((?:[\w\u0128-\uFFFF_-]|\\.)+)\s*(?:(\S{0,1}=)\s*(['&#34;]*)(.*?)\3|)\]/,TAG:/^((?:[\w\u0128-\uFFFF\*_-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child\(?(even|odd|[\dn+-]*)\)?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)\(?(\d*)\)?(?:[^-]|$)/,PSEUDO:/:((?:[\w\u0128-\uFFFF_-]|\\.)+)(?:\((['&#34;]*)((?:\([^\)]+\)|[^\2\(\)]*)+)\2\))?/},attrMap:{&#34;class&#34;:&#34;className&#34;},relative:{&#34;+&#34;:function(checkSet,part){for(var i=0,l=checkSet.length;i&#60;l;i++){var elem=checkSet;if(elem){var cur=elem.previousSibling;while(cur&#38;&#38;cur.nodeType!==1){cur=cur.previousSibling;}
checkSet=cur||false;}}
Sizzle.filter(part,checkSet,true);},&#34;&#62;&#34;:function(checkSet,part){if(typeof part===&#34;string&#34;&#38;&#38;!/\W/.test(part)){part=part.toUpperCase();for(var i=0,l=checkSet.length;i&#60;l;i++){var elem=checkSet;if(elem){var parent=elem.parentNode;checkSet=parent.nodeName===part?parent:false;}}}else{for(var i=0,l=checkSet.length;i&#60;l;i++){var elem=checkSet;if(elem){checkSet=elem.parentNode;if(typeof part!==&#34;string&#34;){checkSet=checkSet==part;}}}
if(typeof part===&#34;string&#34;){Sizzle.filter(part,checkSet,true);}}},&#34;&#34;:function(checkSet,part){var doneName=&#34;done&#34;+(done++),checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=part.toUpperCase();checkFn=dirNodeCheck;}
checkFn(&#34;parentNode&#34;,part,doneName,checkSet,nodeCheck);},&#34;~&#34;:function(checkSet,part){var doneName=&#34;done&#34;+(done++),checkFn=dirCheck;if(!part.match(/\W/)){var nodeCheck=part=part.toUpperCase();checkFn=dirNodeCheck;}
checkFn(&#34;previousSibling&#34;,part,doneName,checkSet,nodeCheck);}},find:{ID:function(match,context){if(context.getElementById){var m=context.getElementById(match);return m?:[];}},NAME:function(match,context){return context.getElementsByName(match);},TAG:function(match,context){return context.getElementsByTagName(match);}},preFilter:{CLASS:function(match){return new RegExp(&#34;(?:^|\\s)&#34;+match+&#34;(?:\\s|$)&#34;);},ID:function(match){return match;},TAG:function(match){return match.toUpperCase();},CHILD:function(match){if(match==&#34;nth&#34;){var test=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(match==&#34;even&#34;&#38;&#38;&#34;2n&#34;||match==&#34;odd&#34;&#38;&#38;&#34;2n+1&#34;||!/\D/.test(match)&#38;&#38;&#34;0n+&#34;+match||match);match=(test+(test||1))-0;match=test-0;}
match=typeof get_length==&#34;undefined&#34;?&#34;done&#34;+(done++):&#34;nodeCache&#34;;return match;},ATTR:function(match){var name=match;if(Expr.attrMap){match=Expr.attrMap;}
return match;},PSEUDO:function(match){if(match===&#34;not&#34;){match=match.split(/\s*,\s*/);}
return match;},POS:function(match){match.unshift(true);return match;}},filters:{enabled:function(elem){return elem.disabled===false&#38;&#38;elem.type!==&#34;hidden&#34;;},disabled:function(elem){return elem.disabled===true;},checked:function(elem){return elem.checked===true;},selected:function(elem){elem.parentNode.selectedIndex;return elem.selected===true;},parent:function(elem){return!!elem.firstChild;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,match){return!!Sizzle(match,elem).length;},header:function(elem){return/h\d/i.test(elem.nodeName);},text:function(elem){return&#34;text&#34;===elem.type;},radio:function(elem){return&#34;radio&#34;===elem.type;},checkbox:function(elem){return&#34;checkbox&#34;===elem.type;},file:function(elem){return&#34;file&#34;===elem.type;},password:function(elem){return&#34;password&#34;===elem.type;},submit:function(elem){return&#34;submit&#34;===elem.type;},image:function(elem){return&#34;image&#34;===elem.type;},reset:function(elem){return&#34;reset&#34;===elem.type;},button:function(elem){ret
urn&#34;button&#34;===elem.type||elem.nodeName.toUpperCase()===&#34;BUTTON&#34;;},input:function(elem){return/input|select|textarea|button/i.test(elem.nodeName);}},setFilters:{first:function(elem,i){return i===0;},last:function(elem,i,match,array){return i===array.length-1;},even:function(elem,i){return i%2===0;},odd:function(elem,i){return i%2===1;},lt:function(elem,i,match){return i&#60;match-0;},gt:function(elem,i,match){return i&#62;match-0;},nth:function(elem,i,match){return match-0==i;},eq:function(elem,i,match){return match-0==i;}},filter:{CHILD:function(elem,match){var type=match,parent=elem.parentNode;var doneName=match;if(parent&#38;&#38;!parent){var count=1;for(var node=parent.firstChild;node;node=node.nextSibling){if(node.nodeType==1){node.nodeIndex=count++;}}
parent=count-1;}
if(type==&#34;first&#34;){return elem.nodeIndex==1;}else if(type==&#34;last&#34;){return elem.nodeIndex==parent;}else if(type==&#34;only&#34;){return parent==1;}else if(type==&#34;nth&#34;){var add=false,first=match,last=match;if(first==1&#38;&#38;last==0){return true;}
if(first==0){if(elem.nodeIndex==last){add=true;}}else if((elem.nodeIndex-last)%first==0&#38;&#38;(elem.nodeIndex-last)/first&#62;=0){add=true;}
return add;}},PSEUDO:function(elem,match,i,array){var name=match,filter=Expr.filters;if(filter){return filter(elem,i,match,array)}else if(name===&#34;contains&#34;){return(elem.textContent||elem.innerText||&#34;&#34;).indexOf(match)&#62;=0;}else if(name===&#34;not&#34;){var not=match;for(var i=0,l=not.length;i&#60;l;i++){if(Sizzle.filter(not,).length&#62;0){return false;}}
return true;}},ID:function(elem,match){return elem.nodeType===1&#38;&#38;elem.getAttribute(&#34;id&#34;)===match;},TAG:function(elem,match){return(match===&#34;*&#34;&#38;&#38;elem.nodeType===1)||elem.nodeName===match;},CLASS:function(elem,match){return match.test(elem.className);},ATTR:function(elem,match){var result=elem[match],value=result+&#34;&#34;,type=match,check=match;return result==null?false:type===&#34;=&#34;?value===check:type===&#34;*=&#34;||type===&#34;~=&#34;?value.indexOf(check)&#62;=0:!match?result:type===&#34;!=&#34;?value!=check:type===&#34;^=&#34;?value.indexOf(check)===0:type===&#34;$=&#34;?value.substr(value.length-check.length)===check:type===&#34;|=&#34;?value===check||value.substr(0,check.length+1)===check+&#34;-&#34;:false;},POS:function(elem,match,i,array){var name=match,filter=Expr.setFilters;if(filter){return filter(elem,i,match,array);}}}};function makeArray(array,results){array=Array.prototype.slice.call(array);if(results){results.push.apply(results,array);return results;}
return array;}
if(document.all&#38;&#38;!window.opera){function makeArray(array,results){if(array instanceof Array){return Array.prototype.slice.call(array);}
var ret=results||[];for(var i=0;array;i++){ret.push(array);}
return ret;}
Expr.find.ID=function(match,context){if(context.getElementById){var m=context.getElementById(match);return m?m.id===match||m.getAttributeNode&#38;&#38;m.getAttributeNode(&#34;id&#34;).nodeValue===match?:undefined:[];}};Expr.filter.ID=function(elem,match){var node=elem.getAttributeNode&#38;&#38;elem.getAttributeNode(&#34;id&#34;);return elem.nodeType===1&#38;&#38;node&#38;&#38;node.nodeValue===match;};}
if(document.querySelectorAll)(function(){var oldSizzle=Sizzle;window.Sizzle=Sizzle=function(query,context,extra){context=context||document;if(context.nodeType===9){try{return makeArray(context.querySelectorAll(query));}catch(e){}}
return oldSizzle(query,context,extra);};Sizzle.find=oldSizzle.find;Sizzle.filter=oldSizzle.filter;Sizzle.selectors=oldSizzle.selectors;})();if(document.documentElement.getElementsByClassName){Expr.order.splice(1,0,&#34;CLASS&#34;);Expr.find.CLASS=function(match,context){return context.getElementsByClassName(match);};}
function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck){for(var i=0,l=checkSet.length;i&#60;l;i++){var elem=checkSet;if(elem){elem=elem
var match=false;while(elem&#38;&#38;elem.nodeType){var done=elem;if(done){match=checkSet;break;}
if(elem.nodeType===1)
elem=i;if(elem.nodeName===cur){match=elem;break;}
elem=elem;}
checkSet=match;}}}
function dirCheck(dir,cur,doneName,checkSet,nodeCheck){for(var i=0,l=checkSet.length;i&#60;l;i++){var elem=checkSet;if(elem){elem=elem
var match=false;while(elem&#38;&#38;elem.nodeType){if(elem){match=checkSet[elem];break;}
if(elem.nodeType===1){elem=i;if(Sizzle.filter(cur,).length&#62;0){match=elem;break;}}
elem=elem;}
checkSet=match;}}}
if(document.compareDocumentPosition){function contains(a,b){return a.compareDocumentPosition(b)&#38;16;}}else{function contains(a,b){return a!==b&#38;&#38;a.contains(b);}}
dj.lang.query=Sizzle;})();if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.lang==&#34;undefined&#34;){dj.lang={};}
dj.lang.extend=function(subClass,superClass){var F=function(){};F.prototype=superClass.prototype;subClass.prototype=new F();subClass.prototype.constructor=subClass;subClass.superclass=superClass.prototype;if(superClass.prototype.constructor==Object.prototype.constructor){superClass.prototype.constructor=superClass;}};dj.lang.mixin=function(rc,gc){if(typeof rc===&#34;undefined&#34;){throw new TypeError(&#34;dj.lang.mixin: receiving object is undefined&#34;);}
if(typeof gc===&#34;undefined&#34;){return rc;}
for(var method in gc){var rcm=rc,gcm=gc;if((rcm!==null)&#38;&#38;(typeof rcm==&#34;object&#34;)&#38;&#38;(typeof gcm==&#34;object&#34;)){this.mixin(rcm,gcm);}else if(typeof gcm!==&#34;undefined&#34;&#38;&#38;(rcm!==gcm)){rc=gcm;}}};dj.lang.clone=function(obj){if(obj===null||typeof(obj)!='object'){return obj;}
var oClone=new obj.constructor();for(var key in obj){if(obj.hasOwnProperty(key)){oClone=this.clone(obj);}}
return oClone;};dj.lang.cloneMixin=function(rc,gc){var cl=this.clone(rc);this.mixin(cl,gc);return cl;};dj.lang.objectToString=function(obj,isRecursive){if(typeof obj!==&#34;object&#34;){return obj.toString();}
var out=[];var val=null;if(typeof obj.length==='number'&#38;&#38;!obj.propertyIsEnumerable('length')&#38;&#38;typeof obj.splice==='function'){return'['+obj.toString()+']';}
if(!obj.hasOwnProperty&#38;&#38;obj.childNodes){return(obj.id!==&#34;&#34;)?(&#34;[Element: '&#34;+obj.id+&#34;']&#34;):&#34;&#34;;}else if(!obj.hasOwnProperty){return&#34;&#34;;}
for(var o in obj){if(obj.hasOwnProperty(o)){val=null;if(typeof obj==&#34;object&#34;){val=((isRecursive)?this.objectToString(obj):&#34;&#34;);}
else if(typeof obj==&#34;function&#34;){val=&#34;&#34;;}
else if(typeof obj==&#34;string&#34;){val='&#34;'+obj+'&#34;';}
else{val=obj;}
out[out.length]=(o+&#34;: &#34;+val);}}
return'{'+out.join(&#34;, &#34;)+'}';};
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.context==&#34;undefined&#34;){dj.context={};}
if(typeof dj.context.ads==&#34;undefined&#34;){dj.context.ads={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.module==&#34;undefined&#34;){dj.module={};}
if(!window.console){window.console={};var names=[&#34;log&#34;,&#34;debug&#34;,&#34;info&#34;,&#34;warn&#34;,&#34;error&#34;,&#34;assert&#34;,&#34;dir&#34;,&#34;dirxml&#34;,&#34;group&#34;,&#34;groupEnd&#34;,&#34;time&#34;,&#34;timeEnd&#34;,&#34;count&#34;,&#34;trace&#34;,&#34;profile&#34;,&#34;profileEnd&#34;];for(var i=0,len=names.length;i&#60;len;i++){window.console[names]=function(){};}}
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
(dj.util.Observer=function(parent){this.parent=parent||null;this._subs=[];}).prototype={subscribe:function(callback,context){if(typeof callback!==&#34;function&#34;){throw new TypeError(&#34;Callback must be a function.&#34;);}
context=(context||this.parent);this._subs.push({name:null,cb:callback,ctx:context});},subscribeByName:function(name,callback,context){if(typeof name!==&#34;string&#34;){throw new TypeError(&#34;Name must be a string.&#34;);}
if(typeof callback!==&#34;function&#34;){throw new TypeError(&#34;Callback must be a function.&#34;);}
context=(context||this.parent);this._subs.push({name:name,cb:callback,ctx:context});},unsubscribe:function(cb){var newSubs=[];for(var i=0,len=this._subs.length,sub=null;i&#60;len;i++){sub=this._subs;if(sub.cb!==cb){newSubs.push(sub);}}
this._subs=newSubs;},fire:function(){for(var i=0,sub,len=this._subs.length;i&#60;len;i++){sub=this._subs;sub.cb.apply(sub.ctx,arguments);}},fireByName:function(name){if(typeof name!==&#34;string&#34;){throw new TypeError(&#34;Name must be a string.&#34;);}
var args=[];for(var i=1,arg,len=arguments.length;i&#60;len;i++){args.push(arguments);}
for(var j=0,sub,slen=this._subs.length;j&#60;slen;j++){sub=this._subs;if((sub.name===null)||(sub.name!==name)){continue;}
sub.cb.apply(sub.ctx,args);}}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Config=Class.create({initialize:function(owner){this.setOwner(owner);this.cfg=new Hash();this.obs=new Hash();this.hasFired=new Hash();},getOwner:function(){return this.owner;},setOwner:function(owner){this.owner=owner;},addProperty:function(key,config){key=key.toLowerCase();if(typeof config==&#34;undefined&#34;){throw Error(&#34;Config {key: '_', value: '_'} must be set for key '&#34;+key+&#34;'.&#34;);}else if(typeof config.value==&#34;undefined&#34;){throw Error(&#34;Config value must be defined for key '&#34;+key+&#34;'.&#34;);}else if(typeof config.handler==&#34;undefined&#34;){this.setProperty(key,config.value,true);return;}
var ob=new dj.util.Observer();var own=this.getOwner();ob.subscribe(config.handler.bindAsEventListener(own));this.obs.set(key,ob);this.setProperty(key,config.value,true);},getProperty:function(key){key=key.toLowerCase();return this.cfg.get(key);},setProperty:function(key,value,silent){key=key.toLowerCase();this.cfg.set(key,value);var ob=null;if(!silent){ob=this.obs.get(key);ob.fire(value);}},applyConfig:function(config,init){for(key in config){this.setProperty(key,config,true);}},fireQueue:function(ignoreFired){ignoreFired=(typeof ignoreFired==&#34;undefined&#34;)?false:ignoreFired;var ob=null;var that=this;this.cfg.each(function(item){if(!ignoreFired&#38;&#38;that.hasFired.get(item.key)){return;}
ob=that.obs.get(item.key);if(typeof ob==&#34;undefined&#34;){return;}
ob.fire(item.value);that.hasFired.set(item.key,true);});}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.History=function(){var hHistory=null;var initted=false;var obs=null;function _init(){obs=new dj.util.Observer();hHistory=new Hash(dojo.back.getHash().toQueryParams());dojo.back.init();dojo.back.setInitialState({changeUrl:hHistory.toQueryString(),back:function(){obs.fireByName(&#34;_init&#34;,null);},forward:function(){obs.fireByName(&#34;_init&#34;,null);}});}
return{init:function(){if(initted){return;}initted=true;_init();},get:function(name){return hHistory.get(name);},set:function(name,value,suppressHistory){hHistory.set(name,value);var newUrl=hHistory.toQueryString();suppressHistory=(typeof suppressHistory===&#34;boolean&#34;)?suppressHistory:false;if(suppressHistory===false){dojo.back.addToHistory({changeUrl:newUrl,back:function(){obs.fireByName(name,value);},forward:function(){obs.fireByName(name,value);}});}else{dojo.back.setHash(newUrl);}},subscribe:function(name,callback,context){obs.subscribeByName(name,callback,context);}};}();if(typeof dojo==&#34;undefined&#34;){dojo={};}
if(typeof dojo.back==&#34;undefined&#34;){dojo.back={};}
(function(){dojo.doc=window.document||null;dojo.body=function(){return dojo.doc.body||dojo.doc.getElementsByTagName(&#34;body&#34;);};dojo.config={dojoIframeHistoryUrl:&#34;/static_html_files/iframe_history.html&#34;};var back=dojo.back;function getHash(){var h=window.location.hash;if(h.charAt(0)==&#34;#&#34;){h=h.substring(1);}
return Prototype.Browser.Gecko?h:decodeURIComponent(h);}
function setHash(h){if(!h){h=&#34;&#34;;}
window.location.hash=encodeURIComponent(h);historyCounter=history.length;}
back.getHash=getHash;back.setHash=setHash;var initialHref=(typeof(window)!==&#34;undefined&#34;)?window.location.href:&#34;&#34;;var initialHash=(typeof(window)!==&#34;undefined&#34;)?getHash():&#34;&#34;;var initialState=null;var locationTimer=null;var bookmarkAnchor=null;var historyIframe=null;var forwardStack=[];var historyStack=[];var moveForward=false;var changingUrl=false;var historyCounter;function handleBackButton(){var current=historyStack.pop();if(!current){return;}
var last=historyStack[historyStack.length-1];if(!last&#38;&#38;historyStack.length==0){last=initialState;}
if(last){if(last.kwArgs[&#34;back&#34;]){last.kwArgs[&#34;back&#34;]();}else if(last.kwArgs[&#34;backButton&#34;]){last.kwArgs[&#34;backButton&#34;]();}else if(last.kwArgs[&#34;handle&#34;]){last.kwArgs.handle(&#34;back&#34;);}}
forwardStack.push(current);}
back.goBack=handleBackButton;function handleForwardButton(){var last=forwardStack.pop();if(!last){return;}
if(last.kwArgs[&#34;forward&#34;]){last.kwArgs.forward();}else if(last.kwArgs[&#34;forwardButton&#34;]){last.kwArgs.forwardButton();}else if(last.kwArgs[&#34;handle&#34;]){last.kwArgs.handle(&#34;forward&#34;);}
historyStack.push(last);}
back.goForward=handleForwardButton;function createState(url,args,hash){return{&#34;url&#34;:url,&#34;kwArgs&#34;:args,&#34;urlHash&#34;:hash};}
function getUrlQuery(url){var segments=url.split(&#34;?&#34;);if(segments.length&#60;2){return null;}
else{return segments;}}
function loadIframeHistory(){var url=dojo.config[&#34;dojoIframeHistoryUrl&#34;]+&#34;?&#34;+(new Date()).getTime();moveForward=true;if(historyIframe){Prototype.Browser.WebKit?historyIframe.location=url:window.frames[historyIframe.name].location=url;}else{}
return url;}
function checkLocation(){if(!changingUrl){var hsl=historyStack.length;var hash=getHash();if((hash===initialHash||window.location.href==initialHref)&#38;&#38;(hsl==1)){handleBackButton();return;}
if(forwardStack.length&#62;0){if(forwardStack[forwardStack.length-1].urlHash===hash){handleForwardButton();return;}}
if((hsl&#62;=2)&#38;&#38;(historyStack[hsl-2])){if(historyStack[hsl-2].urlHash===hash){handleBackButton();return;}}}};back.init=function(){if(document.getElementById(&#34;dj_history&#34;)){return;}
var src=dojo.config[&#34;dojoIframeHistoryUrl&#34;];document.write('&#60;iframe style=&#34;border:0;width:1px;height:1px;position:absolute;visibility:hidden;bottom:0;right:0;&#34; name=&#34;dj_history&#34; id=&#34;dj_history&#34; src=&#34;'+src+'&#34;&#62;&#60;/iframe&#62;');};back.setInitialState=function(args){initialState=createState(initialHref,args,initialHash);};back.addToHistory=function(args){forwardStack=[];var hash=null;var url=null;if(!historyIframe){historyIframe=window.frames[&#34;dj_history&#34;];}
if(!bookmarkAnchor){bookmarkAnchor=document.createElement(&#34;a&#34;);dojo.body().appendChild(bookmarkAnchor);bookmarkAnchor.style.display=&#34;none&#34;;}
if(args[&#34;changeUrl&#34;]){hash=&#34;&#34;+((args[&#34;changeUrl&#34;]!==true)?args[&#34;changeUrl&#34;]:(new Date()).getTime());if(historyStack.length==0&#38;&#38;initialState.urlHash==hash){initialState=createState(url,args,hash);return;}else if(historyStack.length&#62;0&#38;&#38;historyStack[historyStack.length-1].urlHash==hash){historyStack[historyStack.length-1]=createState(url,args,hash);return;}
changingUrl=true;setTimeout(function(){setHash(hash);changingUrl=false;},1);bookmarkAnchor.href=hash;if(Prototype.Browser.IE){url=loadIframeHistory();var oldCB=args[&#34;back&#34;]||args[&#34;backButton&#34;]||args[&#34;handle&#34;];var tcb=function(handleName){if(getHash()!=&#34;&#34;){setTimeout(function(){setHash(hash);},1);}
oldCB.apply(this,);};if(args[&#34;back&#34;]){args.back=tcb;}else if(args[&#34;backButton&#34;]){args.backButton=tcb;}else if(args[&#34;handle&#34;]){args.handle=tcb;}
var oldFW=args[&#34;forward&#34;]||args[&#34;forwardButton&#34;]||args[&#34;handle&#34;];var tfw=function(handleName){if(getHash()!=&#34;&#34;){setHash(hash);}
if(oldFW){oldFW.apply(this,);}};if(args[&#34;forward&#34;]){args.forward=tfw;}else if(args[&#34;forwardButton&#34;]){args.forwardButton=tfw;}else if(args[&#34;handle&#34;]){args.handle=tfw;}}else if(!Prototype.Browser.IE){if(!locationTimer){locationTimer=setInterval(checkLocation,200);}}}else{url=loadIframeHistory();}
historyStack.push(createState(url,args,hash));};back._iframeLoaded=function(evt,ifrLoc){var query=getUrlQuery(ifrLoc.href);if(query==null){if(historyStack.length==1){handleBackButton();}
return;}
if(moveForward){moveForward=false;return;}
if(historyStack.length&#62;=2&#38;&#38;query==getUrlQuery(historyStack[historyStack.length-2].url)){handleBackButton();}else if(forwardStack.length&#62;0&#38;&#38;query==getUrlQuery(forwardStack[forwardStack.length-1].url)){handleForwardButton();}};})();if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Page=function(){var hQuery=null;var aChips=null;return{isReferrer:function(uri){return document.referrer.include(uri);},getQuery:function(){hQuery=(hQuery===null)?new Hash(location.search.replace(/^\?/,&#34;&#34;).parseQuery()):hQuery;return hQuery;},hasQueryParam:function(paramName){if(hQuery===null){this.getQuery();}
return(typeof hQuery.get(paramName)!==&#34;undefined&#34;);},getQueryParam:function(paramName){if(hQuery===null){this.getQuery();}
return this.hasQueryParam(paramName)?hQuery.get(paramName):&#34;&#34;;},getHash:function(){return new Hash(location.hash.replace(/^#/,&#34;&#34;).parseQuery());},hasHashParam:function(paramName){var hHash=this.getHash();return(typeof hHash.get(paramName)!==&#34;undefined&#34;);},getHashParam:function(paramName){var hHash=this.getHash();return this.hasHashParam(paramName)?hHash.get(paramName):&#34;&#34;;},getChips:function(){if(null===aChips){var loc=document.location.toString();loc=loc.replace(/\.html$/,&#34;&#34;);loc=loc.replace(/\.js$/,&#34;&#34;);aChips=loc.split(&#34;-&#34;);aChips.shift();}
return aChips;},addStylesheet:function(stylesheet,callback){if(typeof stylesheet==&#34;undefined&#34;){return;}
var cssNode=document.createElement('link');cssNode.type='text/css';cssNode.rel='stylesheet';cssNode.href=stylesheet;cssNode.onLoad=(callback)?callback:'';cssNode.media='screen';if(document.getElementsByTagName(&#34;head&#34;).length===0){var headNode=document.createElement(&#34;head&#34;);document.getElementsByTagName(&#34;html&#34;).appendChild(headNode);}
document.getElementsByTagName(&#34;head&#34;).appendChild(cssNode);}};}();if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Cookie=function(){var defSeparator=&#34;||&#34;;var defaultGroup=&#34;DJCOOKIE&#34;;var groups={};var _cookieDomain;var _doEncode=true;var _getDomain=function(){if(typeof this._cookieDomain==&#34;string&#34;){return this._cookieDomain;}
var aDomain=location.hostname.split('.');var aDomainLen=aDomain.length;this._cookieDomain=(aDomainLen&#62;2)?'.'+aDomain[aDomainLen-2]+'.'+aDomain[aDomainLen-1]:location.hostname;return this._cookieDomain;};var cookieObjToStr=function(obj){if(typeof obj!==&#34;object&#34;){return;}
var out=[];for(var o in obj){out[out.length]=(o+&#34;=&#34;+obj);}
out=out.join(defSeparator);return out;};var cookieStrToObj=function(str){if(typeof str!==&#34;string&#34;){return;}
var obj={};var aStr=str.split(defSeparator);for(var i=0,len=aStr.length;i&#60;len;i++){var spl=aStr.split(&#34;=&#34;);var name=spl.shift();obj=spl.join(&#34;=&#34;);}
return(obj!=={})?obj:null;};var _createCookieString=function(name,value,encodeValue,options){var text=encodeURIComponent(name)+&#34;=&#34;+(encodeValue?encodeURIComponent(value):value);if(typeof options!==&#34;object&#34;){return text;}
if(options.expires instanceof Date){text+=&#34;; expires=&#34;+options.expires.toGMTString();}
if((typeof options.path===&#34;string&#34;)&#38;&#38;options.path!==&#34;&#34;){text+=&#34;; path=&#34;+options.path;}
if((typeof options.domain===&#34;string&#34;)&#38;&#38;options.domain!==&#34;&#34;){text+=&#34;; domain=&#34;+options.domain;}
if(options.secure===true){text+=&#34;; secure&#34;;}
return text;};return{setCookie:function(name,value,days,group,doEncode){if((arguments.length&#62;3)&#38;&#38;((typeof group===&#34;string&#34;)||(typeof group===&#34;boolean&#34;)&#38;&#38;(group!==false))){return this.setGroupCookie(group,name,value,days);}
var exp=null;if(days){exp=new Date();exp.setTime(exp.getTime()+(days*24*60*60*1000));}
doEncode=((typeof doEncode==&#34;boolean&#34;)?doEncode:_doEncode);document.cookie=_createCookieString(name,value,doEncode,{expires:exp,path:'/',domain:_getDomain()});},getCookie:function(name,group,doDecode){if(arguments.length&#62;1){return this.getGroupCookie(group,name);}
doDecode=((typeof doDecode==&#34;boolean&#34;)?doDecode:_doEncode);var nameEQ=(doDecode?encodeURIComponent(name):name)+&#34;=&#34;;var ca=document.cookie.split(';');for(var i=0,len=ca.length;i&#60;len;i++){var c=ca.replace(/^\s+|\s+$/g,&#34;&#34;);if(c.indexOf(nameEQ)===0){var val=c.substring(nameEQ.length,c.length);return(doDecode?decodeURIComponent(val):val);}}
return null;},deleteCookie:function(name,group){if(arguments.length&#62;1){return this.deleteGroupCookie(group,name);}
this.setCookie(name,'',-1);},setGroupCookie:function(group,name,value,days){var isDelete=(days===-1);var isGroupDelete=false;var date=new Date();if(days){date.setTime(date.getTime()+(days*24*60*60*1000));}
var grp=(typeof group!==&#34;boolean&#34;)?group:defaultGroup;groups=groups||cookieStrToObj(this.getCookie(grp))||{};groups=value;if(isDelete){delete groups;var vcntr=0;for(var val in groups){if(groups.hasOwnProperty(val)){vcntr++;}}
if(vcntr&#62;0){date.setTime(date.getTime()+(365*24*60*60*1000));}else{groups={};isGroupDelete=true;}}
name=grp;value=cookieObjToStr(groups);document.cookie=_createCookieString(name,value,_doEncode,{expires:((isGroupDelete)?(new Date(-1)):date),path:'/',domain:_getDomain()});},getGroupCookie:function(group,name){var grp=(typeof group!==&#34;boolean&#34;)?group:defaultGroup;var grpEq=(encodeURIComponent(grp)+&#34;=&#34;);var nameEq=(name+&#34;=&#34;);var ca=document.cookie.split(&#34;;&#34;);var cookie=null;var oCookie=null;var cookieValue=null;var cookieName=null;for(var i=0,len=ca.length;i&#60;len;i++){cookie=ca.replace(/^\s+|\s+$/g,&#34;&#34;);if(cookie.indexOf(grpEq)===0){cookieValue=cookie.split(grpEq);oCookie=cookieStrToObj(decodeURIComponent(cookieValue));cookieName=oCookie;return(typeof cookieName!==&#34;undefined&#34;)?cookieName:null;}}
return null;},deleteGroupCookie:function(group,name){this.setGroupCookie(group,name,&#34; &#34;,-1);}};}();if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Element={contains:function(element,clientX,clientY){var offset=element.cumulativeOffset();var dimensions=element.getDimensions();var lx=offset;var ly=offset;var rx=lx+dimensions.width;var ry=ly+dimensions.height;var mx=clientX;var my=clientY;if(((mx&#62;=lx)&#38;&#38;(mx&#60;=rx))&#38;&#38;((my&#62;=ly)&#38;&#38;(my&#60;=ry))){return true;}else{return false;}},adjustToLargest:function(container,domObj,onLoadCallback){var containerEls=container.getElementsByTagName(&#34;*&#34;);var resWidth=0;var resHeight=0;for(var i=0,elen=containerEls.length;i&#60;elen;i++){var el=containerEls;if((el.tagName==&#34;SCRIPT&#34;)||(el.tagName==&#34;NOSCRIPT&#34;)){continue;}
var dim=dj.util.Element.getDimensions(el);var width=dim;var height=dim;resWidth=(width&#62;=resWidth)?width:resWidth;resHeight=(height&#62;=resHeight)?height:resHeight;}
domObj.width=resWidth;domObj.height=resHeight;if(typeof onLoadCallback!=&#34;undefined&#34;){onLoadCallback(domObj);}},getDimensions:function(el){var width=0;var height=0;width=el.offsetWidth;height=el.offsetHeight;if(Prototype.Browser.IE){width=el.scrollWidth;height=el.scrollHeight;}
if(el.style.width!==&#34;&#34;){var tmpW=parseInt(el.style.width.split('px'),10);width=(width&#62;tmpW)?width:tmpW;}
if(el.style.height!==&#34;&#34;){var tmpH=parseInt(el.style.height.split('px'),10);height=(height&#62;tmpH)?height:tmpH;}
return[width,height];}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Form={submitOnEvent:function(elm,formName,event){event=event||&#34;click&#34;;var el=$(elm);var frm=document;if(el===null||typeof frm===&#34;undefined&#34;||frm===null){throw new Error(&#34;Element and/or form not found&#34;);}
el.observe(event,function(ev){Event.stop(ev);frm.submit();});},clearValue:function(id,defaultText){var defTxt=[];var oEl=$(id);if(oEl===null){throw new Error(&#34;Element not found&#34;);}
var fv=oEl.getValue().strip();if(typeof defaultText==&#34;undefined&#34;){oEl.setValue(&#34; &#34;);}else if(!Object.isArray(defaultText)){defTxt.push(defaultText);}else{defTxt=defaultText;}
defTxt.each(function(dt){if(dt==fv){oEl.setValue(&#34;&#34;);}});},checkEmpty:function(id,errorMessage){var oEl=$(id);if(oEl===null){throw new Error(&#34;Element not found&#34;);}
return(oEl.getValue().strip()===&#34;&#34;);}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Url={jsFrame:function(container,url,options){var oCnt=((typeof container===&#34;string&#34;)?document.getElementById(container):container);if(oCnt===null){throw new Error(&#34;{dj.util.jsFrame} container \&#34;&#34;+container+&#34;\&#34; not found&#34;);}else if(typeof url!==&#34;string&#34;){throw new TypeError(&#34;{dj.util.jsFrame} URL not found&#34;);}
var cfg={prefix:&#34;/static_html_files/jsframe.html?jsuri=&#34;,doPrefix:true,style:&#34;&#34;,doContainer:false,containerStyle:&#34;&#34;};var compat={};if(typeof options!==&#34;object&#34;){compat.doPrefix=(typeof options===&#34;boolean&#34;)?options:cfg.doPrefix;compat.prefix=arguments||cfg.prefix;compat.style=arguments||cfg.style;options=compat;}
Object.extend(cfg,options);var oIframe=new Element('iframe',{src:((cfg.doPrefix)?cfg.prefix+url:url),id:container+'iframe',scrolling:&#34;no&#34;,frameBorder:0,marginWidth:0,marginHeight:0,hspace:0,vspace:0,border:0,style:cfg.style}).observe(&#34;load&#34;,function(){try{var bd=this.contentWindow.document.body;if(!cfg.doPrefix||cfg.doContainer){bd.innerHTML=&#34;&#60;div style=\&#34;&#34;+cfg.containerStyle+&#34;\&#34;&#62;&#34;+bd.innerHTML+&#34;&#60;\/div&#62;&#34;;}
dj.util.Element.adjustToLargest(bd,this);}catch(e){console.error(&#34;Unable to access iframe body for url: %s&#34;,this.src);}});Element.insert(oCnt,oIframe);return oIframe;},addStylesheet:function(stylesheet,callback){console.warn(&#34;{Url} addStylesheet has been moved to Page.addStylesheet&#34;);},openWin:function(U,N,W,H,A,F,L,T,C){var WO=[];var WA=[];var a=[&#34;directories&#34;,&#34;location&#34;,&#34;menubar&#34;,&#34;resizable&#34;,&#34;scrollbars&#34;,&#34;status&#34;,&#34;titlebar&#34;,&#34;toolbar&#34;];A=(A)?(&#34;&#34;.concat(A)):&#34;on&#34;;for(i=0,len=a.length;i&#60;len;i++){if(a==&#34;resizable&#34;){WA[WA.length]=a+&#34;=&#34;+&#34;yes&#34;;}else{WA[WA.length]=a+&#34;=&#34;+((A.indexOf(a.substring(0,2))&#62;-1||A==&#34;on&#34;)?&#34;yes&#34;:&#34;no&#34;);}}
if(W){WA[WA.length]=&#34;width=&#34;+W;}
if(H){WA[WA.length]=&#34;height=&#34;+H;}
if(C&#38;&#38;W&#38;&#38;H){T=(screen.height-H)/2;L=(screen.width-W)/2;}
if(L){WA[WA.length]=&#34;left=&#34;+L;WA[WA.length]=&#34;screenX=&#34;+L;}
if(T){WA[WA.length]=&#34;top=&#34;+T;WA[WA.length]=&#34;screenY=&#34;+T;}
A=(WA.length)?WA.join(&#34;,&#34;):&#34;&#34;;WO=window.open(U,N,A);if(F&#38;&#38;WO){WO.focus();}},changeRoot:function(selector,newRoot,container){var urls=(typeof container!=&#34;undefined&#34;)?$(container).select(selector):$$(selector);var href=window.location.href;var base=href.substring(0,href.lastIndexOf('/')+1);for(var i=0,url,len=urls.length;i&#60;len;i++){url=urls;if(url.href.lastIndexOf(base)===0){url.href=newRoot+url.href.substring(base.length);}}}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.User={STATUS:{LOGGED_IN:1,LOGGED_OUT:0,NON_SUB:2},_currentStatus:null,getStatus:function(doClearCache){try{throw Error(&#34;{User.getStatus} deprecated method&#34;);}
catch(e){console.dir(e);}
return this.STATUS.LOGGED_IN;},hasRole:function(roleName,callback){epiton.runOnReady(function(){var hr=epiton.gui.Credentials.hasRole(roleName.toUpperCase());callback(hr);});},isLoggedIn:function(callback){epiton.runOnReady(function(){var isLoggedIn=epiton.gui.Credentials.isLoggedIn();callback(isLoggedIn);});},isSubLoggedIn:function(callback,roleName){roleName=(typeof roleName===&#34;string&#34;)?roleName.toUpperCase():&#34;WSJ&#34;;epiton.runOnReady(function(){var isLoggedIn=epiton.gui.Credentials.isLoggedIn();if(roleName!==&#34;WSJ&#34;){var hr=epiton.gui.Credentials.hasRole(roleName);callback(isLoggedIn&#38;&#38;hr);}else{var hr1=epiton.gui.Credentials.hasRole(&#34;WSJ&#34;);var hr2=epiton.gui.Credentials.hasRole(&#34;WSJ-TRANSIENT&#34;);callback(isLoggedIn&#38;&#38;(hr1||hr2));}});},isRegLoggedIn:function(callback,roleName){roleName=(typeof roleName===&#34;string&#34;)?roleName.toUpperCase():&#34;WSJ&#34;;epiton.runOnReady(function(){var isLoggedIn=epiton.gui.Credentials.isLoggedIn();if(roleName!==&#34;WSJ&#34;){var hr=epiton.gui.Credentials.hasRole(
roleName);callback(isLoggedIn&#38;&#38;!hr);}else{var hr1=epiton.gui.Credentials.hasRole(&#34;WSJ&#34;);var hr2=epiton.gui.Credentials.hasRole(&#34;WSJ-TRANSIENT&#34;);callback(isLoggedIn&#38;&#38;(!hr1&#38;&#38;!hr2));}});},renderCallsign:function(idOrElement){epiton.runOnReady(function(){epiton.gui.Callsign.renderIntoDiv(idOrElement);});},renderFirstName:function(idOrElement){epiton.runOnReady(function(){epiton.gui.FirstName.renderIntoDiv(idOrElement);});},renderLastName:function(idOrElement){epiton.runOnReady(function(){epiton.gui.LastName.renderIntoDiv(idOrElement);});},getUserId:function(callback){epiton.runOnReady(function(){var isLoggedIn=epiton.gui.Credentials.isLoggedIn();var userId=&#34;&#34;;if(isLoggedIn){userId=epiton.gui.Credentials.getUuid().toString();}
callback(userId);});}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Region={getViewByRegion:function(){var cookie=document.cookie;var wsjregion=&#34;&#34;;var regionindex=cookie.indexOf(&#34;wsjregion&#34;);if(regionindex!=-1)
{var regioncookie=dj.util.Cookie.getCookie(&#34;wsjregion&#34;);if(regioncookie.indexOf(&#34;reset&#34;)!=-1){wsjregion=regioncookie.substring(0,regioncookie.indexOf(&#34;reset&#34;)-1);}else{wsjregion=regioncookie;}}
return wsjregion;},setViewByRegion:function(wsjregion){var cookie=document.cookie;var currentRegion=this.getViewByRegion();if(wsjregion!==&#34;&#34;&#38;&#38;wsjregion!==currentRegion){dj.util.Cookie.setCookie(&#34;wsjregion&#34;,wsjregion+&#34;,reset,&#34;+currentRegion,&#34;&#34;,false,true);}}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Tracking={omniture:{_initd:false,init:function(){var localSuppressOmniture=false;this._delayFirePixel=false;this._firePixelCount=0;try{if(typeof s==='undefined'){return;}
this._s=s;if(typeof setMetaData!=='undefined'){this.setMetaData=setMetaData;}
if(typeof setSuppressOmniture!=='undefined'){localSuppressOmniture=setSuppressOmniture();}}
catch(e){console.info(&#34;{Tracking} could not suppress omniture.&#34;);console.dir(e);}
if(localSuppressOmniture){console.info(&#34;{Tracking} localSuppressOmniture = %s&#34;,localSuppressOmniture);return;}
this._s.channel=&#34;Online Journal&#34;;var refresh=(dj.util.Page.getQueryParam('refresh')||dj.util.Page.getHashParam('refresh'));var refdom=this._s.getQueryParam('refdom');this.reflink=(dj.util.Page.getQueryParam('reflink')||dj.util.Page.getHashParam('reflink'));this.link=(dj.util.Page.getQueryParam('mod')||dj.util.Page.getHashParam('mod'));var targeturl=this._s.getQueryParam('url');if(!refresh){refresh='off';}
if(refdom){this._s.referrer=refdom;}
if(this.reflink){this.link=&#34;&#34;;}
else
if(this.link){this.reflink=&#34;&#34;;}
var fullurl=document.location.href;var baseurl=document.location.protocol+'//'+document.location.host+document.location.pathname;var caccess=((typeof loggedIn!==&#34;undefined&#34;)&#38;&#38;(loggedIn===true))?&#34;subscriber&#34;:&#34;open&#34;;caccess=(fullurl.indexOf('/PA2VJBNA4R')!=-1)?&#34;ppv&#34;:caccess;caccess=(fullurl.indexOf('/services/')!=-1)?&#34;print&#34;:caccess;setMetaData('baseurl',baseurl);setMetaData('fullurl',fullurl);setMetaData('refresh',refresh);setMetaData('caccess',caccess);setMetaData('edition',editionToNameMap[dj.util.Region.getViewByRegion()]);if(this.link){setMetaData('link',this.link);}
if(this.reflink){setMetaData('reflink',this.reflink);}
if(targeturl){setMetaData('targeturl',targeturl);}
this.cookieTracking=dj.util.Cookie.getCookie(&#34;TR&#34;);this.cookieUserType=dj.util.Cookie.getCookie(&#34;user_type&#34;);this.cookieSpotlightSet=dj.util.Cookie.getCookie(&#34;spotlightSet&#34;);var that=this;dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){dj.util.User.isSubLoggedIn(function(subLoggedIn){if(subLoggedIn){setMetaData('asub','WSJ_sub_yes');}else{setMetaData('asub','WSJ_mem_yes');}});}else{if(that.cookieUserType===null||that.cookieUserType!==&#34;subscribed&#34;){setMetaData('asub','WSJ_free');}else{setMetaData('asub','WSJ_reg_yes');}}});if(typeof numads!==&#34;undefined&#34;){setMetaData('numads',numads.toString());}
if(this.cookieTracking!==null){setMetaData('userid',this.cookieTracking);}
this._initd=true;},delayFirePixel:function(){this._delayFirePixel=true;},resetPixel:function(){this._s.ios=0;},getMetaData:function(param_name){var prop=lookup;if(!prop){prop=param_name;}
return this._s;},firePixel:function(delayOverride){if(this._initd!==true){console.info(&#34;{Tracking} tracking not initd.&#34;);return;}
if(this._firePixelCount&#62;=1){console.warn(&#34;{Tracking} pixel fired %d times.&#34;,this._firePixelCount);}
if((typeof delayOverride===&#34;undefined&#34;||delayOverride===false)&#38;&#38;this._delayFirePixel===true){return;}
this._s.ios=0;var wsjPrefix='WSJ_';if(this._s.prop1=='Home')
{this._s.prop3=wsjPrefix+this._s.prop1+'_'+this._s.pageName;this._s.prop22=wsjPrefix+this._s.prop1+'_'+this._s.pageName;}
try{if(dj.context.ads&#38;&#38;dj.context.ads.adZone){this._s.prop13=dj.context.ads.adZone;}}catch(e){}
if(this._s.prop1=='Article')
{if(this._s.prop3&#38;&#38;this._s.prop3.indexOf(wsjPrefix)!==0){this._s.prop3=wsjPrefix+this._s.prop1+'_'+this._s.prop3;}
if(this._s.prop22&#38;&#38;this._s.prop22.indexOf(wsjPrefix)!==0){this._s.prop26=wsjPrefix+this._s.prop22;}
if(this._s.prop22&#38;&#38;this._s.prop22.indexOf(wsjPrefix)!==0){this._s.prop22=wsjPrefix+this._s.prop1+'_'+this._s.prop22;}
if(this._s.prop4&#38;&#38;this._s.prop4.indexOf('article_')!==0){this._s.prop4=&#34;article_&#34;+this._s.prop4;}}
if(this._s.prop1=='Summaries')
{this._s.prop3=wsjPrefix+this._s.prop1+'_'+this._s.pageName;this._s.prop22=wsjPrefix+this._s.prop1+'_'+this._s.pageName;}
if(this._s.prop3=='Video')
{if(this._s.prop3.indexOf(wsjPrefix)!==0){this._s.prop3=wsjPrefix+this._s.prop1+'_'+'Video'+'_'+this._s.prop24;}}
if(this._s.pageName.indexOf(wsjPrefix)!==0){this._s.pageName=wsjPrefix+this._s.pageName;}
if(this._s.prop2.indexOf(wsjPrefix)!==0){this._s.prop2=wsjPrefix+this._s.prop2;}
if(this._s.prop19=='article'){this._s.hier1=[this._s.channel,this._s.prop1,this._s.prop2,this._s.prop22,this._s.prop3,this._s.prop20,this._s.prop4,this._s.prop6].join(&#34;,&#34;);}else{this._s.hier1=[this._s.channel,this._s.prop1,this._s.prop2,this._s.pageName,this._s.prop6].join(&#34;,&#34;);}
this._s.hier2=[this._s.channel,this._s.prop19,this._s.prop2,this._s.prop3].join(&#34;,&#34;);this._s.hier3=[this._s.channel,this._s.prop2,this._s.prop26,this._s.pageName].join(&#34;,&#34;);this._s.hier4=[this._s.channel,this._s.prop2,this._s.prop1].join(&#34;,&#34;);this._s.hier5=[this._s.channel,this._s.prop24,this._s.prop1,this._s.prop2,this._s.prop26].join(&#34;,&#34;);if(!this._s.events){this._s.events=&#34;event12&#34;;}else{if(this._s.events.indexOf(&#34;event12&#34;)==-1){this._s.events=this._s.events?(this._s.events+&#34;,event12&#34;):&#34;event12&#34;;}}
if(this._s.prop19=='article'){if(this._s.events.indexOf(&#34;event18&#34;)==-1){this._s.events=this._s.events?(this._s.events+&#34;,event18&#34;):&#34;event18&#34;;}}
else{if(this._s.events.indexOf(&#34;event19&#34;)==-1){this._s.events=this._s.events?(this._s.events+&#34;,event19&#34;):&#34;event19&#34;;}}
this._s.prop49=this._s.getVisitNum();this._s.prop23=this._s.getDaysBeforeEvent();this._s.eVar3=&#34;&#34;;if(this.cookieUserType!==null){this._s.eVar3=this.cookieTracking;}
if(this._s.eVar3===null){console.info(&#34;{Tracking} could not get cookie 'TR'.&#34;);}
this._s.eVar4=this._s.pageName;this._s.eVar5=&#34;&#34;;this._s.eVar6=&#34;&#34;;if(this.link){this._s.eVar5=this.link;}
if(this.reflink){this._s.eVar6=this.reflink;}
this._s.eVar8=&#34;&#34;;if(this._s.prop18){this._s.eVar8=this._s.prop18;}
this._s.eVar11=this._s.channel;this._s.eVar25=this._s.prop2;var dt=new Date();if(!this.weekday){this.weekday=[];this.weekday=&#34;Sunday&#34;;this.weekday=&#34;Monday&#34;;this.weekday=&#34;Tuesday&#34;;this.weekday=&#34;Wednesday&#34;;this.weekday=&#34;Thursday&#34;;this.weekday=&#34;Friday&#34;;this.weekday=&#34;Saturday&#34;;}
this._s.eVar31=this.weekday[dt.getDay()];this._s.eVar32=dt.getHours()+&#34;:00&#34;;this._firePixelCount=this._firePixelCount+1;var s_code=this._s.t();if(s_code){this.generatePixel(s_code);}
this.generateSpotlightPixel();},generateSpotlightPixel:function(){if((this.cookieSpotlightSet===null)&#38;&#38;(this.cookieTracking!==null)){var cookieVal=this.cookieTracking;var randomNumber=Math.floor(Math.random()*1000000);var pixelSrc='http://ad.doubleclick.net/activity;src=1373310;type=rapta615;cat=track812;u='+cookieVal+';ord='+randomNumber+'?';var pixel=new Element(&#34;img&#34;,{&#34;src&#34;:pixelSrc,&#34;width&#34;:&#34;2&#34;,&#34;height&#34;:&#34;2&#34;,&#34;alt&#34;:&#34;&#34;,&#34;border&#34;:&#34;0&#34;});console.debug(&#34;{Tracking} writing spotlightTag:&#34;+pixelSrc);document.getElementsByTagName(&#34;body&#34;).appendChild(pixel);console.debug(&#34;{Tracking} end of writing spotlightTag.&#34;);dj.util.Cookie.setCookie('spotlightSet','true','90d+');}},generatePixel:function(pixelImg){if(!pixelImg){return;}
pixelImg=''+pixelImg;var srcBegin=pixelImg.indexOf(&#34;src=&#34;)+5;var pixelSrc=pixelImg.substring(srcBegin);var srcEnd=pixelSrc.indexOf('&#34;');this.pixelSrc=pixelSrc.substring(0,srcEnd);var piximg=document.getElementById('s_i_'+s.fun);if(piximg){piximg.src=this.pixelSrc;}},debugPixel:function(){window.open(&#34;&#34;,&#34;stats_debugger&#34;,&#34;width=600,height=600,location=0,menubar=0,status=1,toolbar=0,resizable=1,scrollbars=1&#34;).document.write(&#34;&#60;script type=\&#34;text/javascript\&#34; src=\&#34;/static_html_files/omniture/pixelDebug.html\&#34;&#62;&#60;/&#34;+&#34;script&#62;&#34;);}},rsi:{delayRsi:function(){this._delayRsi=true;},init:function(delayOverride){if((typeof delayOverride===&#34;undefined&#34;||delayOverride===false)&#38;&#38;this._delayRsi===true){return;}
if(typeof this._rsiInitted!==&#34;undefined&#34;){return;}else{this._rsiInitted=true;}
document.write(&#34;&#60;script type=\&#34;text\/javascript\&#34; src=\&#34;http://js.revsci.net/gateway/gw.js?csid=G07608\&#34;&#62;&#60;\/script&#62;&#34;);try{this.doRsi();}
catch(err){console.info(&#34;{Tracking} could not find 'DM_tab' and/or 'saveSegment'.&#34;);}},doRsi:function(){var that=this;document.observe('dom:loaded',function(){that.saversicookie();});},saversicookie:function(){try{if(s.prop19==='article'){DM_cat(s.channel+' &#62; '+s.prop1+' &#62; '+s.prop2+' &#62; '+s.prop3);}
else{DM_cat(s.channel+' &#62; '+s.prop1+' &#62; '+s.prop2+' &#62; '+s.pageName);}}catch(e){console.info(&#34;DM_CAT throws&#34;,e);}
try{DM_tag();}
catch(err){console.info(&#34;{Tracking} could not find 'DM_tab' and/or 'saveSegment'.&#34;);}}},interstitial:{init:function(){console.info(&#34;{Tracking} executing interstitial.&#34;);}}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.PeriodicalUpdater=Class.create(Ajax.Base,{initialize:function($super,container,url,options){$super(options);this.onComplete=this.options.onComplete;this.frequency=(this.options.frequency||2);this.decay=(this.options.decay||1);this.maxDecay=(this.options.maxDecay||10);this.updater={};this.container=container;this.url=url;this.start();},start:function(){this.options.onComplete=this.updateComplete.bind(this);this.onTimerEvent();},stop:function(){this.updater.options.onComplete=undefined;clearTimeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,arguments);},updateComplete:function(response){if(this.options.onUpdate){this.options.onUpdate.apply(this,$A(arguments));}
if(this.options.decay){this.decay=(response.responseText==this.lastText?this.decay*this.options.decay:1);this.decay=(this.decay&#62;this.maxDecay)?this.maxDecay:this.decay;this.lastText=response.responseText;}
this.timer=this.onTimerEvent.bind(this).delay(this.decay*this.frequency);},onTimerEvent:function(){this.updater=new Ajax.Updater(this.container,this.url,this.options);}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.RuntimeLogger={logUrl:&#34;/runtimeLogger&#34;,initted:false,sent:false,init:function(url){if(this.initted){return;}else{this.initted=true;}
this.logUrl=url||this.logUrl;if(typeof window.console===&#34;undefined&#34;){window.console={};}
window.console.stack=[];window.console.warn=function(msg,e){try{this.stack.push(&#34;{&#34;+msg.split(&#34;: %p&#34;)+&#34; &#34;+e.name+&#34;: \&#34;&#34;+e.message+&#34;\&#34;}&#34;);}catch(err){}};},send:function(){if(this.sent){return;}else{this.sent=true;}
var h=$H();var browser=&#34;&#34;;if(Prototype.Browser.IE){browser=&#34;IE&#34;;}
if(Prototype.Browser.Opera){browser=&#34;Opera&#34;;}
if(Prototype.Browser.WebKit){browser=&#34;WebKit&#34;;}
if(Prototype.Browser.Gecko){browser=&#34;Gecko&#34;;}
if(Prototype.Browser.MobileSafari){browser=&#34;MobileSafari&#34;;}
h.set(&#34;errors&#34;,&#34;[&#34;+new Date()+&#34; - &#34;+document.location.pathname+&#34; - &#34;+browser+&#34;] &#34;+window.console.stack.join(&#34;, &#34;));var that=this;var img=new Element(&#34;img&#34;,{src:that.logUrl+&#34;?&#34;+h.toQueryString()});$$(&#34;body&#34;).first().insert(img);}};function OpenG(url){dj.util.Url.openWin(url,&#34;&#34;,980,707,&#34;off&#34;,true,40,10);}
function OpenWin(){dj.util.Url.openWin.apply(null,arguments);}
function launchAudio(aFilePath){var whichis=aFilePath.split(&#34;/&#34;);var numArgs=whichis.length;var theFileName=whichis[numArgs-1];var theLaunchPath=&#34;http://s.wsj.net/public/resources/documents/WSJ_audioPlayer08.html?audioFile=&#34;+aFilePath+&#34;&#38;trackName=&#34;+theFileName;OpenG(theLaunchPath);}
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.XSLT=function(){var processor=(typeof window.ActiveXObject!='undefined'?null:new XSLTProcessor());var result=null;var xsl=null;var xml=null;var success=function(){};var error=function(){};var setXsl=function(S){xsl=S;};var setXml=function(M){xml=M;};return{transform:function(O){if(O.onError){error=O.onError;}
if(typeof O.xslUrl=='undefined'||O.xslUrl===null||typeof O.feedUrl=='undefined'||O.feedUrl===null){error('error: need xslUrl and feedUrl to proceed');return;}
if(O.onSuccess){success=O.onSuccess;}
var that=this,xsl,xml;try{if(processor===null){xsl=new ActiveXObject(&#34;Msxml2.DOMDocument.5.0&#34;);xml=new ActiveXObject(&#34;Msxml2.DOMDocument.5.0&#34;);xsl.async=true;xsl.onreadystatechange=function(){if(xsl.readyState==4){setXsl(xsl);that.doTransform();}};xsl.load(O.xslUrl);xml.async=true;xml.onreadystatechange=function(){if(xml.readyState==4){setXml(xml);that.doTransform();}};xml.load(O.feedUrl);}
else{xsl=new XMLHttpRequest();xml=new XMLHttpRequest();xsl.overrideMimeType('text/xml');xsl.onreadystatechange=function(){if(xsl.readyState==4&#38;&#38;xsl.status=='200'){setXsl(xsl.responseXML);that.doTransform();}};xsl.open('GET',O.xslUrl,true);xsl.send(null);xml.overrideMimeType('text/xml');xml.onreadystatechange=function(){if(xml.readyState==4&#38;&#38;xml.status=='200'){setXml(xml.responseXML);that.doTransform();}};xml.open('GET',O.feedUrl,true);xml.send(null);}}catch(e){error(e);}},doTransform:function(){if(xsl===null||xml===null){return;}
try{if(processor===null){var y=xml.transformNode(xsl),i=y.indexOf('?&#62;');if(i!=-1){y=y.substring(i+2);}
var z=new Element('div');z.innerHTML=y;result=document.createDocumentFragment();while(z.childNodes.length&#62;0){result.appendChild(z.childNodes);}}
else{processor.importStylesheet(xsl);result=processor.transformToFragment(xml,document);processor.reset();}
success(result);}catch(e){error(e);}}};}();dj.util.Quote={isMutualFund:function(term)
{term=term.replace(/^\s+|\s+$/g,&#34;&#34;).toUpperCase();var match=term.match(/[X|Y]$/);return match!==null&#38;&#38;match.length&#62;0&#38;&#38;match.length&#62;0;},doExchangeTypeMap:function(exchange){var hashExchange={};hashExchange[&#34;US&#34;]=&#34;usstock usfund&#34;;hashExchange[&#34;SAO PAULO&#34;]=&#34;brsp&#34;;hashExchange[&#34;TOR&#34;]=&#34;tse&#34;;hashExchange[&#34;CSEC&#34;]=&#34;vecsec&#34;;hashExchange[&#34;ASX&#34;]=&#34;auasx&#34;;hashExchange[&#34;SHSE&#34;]=&#34;shse&#34;;hashExchange[&#34;SSE&#34;]=&#34;sse&#34;;hashExchange[&#34;HKSE&#34;]=&#34;hkse&#34;;hashExchange[&#34;TSE&#34;]=&#34;jptse&#34;;hashExchange[&#34;NZSE&#34;]=&#34;nzse&#34;;hashExchange[&#34;SES&#34;]=&#34;sgses&#34;;hashExchange[&#34;TWSE&#34;]=&#34;twtwse&#34;;hashExchange[&#34;BRUX&#34;]=&#34;bebrux&#34;;hashExchange[&#34;COPN&#34;]=&#34;copn&#34;;hashExchange[&#34;TALLINN&#34;]=&#34;tallinn&#34;;hashExchange[&#34;HELS&#34;]=&#34;hels&#34;;hashExchange[&#34;PARB&#34;]=&#34;frparb&#34;;hashExchange[&#34;FRNK&#34;]=&#34;defrnk&#34;;hashExchange[&#34;XETRA&#34;]=&#34;dexetra&#34;;hashExchange[&#34;REYKJAVIK&#34;]=&#34;reykjavik&#34;;hashExchange[&#34;DUBLIN&#34;]=&#34;iedublin&#34;;hashExchange[&#34;MILAN&#34;]=&#34;itmilan&#34;;hashExchange[&#34;RIGA&#34;]=&#34;riga&#34;;hashExchange[&#34;LITHUANIA&#34;]=&#34;lithuania&#34;;hashExchange[&#34;AMS&#34;]=&#34;nlams&#34;;hashExchange[&#34;OSLO&#34;]=&#34;nooslo&#34;;hashEx
change[&#34;CATS&#34;]=&#34;escats&#34;;hashExchange[&#34;STKM&#34;]=&#34;sestkm&#34;;hashExchange[&#34;ZSE&#34;]=&#34;chzse&#34;;hashExchange[&#34;LONDON&#34;]=&#34;lse&#34;;hashExchange[&#34;VTX&#34;]=&#34;virtx&#34;;var type=hashExchange;return type;}};isMutualFund=function(){console.error(&#34;{isMutualFund is deprecated} Please switch to dj.util.Quote.isMutualFund by 11/09/08&#34;);return dj.util.Quote.isMutualFund.apply(null,arguments);};doExchangeTypeMap=function(){console.error(&#34;{doExchangeTypeMap is deprecated} Please switch to dj.util.Quote.doExchangeTypeMap by 11/09/08&#34;);return dj.util.Quote.doExchangeTypeMap.apply(null,arguments);};dj.util.Search={baseDomain:((typeof window.nSP)=='undefined'||nSP===null)?'http://'+document.domain:nSP,validateQuoteSearchBox:function(el){var isTextEntered=false;if(el.value===null||el.value.length==0)
{alert(&#34;Please Enter a Symbol or Keyword.&#34;);}
else
{isTextEntered=true;}
return isTextEntered;},doViewQuote:function(symbol){dj.util.User.isLoggedIn(function(loggedIn){symbol=symbol.replace(/^\s+|\s+$/g,&#34;&#34;);symbol=symbol.replace(/,+/gi,&#34;,&#34;);symbol=symbol.replace(/,$|\.,$/,&#34;&#34;);if(symbol.match(&#34;,&#34;)){var symbolslist=symbol.split(&#34;,&#34;);var querySymbol='';var exchange='';for(i=0;i&#60;symbolslist.length;i++){tempSymb=symbolslist;tempEx='';if(symbolslist.indexOf('(')&#62;0){tempSymb=symbolslist.substring(0,symbolslist.indexOf('('));tempEx=symbolslist.substring(symbolslist.indexOf('(')+1,symbolslist.length-1);}
else{tempEx='US';}
tempSymb=tempSymb.replace(/^\s+|\s+$/g,&#34;&#34;);querySymbol=querySymbol+tempSymb+&#34;,&#34;;exchange=exchange+doExchangeTypeMap(tempEx)+&#34;,&#34;;}
querySymbol=querySymbol.substring(0,querySymbol.length-1);exchange=exchange.substring(0,exchange.length-1);querySymbol=querySymbol.replace(/\+/g,&#34;%2B&#34;);var quoteURL=dj.util.Search.baseDomain+'/public/quotes/main.html?symbol='+querySymbol+'&#38;type='+exchange+'&#38;mod=DNH_S';window.location=quoteURL;}
else{var exchange='US';var querySymbol=symbol;if(symbol.indexOf('(')&#62;0){querySymbol=symbol.substring(0,symbol.indexOf('('));exchange=symbol.substring(symbol.indexOf('(')+1,symbol.length-1);}
querySymbol=querySymbol.replace(&#34;+&#34;,&#34;%2B&#34;);var quoteURL=dj.util.Search.baseDomain+'/public/quotes/main.html?symbol='+querySymbol+'&#38;type='+doExchangeTypeMap(exchange)+'&#38;mod=DNH_S';window.location=quoteURL;}});},doKeyWordSearch:function(query){dj.util.User.isLoggedIn(function(loggedIn){query=query.replace(/^\s+|\s+$/g,&#34;&#34;).replace(/,$|\.,$/,&#34;&#34;);var searchURL=dj.util.Search.baseDomain+((loggedIn)?'/search':'/public/search/page/3_0466.html')+'?KEYWORDS='+escape(query)+'&#38;mod=DNH_S';window.location=searchURL;});}};validateQuoteSearchBox=function(){console.error(&#34;{validateQuoteSearchBox is deprecated} Please switch to dj.util.Search.validateQuoteSearchBox by 11/09/08&#34;);return dj.util.Search.validateQuoteSearchBox.apply(null,arguments);};doViewQuote=function(){console.error(&#34;{doViewQuote is deprecated} Please switch to dj.util.Search.doViewQuote by 11/09/08&#34;);return dj.util.Search.doViewQuote.apply(null,arguments);};doKeyWordSearch=function(){console.error(&#34;{doKeyWordSearch is depreca
ted} Please switch to dj.util.Search.doKeyWordSearch by 11/09/08&#34;);return dj.util.Search.doKeyWordSearch.apply(null,arguments);};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.util.Date={simpleDateFormat:{nibbles:{},character:&#34;&#34;,output:&#34;&#34;,index:0,labels:{month:['January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],day:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat']},doubleDigit:function(x){return(x&#60;0||x&#62;9?&#34;&#34;:&#34;0&#34;)+x;},format:function(date,f){f=f+&#34;&#34;;this.output=&#34;&#34;;this.index=0;var token=&#34;&#34;;var y=date.getYear()+&#34;&#34;;var M=date.getMonth()+1;var E=date.getDay();var H=date.getHours();var m=date.getMinutes();var s=date.getSeconds();y=&#34;&#34;.concat((y.length&#60;4)?(y-0+1900):y);this.nibbles.y=y;this.nibbles.yyyy=y;this.nibbles.yy=y.substring(2,4);this.nibbles.M=M;this.nibbles.MM=this.doubleDigit(M);this.nibbles.MMM=this.labels.month[M-1];this.nibbles.NNN=this.labels.month[M+11];this.nibbles.d=date.getDate();this.nibbles.dd=this.doubleDigit(date.getDate());this.nibbles.E
=this.labels.day[E+7];this.nibbles.EE=this.labels.day;this.nibbles.H=H;this.nibbles.HH=this.doubleDigit(H);this.nibbles.h=(H==0)?12:((H&#62;12)?H-12:H);this.nibbles.hh=this.doubleDigit(this.nibbles[&#34;h&#34;]);this.nibbles.K=(H&#62;11)?(H-12):H;this.nibbles.k=H+1;this.nibbles.KK=this.doubleDigit(this.nibbles[&#34;K&#34;]);this.nibbles.kk=this.doubleDigit(this.nibbles[&#34;k&#34;]);this.nibbles.a=(H&#62;11)?&#34;PM&#34;:&#34;AM&#34;;this.nibbles.m=m;this.nibbles.mm=this.doubleDigit(m);this.nibbles.s=s;this.nibbles.ss=this.doubleDigit(s);while(this.index&#60;f.length){this.character=f.charAt(this.index);token=&#34;&#34;;while((f.charAt(this.index)==this.character)&#38;&#38;(this.index&#60;f.length)){token+=f.charAt(this.index++);}
this.output+=(typeof this.nibbles!==&#34;undefined&#34;)?this.nibbles:token;}
return this.output;}},timezones:{'Australian Central Daylight Time':'ACDT','Australian Central Standard Time':'ACST','Atlantic Daylight Time':'ADT','Australian Eastern Daylight Time':'AEDT','Australian Eastern Standard Time':'AEST','Alaska Daylight Time':'AKDT','Alaska Standard Time':'AKST','Atlantic Standard Time':'AST','Australian Western Daylight Time':'AWDT','Australian Western Standard Time':'AWST','British Summer Time':'BST','Central Daylight Time':'CDT','Central European Daylight Time':'CEDT','Central European Summer Time':'CEST','Central European Time':'CET','Central Summer(Daylight) Time':'CST','Central Standard Time':'CST','Christmas Island Time':'CXT','Eastern Daylight Time':'EDT','Eastern European Daylight Time':'EEDT','Eastern European Summer Time':'EEST','Eastern European Time':'EET','Eastern Summer(Daylight) Time':'EST','Eastern Standard Time':'EST','Greenwich Mean Time':'GMT','Heure Avanc?e de l\',Atlantique':'HAA','Heure Avanc?e du Centre':'HAC','Hawaii-Aleut
ian Daylight Time':'HADT','Heure Avanc?e de l\',Est':'HAE','Heure Avanc?e du Pacifique':'HAP','Heure Avanc?e des Rocheuses':'HAR','Hawaii-Aleutian Standard Time':'HAST','Heure Avanc?e de Terre-Neuve':'HAT','Heure Avanc?e du Yukon':'HAY','Heure Normale de l\',Atlantique':'HNA','Heure Normale du Centre':'HNC','Heure Normale de l\',Est':'HNE','Heure Normale du Pacifique':'HNP','Heure Normale des Rocheuses':'HNR','Heure Normale de Terre-Neuve':'HNT','Heure Normale du Yukon':'HNY','Irish Summer Time':'IST','Mountain Daylight Time':'MDT','Mitteleurop?ische Sommerzeit':'MESZ','Mitteleurop?ische Zeit':'MEZ','Mountain Standard Time':'MST','Newfoundland Daylight Time':'NDT','Norfolk (Island) Time':'NFT','Newfoundland Standard Time':'NST','Pacific Daylight Time':'PDT','Pacific Standard Time':'PST','Coordinated Universal Time':'UTC','Western European Daylight Time':'WEDT','Western European Summer Time':'WEST','Western European Time':'WET','Western Summer(Daylight) Time':'WST','Western Standard Time':'WST'},getTimeZone:function(time){var tzs=time.toString().replace(/^.*\(|\)$/g,&#34;&#34;);var tz=this.timezones;if(typeof tz!==&#34;string&#34;&#38;&#38;(tzs.length&#62;=2)){for(var z in this.timezones){if(this.timezones===tzs){return tzs;}}}
if(typeof(tz)==&#34;undefined&#34;||!tz){var d=time.toString();tz=d.substr(d.length-8,3);}
if(typeof(tz)==&#34;undefined&#34;){tz=&#34;&#34;;}
return tz;},displayTime:function(time,dtGMT){var tzs=((new Date().getTimezoneOffset()/60)*(-1)).toString();if(tzs.indexOf('.')!==-1)
{var hr=tzs.substring(0,tzs.indexOf('.'));var min=(tzs.substring(tzs.indexOf('.'),tzs.length)==&#34;.75&#34;)?&#34;:45&#34;:&#34;:30&#34;;tzs=hr+min;}
if(time!==&#34;&#34;&#38;&#38;dtGMT!==&#34;&#34;){if(tzs==&#34;-4&#34;||tzs==&#34;-5&#34;||tzs==&#34;-6&#34;||tzs==&#34;-7&#34;||tzs==&#34;-8&#34;||tzs==&#34;-9&#34;||tzs==&#34;-10&#34;||tzs==&#34;-11&#34;){return time;}
else if(dtGMT.indexOf('GMT')!==-1){pgDate=dtGMT.substring(dtGMT.indexOf(',')+1,dtGMT.length);var dtt=new Date(pgDate);var p1=this.simpleDateFormat.format(dtt,&#34;EE, MMM d, y &#34;);var p2=&#34;As of &#34;+this.simpleDateFormat.format(dtt,&#34;h:mm a &#34;);var p3=&#34;(GMT &#34;+(tzs.indexOf('-')!==-1?tzs:&#34;+&#34;+tzs)+&#34; hours)&#34;;return p1+p2+p3;}
else{return dtGMT;}}}};if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
if(typeof dj.context.jsexec==&#34;undefined&#34;){dj.context.jsexec={};}
dj.util.JSExec=function(ctx){var djUtil=dj.util;var con=window.console;var emptyFunc=function(){};var djmark=(djUtil.Perf&#38;&#38;djUtil.Perf.mark)?djUtil.Perf.mark:emptyFunc;var djmeasure=(djUtil.Perf&#38;&#38;djUtil.Perf.measure)?djUtil.Perf.measure:emptyFunc;var warn=(con&#38;&#38;typeof con.warn==&#34;function&#34;)?con.warn:emptyFunc;return function(execIndex,djexecname,func){try{djmark(djexecname);func.apply(ctx);djmeasure(djexecname);}catch(e){warn(&#34;JSExec %d: %o&#34;,execIndex,e);}};};
if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
if(typeof dj.widget.ad==&#34;undefined&#34;){dj.widget['ad']={};}
dj.widget.ad.isRemoved=false;dj.widget.ad.Ad=Class.create({adUriPrefix:'http://ad.doubleclick.net/',adIframeClass:'advIframe',adImgClass:'advImg',adType:'iframe',adUrl:{},initialize:function(id,adType,options){this.adId=id;this.adType=adType;this.gAdClass=this.adId;this.width=options.width;this.height=options.height;this.size=options.size;this.style=options.style;this.zone=options.zone;this.site=options.site;this.adClass=options.adClass;this.meta=options.meta;this.tile=options.tile;this.category=options.category;this.ordRecalculate=options.ordRecalculate;this.refreshInterval=options.refreshInterval;this.classEnabled=options.classEnabled;this.classValue=options.classValue;this.styleValue=options.styleValue;this.conditionType=options.conditionType;this.conditionValue=options.conditionValue;this.conditionalString=options.conditionalString;var utilObj=new dj.util.Ads();var wsjRegion=dj.util.Region.getViewByRegion();switch(wsjRegion){case&#34;europe&#34;:this.adUriPrefix=&#34;http://ad.uk.dou
bleclick.net/&#34;;break;case&#34;asia&#34;:this.adUriPrefix=&#34;http://ad.hk.doubleclick.net/&#34;;break;case&#34;asia,india&#34;:this.adUriPrefix=&#34;http://ad.in.doubleclick.net/&#34;;break;default:this.adUriPrefix=&#34;http://ad.doubleclick.net/&#34;;}
if(this.site=='bottom.wsj.com'){this.site='bottom.interactive.wsj.com';}
if(utilObj.isEmpty(this.site)){this.site='interactive.wsj.com';}
if(utilObj.isEmpty(this.zone)){this.zone='default';}
var adObj=new dj.util.Ads();var localAdID=this.adId;var intSiteValue=adObj.getAdInternationalSite(this.adId,this.site);var siteValuesToAvoid='asia,europe';var status=false;siteValuesToAvoid.split(',').each(function(item){var that=this;if(intSiteValue.indexOf(item)!=-1&#38;&#38;localAdID.indexOf('trading')!=-1)
{status=true;return status;}});if(status)
{var parent=$(localAdID).parentNode;if(parent!=null&#38;&#38;!dj.widget.ad.isRemoved)
{var grandParent=$(parent).parentNode;$(grandParent).remove();dj.widget.ad.isRemoved=true;return;}
return;}
if(this.adType=='iframe'){this.iframeAd();}
else{if(dj.context.ads.JSAdSwitch){this.jsAd();}
else{this.iframeAd();}}
if(this.adClass!=&#34;P&#34;&#38;&#38;this.classEnabled===&#34;true&#34;){$(this.adId).addClassName(this.classValue);}else if(this.styleValue!==undefined&#38;&#38;!this.styleValue.blank()){$(this.adId).setStyle(this.styleValue);}},iframeAd:function(){var adUriSuffix=this.calculateAdUrl(this.adType);var oAdCnt=$(this.adId);var oIframe=new Element('iframe',{src:this.adUriPrefix+'adi'+adUriSuffix,id:this.adId+dj.context.ads.iframe,width:this.width,height:this.height,scrolling:&#34;no&#34;,frameBorder:&#34;0&#34;,marginWidth:&#34;0&#34;,marginHeight:&#34;0&#34;,hspace:&#34;0&#34;,vspace:&#34;0&#34;,border:&#34;0&#34;,style:&#34;margin:0px; padding:0px&#34;});oAdCnt.appendChild(oIframe);},jsAd:function(){var etsFlag=dj.util.Cookie.getCookie('etsFlag');var adUriSuffix=this.calculateAdUrl(this.adType);var url=this.adUriPrefix+&#34;adj&#34;+adUriSuffix;var jsa=new dj.util.Url.jsFrame(this.adId,url);},pullAdUrl:function(iframeId){return this.adUrl;},pushAdUrl:function(iframeId,url){var urlSrc=this.adUriPrefix+&#34;adi&#34;;if(this.adUrl===undefined&#38;&#38;url!==''){urlSrc+=this.ca
lculateAdUrl(dj.context.ads.iframe);this.adUrl=urlSrc;}
else{this.adUrl=url;}},calculateAdUrl:function(adType){var adObj=new dj.util.Ads();this.tile=(this.tile&#62;0)?this.tile:adObj.getAdTile('oneForAll');var ordCalculated='';adObj.saveSegQS();if(this.adClass==='A'&#38;&#38;dj.context.ads.adZone===''){dj.context.ads.adZone=this.zone;}
if(this.ordRecalculate=='true'){ordCalculated=adObj.appendOrd(adObj.calculateOrd());}
else{ordCalculated=adObj.getAdOrd('oneForAll');}
var categ=(this.category===undefined)?'':this.category;var userCookie=adObj.getUserCookie(this.adClass);var lMsrc=adObj.getAdMsrc(this.adClass);var lMC=adObj.getMC(this.adClass);var lSegQS=adObj.getSegQS();var adUriSuffix='/'+
adObj.getAdInternationalSite(this.adId,adObj.getAdSite(this.adId,this.site))+'/'+
this.zone+
userCookie+';!category='+
categ+
lMsrc+';'+
lSegQS+
lMC+';tile='+
this.tile;if(adType==dj.context.ads.iframe){adUriSuffix=adUriSuffix+';sz='+this.width+'x'+this.height;}
else{adUriSuffix=adUriSuffix+';sz='+this.size;}
adUriSuffix+=';ord='+ordCalculated+';';return adUriSuffix;}});if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
dj.context.ads.JSAdSwitch=true;dj.context.ads.rsinetsegs=&#34;&#34;;dj.context.ads.segQS=&#34;&#34;;dj.context.ads.isFirstDoubleClickAd=0;dj.context.ads.refCookieVal=&#34;&#34;;dj.context.ads.adZone='';dj.context.ads.iframe='iframe';dj.context.ads.isSafariRefreshEnabled=Prototype.Browser.WebKit;dj.context.ads.randomId4RollAd=Math.random();dj.util.Ads=Class.create({classAdOrd:{},registeredAd:{},adTile:{},adTracking:{},zone:'',storedAd:new Hash(),initialize:function(){},getAdOrd:function(classType){if(this.classAdOrd===undefined){var adOrd=this.calculateOrd();this.classAdOrd=this.appendOrd(adOrd);}
return this.classAdOrd;},removeCachedAd:function(){var ad=this.storedAd;var obj;ad.each(function(pair){obj=pair.value;});this.storedAd=new Hash();},calculateOrd:function(){var intOrd=Math.ceil(32768*Math.random());var adOrd=intOrd.toString();if(adOrd.length!==4){return this.calculateOrd();}
else{return adOrd;}},appendOrd:function(adOrd){return adOrd.times(4);},getArg:function(N){var i=0;var u=&#34;&#34;;u=&#34;&#34;.concat(window.location);u=(u.indexOf(&#34;?&#34;)&#62;-1)?u.split(&#34;?&#34;):&#34;&#34;;u=(u.indexOf(&#34;#&#34;)&#62;-1)?u.split(&#34;#&#34;):u;u=(u.charAt(u.length-1)===&#34;&#38;&#34;)?u.substring(0,u.length-1):u;N+=&#34;=&#34;;while(i&#60;u.length){var j=i+N.length;if(u.substring(i,j)===N){return unescape(u.substring(j,(u.indexOf(&#34;&#38;&#34;,j)==-1)?u.length:u.indexOf(&#34;&#38;&#34;,j)));}
i=u.indexOf(&#34;&#38;&#34;,i)+1;if(i===0){break;}}
return null;},getRandomId:function(){return dj.context.ads.randomId4RollAd;},getAdTile:function(classType){if(this.adTile===undefined){this.adTile=1;}
else{var intTile=this.adTile;this.adTile=++intTile;}
return this.adTile;},getCurrentTile:function(classType){return this.adTile;},getAdMsrc:function(classType){if(!this.isEmpty(this.adTracking.msrc)){return this.adTracking.msrc;}
this.adTracking.msrc=';msrc='+(dj.util.Cookie.getCookie('etsFlag')?dj.util.Cookie.getCookie('etsFlag'):this.getArg('mod'));var msrc=(this.adTracking.msrc===';msrc=null'?'':this.adTracking.msrc);this.adTracking.msrc=msrc;return msrc;},getUserCookie:function(classType){var userCookie=dj.util.Cookie.getCookie('TR');var userRsiCookieVal=dj.util.Cookie.getCookie('rsi_csl');var userValue=';u=';if(this.getCurrentTile('oneForAll')===1){if(userCookie!==null){userValue+=userCookie;}
if(userRsiCookieVal!==null){userValue+='^^'+userRsiCookieVal;}
return userValue;}
return'';},getMC:function(classType){var that=this;var mc=''
dj.util.User.isSubLoggedIn(function(subLoggedIn){if(!subLoggedIn){mc=that.adTracking.mc;if(that.isEmpty(mc)){var mcObj=new dj.util.MarketingZone();var mcCode=mcObj.getZone();mc=';mc='+mcCode;}}});return mc;},getAdInternationalSite:function(adId,site){var adsite=site;var brokerButtons=&#34;brokerbuttons.international.wsj.com&#34;;var wsjRegion=dj.util.Region.getViewByRegion();var intDomain=&#34;&#34;;intDomain=((wsjRegion.indexOf('europe')&#62;=0))?&#34;europe&#34;:intDomain;intDomain=((wsjRegion.indexOf('asia')&#62;=0))?&#34;asia&#34;:intDomain;if(intDomain.empty()){return adsite;}
adsite=adsite.replace(&#34;interactive&#34;,intDomain);if(site===&#34;brokerbuttons.wsj.com&#34;){adsite=brokerButtons.replace(&#34;international&#34;,intDomain);}
return adsite;},getAdSite:function(adId,site){var etsFlag=dj.util.Cookie.getCookie('etsFlag');var siteVal=&#34;&#34;;siteVal=(etsFlag)?&#34;ets.wsj.com&#34;:this.getAdDomainOverride(adId,site);return siteVal;},getAdDomainOverride:function(adId,site){var adsite=site;if(adId==='headerPromoContainer'||adId==='footerPromoContainer'){if(dj.context.ads.refCookieVal===&#34;&#34;){dj.context.ads.refCookieVal=this.getRefCookieVal();}
if((site.indexOf('.wsj.com')&#62;=0)&#38;&#38;!this.isEmpty(dj.context.ads.refCookieVal)){adsite=dj.context.ads.refCookieVal;if(adId==='footerPromoContainer'){adsite='bottom.'+adsite;}}}
return adsite;},getRefCookieVal:function(){var adDomain=dj.util.Cookie.getCookie('adDomain');if(adDomain===null||this.isEmpty(adDomain)){var d=document;var r=d.referrer;if(r&#38;&#38;r!==null&#38;&#38;r!==&#34;&#34;){adDomain='';var adDomains=new Hash({'www.yahoo.com':'yahoo.wsj.com','finance.yahoo.com':'yahoofi.wsj.com','cm.my.yahoo.com':'myyahoo.wsj.com','biz.yahoo.com':'yahoobiz.wsj.com','news.yahoo.com':'yahoonews.wsj.com','news.google.com':'google.wsj.com','moneycentral.msn.com':'msn.wsj.com','msnmoney.com':'msn.wsj.com','news.moneycentral.msn.com':'msn.wsj.com','www.comcast.net':'comcast.wsj.com','autoweek.com':'autoweek.wsj.com','buzz.yahoo.com':'yahoobuzz.wsj.com','www.myspace.com':'myspace.wsj.com','www.foxbusiness.com':'foxbusiness.wsj.com','news.myspace.com':'myspacenews.wsj.com','www.foxnews.com':'foxnews.wsj.com'});var domainSt=r.indexOf('//')+2;var refdom=r.substring(domainSt);var domainEnd=refdom.indexOf('/');refdom=refdom.substring(0,domainEnd);if(adDomains.get(refdom)){adDomain=adDo
mains.get(refdom);}
if(adDomain){dj.util.Cookie.setCookie('adDomain',adDomain);}}}
return adDomain;},saveSegQS:function(){if(!dj.context.ads.segQS.empty()){return;}
var rsiSegment=dj.util.Cookie.getCookie('rsi_segs');var rsiSeg=(rsiSegment)?rsiSegment.split(&#34;|&#34;):&#34;&#34;;rsiSeg.length=rsiSeg.length&#60;20?rsiSeg.length:20;var segQS=rsiSeg.length&#62;0?&#34;s=&#34;+rsiSeg:&#34;&#34;;for(var i=1;i&#60;rsiSeg.length;i++){segQS+=(&#34;;s&#34;+&#34;=&#34;+(rsiSeg?rsiSeg:&#34;&#34;));}
segQS=segQS.replace(/G07608/ig,'8');dj.context.ads.segQS=segQS;},getSegQS:function(){var lenSegQS=0;var that=this;var segQS=dj.context.ads.segQS;dj.util.User.isSubLoggedIn(function(subLoggedIn){var demoQS=null;if(subLoggedIn){try{demoQS=dj.util.ads.Demographics.getUserDemographics();if(demoQS!==null){lenSegQS=(segQS?segQS.length:0);if(lenSegQS&#62;0){segQS=segQS+&#34;;&#34;+(that.isEmpty(demoQS)?'':demoQS);}
else{segQS=demoQS+&#34;;&#34;;}
that.adTracking.segQS=segQS;}}
catch(errMsg){}}
else{}});that.adTracking.segQS=segQS;return this.adTracking.segQS;},registerAd:function(key,value){if(this.registeredAd===undefined){this.registeredAd=value;}
else{var fromRegistry=this.registeredAd;fromRegistry=fromRegistry+&#34;*&#34;+value;this.registeredAd=fromRegistry;}},loadAds:function(key,options){if(this.registeredAd===undefined){}
else{var fromRegistry=this.registeredAd;var adURL=fromRegistry.split(&#34;*&#34;);var utilAdObj=new dj.util.Ads();adURL.each(function(item){var newVal=item.split(&#34;;&#34;);var sepearated=item.toQueryParams(';');var i=0;try{dj.widget.ad.AdManager.deleteAd(newVal+dj.context.ads.iframe);}
catch(e){}
Object.extend(sepearated,options);var adObj=dj.widget.ad.AdManager.createAd(newVal,newVal[++i],{width:sepearated.width,height:sepearated.height,size:sepearated.size,site:sepearated.site,zone:sepearated.zone,adClass:sepearated.adclass,meta:sepearated.meta,frequency:sepearated.frequency,cacheId:sepearated.cacheId,classEnabled:sepearated.classEnabled,classValue:sepearated.classValue,styleValue:sepearated.styleValue,conditionType:sepearated.conditionType,conditionValue:sepearated.conditionValue,conditionalString:sepearated.conditionalString,ordRecalculate:'true'});});}},getRegisteredAdsZone:function(key){if(this.isEmpty(key)||this.isEmpty(this.registeredAd)){return dj.context.ads.adZone;}
else{var fromRegistry=this.registeredAd;var adURL=fromRegistry.split(&#34;*&#34;);adURL.each(function(item){var sepearated=item.toQueryParams(';');return sepearated.zone;});}},modifyAdUrlWithOrd:function(url){var subUrl=url.substring(0,url.indexOf('ord='));var adObj=new dj.util.Ads();var ord=adObj.appendOrd(adObj.calculateOrd());return(subUrl+'ord='+ord);},isEmpty:function(value){try{if(value===undefined){return true;}
if(value===null){return true;}
if(value.blank()){return true;}}
catch(excion){}
return false;}});if(typeof dj.widget.ad==&#34;undefined&#34;){dj.widget['ad']={};}
dj.widget.ad.AdManager=function(){return{createAd:function(id,adType,options){try{var validated=dj.widget.ad.AdManager.validateConditons(id,adType,options);if(validated===true){return;}
var adOb=new dj.widget.ad.Ad(id,adType,options);if(!dj.context.ads.isSafariRefreshEnabled){if(options.frequency!==undefined&#38;&#38;!options.frequency.blank()&#38;&#38;options.frequency&#62;0){options.ordRecalculate='true';dj.widget.ad.AdManager.updateAd(id,adType,options,id+dj.context.ads.iframe);}}
if(options.cacheId!==undefined&#38;&#38;!options.cacheId.blank()){dj.widget.ad.AdManager.storeAd(options.cacheId,{container:id,elementId:id+dj.context.ads.iframe,element:$(id+dj.context.ads.iframe),check:'saving'});}}
catch(e){}},validateConditons:function(id,adType,options){var conditionType=options.conditionType;var conditionValue=options.conditionValue;var status=false;var existingObject=&#34;&#34;;if(conditionType!==undefined&#38;&#38;!conditionType.blank()&#38;&#38;conditionValue!==undefined&#38;&#38;!conditionValue.blank()){if(conditionType===&#34;excludeids&#34;){conditionValue.scan(/\w+/,function(match){existingObject=$(match);if(existingObject!==null){status=true;return;}});}}
return status;},updateAd:function(containerId,adType,options,iframeId){var periodicExc=new PeriodicalExecuter(function(pe){dj.widget.ad.AdManager.deleteAllElementsInContainer(containerId);var adobj=new dj.widget.ad.Ad(containerId,adType,options);},options.frequency);},deleteAllElementsInContainer:function(containerId){try{$(containerId).update();}catch(e){}},deleteAd:function(iframeId){try{$(iframeId).remove();}
catch(e){}},testRefreshAd:function(idRefresh,id){dj.widget.ad.AdManager.deleteAllElementsInContainer(idRefresh);dj.widget.ad.AdManager.refreshAd(id);},refreshAd:function(id){try{var adUtil=new dj.util.Ads();var ad=adUtil.storedAd.get(id);ad.each(function(pair){var obj=pair.value;$(obj.get('container')).insert(obj.get('element'));obj=null;});ad=null;}
catch(e){}},storeAd:function(id,options){try{var adUtil=new dj.util.Ads();var rtrve=adUtil.storedAd.get(id);var hOb=$H({container:options.container,elementId:options.elementId,element:options.element,check:options.check});if(rtrve==undefined){var one=new Hash();one.set(1,hOb);adUtil.storedAd.set(id,one);one=null;}
else{var j=rtrve.keys().size();rtrve.set(++j,hOb);adUtil.storedAd.set(id,rtrve);}
hOb=null;rtrve=null;}
catch(storeEx){}},iframeRefreshOnLoad:function(){var f=document.getElementsByTagName('iframe');for(var i=0;i&#60;f.length;i++){f.src=f.src;}}};}
();if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj['util']={};}
dj.util.MarketingZone=Class.create({mktg_zone:'',partners:['yahoo','google','msn','other'],mktgZone:'',init:function(){this.mktg_zone=$H({&#34;full_denial_bol&#34;:&#34;bol_fullfree&#34;,&#34;full_denial_other_bol&#34;:&#34;bol_fullfree&#34;,&#34;full_denial_yahoo_bol&#34;:&#34;yahoo_bolfullfree&#34;,&#34;full_denial_google_bol&#34;:&#34;google_bolfullfree&#34;,&#34;full_denial_msn_bol&#34;:&#34;msn_bolfullfree&#34;,&#34;full_denial_other&#34;:&#34;wsjexp_fullfree&#34;,&#34;full_denial_yahoo&#34;:&#34;yahoo_wsjexpfullfree&#34;,&#34;full_denial_google&#34;:&#34;google_wsjexpfullfree&#34;,&#34;full_denial_msn&#34;:&#34;msn_wsjexpfullfree&#34;,&#34;full_yahoo&#34;:&#34;yahoo_fullfree&#34;,&#34;full_google&#34;:&#34;google_fullfree&#34;,&#34;full_msn&#34;:&#34;msn_fullfree&#34;,&#34;full_other&#34;:&#34;wsjfreezone&#34;,&#34;denial_bol&#34;:&#34;bol_prev&#34;,&#34;denial_other_bol&#34;:&#34;bol_prev&#34;,&#34;denial_yahoo_bol&#34;:&#34;yahoo_bolprev&#34;,&#34;denial_google_bol&#34;:&#34;google_bolprev&#34;,&#34;denial_msn_bol&#34;:&#34;msn_bolprev&#34;,&#34;denial_other&#34;:&#34;wsjexp_prev&#34;,&#34;denial_yahoo&#34;:&#34;yahoo_wsjexpprev&#34;,&#34;denial_google&#34;:&#34;google_wsjexpprev&#34;,&#34;denial_msn&#34;:&#34;msn_wsjexpprev&#34;,&#34;yahoo&#34;:&#34;yahoo&#34;,&#34;google&#34;:&#34;google&#34;,&#34;msn&#34;:&#34;msn&#34;,&#34;other&#34;:&#34;b2pfreezone&#34;,&#34;other_super&#34;:&#34;b
2pfreezone_super&#34;,&#34;denial_other_super&#34;:&#34;wsjexp_prev_super&#34;,&#34;denial_bol_super&#34;:&#34;bol_prev_super&#34;,&#34;denial_bol_super&#34;:&#34;bol_prev_super&#34;,&#34;yahoo_super&#34;:&#34;yahoo_super&#34;,&#34;denial_yahoo_super&#34;:&#34;yahoo_wsjexpprev_super&#34;,&#34;denial_yahoo_bol_super&#34;:&#34;yahoo_bolprev_super&#34;,&#34;msn_super&#34;:&#34;msn_super&#34;,&#34;denial_msn_super&#34;:&#34;msn_wsjexpprev_super&#34;,&#34;denial_msn_bol&#34;:&#34;msn_bolprev_super&#34;,&#34;google_super&#34;:&#34;google_super&#34;,&#34;denial_google_super&#34;:&#34;google_wsjexpprev_super&#34;,&#34;denial_google_bol_super&#34;:&#34;google_bolprev_super&#34;});},getPartner:function(modparam){var localMod=&#34;&#34;;if(modparam!==null&#38;&#38;modparam.length&#62;0){for(var i=0;i&#60;this.partners.length;i++){if(modparam.indexOf(this.partners)&#62;-1){localMod=this.partners;break;}}}
return((localMod===null||localMod.length&#60;1)?&#34;other&#34;:localMod);},setZone:function(mod){this.mktgZone=this.mktg_zone.get(mod);},getZone:function(){this.setMktgZone();return this.mktgZone;},setMktgZone:function(){this.init();var localDenial=(typeof isDenial)==='undefined'?false:isDenial;var localFree=(typeof isFree)==='undefined'?false:isFree;var localTrial=(typeof isTrial)==='undefined'?false:isTrial;var localSuperSnippet=(typeof isSuperSnippet)==='undefined'?false:isSuperSnippet;var modParam=new dj.util.Ads().getArg(&#34;mod&#34;);var whichMod=this.getPartner(modParam);var mod=&#34;&#34;;var localLaserBOL=false;var localLaserWSJ=false;var user=false;dj.util.User.isSubLoggedIn(function(subLoggedIn){if(subLoggedIn){user=true;}});dj.util.User.hasRole('Barrons',function(hasTheRole){if(hasTheRole){localLaserBOL=true;}});dj.util.User.hasRole('WSJ',function(hasTheRole){if(hasTheRole){localLaserWSJ=true;}});if(localDenial===true||localDenial===&#34;true&#34;){mod+=&#34;denial_&#34;;mod+=whichMod;if(localLaserBOL){mo
d+=&#34;_bol&#34;;}}
else{if(user&#38;&#38;!localLaserBOL&#38;&#38;!localLaserWSJ){mod+=&#34;denial_&#34;;mod+=whichMod;}
else{if(document.cookie.indexOf(&#34;reactivation=/myaccount/do/reactivate&#34;)!==-1){mod+=&#34;denial_&#34;;mod+=whichMod;}
else{mod+=whichMod;}}}
if(localFree===true||localFree==='true'||localTrial===true||localTrial==='true'){if(localSuperSnippet===true||localSuperSnippet==='true'){mod+='_super';}
else{mod=&#34;full_&#34;+mod;}}
this.setZone(mod);}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.util==&#34;undefined&#34;){dj.util={};}
if(typeof dj.util.ads==&#34;undefined&#34;){dj.util.ads={};}
dj.util.ads.Demographics=function(){var DEMO_COOKIE=&#34;djcs_demo&#34;;var END_OF_INPUT=-1;var base64Count=0;var base64Str=null;var base64Chars=[];var reverseBase64Chars=[];var cachedUserDemographics=null;function initBase64Chars(){base64Chars=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/'];for(var i=0,len=base64Chars.length;i&#60;len;i++){reverseBase64Chars[base64Chars]=i;}}
function readReverseBase64(){if(!base64Str){return END_OF_INPUT;}
while(true){if(base64Count&#62;=base64Str.length){return END_OF_INPUT;}
var nextCharacter=base64Str.charAt(base64Count);base64Count++;if(reverseBase64Chars){return reverseBase64Chars;}
if(nextCharacter=='A'){return 0;}}
return END_OF_INPUT;}
function ntos(n){n=n.toString(16);n=(n.length==1)?(&#34;0&#34;+n):n;n=&#34;%&#34;+n;return unescape(n);}
function parseDemoCookie(cv){if(cv.search(/^V1:/)==-1||cv.length&#60;4){return null;}
return cv.substring(3);}
function demoReadCookie(cookieName){var theCookie=&#34;&#34;+document.cookie;var ind=theCookie.indexOf(cookieName);if(ind===-1||cookieName===&#34;&#34;){return&#34;&#34;;}
var ind1=theCookie.indexOf(';',ind);if(ind1===-1){ind1=theCookie.length;}
return unescape(theCookie.substring(ind+cookieName.length+1,ind1));}
function demoDeleteCookie(name,path,domain){if(demoReadCookie(name)){document.cookie=name+&#34;=&#34;+((path)?&#34;;path=&#34;+path:&#34;&#34;)+((domain)?&#34;;domain=&#34;+domain:&#34;&#34;)+&#34;;expires=Thu, 01-Jan-1970 00:00:01 GMT&#34;;}}
function demoTrimString(sInString){sInString=sInString.replace(/^\s+/g,&#34;&#34;);return sInString.replace(/\s+$/g,&#34;&#34;);}
function base64Decode(str){base64Str=str;base64Count=0;var result=&#34;&#34;;var inBuffer=[];var done=false;while(!done&#38;&#38;(inBuffer=readReverseBase64())!=END_OF_INPUT&#38;&#38;(inBuffer=readReverseBase64())!=END_OF_INPUT){inBuffer=readReverseBase64();inBuffer=readReverseBase64();result+=ntos((((inBuffer&#60;&#60;2)&#38;0xff)|inBuffer&#62;&#62;4));if(inBuffer!=END_OF_INPUT){result+=ntos((((inBuffer&#60;&#60;4)&#38;0xff)|inBuffer&#62;&#62;2));if(inBuffer!=END_OF_INPUT){result+=ntos((((inBuffer&#60;&#60;6)&#38;0xff)|inBuffer));}
else{done=true;}}
else{done=true;}}
return result;}
return{getUserDemographics:function(noCache){noCache=(typeof noCache!==&#34;boolean&#34;)?false:noCache;if(noCache===false&#38;&#38;cachedUserDemographics!==null){return cachedUserDemographics;}
var val=demoReadCookie(DEMO_COOKIE);initBase64Chars();if(!val){return;}
val=demoTrimString(val);if(val.length&#60;0){return null;}
val=base64Decode(val);val=parseDemoCookie(val);if(!val){demoDeleteCookie(DEMO_COOKIE);}
if(val!='!'){cachedUserDemographics=val;return val;}
return null;}};}
();
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.tree==&#34;undefined&#34;){dj.widget.tree={};}
dj.widget.ProgressBar=Class.create({TYPES:[&#34;horizontal&#34;],initialize:function(container,config){var that=this;this.cfg={indicator:&#34;div&#34;,fps:100,timer:4,type:&#34;horizontal&#34;};Object.extend(this.cfg,(config||{}));this.oCnt=$(container);this.oInd=new Element(this.cfg.indicator);this.oCnt.update(this.oInd);this._pcToPixCache={};this._pba=null;},play:function(){if(this._pba!==null){this._pba.start(this._pba.options);return;}
var that=this;var len=this._pcToPix(100);this._pba=new Effect.Move(this.oInd,{x:len,y:0,fps:1,transition:Effect.Transitions.linear,duration:that.cfg.timer,beforeStart:that.cfg.beforeStart,beforeUpdate:that.cfg.beforeUpdate,afterUpdate:that.cfg.afterUpdate,afterFinish:that.cfg.afterFinish});},pause:function(){if(this._pba===null){return;}
this._pba.cancel();},stop:function(){if(this._pba===null){return;}
this.pause();this._pba.originalLeft=0;this._pba.update(0);},_pcToPix:function(pc,noCache){var cached=this._pcToPixCache;if(!noCache&#38;&#38;typeof cached!==&#34;undefined&#34;){return cached;}
var max=this.oCnt.getWidth();pc=(pc&#60;=100)?pc:100;pc=(pc&#62;=0)?pc:0;var px=(max/100*pc);px=(px&#62;=0)?px:0;this._pcToPixCache=px;return px;}});
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.panels==&#34;undefined&#34;){dj.widget.panels={};}
if(typeof dj.widget.panels.view==&#34;undefined&#34;){dj.widget.panels.view={};}
if(typeof dj.widget.panels.controller==&#34;undefined&#34;){dj.widget.panels.controller={};}
dj.widget.panels.PanelsFactory={_CONFIG:{core:{panelGroup:&#34;.newsItem&#34;,panel:&#34;&#62; li&#34;,panelPrefix:&#34;panelsPanel_&#34;,panels:undefined,panelToggleStyle:&#34;hidden&#34;,activePanel:undefined,disabledPanels:undefined,panelIncrement:1,viewArea:undefined,paginationContainer:&#34;.pagination&#34;,controller:undefined,enableBrowserHistory:false,animationDuration:0.3},tabs:{tabPrefix:&#34;panelsTab_&#34;,tabGroup:&#34;.newsItem&#34;,tab:&#34;&#62; li&#34;,navContainer:&#34;.nav-inline&#34;,prevButton:&#34;.prev&#34;,nextButton:&#34;.next&#34;,navButtonEnabledStyle:&#34;enabled&#34;,tabOnEvent:&#34;click&#34;,tabOnStyle:&#34;active&#34;,tabOffStyle:&#34;deselected&#34;},carousel:{orientation:&#34;horizontal&#34;,navContainer:&#34;.nav-inline&#34;,prevButton:&#34;.prev&#34;,nextButton:&#34;.next&#34;,prevButtonEnabledStyle:&#34;enabledPrev&#34;,nextButtonEnabledStyle:&#34;enabledNext&#34;},rotator:{rotateTime:8,rotateIterations:3,pauseOnMouseOver:false,pauseButton:&#34;.nav-inline .pause&#34;,pauseButtonEnabledStyle:&#34;enabledPause&#34;,progressBar:&#34;.progressbarBox&#34;}},_panelsType:{NONE:0,SLIDE:1,SWITCH:2},_lookupType:{NONE:0,SELECTOR:1,PREFIX:2},crea
te:function(container,cfg,doIgnoreOptCache){if(!container||(typeof cfg!==&#34;object&#34;)){console.warn(&#34;{Panels} no container or config specified.&#34;);return;}
container=dj.lang.byId(container);if(container&#38;&#38;!doIgnoreOptCache){var optCache=['{',container.id,': ',dj.lang.objectToString(cfg,true),'}'].join('');var cntOpt=container.getAttribute(&#34;djw_optcache&#34;);if(cntOpt){var opts=cntOpt.split(&#34;_&#34;);for(var i=0,len=opts.length;i&#60;len;i++){if(opts==optCache){console.warn(&#34;{Panels} prevented attempt to reinitialize \&#34;&#34;+container.id+&#34;\&#34;.&#34;);return;}}}
if(cntOpt){container.setAttribute(&#34;djw_optcache&#34;,[optCache,cntOpt].join(&#34;_&#34;));}else{container.setAttribute(&#34;djw_optcache&#34;,optCache);}}
try{var mvc=this._setupMvc(container,cfg);this._addCompatibilityMethods(mvc,container,cfg);return mvc.model;}catch(ex){console.warn(ex);return;}},createPanels:function(userCfg){var djwp=dj.widget.panels;var _lookupType=this._lookupType;var _panType=this._panelsType;var model=null,views={},controllers={};var config=dj.lang.clone(this._CONFIG.core);config.container=&#34;&#34;;config.doAddChangeListeners=true;config.panelsType=_panType.SWITCH;config.panelsLookupType=_lookupType.SELECTOR;dj.lang.mixin(config,userCfg);var panels=null;switch(config.panelsLookupType){case _lookupType.PREFIX:panels=this._lookupByPrefix(config.panelPrefix,config.panels);break;case _lookupType.SELECTOR:panels=this._lookupBySelector(config.container,config.panelGroup,config.panel);break;default:return;}
var rotType=(((config.type==djwp.PanelModel.prototype.ROTATION_TYPE.CIRCULAR)||(config.type==&#34;circular&#34;))?djwp.PanelModel.prototype.ROTATION_TYPE.CIRCULAR:djwp.PanelModel.prototype.ROTATION_TYPE.LINEAR);model=new djwp.PanelModel(this._panelsToPanelsDTO(panels),{rotationType:rotType});model.setActiveByPosition(1);var view=null;switch(config.panelsType){case _panType.SLIDE:view=new djwp.view.SlidePanel(model,panels,{animationDuration:config.animationDuration,viewArea:config.viewArea});break;case _panType.SWITCH:view=new djwp.view.Panel(model,panels,{selectedClass:config.selectedPanelClass,deselectedClass:config.deselectedPanelClass});break;}
views.panels=view;if(config.doAddChangeListeners){model.addChangeListener(&#34;success&#34;,view.displayActiveSuccess,view);}
return{&#34;model&#34;:model,&#34;views&#34;:views,&#34;controllers&#34;:controllers};},addModuleNavArrows:function(mvc,userCfg){var _lookupType=this._lookupType;var model=mvc.model;var views=mvc.views;var controllers=mvc.controllers;var config=dj.lang.clone(this._CONFIG.carousel);config.container=&#34;&#34;;config.doAddEvents=true;config.doAddChangeListeners=true;config.doHide=false;dj.lang.mixin(config,userCfg);if(!config.container&#38;&#38;views.panels&#38;&#38;views.panels.getContainer){config.container=views.panels.getContainer();}
var navArrowsLookupType=_lookupType.NONE;if(!config.lookupType){navArrowsLookupType=(config)?_lookupType.SELECTOR:navArrowsLookupType;}else{navArrowsLookupType=config.lookupType;}
var navArrows={},lng=dj.lang;if(navArrowsLookupType==_lookupType.SELECTOR){navArrows.navContainer=lng.query(config.navContainer,config.container);if(navArrows.navContainer){navArrows.prevButton=lng.query(config.prevButton,navArrows.navContainer);navArrows.nextButton=lng.query(config.nextButton,navArrows.navContainer);}else{return;}}else{return;}
if(config.doHide){navArrows.navContainer.style.visibility=&#34;hidden&#34;;return;}
var controller=new dj.widget.panels.controller.NavArrows(model,navArrows);controllers.navArrows=controller;var view=new dj.widget.panels.view.NavArrows(model,navArrows);view.displayActiveSuccess();views.navArrows=view;if(config.doAddEvents){controller.addEvents();}
if(config.doAddChangeListeners){model.addChangeListener(&#34;success&#34;,view.displayActiveSuccess,view);}},addModuleNavTabs:function(mvc,userCfg){var _lookupType=this._lookupType;var model=mvc.model;var views=mvc.views;var controllers=mvc.controllers;var config=dj.lang.clone(this._CONFIG.tabs);config.container=&#34;&#34;;config.panels=this._CONFIG.core.panels;config.doAddEvents=true;config.doAddChangeListeners=true;dj.lang.mixin(config,userCfg);if(!config.container&#38;&#38;views.panels&#38;&#38;views.panels.getContainer){config.container=views.panels.getContainer();}
var navTabsLookupType=_lookupType.NONE;if(!config.lookupType){navTabsLookupType=(userCfg)?_lookupType.SELECTOR:navTabsLookupType;navTabsLookupType=(userCfg&#38;&#38;userCfg.tabPrefix)?_lookupType.PREFIX:navTabsLookupType;}else{navTabsLookupType=config.lookupType;}
var navTabs=null;switch(navTabsLookupType){case _lookupType.PREFIX:navTabs=this._lookupByPrefix(config.tabPrefix,config.panels);break;case _lookupType.SELECTOR:navTabs=this._lookupBySelector(config.container,config.tabGroup,config.tab);break;default:return;}
var view=new dj.widget.panels.view.Panel(model,navTabs,{selectedClass:config.tabOnStyle,deselectedClass:config.tabOffStyle});var controller=new dj.widget.panels.controller.NavTabs(model,navTabs,{activeEvent:config.tabOnEvent});views.navTabs=view;controllers.navTabs=controller;if(config.doAddEvents){controller.addEvents();}
if(config.doAddChangeListeners){model.addChangeListener(&#34;success&#34;,view.displayActiveSuccess,view);}},addModulePagination:function(mvc,userCfg){var config={},djLang=dj.lang;var model=mvc.model,views=mvc.views;dj.lang.mixin((config={container:&#34;&#34;,doAddChangeListeners:true,paginationContainer:this._CONFIG.core.paginationContainer,doHide:false}),userCfg);if(!config.container&#38;&#38;views.panels&#38;&#38;views.panels.getContainer){config.container=views.panels.getContainer();}
var oPaginationCnt=djLang.query(config.paginationContainer,config.container);if(!oPaginationCnt){return;}
if(config.doHide){oPaginationCnt.style.visibility=&#34;hidden&#34;;return;}
var view=new dj.widget.panels.view.Pagination(model,oPaginationCnt);view.displayActiveSuccess();views.pagination=view;if(config.doAddChangeListeners){model.addChangeListener(&#34;success&#34;,view.displayActiveSuccess,view);}},addModuleTimer:function(mvc,userCfg){var config=dj.lang.clone(this._CONFIG.rotator);config.container=&#34;&#34;;config.doAddEvents=true;dj.lang.mixin(config,userCfg);var controllers=mvc.controllers;controllers.timer=new dj.widget.panels.controller.Timer(mvc.model,config);if(config.doAddEvents){controllers.timer.addEvents();}},addModuleBrowserHistory:function(mvc,userCfg){var config={};dj.lang.mixin((config={doAddEvents:true}),userCfg);var controllers=mvc.controllers;controllers.browserHistory=new dj.widget.panels.controller.History(mvc.model,config);if(config.doAddEvents){controllers.browserHistory.addEvents();}},addController:function(mvc,cMvc){if(!cMvc||!cMvc.model||!cMvc.model.addChangeListener||!mvc||!mvc.model){throw new Error(&#34;{Panels.addController} mvc and/or co
ntroller is invalid.&#34;);}
var model=mvc.model;var controller=cMvc.model;controller.addChangeListener(&#34;success&#34;,function(panel){model.setActive(panel);});},_setupMvc:function(container,userConfig){var oCnt=dj.lang.byId(container);container=(oCnt.id||container);var config=dj.lang.clone(this._CONFIG);dj.lang.mixin(config,userConfig);var _panType=this._panelsType;var _lookType=this._lookupType;var typeCfg={};typeCfg.panelsType=_panType.NONE;typeCfg.panelsType=(userConfig.core)?_panType.SWITCH:typeCfg.panelsType;typeCfg.panelsType=(userConfig.carousel)?_panType.SLIDE:typeCfg.panelsType;typeCfg.panelsLookupType=_lookType.SELECTOR;typeCfg.panelsLookupType=(userConfig.core&#38;&#38;userConfig.core.panelPrefix)?_lookType.PREFIX:typeCfg.panelsLookupType;typeCfg.navTabsLookupType=_lookType.NONE;typeCfg.navTabsLookupType=(userConfig.tabs)?_lookType.SELECTOR:typeCfg.navTabsLookupType;typeCfg.navTabsLookupType=(userConfig.tabs&#38;&#38;userConfig.tabs.tabPrefix)?_lookType.PREFIX:typeCfg.navTabsLookupType;typeCfg.navArrowsLookupTyp
e=_lookType.NONE;typeCfg.navArrowsLookupType=(userConfig.carousel)?_lookType.SELECTOR:typeCfg.navArrowsLookupType;typeCfg.navArrowsLookupType=(userConfig.tab&#38;&#38;userConfig.tab.navContainer)?_lookType.SELECTOR:typeCfg.navArrowsLookupType;typeCfg.hasController=(userConfig.core&#38;&#38;(typeof userConfig.core.controller==&#34;object&#34;));typeCfg.hasNavArrows=(typeCfg.navArrowsLookupType!==_lookType.NONE);typeCfg.hasNavTabs=(typeCfg.navTabsLookupType!==_lookType.NONE);typeCfg.hasTimer=(typeof userConfig.rotator==&#34;object&#34;&#38;&#38;userConfig.rotator.rotateTime&#62;0);typeCfg.hasBrowserHistory=(config.core.enableBrowserHistory);var panelsCfg={container:oCnt,doAddChangeListeners:false,panelsType:typeCfg.panelsType,panelsLookupType:typeCfg.panelsLookupType};dj.lang.mixin(panelsCfg,config.core);if(typeCfg.panelsType==_panType.SWITCH){dj.lang.mixin(panelsCfg,config.tabs);}else if(typeCfg.panelsType==_panType.SLIDE){dj.lang.mixin(panelsCfg,config.carousel);}
var mvc=this.createPanels(panelsCfg);var model=mvc.model;var views=mvc.views;var controllers=mvc.controllers;if(model.getNumberOfPanels()==-1){throw new Error(&#34;{Panels} container \&#34;&#34;+container+&#34;\&#34; has no panels.&#34;);}
if(typeCfg.hasNavTabs){var navTabCfg=config.tabs;navTabCfg.container=oCnt;navTabCfg.panels=config.core.panels;navTabCfg.doAddEvents=false;navTabCfg.doAddChangeListeners=false;navTabCfg.lookupType=typeCfg.navTabsLookupType;this.addModuleNavTabs(mvc,navTabCfg);}
if(typeCfg.hasNavArrows){var navArrCfg=config.carousel;navArrCfg.container=oCnt;navArrCfg.doAddEvents=false;navArrCfg.doAddChangeListeners=false;navArrCfg.lookupType=typeCfg.navArrowsLookupType;navArrCfg.doHide=((typeCfg.panelsType==_panType.SLIDE)&#38;&#38;(views.panels.getViewArea()&#62;=model.getNumberOfPanels()));this.addModuleNavArrows(mvc,navArrCfg);}
if(typeCfg.panelsType==_panType.SLIDE&#38;&#38;(views.panels.getViewArea()==1)){var paginCfg={container:oCnt,paginationContainer:config.core.paginationContainer,doAddEvents:false,doAddChangeListeners:false,doHide:(views.panels.getViewArea()!==1)};this.addModulePagination(mvc,paginCfg);}
if(typeCfg.hasTimer){var timerCfg=config.rotator;timerCfg.container=oCnt;timerCfg.doAddEvents=false;this.addModuleTimer(mvc,timerCfg);}
if(typeCfg.hasBrowserHistory){var histConf={container:(typeCfg.panelsLookupType==_lookType.SELECTOR)?oCnt.id:container,doAddEvents:false};this.addModuleBrowserHistory(mvc,histConf);}
if(typeCfg.hasController){this.addController(mvc,config.core.controller);}
var view=null;for(var viewName in views){if(views.hasOwnProperty(viewName)){view=views;if(view.displayActiveSuccess){model.addChangeListener(&#34;success&#34;,view.displayActiveSuccess,view);}
if(view.displayActiveFailure){model.addChangeListener(&#34;failure&#34;,view.displayActiveFailure,view);}}}
var controller=null;for(var controllerName in controllers){if(controllers.hasOwnProperty(controllerName)){controller=controllers;controller.addEvents();}}
if(!typeCfg.hasBrowserHistory&#38;&#38;typeCfg.panelsType==_panType.SWITCH){model.setActiveByPosition(1);}
return mvc;},_addCompatibilityMethods:function(mvc,container,config){if(typeof mvc.model.update===&#34;undefined&#34;){var that=this;mvc.model.update=function(){for(var i=0,len=mvc.controllers.length;i&#60;len;i++){mvc.controllers.removeEvents();}
return that.create((container.id||container),config,true);};}
if(mvc.controllers&#38;&#38;mvc.controllers.navTabs){var tabs=mvc.controllers.navTabs._tabs,djLang=dj.lang;mvc.model.observeTabs=function(callback,eventType){var cbBridge=function(ev){var tid=(ev.srcElement||ev.target).getAttribute(&#34;djw_tabId&#34;);if(mvc.controllers.navTabs._cfg.doStopEvent===true){djLang.stopEvent(ev);}
tid=(isNaN(parseInt(tid,10)))?tid:(mvc.model.getById(tid).getPosition()+&#34;&#34;);callback.call(null,tid,mvc.model);};for(var tid in tabs){if(tabs.hasOwnProperty(tid)){djLang.addEvent((tabs).getElement(),eventType,cbBridge);}}};}
mvc.model.model=mvc.model;mvc.model.views=mvc.views;mvc.model.controllers=mvc.controllers;},_panelsToPanelsDTO:function(panels){var elms={};for(var panId in panels){if(panels.hasOwnProperty(panId)){var pan=panels;elms=new dj.widget.panels.PanelDTO(pan.getId(),pan.getPosition());}}
return elms;},_lookupByPrefix:function(prefix,names){var elms={};for(var i=0,len=names.length,id=null,el=null,pos=1;i&#60;len;i++){id=names;el=dj.lang.byId(prefix+id);if(el===null||el.firstChild===null){continue;}
elms=new dj.widget.panels.Panel(id,pos++,el);}
return elms;},_lookupBySelector:function(container,group,node){if(!container||container===null){throw new Error('{dj.util.Panels} container for group: &#34;'+group+'&#34; is undefined.');}
var oCnt=dj.lang.byId(container);var oPanels=dj.lang.query((group+' '+node),oCnt);var elms={};for(var i=0,len=oPanels.length,el=null,pos=1;i&#60;len;i++){el=oPanels;if(el===null||(el.tagName!==&#34;IMG&#34;&#38;&#38;el.firstChild===null)){continue;}
elms[pos-1]=new dj.widget.panels.Panel(pos-1,pos++,el);}
return elms;}};(function(){var _dwp=dj.widget.panels;(_dwp.PanelDTO=function(id,position){this._id=null;this._position=null;if(typeof id!==&#34;undefined&#34;){this.setId(id);}
if(typeof position!==&#34;undefined&#34;){this.setPosition(position);}}).prototype={getId:function(){return this._id;},setId:function(id){if(typeof id===&#34;undefined&#34;){throw new Error(&#34;ID must be defined.&#34;);}
this._id=id;},getPosition:function(){return this._position;},setPosition:function(position){if(typeof position!==&#34;number&#34;){throw new TypeError(&#34;Position must be a number.&#34;);}
this._position=position;}};_dwp.Panel=function(id,position,element){dj.widget.panels.PanelDTO.call(this,id,position);this._element=null;if(typeof element!==&#34;undefined&#34;){this.setElement(element);}};dj.lang.extend(_dwp.Panel,_dwp.PanelDTO);dj.lang.mixin(_dwp.Panel.prototype,{getElement:function(){return this._element;},setElement:function(element){if(typeof element!==&#34;object&#34;){throw new TypeError(&#34;Element must be an object.&#34;);}
this._element=element;}});}());(dj.widget.panels.PanelModel=function(panels,cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._hPanels={};this._panelIds=[];this._prevInHistory=null;this._lastPosition=1;this._activePanel=null;this._activePanelObserver=new dj.util.Observer();this._direction=this.DIRECTION.NEXT;this._isLocked=false;this._lockObserver=0;if(panels){this.addPanels(panels);}}).prototype={ROTATION_TYPE:{LINEAR:0,CIRCULAR:1},DIRECTION:{PREVIOUS:0,NEXT:1},DEFAULT_CONFIG:{rotationType:0},addPanel:function(panelId){var panel=new dj.widget.panels.Panel(panelId,this._lastPosition);this._panelIds[this._lastPosition]=panel.getId();this._hPanels=panel;this._lastPosition++;},addPanels:function(panels){var that=this;for(var pid in panels){if(panels.hasOwnProperty(pid)){var panel=panels;var panelId=panel.getId();that._panelIds[that._lastPosition]=panelId;that._hPanels=panel;that._lastPosition++;}}},hasId:function(panelId){return(typeof this._
hPanels!==&#34;undefined&#34;);},hasPosition:function(panelPosition){return((panelPosition&#62;0)&#38;&#38;(panelPosition&#60;this._panelIds.length));},getById:function(panelId){if(!this.hasId(panelId)){throw new Error(&#34;NoSuchElementException&#34;);}
return this._hPanels;},getByPosition:function(panelPosition){if(!this.hasPosition(panelPosition)){if(this._cfg.rotationType===this.ROTATION_TYPE.CIRCULAR){var numOfPan=this.getNumberOfPanels();panelPosition=(panelPosition%numOfPan);panelPosition=(panelPosition===0)?numOfPan:panelPosition;}else{return;}}
var pid=this._panelIds;return this._hPanels;},getActive:function(){return this._activePanel;},getPrevInHistory:function(){return this._prevInHistory;},getAll:function(){var values=[];for(var value in this._hPanels){if(this._hPanels.hasOwnProperty(value)){values.push(this._hPanels);}}
return values;},getNumberOfPanels:function(){return(this._panelIds.length-1);},getDirection:function(){return this._direction;},setDirection:function(dir){if(dir&#60;0||dir&#62;1){throw new Error(&#34;IndexOutOfBoundsException&#34;);}
this._direction=dir;},getRotationType:function(){return this._cfg.rotationType;},setActive:function(panel){if(panel&#38;&#38;panel.getId){this.setActiveById(panel.getId());}},setActiveById:function(panelId){if(!this.hasId(panelId)){this._activePanelObserver.fireByName(&#34;failure&#34;,panelId);return;}
var panel=this.getById(panelId);this._prevInHistory=this._activePanel;this._activePanel=panel;this._activePanelObserver.fireByName(&#34;success&#34;,panel);},setActiveByPosition:function(panelPosition){if(!this.hasPosition(panelPosition)){if(this._cfg.rotationType===this.ROTATION_TYPE.CIRCULAR){var numOfPan=this.getNumberOfPanels();panelPosition=(panelPosition%numOfPan);panelPosition=(panelPosition===0)?numOfPan:panelPosition;}else{this._activePanelObserver.fireByName(&#34;failure&#34;,panelPosition);return;}}
var pid=this._panelIds;this.setActiveById(pid);},addChangeListener:function(event,listener,context){if(arguments.length&#60;3&#38;&#38;(typeof event===&#34;function&#34;)){context=listener;listener=event;event=&#34;success&#34;;}
context=(typeof context!==&#34;undefined&#34;)?context:this;this._activePanelObserver.subscribeByName(event,listener,context);},isLocked:function(){return this._isLocked;},addLockListener:function(obs,context){this._lockObserver={cb:obs,ctx:context};},doLock:function(){this._isLocked=true;},releaseLock:function(){this._isLocked=false;if(this._lockObserver&#38;&#38;typeof this._lockObserver.cb==&#34;function&#34;){this._lockObserver.cb.call(this._lockObserver.ctx);}},getViewArea:function(){return this._viewArea;},setViewArea:function(va){this._viewArea=va;},getActivePanel:function(){return this.getActive().getId();},setActivePanel:function(pid){var meth=(typeof pid==&#34;string&#34;)?this.setActiveById:this.setActiveByPosition;return meth.call(this,pid);},hasPanel:function(panel){var pid=(panel.getId)?panel.getId():panel;return this.hasId(pid);},observePanels:function(callback){this.addChangeListener(function(panel){callback.apply(this,[panel.getId(),panel.getId()]);},this);}};(dj.widget.panels.view.Panel=fu
nction(model,panels,cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._model=model;this._oPanels=panels;}).prototype={DEFAULT_CONFIG:{selectedClass:&#34;&#34;,deselectedClass:&#34;hidden&#34;},displayActiveSuccess:function(panel){this._deselectAllExcept(panel);this._select(panel);},getContainer:function(){if(this._oCnt){return this._oCnt;}
if(this._cfg.container&#38;&#38;this._cfg.container!==&#34;&#34;){this._oCnt=dj.lang.byId(this._cfg.container);return this._oCnt;}
if(this._oPanelGroup){this._oCnt=this._oPanelGroup.parentNode;return this._oCnt;}
var ap=this._model.getByPosition(1);var el=this._oPanels[ap.getId()];if(!el.parentNode||!el.parentNode.parentNode){return null;}
var grp=el.parentNode;this._oCnt=grp.parentNode;return this._oCnt;},_deselectAllExcept:function(panelNotToHide){var panel=null;for(var pid in this._oPanels){if(this._oPanels.hasOwnProperty(pid)){panel=this._oPanels;if(panelNotToHide.getId()==pid){continue;}
dj.lang.removeClassName(panel.getElement(),this._cfg.selectedClass);dj.lang.addClassName(panel.getElement(),this._cfg.deselectedClass);}}},_select:function(panel){var pid=panel.getId();var oPan=this._oPanels;if(!oPan){return;}
dj.lang.removeClassName(oPan.getElement(),this._cfg.deselectedClass);dj.lang.addClassName(oPan.getElement(),this._cfg.selectedClass);}};(dj.widget.panels.view.SlidePanel=function(model,panels,cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._model=model;this._panels=panels;this._isSetupDone=false;this._animation=null;this._deltaMap=[];}).prototype={DEFAULT_CONFIG:{animationDuration:0.3,animationType:&#34;slide&#34;},_getDelta:function(prevPanel,currPanel){var x=this._deltaMap[prevPanel.getPosition()];if(x){var y=x[currPanel.getPosition()];if(y){return y;}}
var pp=prevPanel.getPosition();var cp=currPanel.getPosition();var isInc=((cp-pp)&#62;0);var ppl=this._panels[prevPanel.getId()].getElement().offsetLeft;var cpl=this._panels[currPanel.getId()].getElement().offsetLeft;var delta=isInc?(cpl-ppl):(ppl-cpl);delta*=((isInc)?-1:1);this._deltaMap=(this._deltaMap||[]);this._deltaMap=delta;return delta;},displayActiveSuccess:function(activePanel){var model=this._model;model.doLock();if(!this._isSetupDone){this._setCoreValues();if(this._isRotationCircular){this._circularLoopSetup();}
this._isSetupDone=true;}
var prevPanel=model.getPrevInHistory();var prvPos=prevPanel.getPosition(),avePos=activePanel.getPosition();var afterFin=function(){model.releaseLock();},beforeStr=function(){};var isIncreasing=(model.getDirection()==model.DIRECTION.NEXT);var delta=0;var that=this;if(this._isRotationCircular){var isIncFlip=false;var isDecrFlip=false;if(isIncreasing&#38;&#38;(prvPos==this._numberOfPanels)&#38;&#38;(avePos==1)){isIncFlip=true;delta=-this._panelWidth;}else if(!isIncreasing&#38;&#38;(prvPos==1)&#38;&#38;(avePos==this._numberOfPanels)){isDecrFlip=true;delta=this._panelWidth;}else{delta=this._getDelta(prevPanel,activePanel);}
afterFin=function(){if(isIncFlip){that._oPanelGroup.style.left=&#34;0px&#34;;}
model.releaseLock();};beforeStr=function(){if(isDecrFlip){var mv=-that._getDelta(activePanel,prevPanel)-that._panelWidth;that._oPanelGroup.style.left=mv+&#34;px&#34;;}};}else{delta=this._getDelta(prevPanel,activePanel);}
var animCfg={x:delta,y:0,duration:that._cfg.animationDuration,afterFinish:afterFin,beforeStart:beforeStr};if(this._animation===null){this._animation=new Effect.Move(this._oPanelGroup,animCfg);}
else{this._animation.start(animCfg);}},getContainer:function(){if(this._oCnt){return this._oCnt;}
if(this._cfg.container&#38;&#38;this._cfg.container!==&#34;&#34;){this._oCnt=dj.lang.byId(this._cfg.container);return this._oCnt;}
if(this._oPanelGroup){this._oCnt=this._oPanelGroup.parentNode;return this._oCnt;}
var ap=this._model.getByPosition(1);var el=ap.getElement();if(!el.parentNode||!el.parentNode.parentNode){return null;}
var grp=el.parentNode;this._oCnt=grp.parentNode;return this._oCnt;},getViewArea:function(){if(!this._viewArea){if(typeof this._cfg.viewArea==&#34;number&#34;){this._viewArea=this._cfg.viewArea;}else{var djL=dj.lang;var el=(this._panels[this._model.getByPosition(1).getId()]).getElement();var cnt=el.parentNode.parentNode;this._viewArea=Math.round(djL.coords(cnt).w/djL.coords(el).w);this._model.setViewArea(this._viewArea);}}
return this._viewArea;},_setCoreValues:function(){if(this._isCoreValuesSet){return;}
var model=this._model,ap=this._panels[model.getByPosition(1).getId()];this._oPanelGroup=ap.getElement().parentNode;this._numberOfPanels=model.getNumberOfPanels();this._isRotationCircular=(model.getRotationType()==model.ROTATION_TYPE.CIRCULAR);this._panelWidth=dj.lang.coords(ap.getElement()).w;this._isCoreValuesSet=true;},_circularLoopSetup:function(){for(var i=1,element=null,clone=null,len=this.getViewArea();i&#60;=len;i++){element=this._panels[this._model.getByPosition(i).getId()].getElement();clone=element.cloneNode(true);this._oPanelGroup.appendChild(clone);}}};(dj.widget.panels.view.Pagination=function(model,pagCnt){this._model=model;this._pagCnt=pagCnt;}).prototype={displayActiveSuccess:function(){var ap=this._model.getActive();var num=this._model.getNumberOfPanels();this._pagCnt.innerHTML=ap.getPosition()+&#34;/&#34;+num;}};(dj.widget.panels.view.NavArrows=function(model,nav,cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._model=model;this._nav=nav;}).prototype={DEF
AULT_CONFIG:{prevButtonEnabledStyle:&#34;enabledPrev&#34;,nextButtonEnabledStyle:&#34;enabledNext&#34;},displayActiveSuccess:function(panel){var mod=this._model,lng=dj.lang;var pp=mod.getByPosition(mod.getActive().getPosition()-1);if(!pp){lng.removeClassName(this._nav.prevButton,this._cfg.prevButtonEnabledStyle);}
else{lng.addClassName(this._nav.prevButton,this._cfg.prevButtonEnabledStyle);}
var np=mod.getByPosition(mod.getActive().getPosition()+mod.getViewArea());if(!np){lng.removeClassName(this._nav.nextButton,this._cfg.nextButtonEnabledStyle);}
else{lng.addClassName(this._nav.nextButton,this._cfg.nextButtonEnabledStyle);}}};(dj.widget.panels.controller.NavTabs=function(model,tabs,cfg){this._model=model;this._tabs=tabs;dj.lang.mixin((this._cfg={activeEvent:&#34;click&#34;,doStopEvent:true}),cfg);}).prototype={setActive:function(tid){this._model.setActiveById(tid);},addEvents:function(doRemoveEvents){var tidAttName=&#34;djw_tabId&#34;;var evm=(doRemoveEvents)?dj.lang.removeEvent:dj.lang.addEvent;var that=this;this._eventBridge=this._eventBridge||function(ev){var tid=(ev.srcElement||ev.target).getAttribute(tidAttName);if(that._cfg.doStopEvent===true){dj.lang.stopEvent(ev);}
that.setActive(tid);};for(var tid in this._tabs){if(this._tabs.hasOwnProperty(tid)){var tab=this._tabs;var oTab=tab.getElement();oTab.setAttribute(tidAttName,tab.getId());for(var i=0,len=oTab.childNodes.length;i&#60;len;i++){var node=oTab.childNodes;if(node.nodeType!=1){continue;}
node.setAttribute(tidAttName,tab.getId());}
evm(tab.getElement(),that._cfg.activeEvent,this._eventBridge);}}},removeEvents:function(){this._addEvents(true);}};(dj.widget.panels.controller.NavArrows=function(model,nav,cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._model=model;this._nav=nav;this._procs=[];}).prototype={DEFAULT_CONFIG:{prevButtonEnabledStyle:&#34;enabledPrev&#34;,nextButtonEnabledStyle:&#34;enabledNext&#34;,doStopEvent:true,panelIncrement:1},setPreviousActive:function(){if(this._model.isLocked()){this._enqueueProc(this.setPreviousActive);return;}
this._model.setDirection(this._model.DIRECTION.PREVIOUS);this._model.setActiveByPosition(this._model.getActive().getPosition()-this._cfg.panelIncrement);},setNextActive:function(){var mdl=this._model;if(mdl.isLocked()){this._enqueueProc(this.setNextActive);return;}
var nxt=mdl.getByPosition(this._model.getActive().getPosition()+this._cfg.panelIncrement);if(mdl.getRotationType()==mdl.ROTATION_TYPE.LINEAR){var hasMore=(((mdl.getNumberOfPanels()-mdl.getViewArea())-mdl.getActive().getPosition())&#62;=0);if(hasMore===false){return;}}
mdl.setDirection(mdl.DIRECTION.NEXT);mdl.setActiveByPosition(nxt.getPosition());},addEvents:function(){this._addEvent(this._nav.prevButton,&#34;prev&#34;);this._addEvent(this._nav.nextButton,&#34;next&#34;);},removeEvents:function(){this._removeEvent(this._nav.prevButton,&#34;prev&#34;);this._removeEvent(this._nav.nextButton,&#34;next&#34;);},_enqueueProc:function(proc){this._procs.push(proc);this._model.addLockListener(function(){var pr=this._procs.shift();if(pr){pr.call(this);}},this);},_setActiveByType:function(type){var proc=(type==&#34;prev&#34;)?this.setPreviousActive:this.setNextActive;proc.call(this);},_removeEvent:function(oBtn,btnType){this._addEvent(oBtn,btnType,true);},_addEvent:function(oBtn,btnType,doRemoveEvent){var btnTypeAttName=&#34;djw_btnType&#34;;var evm=(doRemoveEvent)?dj.lang.removeEvent:dj.lang.addEvent;var that=this;this._beginEventBridge=this._eventBridge||function(ev){var type=(ev.srcElement||ev.target).getAttribute(btnTypeAttName);if(that._cfg.doStopEvent===true){dj.lang.stopEvent(ev);}
if(!that._nextInterval||that._nextInterval===null){that._setActiveByType(type);}
that._nextInterval=setInterval(function(){that._setActiveByType(type);},400);};this._endEventBridge=this._endEventBridge||function(ev){clearInterval(that._nextInterval);that._nextInterval=null;};this._stopEventBridge=this._stopEventBridge||function(ev){if(that._cfg.doStopEvent===true){dj.lang.stopEvent(ev);}};oBtn.setAttribute(btnTypeAttName,btnType);for(var i=0,len=oBtn.childNodes.length,node=null;i&#60;len;i++){node=oBtn.childNodes;if(node.nodeType!=1){continue;}
node.setAttribute(btnTypeAttName,btnType);}
evm(oBtn,&#34;click&#34;,this._stopEventBridge);evm(oBtn,'mousedown',this._beginEventBridge);evm(oBtn,'mouseup',this._endEventBridge);evm(oBtn,'mouseout',this._endEventBridge);}};(dj.widget.panels.controller.History=function(model,cfg){this._isEnabled=false;this._model=model;this._cfg=cfg||{};this._container=cfg.container;this._cfg.doSetActive=(typeof this._cfg.doSetActive===&#34;boolean&#34;)?this._cfg.doSetActive:true;}).prototype={isEnabled:function(){return this._isEnabled;},addEvents:function(){if(this._isEnabled){console.warn(&#34;{Panels} browser-history has already been enabled for \&#34;&#34;+this._container+&#34;\&#34;&#34;);return;}else{console.info(&#34;{Panels} browser-history enabled for \&#34;&#34;+this._container+&#34;\&#34;&#34;);this._isEnabled=true;}
var hist=dj.util.History;hist.init();var model=this._model;var pid=hist.get(this._container);var panelId=&#34;&#34;;if((typeof pid===&#34;string&#34;)&#38;&#38;model.hasId(pid)){panelId=pid;}else if(model.hasPosition(1)){panelId=model.getByPosition(1).getId();}else{console.warn(&#34;{Panels} browser-history failed. No panels found.&#34;);return;}
if(this._cfg.doSetActive){model.setActiveById(panelId);}
var fromHist=false;hist.subscribe(&#34;_init&#34;,function(){fromHist=true;model.setActiveById(panelId);});hist.subscribe(this._container,function(tid){fromHist=true;model.setActiveById(tid);});var that=this;model.addChangeListener(function(panel){if(fromHist){fromHist=false;return;}
hist.set(that._container,panel.getId());});}};(dj.widget.panels.controller.Timer=function(model,cfg){this._model=model;dj.lang.mixin((this._cfg={rotateTime:4,rotateIterations:3,progressBar:&#34;.progressbarBox&#34;}),cfg);}).prototype={addEvents:function(){this._setupProgressBars();this._startTimer(this._cfg.rotateTime);this._addEvents();},removeEvents:function(){this._addEvents(true);},_setupProgressBars:function(){var progressBar=this._cfg.progressBar;var rotateTime=this._cfg.rotateTime;var pbs=[];var oPb=dj.lang.query(progressBar,this._cfg.container);for(var i=0,len=oPb.length;i&#60;len;i++){pbs.push(new dj.widget.ProgressBar(oPb,{timer:rotateTime}));}
this._pbState=&#34;mt&#34;;this._pbIrupt=false;this._progressBars=pbs;var activePos=this._model.getActive().getPosition()-1;var ipb=this._progressBars;if(ipb){ipb.play();}},_startTimer:function(seconds){if(((typeof this._intervalId!=&#34;undefined&#34;)&#38;&#38;(this._intervalId!==null))||(typeof seconds==&#34;undefined&#34;)||(seconds===0)){return;}
var model=this._model;var nextPanel=null;this._maxIter=this._maxIter||(this._cfg.rotateIterations*model.getNumberOfPanels());this._iteration=(this._iteration||1);var that=this;this._intervalId=setInterval(function(){if(that._iteration&#62;that._maxIter){that._intervalId=null;return;}
nextPanel=(model.getByPosition(model.getActive().getPosition()+1)||model.getByPosition(1));model.setActive(nextPanel);var pb=that._progressBars[nextPanel.getPosition()-1];if(typeof pb!==&#34;undefined&#34;){if(that._pbIrupt===false){pb.stop();pb.play();}else{pb.pause();}}
that._iteration++;},seconds*1000);},_addEvents:function(doRemoveEvents){var addEvent=(doRemoveEvents)?dj.lang.removeEvent:dj.lang.addEvent;var that=this;addEvent(this._cfg.container,&#34;mouseover&#34;,function(){var tid=that._model.getActive().getPosition();that._pause(tid);});addEvent(this._cfg.container,&#34;mouseout&#34;,function(){var tid=that._model.getActive().getPosition();that._play(tid);});},_play:function(tabNum){if(this._pbState===&#34;mt&#34;){return;}else{this._pbState=&#34;mt&#34;;}
this._pbIrupt=true;this._startTimer(this._cfg.rotateTime);this._pbIrupt=false;var pb=this._progressBars[tabNum-1];if(pb){pb.play();}},_pause:function(tabNum){if(this._pbState===&#34;mr&#34;){return;}else{this._pbState=&#34;mr&#34;;}
if(this._intervalId){clearInterval(this._intervalId);this._intervalId=null;}
var pb=this._progressBars[tabNum-1];if(pb){pb.pause();}}};
if(typeof dj===&#34;undefined&#34;){dj={};}
if(typeof dj.widget===&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.panel===&#34;undefined&#34;){dj.widget.panel={};}
dj.widget.panel.ModalPanel=Class.create({DEFAULT_CONFIG:{OPEN_MODAL_PANEL_EVENT_OPTION:{key:&#34;openModalPanelEvent&#34;,value:&#34;mouseover&#34;},CLOSE_MODAL_PANEL_EVENT_OPTION:{key:&#34;closeModalPanelEvent&#34;,value:&#34;mouseout&#34;},CLOSE_MODAL_PANEL_BUTTON_SELECTOR:{key:&#34;closeModalPanelButtonSelector&#34;,value:null},CLOSE_MODAL_PANEL_EVENT_FOR_BUTTON_SELECTOR:{key:&#34;closeModalPanelEventForButtonSelector&#34;,value:null}},initialize:function(modalId,modalContainer,config){this.oModalId=$(modalId);this.oModalContainer=$(modalContainer);this.observeOpenModalPanel=new dj.util.Observer();this.observeCloseModalPanel=new dj.util.Observer();this.cfg=new dj.util.Config(this);this._setupConfig();if(config){this.cfg.applyConfig(config,true);}
this.cfg.fireQueue();if(this.oModalId===null){this._setupTargetlessModalPanel(this.oModalContainer);}else{this._setupModalPanel(this.oModalId,this.oModalContainer);}},_setupModalPanel:function(oModalId,oModalContainer){oModalContainer.setStyle({visibility:&#34;hidden&#34;});var modalOpenEvent=this.cfg.getProperty(this.DEFAULT_CONFIG.OPEN_MODAL_PANEL_EVENT_OPTION.key);var modalCloseEvent=this.cfg.getProperty(this.DEFAULT_CONFIG.CLOSE_MODAL_PANEL_EVENT_OPTION.key);var that=this;oModalId.observe(modalOpenEvent,function(event){Event.stop(event);that.openModalPanel();}.bindAsEventListener(oModalId));var closeModalPanelSelector=this.cfg.getProperty(this.DEFAULT_CONFIG.CLOSE_MODAL_PANEL_BUTTON_SELECTOR.key);if(closeModalPanelSelector!==null){var closeModalPanelButtons=oModalContainer.getElementsBySelector(closeModalPanelSelector);var modalCloseEventForButtonSelector=(this.cfg.getProperty(this.DEFAULT_CONFIG.CLOSE_MODAL_PANEL_EVENT_FOR_BUTTON_SELECTOR.key)!==null)?this.cfg.getProperty(this.D
EFAULT_CONFIG.CLOSE_MODAL_PANEL_EVENT_FOR_BUTTON_SELECTOR.key):modalCloseEvent;closeModalPanelButtons.each(function(oCloseModalPanelButton){oCloseModalPanelButton.observe(modalCloseEventForButtonSelector,function(event){Event.stop(event);that.closeModalPanel();}.bindAsEventListener(oCloseModalPanelButton));});}else
{oModalContainer.observe(&#34;mouseover&#34;,function(event){that.openModalPanel();}.bindAsEventListener(oModalContainer));oModalContainer.observe(modalCloseEvent,function(){that.closeModalPanel();}.bindAsEventListener(oModalContainer));}
if(modalCloseEvent=='blur'){document.observe(&#34;click&#34;,function(event){var isMousePointerinModalContainer=dj.util.Element.contains(oModalContainer,event.clientX,event.clientY);if(isMousePointerinModalContainer===false){that.closeModalPanel();}});}},_setupTargetlessModalPanel:function(oModalContainer){var modalCloseEvent=this.cfg.getProperty(this.DEFAULT_CONFIG.CLOSE_MODAL_PANEL_EVENT_OPTION.key);var closeModalPanelSelector=this.cfg.getProperty(this.DEFAULT_CONFIG.CLOSE_MODAL_PANEL_BUTTON_SELECTOR.key);this.openModalPanel();var that=this;if(closeModalPanelSelector!==null){var closeModalPanelButtons=oModalContainer.getElementsBySelector(closeModalPanelSelector);closeModalPanelButtons.each(function(oCloseModalPanelButton){oCloseModalPanelButton.observe(modalCloseEvent,function(event){Event.stop(event);that.closeModalPanel();}.bindAsEventListener(oCloseModalPanelButton));});}else{oCloseModalPanelButton.observe(modalCloseEvent,function(){that.closeModalPanel();}.bindAsEventListener(
oCloseModalPanelButton));}},openModalPanel:function(){this.oModalContainer.setStyle({visibility:&#34;visible&#34;});},closeModalPanel:function(){this.oModalContainer.setStyle({visibility:&#34;hidden&#34;});},_setupConfig:function(config){var cfg=this.cfg;var defCfg=this.DEFAULT_CONFIG;cfg.addProperty(defCfg.OPEN_MODAL_PANEL_EVENT_OPTION.key,{value:defCfg.OPEN_MODAL_PANEL_EVENT_OPTION.value});cfg.addProperty(defCfg.CLOSE_MODAL_PANEL_EVENT_OPTION.key,{value:defCfg.CLOSE_MODAL_PANEL_EVENT_OPTION.value});cfg.addProperty(defCfg.CLOSE_MODAL_PANEL_BUTTON_SELECTOR.key,{value:defCfg.CLOSE_MODAL_PANEL_BUTTON_SELECTOR.value});cfg.addProperty(defCfg.CLOSE_MODAL_PANEL_EVENT_FOR_BUTTON_SELECTOR.key,{value:defCfg.CLOSE_MODAL_PANEL_EVENT_FOR_BUTTON_SELECTOR.value});}});if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.panel==&#34;undefined&#34;){dj.widget.panel={};}
dj.widget.panel.SelectDropdownPanel=Class.create({DEFAULT_CONFIG:{SCROLL_CONTAINER_CLASS:{key:&#34;scrollContainerClass&#34;,value:&#34;.scroll_container&#34;},SCROLL_BAR_OPTION:{key:&#34;scrollBarClass&#34;,value:&#34;.scrollbar&#34;},SCROLL_TRACK_OPTION:{key:&#34;scrollTrackClass&#34;,value:&#34;.scrollbar_container&#34;},SCROLL_VALUES_CONTAINER_OPTION:{key:&#34;scrollValuesContainerClass&#34;,value:&#34;.scroll_values_container&#34;},DROPDOWN_COLLAPSED_CLASSNAME:{key:&#34;dropdownCollapsedClassName&#34;,value:&#34;dropdown_collapsed&#34;},DROPDOWN_EXPANDED_CLASSNAME:{key:&#34;dropdownExpandedClassName&#34;,value:&#34;dropdown_open&#34;},SCROLL_CONTAINER_COLLAPSED_CLASSNAME:{key:&#34;scrollContainerCollapsedClassName&#34;,value:&#34;collapsed&#34;},SCROLL_CONTAINER_EXPANDED_CLASSNAME:{key:&#34;scrollContainerExpandedClassName&#34;,value:&#34;expanded&#34;},SELECTED_CLASSNAME:{key:&#34;selectedClassName&#34;,value:&#34;.selected&#34;},SCROLLTRACK_CONTAINER_CLASSNAME:{key:&#34;scrollTrackContainerClassName&#34;,value:&#34;.scroll_track&#34;},DROPDOWN_SCROLLUP_ARROW_CLASSNAME:{key:&#34;dropdownScrollUpArrow&#34;,value:&#34;.scroll_up&#34;},DROPDOWN_
SCROLLDOWN_ARROW_CLASSNAME:{key:&#34;dropdownScrollDownArrow&#34;,value:&#34;.scroll_down&#34;},SCROLL_TRACK_HEIGHT:{key:&#34;scrollTrackHeight&#34;,value:&#34;154&#34;},SCROLL_VALUES_DISPLAY_HEIGHT:{key:&#34;scrollValuesDisplayHeight&#34;,value:&#34;190&#34;},SCROLLBAR_ARROW_SHIFT_VALUE:{key:&#34;scrollBarArrowShiftValue&#34;,value:&#34;2&#34;}},_setupConfig:function(config){var cfg=this.cfg;var defCfg=this.DEFAULT_CONFIG;cfg.addProperty(defCfg.SCROLL_CONTAINER_CLASS.key,{value:defCfg.SCROLL_CONTAINER_CLASS.value});cfg.addProperty(defCfg.SCROLL_BAR_OPTION.key,{value:defCfg.SCROLL_BAR_OPTION.value});cfg.addProperty(defCfg.SCROLL_TRACK_OPTION.key,{value:defCfg.SCROLL_TRACK_OPTION.value});cfg.addProperty(defCfg.SCROLL_VALUES_CONTAINER_OPTION.key,{value:defCfg.SCROLL_VALUES_CONTAINER_OPTION.value});cfg.addProperty(defCfg.DROPDOWN_COLLAPSED_CLASSNAME.key,{value:defCfg.DROPDOWN_COLLAPSED_CLASSNAME.value});cfg.addProperty(defCfg.DROPDOWN_EXPANDED_CLASSNAME.key,{value:defCfg.DROPDOWN_EXPANDED_CLASSNAME.value});cfg.addProperty(defCfg.SCROLL_CONTAINER_COLLAPSED_CLASSNAME.key,{value:defCfg.SCROLL_CONTAINER_COLLAPSED_CLASSNAME.value});cfg.addProperty(defCfg.SCROLL_CONTAINER_EXPANDED_CLASSNAME.key,{value:defCfg.SCROLL_CONTAINER_EXPANDED_CLASSNAME.value});cfg.addProperty(defCfg.SELECTED_CLASSNAME.key,{value:defCfg.SELECTED_CLASSNAME.value});cfg.addProperty(defCfg.SCROLLTRACK_CONTAINER_CLASSNAME.key,{value:defCfg.SCROLLTRACK_CONTAINER_CLASSNAME.value});cfg.addProperty(defCfg.DROPDOWN_SCROLLUP_ARROW_CLASSNAME.key,{value:defCfg.DROPDOWN_SCROLLUP_ARROW_CLASSNAME.value});cfg.addProperty(defCfg.DROPDOWN_SCROLLDOWN_ARROW_CLASSNAME.key,{value:defCfg.DROPDOWN_SCROLLDOWN_ARROW_CLASSNAME.value});cfg.addProperty(defCfg.SCROLL_TRACK_HEIGHT.key,{value:defCfg.SCROLL_TRACK_HEIGHT.value});cfg.addProperty(defCfg.SCROLL_VALUES_DISPLAY_HEIGHT.key,{value:defCfg.SCROLL_VALUES_DISPLAY_HEIGHT.value});cfg.addProperty(defCfg.SCROLLBAR_ARROW_SHIFT_VALUE.key,{value:defCfg.SCROLLBAR_ARROW_SHIFT_VALUE.value});},initialize:function(selectDropdownContainer,config){this.cfg=new dj.util.Config(this);this._setupConfig();if(config){this.cfg.applyConfig(config,true);}
this.cfg.fireQueue();var scrollBarClass=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_BAR_OPTION.key);var scrollTrackClass=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_TRACK_OPTION.key);var scrollContainerClass=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_CONTAINER_CLASS.key);var scrollValuesContainerClass=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_VALUES_CONTAINER_OPTION.key);this.oSelectDropDownContainer=$(selectDropdownContainer);if(this.oSelectDropDownContainer!==null){this.oScrollBar=this.oSelectDropDownContainer.down(scrollBarClass);this.oScrollTrack=this.oSelectDropDownContainer.down(scrollTrackClass);this.oScrollContainer=this.oSelectDropDownContainer.down(scrollContainerClass);this.oScrollValuesContainer=this.oSelectDropDownContainer.down(scrollValuesContainerClass);this._setupSelectDropdown(this.oSelectDropDownContainer,this.oScrollContainer,this.oScrollValuesContainer,this.oScrollBar,this.oScrollTrack);}},_setupSelectDropdown:function(oSelectDropdownCo
ntainer,oScrollContainer,oScrollValuesContainer,oScrollBar,oScrollTrack){var selectDropdownCollapsedClassName=this.cfg.getProperty(this.DEFAULT_CONFIG.DROPDOWN_COLLAPSED_CLASSNAME.key);var selectDropdownExpandedClassName=this.cfg.getProperty(this.DEFAULT_CONFIG.DROPDOWN_EXPANDED_CLASSNAME.key);var scrollContainerCollapsedClassName=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_CONTAINER_COLLAPSED_CLASSNAME.key);var scrollContainerExpandedClassName=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_CONTAINER_EXPANDED_CLASSNAME.key);var selectedClassName=this.cfg.getProperty(this.DEFAULT_CONFIG.SELECTED_CLASSNAME.key);this.oSelected=oSelectDropdownContainer.down(selectedClassName);var toggleDropdownClass=function(){if(oSelectDropdownContainer.hasClassName(selectDropdownCollapsedClassName)){oSelectDropdownContainer.removeClassName(selectDropdownCollapsedClassName);oSelectDropdownContainer.addClassName(selectDropdownExpandedClassName);}else
if(oSelectDropdownContainer.hasClassName(selectDropdownExpandedClassName)){oSelectDropdownContainer.removeClassName(selectDropdownExpandedClassName);oSelectDropdownContainer.addClassName(selectDropdownCollapsedClassName);}
if(oScrollContainer.hasClassName(scrollContainerCollapsedClassName)){oScrollContainer.removeClassName(scrollContainerCollapsedClassName);oScrollContainer.addClassName(scrollContainerExpandedClassName);}else
if(oScrollContainer.hasClassName(scrollContainerExpandedClassName)){oScrollContainer.removeClassName(scrollContainerExpandedClassName);oScrollContainer.addClassName(scrollContainerCollapsedClassName);}};this.oSelected.observe(&#34;click&#34;,function(event){toggleDropdownClass();}.bindAsEventListener(this.oDropdownIndicator));oScrollValuesContainer.observe(&#34;click&#34;,function(event){toggleDropdownClass();}.bindAsEventListener(oScrollValuesContainer));document.observe(&#34;click&#34;,function(event){var isMousePointerinModalContainer=dj.util.Element.contains(oScrollContainer,event.clientX,event.clientY);if(isMousePointerinModalContainer==false){if(oSelectDropdownContainer.hasClassName(selectDropdownExpandedClassName)){oSelectDropdownContainer.removeClassName(selectDropdownExpandedClassName);oSelectDropdownContainer.addClassName(selectDropdownCollapsedClassName);}
if(oScrollContainer.hasClassName(scrollContainerExpandedClassName)){oScrollContainer.removeClassName(scrollContainerExpandedClassName);oScrollContainer.addClassName(scrollContainerCollapsedClassName);}}});if(oScrollBar&#38;&#38;oScrollBar!==null&#38;&#38;oScrollTrack&#38;&#38;oScrollTrack!==null){var noOfValues=oScrollValuesContainer.childElements().length;var scrollTrackHeight=parseInt(this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_TRACK_HEIGHT.key),10);var scrollValuesDisplayHeight=parseInt(this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLL_VALUES_DISPLAY_HEIGHT.key),10);var scrollBarHeight=parseInt((scrollTrackHeight/(noOfValues/10)),10);oScrollBar.setStyle({height:scrollBarHeight+&#34;px&#34;});var scrollValuesTopShiftFactor=(scrollValuesDisplayHeight/scrollTrackHeight)*(noOfValues/10);var moveDropDown=function(value){var sliderPx=slider.translateToPx(value);var sliderPxValue=sliderPx.replace(&#34;px&#34;,&#34;&#34;);oScrollValuesContainer.setStyle({top:&#34;-&#34;+sliderPxValue*scrollValuesTopShiftFactor+&#34;px&#34;});};var slider=new
 Control.Slider(oScrollBar,oScrollTrack,{onSlide:moveDropDown,onChange:moveDropDown,axis:'vertical'});var scrollTrackContainerClass=this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLLTRACK_CONTAINER_CLASSNAME.key);this.oScrollTrackContainer=oSelectDropdownContainer.down(scrollTrackContainerClass);var scrollUpArrowClass=this.cfg.getProperty(this.DEFAULT_CONFIG.DROPDOWN_SCROLLUP_ARROW_CLASSNAME.key);var scrollDownArrowClass=this.cfg.getProperty(this.DEFAULT_CONFIG.DROPDOWN_SCROLLDOWN_ARROW_CLASSNAME.key);this.oScrollUpArrow=this.oScrollTrackContainer.down(scrollUpArrowClass);this.oScrollDownArrow=this.oScrollTrackContainer.down(scrollDownArrowClass);var scrollArrowShiftValue=parseInt(this.cfg.getProperty(this.DEFAULT_CONFIG.SCROLLBAR_ARROW_SHIFT_VALUE.key),10);var scrollBarTopPx;var scrollBarTop;var sliderValue;this.oScrollUpArrow.observe(&#34;click&#34;,function(event){scrollBarTopPx=oScrollBar.getStyle(&#34;top&#34;);scrollBarTop=parseInt(scrollBarTopPx.replace(&#34;px&#34;,&#34;&#34;),10);sliderValue=slider.translateToValue(scrollBarTop-scrollArrowShiftValue);if(scrollBarTop&#62;0){slider.setValue(sliderValue);}});this.oScrollDownArrow.observe(&#34;click&#34;,function(event){scrollBarTopPx=oScrollBar.getStyle(&#34;top&#34;);scrollBarTop=parseInt(scrollBarTopPx.replace(&#34;px&#34;,&#34;&#34;),10);sliderValue=slider.translateToValue(scrollBarTop+scrollArrowShiftValue);if(scrollBarTop&#60;(scrollTrackHeight-scrollBarHeight)){slider.setValue(sliderValue);}});}}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.panel==&#34;undefined&#34;){dj.widget.panel={};}
dj.widget.panel.Tooltip=Class.create({initialize:function(tooltipContainerClass,tooltipElementsContainerClass,tooltipTargetClass,tooltipClass,container,hideTooltipDelay){var oContainer=$(container);if((typeof oContainer!=='undefined')&#38;&#38;(oContainer!==null)){this.oTooltipContainers=oContainer.select(tooltipContainerClass);}else{this.oTooltipContainers=$$(tooltipContainerClass);}
this.tooltipContainerClass=tooltipContainerClass;this.tooltipElementsContainerClass=tooltipElementsContainerClass;this.tooltipTargetClass=tooltipTargetClass;this.tooltipClass=tooltipClass;var tooltipDelay=((typeof hideTooltipDelay!=='undefined')&#38;&#38;(hideTooltipDelay!==null))?hideTooltipDelay:100;this._setupTooltips(this.oTooltipContainers,this.tooltipElementsContainerClass,this.tooltipTargetClass,this.tooltipClass,tooltipDelay);},_setupTooltips:function(oTooltipContainers,tooltipElementsContainerClass,tooltipTargetClass,tooltipClass,tooltipDelay){var that=this;oTooltipContainers.each(function(oTooltipContainer){var oTooltipElementsContainer=oTooltipContainer.down(tooltipElementsContainerClass);var oTooltipTarget=oTooltipContainer.down(tooltipTargetClass);var oTooltip=oTooltipContainer.down(tooltipClass);if((typeof oTooltipElementsContainer!=='undefined')&#38;&#38;(oTooltipElementsContainer!==null)&#38;&#38;(typeof oTooltipTarget!=='undefined')&#38;&#38;(oTooltipTarget!==null)&#38;&#38;(typeof oTooltip!=='unde
fined')&#38;&#38;(oTooltip!==null)){var tipTarget=oTooltipElementsContainer.down(tooltipTargetClass);if((typeof tipTarget==='undefined')||(tipTarget===null)){Element.remove(oTooltipElementsContainer);Element.insert(oTooltipTarget,{'before':oTooltipElementsContainer});Element.remove(oTooltipTarget);Element.insert(oTooltip,{'before':oTooltipTarget});}
if(this.showTooltipOnTipTargetOverListener!==null){Event.stopObserving(oTooltipTarget,&#34;mouseover&#34;,this.showTooltipOnTipTargetOverListener);}
if(this.hideTooltipOnTipTargetOutListener!==null){Event.stopObserving(oTooltipTarget,&#34;mouseout&#34;,this.hideTooltipOnTipTargetOutListener);}
if(this.showTooltipOnTooltipOverListener!==null){Event.stopObserving(oTooltipTarget,&#34;mouseout&#34;,this.showTooltipOnTooltipOverListener);}
if(this.hideTooltipOnTooltipOutListener!==null){Event.stopObserving(oTooltipTarget,&#34;mouseout&#34;,this.hideTooltipOnTooltipOutListener);}
var tooltipVisibleFlag=false;var showTooltipListener=function(){tooltipVisibleFlag=true;tooltipVisibleFlag=true;that.showTooltip(oTooltip);};var hideTooltipListener=function(){tooltipVisibleFlag=false;;setTimeout(function(){if(tooltipVisibleFlag===false){that.hideTooltip(oTooltip);}},tooltipDelay);}
this.showTooltipOnTipTargetOverListener=function(event){showTooltipListener();}.bindAsEventListener(oTooltipTarget);this.hideTooltipOnTipTargetOutListener=function(){hideTooltipListener();}.bindAsEventListener(oTooltipTarget);this.showTooltipOnTooltipOverListener=function(event){showTooltipListener();}.bindAsEventListener(oTooltip);this.hideTooltipOnTooltipOutListener=function(event){hideTooltipListener();}.bindAsEventListener(oTooltip);oTooltipTarget.observe(&#34;mouseover&#34;,this.showTooltipOnTipTargetOverListener);oTooltipTarget.observe(&#34;mouseout&#34;,this.hideTooltipOnTipTargetOutListener);oTooltip.observe(&#34;mouseover&#34;,this.showTooltipOnTooltipOverListener);oTooltip.observe(&#34;mouseout&#34;,this.hideTooltipOnTooltipOutListener);}else{console.log(&#34;oTooltipTarget or oTooltip is not defined for tooltip container&#34;);}});},showTooltip:function(oTooltip){oTooltip.setStyle({display:&#34;block&#34;});},hideTooltip:function(oTooltip){oTooltip.setStyle({display:&#34;none&#34;});},refreshTooltips:function(container)
{this.initialize(this.tooltipContainerClass,this.tooltipElementsContainerClass,this.tooltipTargetClass,this.tooltipClass,container);}});
if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.video==&#34;undefined&#34;){dj.widget.video={};}
if(typeof dj.context==&#34;undefined&#34;){dj.context={};}
if(typeof dj.context.video==&#34;undefined&#34;){dj.context.video={};}
if(!console){var console={};console.log=function(){}}
dj.widget.video.video=Class.create({initialize:function(args,objName){this.version=&#34;1.0.2&#34;;this.usrActnHash={'':this.handleResponse,'toBrowse':this.handleBrowsingResults,'toSearch':this.handleSearchResults,'current':this.handleCurrent,'next':this.handleNext};this.emailURL='http:\u002F\u002Fwww.emailthis.clickability.com\u002Fet\u002FemailThis?clickMap=create&#38;fb=Y&#38;url=@VIDEO_LINK_URL&#38;title=@VIDEO_TITLE&#38;random=@RANDOM_NUMBER&#38;partnerID=@EMAIL_PARTNER_ID&#38;image=@VIDEO_STILL_URL&#38;expire=&#38;summary=@VIDEO_DESCRIPTION';this.domainName='wsj';var siteFrmUrl=this.getUrlParam(window.location.href,'site');var siteFrmContxt='';try{siteFrmContxt=dj.context.videoCenter.host;}
catch(e){console.error(&#34;Error while getting site value from context. &#34;+e.message);}
this.site=this.isNotBlankOrNull(siteFrmUrl)?siteFrmUrl:siteFrmContxt;this.msrc=this.getUrlParam(window.location.href,'msrc');this.embedConfigURL=&#34;http://wsj.vo.llnwd.net/o28/players/&#34;;this.microPlayers=[];this.microPlayersObjects={};this.videoIdMicroPlayerIdMap={};this.popUpWindow='';this.flashPlayerPath=cdnDomain+&#34;/media/swf/&#34;;this.collectionsXMLPath=&#34;/static_html_files/&#34;;this.videoCenterPageUrl=&#34;/video-center&#34;;this.popUpPageUrl='/public/page/0_0_WP_3001.html';this.objName=objName;this.videoPlayerDivId='video_player';this.sideNavUlId='video_sidenav';this.topNavUlId='video_topnav';this.nextVideoDivId='next_video';this.videoResultsDivId='video_results';this.searchDivId='video_search';this.advertisementDivId='advertisement';this.collectionsSelectId='collectionsSelectId';this.videoSummaryDivId='video_headline';this.registeredVideosDivId='registered_videos';if(this.isNotBlankOrNull(args)){this.videoPlayerDivId=args.videoPlayerDivId?args.videoPlayerDivId:'video_player';this.sideNa
vUlId=args.sideNavUlId?args.sideNavUlId:'video_sidenav';this.topNavUlId=args.topNavUlId?args.topNavUlId:'video_topnav';this.nextVideoDivId=args.nextVideoDivId?args.nextVideoDivId:'next_video';this.videoResultsDivId=args.videoResultsDivId?args.videoResultsDivId:'video_results';this.searchDivId=args.searchDivId?args.searchDivId:'video_search';this.advertisementDivId=args.advertisementDivId?args.advertisementDivId:'advertisement';this.videoSummaryDivId=args.videoSummaryDivId?args.videoSummaryDivId:'video_headline';this.registeredVideosDivId=args.registeredVideosDivId?args.registeredVideosDivId:'';}
this.xmlDoc='';this.defaultCollectionName='News';this.rssUrlsObject={};this.contentUrlsObject={};this.collectionNamesArray=[];this.subcollectionsObject={};this.urlKeysCollectionMap=new Hash();this.urlKeysSubCollectionMap=new Hash();this.currentlyPlayingVideoId='';this.currentlyPlayingVideoIds=[];this.currentlyPlayingCollection='';this.currentlyPlayingSubCollection='';this.nextVideoId='';this.visibleCollectionId='';this.visibleSubCollectionId='';this.sortOrder='relevancy';this.currentSearchText='';this.isVideoResultsInSideNav=false;this.currentPlayingJsonObject={};this.currentBrowsingJsonObject={};this.currentSearchJsonObject={};this.currentVideoDetailsJsonObject={};this.nextVideoDetailsJsonObject={};this.registeredVideos=[];this.registeredVideosIds=[];this.playFromRegisteredVideos=false;this.relatedVideosCollection='';this.pageSize=12;this.userAction='';this.sourceApplicationName='';this.browsingGroup=&#34;collection&#34;;this.playingGroup=&#34;collection&#34;;this.skipCollection=true;this.b
ookMarkedId='';this.bookMarkedLocation='';this.prop24='';this.prop25='';this.prop27='';this.cookieUserType='';try{this.prop24=editionToNameMap[dj.util.Region.getViewByRegion()];}
catch(e){console.error(&#34;cookie read error while fetching prop24&#34;);}
try{this.prop25=dj.util.Cookie.getCookie('TR');}
catch(e){console.error(&#34;cookie read error while fetching prop25&#34;);}
try{this.cookieUserType=dj.util.Cookie.getCookie(&#34;user_type&#34;);}
catch(e){console.error(&#34;cookie read error while fetching cookieUserType&#34;);}
try{var that=this;dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){dj.util.User.isSubLoggedIn(function(subLoggedIn){if(subLoggedIn){that.prop27='WSJ_sub_yes';}
else{that.prop27='WSJ_mem_yes';}});}
else{if(that.cookieUserType===null||that.cookieUserType!==&#34;subscribed&#34;){that.prop27='WSJ_free';}
else{that.prop27='WSJ_reg_yes';}}});}
catch(e){console.error(&#34;cookie read error while fetching prop27&#34;);}},loadVideo:function(id,sourceApplicationName,domainName){console.info(&#34;video.js v&#34;+this.version);if(this.isNotBlankOrNull(domainName)){this.domainName=domainName;}
this.sourceApplicationName=sourceApplicationName;if(this.isNotBlankOrNull(id)){if(id.indexOf('{')==-1){this.currentlyPlayingVideoId='{'+id+'}';}
else{this.currentlyPlayingVideoId=id;}}
if(swfobject.getFlashPlayerVersion().major&#62;=9){this.createFlashPlayer();}
else{this.nonSupportingFlashPlayer(this.videoPlayerDivId);}},continueLoadVideo:function(){this.loadCollectionsDoc();this.parseInformationFromXmlDoc();if(this.sourceApplicationName=='articlePage'){this.visibleCollectionId='';var vObj='';if(this.isNotBlankOrNull(this.currentlyPlayingVideoId)){vObj=this.registeredVideos[this.registeredVideosIds.indexOf(this.currentlyPlayingVideoId)];this.playVideoByParam(vObj);}
else
if(this.isNotBlankOrNull(this.bookMarkedId)){this.currentlyPlayingVideoId=this.bookMarkedId;vObj=this.registeredVideos[this.registeredVideosIds.indexOf(this.currentlyPlayingVideoId)];vObj.seekTime=this.bookMarkedLocation;this.playVideoByParam(vObj);}
else{vObj=this.registeredVideos;this.currentlyPlayingVideoId=vObj.id;this.playVideoByParam(vObj);}
this.relatedVideosCollection=this.isNotBlankOrNull(this.registeredVideos['wsj-section'])?this.registeredVideos['wsj-section']:this.defaultCollectionName;this.currentlyPlayingCollection=this.registeredVideos['wsj-section'];if(this.currentlyPlayingCollection=='Lifestyle'){this.currentlyPlayingCollection='Life &#38; Style';}
this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingCollection])+'&#38;count=60','',false);}
else{if(typeof AT_VARS!='undefined'&#38;&#38;AT_VARS.baseDocId){this.currentlyPlayingVideoId='{'+AT_VARS.baseDocId+'}';}
if(this.isNotBlankOrNull(this.currentlyPlayingVideoId)){this.playVideoByVideoId(this.currentlyPlayingVideoId);this.currentlyPlayingCollection=this.currentVideoDetailsJsonObject['wsj-section'];this.currentlyPlayingSubCollection=this.currentVideoDetailsJsonObject['wsj-subsection'];if(this.isNotBlankOrNull(this.currentlyPlayingSubCollection)){this.visibleCollectionId=this.collectionNameForSubcollection(this.currentlyPlayingSubCollection);this.currentlyPlayingCollection=this.visibleCollectionId;this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingSubCollection])+'&#38;count=60','',false);}
else{if(!this.isNotBlankOrNull(this.currentlyPlayingCollection)){this.currentlyPlayingCollection=this.defaultCollectionName;}
this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingCollection])+'&#38;count=60','',false);}}
else{var browserUrl=window.location.pathname;this.currentlyPlayingCollection=this.defaultCollectionName;if(browserUrl.indexOf(&#34;.&#34;)!=-1){var urlKey=(browserUrl).split(&#34;.&#34;).split('/').last();if(this.urlKeysCollectionMap.get(urlKey)){this.currentlyPlayingCollection=this.urlKeysCollectionMap.get(urlKey);}
if(this.urlKeysSubCollectionMap.get(urlKey)){this.currentlyPlayingSubCollection=this.urlKeysSubCollectionMap.get(urlKey);this.visibleCollectionId=this.collectionNameForSubcollection(this.currentlyPlayingSubCollection);this.currentlyPlayingCollection=this.visibleCollectionId;}}
if(this.isNotBlankOrNull(this.currentlyPlayingSubCollection)){this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingSubCollection])+'&#38;count=60','',false);}
else{this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingCollection])+'&#38;count=60','',false);}
this.currentlyPlayingVideoId=this.currentPlayingJsonObject.items.id;this.playVideoByVideoId(this.currentlyPlayingVideoId);}}
this.populateSideNav();this.populateTopNav();if(this.isNotBlankOrNull(this.currentlyPlayingSubCollection)){this.updateSideNavAppearance('subcollection',this.currentlyPlayingSubCollection);this.visibleSubCollectionId=this.currentlyPlayingSubCollection;this.browsingGroup=&#34;subcollection&#34;;this.playingGroup=&#34;subcollection&#34;;}
else{this.updateSideNavAppearance('collection',this.currentlyPlayingCollection);this.visibleCollectionId=this.currentlyPlayingCollection;}
this.currentBrowsingJsonObject=this.currentPlayingJsonObject;if(this.sourceApplicationName=='articlePage'&#38;&#38;this.registeredVideosIds.length&#62;0){this.createRegisteredVideosThumbnails();this.updateVideoThumbnailVisual('','reg'+this.currentlyPlayingVideoId);}
this.updateTopNavAppearance('',this.currentlyPlayingCollection);this.createNextVideo();this.createSearch();this.createAdvertisementFramework();this.populateMoreVideos(1);this.loadPagination(1);this.updateRssFeed((this.visibleSubCollectionId!=='')?this.visibleSubCollectionId:this.visibleCollectionId);},validateContentUrl:function(contentUrl){if(this.isNotBlankOrNull(contentUrl)){return contentUrl;}
else{this.currentlyPlayingCollection=this.defaultCollectionName;return this.contentUrlsObject[this.defaultCollectionName];}},createAdvertisementFramework:function(){if(this.advertisementDivId){if(swfobject.getFlashPlayerVersion().major&#62;=9){swfobject.embedSWF(this.flashPlayerPath+&#34;adPlayer.swf&#34;,this.advertisementDivId,&#34;336&#34;,&#34;280&#34;,&#34;9.0.0&#34;,&#34;&#34;,{'objName':this.getName()},{allowscriptaccess:&#34;always&#34;,wmode:&#34;opaque&#34;},{});}
else{this.nonSupportingFlashPlayer(this.advertisementDivId);}}},nonSupportingFlashPlayer:function(divId){var str='';str+='&#60;table width=&#34;75%&#34; cellspacing=&#34;1&#34; cellpadding=&#34;2&#34; bordercolor=&#34;#336699&#34; border=&#34;2&#34;&#62;';str+='&#60;tbody&#62;';str+='&#60;tr&#62;';str+='&#60;/tr&#62;';str+='&#60;tr&#62;';str+='&#60;td align=&#34;left&#34;&#62;';str+='&#60;span style=&#34;font-size: 12px;&#34;&#62;';str+='The version of Adobe Flash Player required to view this interactive has not been found.';str+='&#60;br/&#62;';str+='To enjoy our complete interactive experience, please download a free copy of the latest version of Adobe Flash Player ';str+='&#60;b&#62;';str+='&#60;a target=&#34;_blank&#34; href=&#34;http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&#34;&#62;here.&#60;/a&#62;';str+='&#60;/b&#62;';str+='&#60;/span&#62;';str+='&#60;/td&#62;';str+='&#60;/tr&#62;';str+='&#60;/tbody&#62;';str+='&#60;/table&#62;';$(divId).innerHTML=str;},collectionNameForSubcollection:function(subCol){for(var index=0,len=this.collectionNamesArray.length;index&#60;len;++index){if(this.subcollectionsObject[(this.collectionNamesArray)]
.indexOf(subCol)!=-1){return this.collectionNamesArray;}}},pauseMicroPlayers:function(){try{for(var index=0,len=this.microPlayers.length;index&#60;len;++index){swfobject.getObjectById(this.microPlayers).pauseVideo();}}
catch(e){console.error(&#34;Error while pausing microPlayers. &#34;+e.message);}},setBookMark:function(){try{this.bookMarkedId=this.currentlyPlayingVideoId;this.bookMarkedLocation=Math.floor(swfobject.getObjectById(&#34;flashPlayer&#34;).getSeek());swfobject.getObjectById(&#34;flashPlayer&#34;).pauseVideo();}
catch(e){console.error(&#34;Error while setting the bookmark. &#34;+e.message);}},getUrlParam:function(srcUrl,name){name=name.replace(/[\[]/,&#34;\\\[&#34;).replace(/[\]]/,&#34;\\\]&#34;);var regexS=&#34;[\\?&#38;]&#34;+name+&#34;=([^&#38;#]*)&#34;;var regex=new RegExp(regexS);var results=regex.exec(srcUrl);if(results===null){return&#34;&#34;;}
else{return results;}},updateVideoThumbnailVisual:function(cleanId,applyId){if(cleanId!==''&#38;&#38;$(&#34;li_&#34;+cleanId)){$(&#34;li_&#34;+cleanId).className=&#34;&#34;;}
if(applyId!==''&#38;&#38;$(&#34;li_&#34;+applyId)){$(&#34;li_&#34;+applyId).className=&#34;nowPlaying&#34;;}},isNotBlankOrNull:function(strVar){return(strVar!==''&#38;&#38;strVar!==null&#38;&#38;typeof strVar!='undefined');},parseInformationFromXmlDoc:function(){var collectionArray=this.xmlDoc.getElementsByTagName(&#34;collection&#34;);for(var index=0,len=collectionArray.length;index&#60;len;++index){var item=collectionArray;this.urlKeysCollectionMap.set(item.getAttribute(&#34;urlkey&#34;),item.getAttribute(&#34;name&#34;));this.contentUrlsObject[item.getAttribute(&#34;name&#34;)]=item.getAttribute(&#34;contenturl&#34;);this.rssUrlsObject[item.getAttribute(&#34;name&#34;)]=item.getAttribute(&#34;rssurl&#34;);this.collectionNamesArray[this.collectionNamesArray.length]=item.getAttribute(&#34;name&#34;);var subCollectionArray=item.getElementsByTagName(&#34;subcollection&#34;);var subCollectionArrayLength=subCollectionArray.length;var subCollNamesAr=[];for(var sindex=0,slen=subCollectionArray.length;sindex&#60;slen;++sindex){var sitem=subCollectionArray;this.urlKeysSubCollectionMap.set(site
m.getAttribute(&#34;urlkey&#34;),sitem.getAttribute(&#34;name&#34;));this.contentUrlsObject[sitem.getAttribute(&#34;name&#34;)]=sitem.getAttribute(&#34;contenturl&#34;);this.rssUrlsObject[sitem.getAttribute(&#34;name&#34;)]=sitem.getAttribute(&#34;rssurl&#34;);subCollNamesAr=sitem.getAttribute(&#34;name&#34;);}
this.subcollectionsObject[item.getAttribute(&#34;name&#34;)]=subCollNamesAr;}},createFlashPlayer:function(){if($(this.videoPlayerDivId)){try{swfobject.embedSWF(this.flashPlayerPath+&#34;main.swf&#34;,this.videoPlayerDivId,&#34;512&#34;,&#34;363&#34;,&#34;9.0.0&#34;,&#34;&#34;,{'objName':this.getName(),'allowPlayerPopup':'1','plyMediaEnabled':'1'},{allowscriptaccess:&#34;always&#34;,wmode:&#34;opaque&#34;},{id:&#34;flashPlayer&#34;});}
catch(e){console.error(&#34;Error occured createFlashPlayer..&#34;+e.message);$(this.videoPlayerDivId).innerHTML='Couldn\'t load the flash player. \n Error message is: '+e.message;}}},convertCurrentPlayingJsonToIdsArray:function(){this.currentlyPlayingVideoIds=[];if(this.currentPlayingJsonObject.items.length&#62;0){for(var index=0,len=this.currentPlayingJsonObject.items.length;index&#60;len;++index){this.currentlyPlayingVideoIds=this.currentPlayingJsonObject.items.id;}}},populateVideoSummary:function(name,description,formattedCreationDate){if($(this.videoSummaryDivId)){var str='';try{str+='&#60;h2&#62;'+name+' &#60;small&#62;'+formattedCreationDate.split(' ')+'&#60;/small&#62;';str+='&#60;/h2&#62;';str+='&#60;p&#62;'+description+'&#60;/p&#62;';}
catch(e){console.error(&#34;Error occured in populateVideoSummary.&#34;+e.message);str+='Couldn\'t get video summary.';}
$(this.videoSummaryDivId).innerHTML=str;}},createAdvertisement:function(imgUrl,link){try{swfobject.getObjectById(this.advertisementDivId).loadAd(imgUrl,link);}
catch(e){console.error(&#34;Error while loading ad in createAdvertisement : &#34;+e);}},createNextVideo:function(){var str='Loading...';try{this.nextVideoId=this.getNextVideoId();if(this.nextVideoId!==''){var url='/api-video/get_video_info.asp?guid='+this.nextVideoId+'&#38;fields=all';this.getVideos(url,'next',true);}
else{str='No more videos.';}}
catch(e){console.error(&#34;Error occured while executing createNextVideo() - &#34;+e.message);str+='Couldn\'t determine next video details.';}
if($(this.nextVideoDivId)){$(this.nextVideoDivId).innerHTML=str;}},populateNextVideo:function(){var str='';try{var nameToDisplay=this.isNotBlankOrNull(this.currentlyPlayingSubCollection)?this.currentlyPlayingSubCollection:this.currentlyPlayingCollection;if(this.currentlyPlayingCollection=='Search Results'){str+='&#60;h3&#62;Next in Video '+this.currentlyPlayingCollection+'&#60;/h3&#62;';}
else{str+='&#60;h3&#62;Next in '+nameToDisplay+' Video&#60;/h3&#62;';}
str+='&#60;ul class=&#34;newsItem video&#34;&#62;';str+='&#60;li&#62;';str+='&#60;a href=&#34;javascript:'+this.getName()+'.nextVideoThumbnailClicked(\''+this.nextVideoDetailsJsonObject.id+'\')&#34; style=&#34;background-image: url('+this.nextVideoDetailsJsonObject.thumbnailURL+')&#34; class=&#34;preview&#34;&#62;&#60;span&#62;&#38;nbsp;&#60;/span&#62;&#60;/a&#62;';str+='&#60;h2&#62;&#60;a href=&#34;javascript:'+this.getName()+'.nextVideoThumbnailClicked(\''+this.nextVideoDetailsJsonObject.id+'\')&#34;&#62;'+this.nextVideoDetailsJsonObject.name+'&#60;/a&#62;&#60;/h2&#62;';var minutes=Math.floor(this.nextVideoDetailsJsonObject.duration/60);var seconds=this.nextVideoDetailsJsonObject.duration%60;if(seconds&#60;10){seconds='0'+seconds;}
str+='&#60;small&#62;'+minutes+':'+seconds+'&#60;/small&#62;';str+='&#60;p&#62;'+this.nextVideoDetailsJsonObject.description+'&#60;/p&#62;';str+='&#60;/li&#62;';str+='&#60;/ul&#62;';}
catch(e){console.error(&#34;Error occured while executing populateNextVideo() - &#34;+e.message);str+='Couldn\'t populate next video details.';}
if($(this.nextVideoDivId)){$(this.nextVideoDivId).innerHTML=str;}},nextVideoThumbnailClicked:function(videoId){this.userAction='';this.populateMoreVideos(1);this.loadPagination(1);this.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,videoId);this.currentlyPlayingVideoId=videoId;this.playVideoByVideoId(videoId);this.createNextVideo();if(this.isNotBlankOrNull(this.currentlyPlayingSubCollection)){this.updateSideNavAppearance('subcollection',this.currentlyPlayingSubCollection);}
else{this.updateSideNavAppearance('collection',this.currentlyPlayingCollection);}},createSearch:function(){var str='';str+='&#60;form id=&#34;searchForm&#34; onSubmit=&#34;javascript:'+this.getName()+'.searchButtonClicked();return false;&#34; class=&#34;&#34; method=&#34;post&#34; accept-charset=&#34;utf-8&#34;&#62;';str+='&#60;fieldset&#62;';str+='&#60;legend&#62;Search Videos&#60;/legend&#62;';str+='&#60;div class=&#34;ctl&#34;&#62;';str+='&#60;label for=&#34;frmSearchSectCtl01&#34;&#62;Search Videos&#60;/label&#62;';str+='&#60;input type=&#34;text&#34; name=&#34;frmSearchSectCtl01&#34; value=&#34;Search Video&#34; id=&#34;frmSearchSectCtl01&#34; class=&#34;text&#34; onFocus=&#34;'+this.getName()+'.searchInputBoxFocused();&#34;/&#62;';str+='&#60;/div&#62;';str+='&#60;div class=&#34;ctl&#34;&#62;';str+='&#60;label for=&#34;frmSearchSectSub&#34;&#62;Search&#60;/label&#62;';str+='&#60;button id=&#34;searchButton&#34; type=&#34;submit&#34;&#62;Search&#60;/button&#62;';str+='&#60;/div&#62;';str+='&#60;/fieldset&#62;';str+='&#60;/form&#62;';if($(this.searchDivId)){$(this.searchDivId).innerHTML=str;}},searchInputBoxFocused:function(){$(&#34;frmSearchSectCtl01&#34;).value=&#34;&#34;;$(&#34;searchForm&#34;).className=&#34;&#34;;},searchButtonClicked:function(){var searchTxt=$F(&#34;fr
mSearchSectCtl01&#34;).replace(/^\s+|\s+$/,'');if(searchTxt===''){$(&#34;searchForm&#34;).className=&#34;search_error&#34;;$(&#34;frmSearchSectCtl01&#34;).value=&#34;Please enter search terms&#34;;$(&#34;searchButton&#34;).focus();return false;}
this.currentSearchText=searchTxt;this.sortOrder='relevancy';if(!this.isVideoResultsInSideNav){this.insertVideoResultsInSideNav();this.isVideoResultsInSideNav=true;}
this.updateVideoResultsInSideNav(this.currentSearchText);this.updateSideNavAppearance('collection','Search Results');var searchUrl='/api-video/find_all_videos.asp?type=wsj-fulltext&#38;query='+searchTxt;this.performSearch(searchUrl);$(&#34;searchButton&#34;).focus();},insertVideoResultsInSideNav:function(){var str='';str+='&#60;li id=&#34;Search Results&#34; class=&#34;noSubCollection&#34;&#62;';str+='&#60;/li&#62;';str+=$(this.sideNavUlId).innerHTML;$(this.sideNavUlId).innerHTML=str;},updateVideoResultsInSideNav:function(srchText){var fields='id,name,description,duration,thumbnailURL,videoURL,formattedCreationDate,wsj-section,wsj-subsection';var srchContentUrl='/api-video/find_all_videos.asp?type=wsj-fulltext&#38;query='+srchText+'&#38;fields='+fields;this.contentUrlsObject['Search Results']=srchContentUrl;var str='';str+='&#60;a id=&#34;a_Search Results&#34; class=&#34;&#34; href=&#34;javascript:'+this.getName()+'.sideNavClicked(\'collection\',\'Search Results\');&#34;&#62;';str+='Search Results&#60;/a&#62;';$(&#34;Search Results&#34;).innerHTML=str;},performSearch:functi
on(searchUrl){this.userAction='toSearch';var fields='id,name,description,duration,thumbnailURL,videoURL,formattedCreationDate,wsj-section,wsj-subsection';$(this.videoResultsDivId).innerHTML='&#60;p class=&#34;noResults&#34;&#62; Loading ... &#60;/p&#62;';this.getVideos(searchUrl+'&#38;fields='+fields+'&#38;count=60',this.userAction,true);},loadPagination:function(pageNumber){var varToDisplay='';if(this.userAction=='toBrowse'){if(typeof this.currentBrowsingJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentBrowsingJsonObject.items;}}
else
if(this.userAction=='toSearch'){if(typeof this.currentSearchJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentSearchJsonObject.items;}}
else{varToDisplay=this.currentPlayingJsonObject.items;}
var currentPageNumber=Number(pageNumber);var flr=Math.floor(varToDisplay.length/this.pageSize);var cl=Math.ceil(varToDisplay.length/this.pageSize);var lastPageNumber=Math.max(flr,cl);var str='';if(currentPageNumber==1){str+='&#60;li id=&#34;previous&#34; class=&#34;listFirst&#34;&#62;&#60;span&#62;Previous&#60;/span&#62;&#60;/li&#62;';}
else{str+='&#60;li id=&#34;previous&#34; class=&#34;listFirst&#34;&#62;&#60;a href=&#34;javascript:'+this.getName()+'.paginationClicked(\''+(currentPageNumber-1)+'\')&#34;&#62;Previous&#60;/a&#62;&#60;/li&#62;';}
for(var index=1;index&#60;=lastPageNumber;index++){if(currentPageNumber==index){str+='&#60;li&#62;&#60;span&#62;'+index+'&#60;/span&#62;&#60;/li&#62;';}
else{str+='&#60;li&#62;&#60;a href=&#34;javascript:'+this.getName()+'.paginationClicked(\''+index+'\')&#34; &#62;'+index+'&#60;/a&#62;&#60;/li&#62;';}}
if(currentPageNumber&#62;=lastPageNumber){str+='&#60;li id=&#34;next&#34;&#62;&#60;span&#62;Next&#60;/span&#62;&#60;/li&#62;';}
else{str+='&#60;li id=&#34;next&#34;&#62;&#60;a href=&#34;javascript:'+this.getName()+'.paginationClicked(\''+(currentPageNumber+1)+'\')&#34;&#62;Next&#60;/a&#62;&#60;/li&#62;';}
$(&#34;pagination&#34;).innerHTML=str;},paginationClicked:function(pageNumber){this.populateMoreVideos(pageNumber);this.loadPagination(pageNumber);this.updateRssFeed((this.visibleSubCollectionId!=='')?this.visibleSubCollectionId:this.visibleCollectionId);},getVideos:function(url,userAction,async){var fun=this.usrActnHash;this.ajax=new Ajax.Request(url,{method:'get',asynchronous:async,requestHeaders:{Accept:'application/json'},onSuccess:fun.bindAsEventListener(this),onFailure:this.handleFailure.bindAsEventListener(this,url,userAction,async)});},handleFailure:function(obj,url,userAction,async){setTimeout(&#34;&#34;+this.getName()+&#34;.getVideos('&#34;+url+&#34;','&#34;+userAction+&#34;','&#34;+async+&#34;')&#34;,10000);},handleResponse:function(json){this.currentPlayingJsonObject=json.responseText.evalJSON(true);this.convertCurrentPlayingJsonToIdsArray();},handleBrowsingResults:function(json){this.currentBrowsingJsonObject=json.responseText.evalJSON(true);this.populateMoreVideos(1);this.loadPagination(1);this.up
dateRssFeed((this.visibleSubCollectionId!=='')?this.visibleSubCollectionId:this.visibleCollectionId);},handleSearchResults:function(json){this.currentSearchJsonObject=json.responseText.evalJSON(true);this.populateMoreVideos(1);this.loadPagination(1);},handleCurrent:function(json){this.currentVideoDetailsJsonObject=json.responseText.evalJSON(true);this.currentlyPlayingCollection=this.currentVideoDetailsJsonObject['wsj-section'];this.currentlyPlayingSubCollection=this.currentVideoDetailsJsonObject['wsj-subsection'];this.playVideoByParam(this.currentVideoDetailsJsonObject);this.populateVideoSummary(this.currentVideoDetailsJsonObject.name,this.currentVideoDetailsJsonObject.description,this.currentVideoDetailsJsonObject.formattedCreationDate);},handleNext:function(json){this.nextVideoDetailsJsonObject=json.responseText.evalJSON(true);this.populateNextVideo();},populateSideNav:function(){var src='';var collectionArray=this.xmlDoc.getElementsByTagName(&#34;collection&#34;);for(var index=0,len=collectionArray.length;index&#60;len;++index){var item=collectionArray;var subCollectionArray=item.getElementsByTagName(&#34;subcollection&#34;);var subCollectionArrayLength=subCollectionArray.length;if(subCollectionArrayLength&#62;0){src+='&#60;li class=&#34;expand&#34; id=&#34;'+item.getAttribute(&#34;name&#34;)+'&#34;&#62;&#60;a id=&#34;a_'+item.getAttribute(&#34;name&#34;)+'&#34; class=&#34;&#34; href=&#34;javascript:'+this.getName()+'.sideNavClicked(\''+item.nodeName+'\',\''+item.getAttribute(&#34;name&#34;)+'\');&#34;&#62;'+item.getAttribute(&#34;name&#34;)+'&#60;/a&#62;';}
else{src+='&#60;li class=&#34;noSubCollection&#34; id=&#34;'+item.getAttribute(&#34;name&#34;)+'&#34;&#62;&#60;a id=&#34;a_'+item.getAttribute(&#34;name&#34;)+'&#34; class=&#34;&#34; href=&#34;javascript:'+this.getName()+'.sideNavClicked(\''+item.nodeName+'\',\''+item.getAttribute(&#34;name&#34;)+'\');&#34;&#62;'+item.getAttribute(&#34;name&#34;)+'&#60;/a&#62;';}
if(subCollectionArrayLength&#62;0){src+='&#60;ul id=Sub'+item.getAttribute(&#34;name&#34;)+'&#62;';for(var sindex=0,slen=subCollectionArray.length;sindex&#60;slen;++sindex){var sitem=subCollectionArray;src+='&#60;li&#62;&#60;a id=&#34;a_'+sitem.getAttribute(&#34;name&#34;)+'&#34; class=&#34;current&#34; href=&#34;javascript:'+this.getName()+'.sideNavClicked(\''+sitem.nodeName+'\',\''+sitem.getAttribute(&#34;name&#34;)+'\');&#34;&#62;'+sitem.getAttribute(&#34;name&#34;)+'&#60;/a&#62;&#60;/li&#62;';}
src+='&#60;/ul&#62;';}
src+='&#60;/li&#62;';}
$(this.sideNavUlId).innerHTML=src;},populateTopNav:function(){if($(this.topNavUlId)){var src='';var collectionArray=this.xmlDoc.getElementsByTagName(&#34;collection&#34;);for(var index=0,len=collectionArray.length;index&#60;len;++index){var item=collectionArray;var itemName=item.getAttribute(&#34;name&#34;);if(itemName!='Most Popular Today'&#38;&#38;itemName!='Special Packages'){var className=itemName;className='navlink_'+className.toLowerCase().replace(/\s+/g,'_');if(index=='1'){src+='&#60;li class=&#34;listFirst&#34;&#62;';}
else{src+='&#60;li&#62;';}
src+='&#60;a class='+className+' id=&#34;a_topnav_'+itemName+'&#34; href=&#34;javascript:'+this.getName()+'.topNavClicked(\''+item.nodeName+'\',\''+itemName+'\');&#34;&#62;'+itemName+'&#60;/a&#62;';src+='&#60;/li&#62;';}}
$(this.topNavUlId).innerHTML=src;}},topNavClicked:function(strType,strName){this.userAction='';this.updateSideNavAppearance(strType,strName);this.updateTopNavAppearance(strType,strName);this.currentlyPlayingCollection=strName;this.getVideos(this.validateContentUrl(this.contentUrlsObject[this.currentlyPlayingCollection])+'&#38;count=60','',false);this.visibleCollectionId=this.currentlyPlayingCollection;this.currentBrowsingJsonObject=this.currentPlayingJsonObject;this.currentlyPlayingVideoId=this.currentPlayingJsonObject.items.id;this.playVideoByVideoId(this.currentlyPlayingVideoId);this.populateMoreVideos(1);this.loadPagination(1);this.browsingGroup=&#34;collection&#34;;this.playingGroup=&#34;collection&#34;;this.createNextVideo();},updateTopNavAppearance:function(strType,strName){var removeFrom=this.currentlyPlayingCollection;if(removeFrom=='Lifestyle'){removeFrom='Life &#38; Style';}
if($('a_topnav_'+removeFrom)){var playingCollectionClassName=$('a_topnav_'+removeFrom).className;var newPlayingCollectionClassName=playingCollectionClassName.replace('selected ','');$('a_topnav_'+removeFrom).className=newPlayingCollectionClassName;}
if($('a_topnav_'+strName)){var classNameToApply='selected '+'navlink_'+strName.toLowerCase().replace(/\s+/g,'_');$('a_topnav_'+strName).className=classNameToApply;}},sideNavClicked:function(strType,strName){this.userAction='';if(this.isNotBlankOrNull(this.contentUrlsObject)){this.browsingGroup=strType;if(strName=='Search Results'){this.userAction='toSearch';this.sortOrder='relevancy';}
else
if(((strType=='subcollection')&#38;&#38;(strName!=this.currentlyPlayingSubCollection))||((strType=='collection')&#38;&#38;(strName!=this.currentlyPlayingCollection))){this.userAction='toBrowse';}
this.updateSideNavAppearance(strType,strName);$(this.videoResultsDivId).innerHTML='&#60;p class=&#34;noResults&#34;&#62; Loading ... &#60;/p&#62;';if(this.isNotBlankOrNull(this.userAction)){this.getVideos(this.contentUrlsObject+'&#38;count=60',this.userAction,true);}
else{this.populateMoreVideos(1);this.loadPagination(1);}}
else{this.updateSideNavAppearance(strType,strName);}},searchLinkClicked:function(searchUrl,sortParam){this.sortOrder=sortParam;this.performSearch(searchUrl);},populateMoreVideos:function(pageNumber){var varToDisplay='';if(this.userAction=='toBrowse'){if(typeof this.currentBrowsingJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentBrowsingJsonObject.items;}}
else
if(this.userAction=='toSearch'){if(typeof this.currentSearchJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentSearchJsonObject.items;}}
else{varToDisplay=this.currentPlayingJsonObject.items;}
var startIndex=(pageNumber-1)*12;var endIndex=Math.min(pageNumber*12-1,varToDisplay.length-1);var str='';if(this.userAction=='toSearch'&#38;&#38;varToDisplay.length&#62;0){str+='&#60;ul class=&#34;sort&#34;&#62;&#60;li class=&#34;listFirst&#34;&#62;Sort by:&#60;/li&#62;';var sUrl='/api-video/find_all_videos.asp?type=wsj-fulltext&#38;query='+this.currentSearchText;if(this.sortOrder=='relevancy'){str+='&#60;li class=&#34;selected&#34;&#62;&#60;span&#62;relevance&#60;/span&#62;&#60;/li&#62;';str+='&#60;li class=&#34;listLast&#34;&#62;&#60;a href=&#34;javascript:'+this.getName()+'.searchLinkClicked(\''+sUrl+'&#38;sort=date+desc\',\'date\')&#34;&#62;Date&#60;/a&#62;&#60;/li&#62;';}
else{str+='&#60;li&#62;&#60;a href=&#34;javascript:'+this.getName()+'.searchLinkClicked(\''+sUrl+'&#38;sort=relevancy\',\'relevancy\')&#34;&#62;Relevance&#60;/a&#62;&#60;/li&#62;';str+='&#60;li class=&#34;listLast selected&#34;&#62;&#60;span&#62;Date&#60;/span&#62;&#60;/li&#62;';}
str+='&#60;/ul&#62;';str+='&#60;p class=&#34;resultsLabel&#34;&#62;'+(startIndex+1)+' - '+(endIndex+1)+' results out of '+varToDisplay.length+' for: '+this.currentSearchText+'&#60;/p&#62;';}
if(this.userAction=='toSearch'&#38;&#38;varToDisplay.length===0){str+='&#60;p class=&#34;noResults&#34;&#62; No content matches your search terms. Please try again. &#60;/p&#62;';$(this.videoResultsDivId).innerHTML=str;return false;}
str+='&#60;ul class=&#34;newsItem video videoListMed&#34;&#62;';for(var i=startIndex;i&#60;endIndex+1;i++){var title=varToDisplay;str+='&#60;li id=&#34;li_'+title.id+'&#34; class=&#34;&#34;&#62;';str+='&#60;a href=&#34;javascript:'+this.getName()+'.videoThumbnailClicked(\''+title.id+'\')&#34; id=&#34;'+title.id+'&#34; style=&#34;background-image: url('+unescape(title.thumbnailURL)+');&#34; class=&#34;preview&#34;&#62;&#60;span&#62;&#38;nbsp;&#60;/span&#62;&#60;/a&#62;';str+='&#60;h2&#62;&#60;a href=&#34;javascript:'+this.getName()+'.videoThumbnailClicked(\''+title.id+'\')&#34;&#62;'+title.name+'&#60;/a&#62;&#60;/h2&#62;';var minutes=Math.floor(title.duration/60);var seconds=title.duration%60;if(seconds&#60;10){seconds='0'+seconds;}
str+='&#60;small&#62;'+minutes+':'+seconds+'&#60;/small&#62;';if(this.isNotBlankOrNull(title.formattedCreationDate)){str+='&#60;small&#62; '+title.formattedCreationDate.split(' ')+'&#60;/small&#62;';}
str+='&#60;/li&#62;';if(((i+1)%4)===0){str+='&#60;li class=&#34;rowEnd&#34;&#62;&#60;/li&#62;';}}
str+='&#60;/ul&#62;';str+='&#60;ul id=&#34;pagination&#34; class=&#34;pagination&#34;&#62;';str+='&#60;/ul&#62;';if(this.userAction!='toSearch'){var nameToDisplay=this.isNotBlankOrNull(this.visibleSubCollectionId)?this.visibleSubCollectionId:this.visibleCollectionId;str+='&#60;a target=&#34;_blank&#34; id=&#34;rssFeed&#34; class=&#34;rss&#34; href=&#34;&#34;&#62;'+nameToDisplay+' Video Feed&#60;/a&#62;';}
$(this.videoResultsDivId).innerHTML=str;if(!this.playFromRegisteredVideos){this.updateVideoThumbnailVisual('',this.currentlyPlayingVideoId);}},updateRssFeed:function(str){if($(&#34;rssFeed&#34;)){$(&#34;rssFeed&#34;).href=this.rssUrlsObject;}},videoThumbnailClicked:function(videoId){var videoDetails='';if(this.sourceApplicationName=='articlePage'){this.playFromRegisteredVideos=false;this.updateVideoThumbnailVisual('reg'+this.currentlyPlayingVideoId,'');videoDetails=this.getVideoDetails({'id':videoId,'fields':'linkRelativeURL,wsj-section'});}
if(videoDetails!==''&#38;&#38;(this.relatedVideosCollection!=videoDetails['wsj-section']||this.visibleCollectionId=='Search Results')){window.location.href=videoDetails.linkRelativeURL;}
else{this.playingGroup=this.browsingGroup;if(this.userAction=='toSearch'){this.currentPlayingJsonObject=this.currentSearchJsonObject;}
else
if(this.userAction=='toBrowse'){this.currentPlayingJsonObject=this.currentBrowsingJsonObject;}
this.convertCurrentPlayingJsonToIdsArray();this.updateTopNavAppearance('',this.visibleCollectionId);this.currentlyPlayingCollection=this.visibleCollectionId;this.currentlyPlayingSubCollection=this.visibleSubCollectionId;this.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,videoId);this.currentlyPlayingVideoId=videoId;this.playVideoByVideoId(videoId);this.createNextVideo();}
if($(&#34;flashPlayer&#34;)){$(&#34;flashPlayer&#34;).scrollTo();}},playNextVideo:function(){if(this.nextVideoId!==''){this.updateVideoThumbnailVisual('reg'+this.currentlyPlayingVideoId,'reg'+this.nextVideoDetailsJsonObject.id);this.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,this.nextVideoDetailsJsonObject.id);this.currentlyPlayingVideoId=this.nextVideoDetailsJsonObject.id;this.playVideoByParam(this.nextVideoDetailsJsonObject);this.populateVideoSummary(this.nextVideoDetailsJsonObject.name,this.nextVideoDetailsJsonObject.description,this.nextVideoDetailsJsonObject.formattedCreationDate);this.createNextVideo();}},getNextVideoId:function(){if(this.sourceApplicationName=='articlePage'){if(this.playFromRegisteredVideos&#38;&#38;this.registeredVideosIds.indexOf(this.currentlyPlayingVideoId)&#60;this.registeredVideosIds.length-1){return this.registeredVideosIds[this.registeredVideosIds.indexOf(this.currentlyPlayingVideoId)+1];}
if(this.playFromRegisteredVideos&#38;&#38;this.registeredVideosIds.indexOf(this.currentlyPlayingVideoId)==this.registeredVideosIds.length-1){this.playFromRegisteredVideos=false;return this.currentlyPlayingVideoIds;}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)&#60;(this.currentlyPlayingVideoIds.length-1)){return this.currentlyPlayingVideoIds[this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)+1];}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)==(this.currentlyPlayingVideoIds.length-1)){return'';}}
else{if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)==-1){return this.currentlyPlayingVideoIds;}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)&#60;(this.currentlyPlayingVideoIds.length-1)){return this.currentlyPlayingVideoIds[this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)+1];}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)==(this.currentlyPlayingVideoIds.length-1)){if(this.currentlyPlayingCollection=='Search Results'){return'';}
if(this.playingGroup!==&#34;&#34;&#38;&#38;this.playingGroup=='collection'){return this.getVideoIdFromNextCollection();}
if(this.playingGroup!==&#34;&#34;&#38;&#38;this.playingGroup=='subcollection'){return this.getVideoIdFromNextSubCollection();}}}},getVideoIdFromNextSubCollection:function(){var subColAr=this.subcollectionsObject[this.currentlyPlayingCollection];if(subColAr.indexOf(this.currentlyPlayingSubCollection)!=subColAr.length-1){this.currentlyPlayingSubCollection=subColAr[subColAr.indexOf(this.currentlyPlayingSubCollection)+1];this.getVideos(this.contentUrlsObject[this.currentlyPlayingSubCollection]+'&#38;count=60','',false);if(this.currentPlayingJsonObject.items.length===0){return this.getVideoIdFromNextSubCollection();}
else{return this.currentPlayingJsonObject.items.id;}}
else{this.currentlyPlayingSubCollection='';return this.getVideoIdFromNextCollection();}},getVideoIdFromNextCollection:function(){if(this.collectionNamesArray.indexOf(this.currentlyPlayingCollection)!=this.collectionNamesArray.length-1){if(this.skipCollection){this.currentlyPlayingCollection=this.collectionNamesArray[this.collectionNamesArray.indexOf(this.currentlyPlayingCollection)+1];}
this.skipCollection=true;this.getVideos(this.contentUrlsObject[this.currentlyPlayingCollection]+'&#38;count=60','',false);if(this.currentPlayingJsonObject.items.length===0){return this.getVideoIdFromNextCollection();}
else{return this.currentPlayingJsonObject.items.id;}}
else{this.currentlyPlayingCollection=this.defaultCollectionName;this.skipCollection=false;return this.getVideoIdFromNextCollection();}},loadCollectionsDoc:function(){this.ajax=new Ajax.Request(this.collectionsXMLPath+&#34;video-collections.xml&#34;,{method:'get',asynchronous:false,onSuccess:this.handleLoadCollectionsDoc.bindAsEventListener(this),onFailure:function(){alert('Failure while loading xml.');}});return this.xmlDoc;},handleLoadCollectionsDoc:function(transport){this.xmlDoc=transport.responseXML.documentElement;},updateSideNavAppearance:function(strType,id){if(this.visibleSubCollectionId!==''){if($('a_'+this.visibleSubCollectionId)){if($('a_'+this.visibleSubCollectionId).className=='subcollection-selected'){$('a_'+this.visibleSubCollectionId).className='current';}}}
if(strType=='collection'){if(this.visibleCollectionId!==''){if($(this.visibleCollectionId).className=='expanded'){$(this.visibleCollectionId).className='expand';$('a_'+this.visibleCollectionId).className='';}
else{$(this.visibleCollectionId).className='noSubCollection';$('a_'+this.visibleCollectionId).className='';}}
if($(id).className=='expand'){$(id).className='expanded';$('a_'+id).className='collection-selected';}
else{$(id).className='noSubCollection-expanded';$('a_'+id).className='selected';}
this.visibleCollectionId=id;this.visibleSubCollectionId='';}
if(strType=='subcollection'){if(this.isNotBlankOrNull($('a_'+id))){$('a_'+id).className='subcollection-selected';}
if(this.isNotBlankOrNull($(this.visibleCollectionId))){$(this.visibleCollectionId).className='expanded';}
if(this.isNotBlankOrNull($('a_'+this.visibleCollectionId))){$('a_'+this.visibleCollectionId).className='';}
this.visibleSubCollectionId=id;}},getName:function(){return this.objName;},playVideoByVideoId:function(videoId){var url='/api-video/get_video_info.asp?guid='+videoId+'&#38;fields=all';this.getVideos(url,'current',false);},playVideoByParam:function(params){var adZone=new dj.util.Ads().getRegisteredAdsZone('');var lineup=this.isNotBlankOrNull(this.currentlyPlayingSubCollection)?this.currentlyPlayingSubCollection:this.currentlyPlayingCollection;if(adZone!='default'&#38;&#38;adZone!=''){params.adZone=adZone;}
params.lineup=lineup;params.emailPartnerID=110626;params.site=this.site;params.msrc=this.msrc;params.adFrmt=&#34;frmt=2;&#34;;params.playerName=(this.sourceApplicationName=='articlePage')?&#34;video_articletab&#34;:&#34;video_videocenter&#34;;params.embedPlayerURL=this.flashPlayerPath+&#34;main.swf&#34;;params.embedConfigURL=this.embedConfigURL;params.embedPlayerID=&#34;1000&#34;;params.embedName=&#34;flashPlayer&#34;;params.embedBaseURL=this.flashPlayerPath;params.embedHeight=363;params.embedWidth=512;params.larsID=91;params.larsAdTrackingID=1259;params.prop5=window.location.href.split('?');params.prop6=window.location.href;params.prop10=this.getUrlParam(window.location.href,'mod');params.prop11=this.getUrlParam(window.location.href,'reflink');params.prop19=(this.sourceApplicationName=='articlePage')?&#34;video_tab&#34;:&#34;video&#34;;params.prop24=this.prop24;params.prop25=this.prop25;params.prop27=this.prop27;var subSecComponent=this.omnitureEncoding(this.currentlyPlayingCollection,this.currentlyPlayingSubCollection,'s');var secCom
ponent=this.omnitureEncoding(this.currentlyPlayingCollection,this.currentlyPlayingSubCollection,'c');params.prop2=&#34;WSJ_&#34;+secComponent;params.prop3=&#34;WSJ_Video_Video_&#34;+secComponent;params.prop22=&#34;WSJ_Video_Video_&#34;+subSecComponent;params.prop26=&#34;WSJ_&#34;+subSecComponent;params.emailURL=this.emailURL;swfobject.getObjectById(&#34;flashPlayer&#34;).playVideo($H(params).toJSON());},omnitureEncoding:function(col,subcol,type){if(col=='News'){if(subcol=='Politics'&#38;&#38;type=='s'){return'Politics &#38; Campaign';}
if((!this.isNotBlankOrNull(subcol))&#38;&#38;type=='c'){return'US';}
if((!this.isNotBlankOrNull(subcol))&#38;&#38;type=='s'){return'US';}}
if(col=='Management'){if((!this.isNotBlankOrNull(subcol))&#38;&#38;type=='c'){return'Business';}
if((!this.isNotBlankOrNull(subcol))&#38;&#38;type=='s'){return'Management';}
if(subcol=='Business Insight'&#38;&#38;type=='c'){return'Business';}
if(subcol=='Business Insight'&#38;&#38;type=='s'){return'Business Insight';}
return'Business';}
if(col=='Lifestyle'){return'Life &#38; Style';}
if(col=='Special Packages'){if(subcol=='Journal Reports'&#38;&#38;type=='c'){return'Special';}
if(subcol=='Journal Reports'&#38;&#38;type=='s'){return'In-Depth Reports';}
if(subcol=='Journal Women'&#38;&#38;type=='c'){return'Careers';}
if(subcol=='Journal Women'&#38;&#38;type=='s'){return'Journal Women';}}
if(type=='s'&#38;&#38;!(this.isNotBlankOrNull(subcol))){return col;}
if(type=='s'){return subcol;}
if(type=='c'){return col;}},openPopUpPlayer:function(){var currentPlayingLocation=Math.floor(swfobject.getObjectById(&#34;flashPlayer&#34;).getSeek());var width='512';var height='660';var currentlyPlayingCollection=this.currentlyPlayingCollection;if((currentlyPlayingCollection=='Special Packages')||(currentlyPlayingCollection=='Search Results')){currentlyPlayingCollection=this.currentVideoDetailsJsonObject['wsj-section'];}
this.popUpWindow=window.open(this.popUpPageUrl+'?currentPlayingLocation='+currentPlayingLocation+'&#38;currentlyPlayingCollection='+escape(currentlyPlayingCollection)+'&#38;currentlyPlayingVideoId='+this.currentlyPlayingVideoId,'popUpPlayer','height='+height+',width='+width+',left='+((screen.width-Number(width))/2)+',top='+(screen.height-Number(height))/2+',resizable=yes,scrollbars=no,toolbar=no,status=no');},openMicroPopUpPlayer:function(id){var currentPlayingLocation=Math.floor(swfobject.getObjectById(this.videoIdMicroPlayerIdMap).getSeek());var currentlyPlayingCollection=this.microPlayersObjects['wsj-section'];if(currentlyPlayingCollection=='Lifestyle'){currentlyPlayingCollection='Life &#38; Style';}
var currentlyPlayingVideoId=id;var width='512';var height='660';this.popUpWindow=window.open(this.popUpPageUrl+'?currentPlayingLocation='+currentPlayingLocation+'&#38;currentlyPlayingCollection='+escape(currentlyPlayingCollection)+'&#38;currentlyPlayingVideoId='+currentlyPlayingVideoId,'popUpPlayer','height='+height+',width='+width+',left='+((screen.width-Number(width))/2)+',top='+(screen.height-Number(height))/2+',resizable=yes,scrollbars=no,toolbar=no,status=no');},focusPopUp:function(){if(this.popUpWindow){this.popUpWindow.focus();}},createRegisteredVideosThumbnails:function(){if(this.registeredVideosIds.length&#62;0){var str='';for(var index=0,len=this.registeredVideosIds.length;index&#60;len;++index){var title=this.registeredVideos;str+='&#60;li id=&#34;li_reg'+title.id+'&#34; class=&#34;&#34;&#62;';str+='&#60;a href=&#34;javascript:'+this.getName()+'.regVideoThumbnailClicked(\''+title.id+'\',\''+unescape(title.videoURL)+'\')&#34; id=&#34;'+title.id+'&#34; style=&#34;background-image: url('+unescape(title.thumbnailURL)+');&#34; cl
ass=&#34;preview&#34;&#62;&#60;span&#62;&#38;nbsp;&#60;/span&#62;&#60;/a&#62;';str+='&#60;h2&#62;&#60;a href=&#34;javascript:'+this.getName()+'.regVideoThumbnailClicked(\''+title.id+'\',\''+unescape(title.videoURL)+'\')&#34;&#62;'+title.name+'&#60;/a&#62;&#60;/h2&#62;';var minutes=Math.floor(title.duration/60);var seconds=title.duration%60;if(seconds&#60;10){seconds='0'+seconds;}
str+='&#60;small&#62;'+minutes+':'+seconds+'&#60;/small&#62;';str+='&#60;/li&#62;';if(((index+1)%4)===0){str+='&#60;li class=&#34;rowEnd&#34;&#62;&#60;/li&#62;';}}
$(this.registeredVideosDivId).innerHTML=str;}},regVideoThumbnailClicked:function(videoId){this.playFromRegisteredVideos=true;this.updateVideoThumbnailVisual('reg'+this.currentlyPlayingVideoId,'reg'+videoId);this.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,'');this.currentlyPlayingVideoId=videoId;this.playVideoByVideoId(videoId);this.createNextVideo();},registerVideo:function(videoId){this.playFromRegisteredVideos=true;if(videoId.indexOf('{')==-1){videoId='{'+videoId+'}';}
if(this.registeredVideosIds.indexOf(videoId)==-1){this.registeredVideosIds[this.registeredVideosIds.length]=videoId;this.registeredVideos[this.registeredVideos.length]=this.getVideoDetails({'id':videoId,'fields':'all'});}},loadSoloVideo:function(videoId,divId){if(videoId.indexOf('{')==-1){videoId='{'+videoId+'}';}
var microPlayerId=&#34;MicroPlayer_&#34;+Math.floor(Math.random()*1000000);this.microPlayers[this.microPlayers.length]=microPlayerId;this.videoIdMicroPlayerIdMap=microPlayerId;if(!dj.context.video){dj.context.video={};}
if(!dj.context.video.soloVideos){dj.context.video.soloVideos=[];}
dj.context.video.soloVideos=this;if(swfobject.getFlashPlayerVersion().major&#62;=9){swfobject.embedSWF(this.flashPlayerPath+&#34;microPlayer.swf&#34;,divId,&#34;272&#34;,&#34;180&#34;,&#34;9.0.0&#34;,&#34;&#34;,{'objName':&#34;dummy&#34;,'videoGUID':videoId,'allowPlayerPopup':'1','plyMediaEnabled':'1'},{allowscriptaccess:&#34;always&#34;,wmode:&#34;opaque&#34;},{id:microPlayerId});}
else{this.nonSupportingFlashPlayer(divId);}},getJSON:function(id){var url='/api-video/get_video_info.asp?guid='+id;url+='&#38;fields=all';this.ajax=new Ajax.Request(url,{method:'get',asynchronous:false,requestHeaders:{Accept:'application/json'},onSuccess:this.handleGetJSON.bindAsEventListener(this),onFailure:function(){console.error(&#34;Failed while executing getJSON.&#34;);}});this.microPlayersObjects=this.jsonData;return $H(this.jsonData).toJSON();},handleGetJSON:function(json){this.jsonData=json.responseText.evalJSON(true);var adZone=new dj.util.Ads().getRegisteredAdsZone('');if(adZone!='default'&#38;&#38;adZone!=''){this.jsonData.adZone=adZone;}
this.jsonData.emailPartnerID=110626;this.jsonData.site=this.site;this.jsonData.msrc=this.msrc;this.jsonData.adFrmt=&#34;frmt=0;&#34;;this.jsonData.playerName=&#34;video_articleembed&#34;;this.jsonData.videoCenterURL=&#34;http://&#34;+window.location.host+&#34;/video-center&#34;;this.jsonData.embedPlayerURL=this.flashPlayerPath+&#34;microPlayer.swf&#34;;this.jsonData.embedConfigURL=this.embedConfigURL;this.jsonData.embedPlayerID=&#34;1000&#34;;this.jsonData.embedName=&#34;microflashPlayer&#34;;this.jsonData.embedBaseURL=this.flashPlayerPath;this.jsonData.embedHeight=180;this.jsonData.embedWidth=272;this.jsonData.larsID=91;this.jsonData.larsAdTrackingID=1259;this.jsonData.prop5=window.location.href.split('?');this.jsonData.prop6=window.location.href;this.jsonData.prop10=this.getUrlParam(window.location.href,'mod');this.jsonData.prop11=this.getUrlParam(window.location.href,'reflink');this.jsonData.prop19=&#34;video_emb&#34;;this.jsonData.prop24=this.prop24;this.jsonData.prop25=this.prop25;this.jsonData.prop27=this.prop27;var subSecCompone
nt=this.omnitureEncoding(this.jsonData['wsj-section'],this.jsonData['wsj-subsection'],'s');var secComponent=this.omnitureEncoding(this.jsonData['wsj-section'],this.jsonData['wsj-subsection'],'c');this.jsonData.prop2=&#34;WSJ_&#34;+secComponent;this.jsonData.prop3=&#34;WSJ_Video_Video_&#34;+secComponent;this.jsonData.prop22=&#34;WSJ_Video_Video_&#34;+subSecComponent;this.jsonData.prop26=&#34;WSJ_&#34;+subSecComponent;this.jsonData.emailURL=this.emailURL;var suprsAd='0';try{if(pID.indexOf('0_0_WH')!=-1){suprsAd='1';}}
catch(e){console.error(&#34;pID read error&#34;);}
this.jsonData.suppressAds=suprsAd;},getVideoDetails:function(args){if(!args.id){return&#34;No Id.&#34;;}
var url='/api-video/get_video_info.asp?guid='+args.id;if(args.fields){url+='&#38;fields='+args.fields;}
else{url+='&#38;fields=all';}
this.ajax=new Ajax.Request(url,{method:'get',asynchronous:false,requestHeaders:{Accept:'application/json'},onSuccess:this.handleGetVideoDetails.bindAsEventListener(this),onFailure:function(){console.error(&#34;Failed while executing getVideoDetails.&#34;);}});return this.jsonData;},handleGetVideoDetails:function(json){this.jsonData=json.responseText.evalJSON(true);}});dj.widget.video.popupvideo=Class.create({initialize:function(objName){this.objName=objName;this.currentlyPlayingVideoIds=[];this.videoResultsDivId='video_results';this.defaultCollectionName='News';this.currentPlayingJsonObject={};this.currentBrowsingJsonObject={};this.visibleCollectionId='';this.currentlyPlayingCollection='';this.videoPlayerDivId='video_player';this.currentPlayingLocation='';this.currentlyPlayingCollection='';this.currentlyPlayingVideoId='';this.urlKeysCollectionMap=new Hash();this.contentUrlsObject={};this.rssUrlsObject={};this.collectionNamesArray=[];this.xmlDoc='';this.utilVideoObj=new dj.widget.vide
o.video('','utilVideoObj');this.nextVideoId='';this.nextVideoDetailsJsonObject={};this.skipCollection=true;},getName:function(){return this.objName;},loadVideo:function(){this.createFlashPlayer();},continueLoadVideo:function(){var srcUrl=window.location.href;this.currentPlayingLocation=this.utilVideoObj.getUrlParam(srcUrl,'currentPlayingLocation');this.currentlyPlayingCollection=unescape(this.utilVideoObj.getUrlParam(srcUrl,'currentlyPlayingCollection'));this.currentlyPlayingVideoId=this.utilVideoObj.getUrlParam(srcUrl,'currentlyPlayingVideoId');if(this.currentlyPlayingCollection=='Lifestyle'){this.currentlyPlayingCollection='Life &#38; Style';}
this.xmlDoc=this.utilVideoObj.loadCollectionsDoc();this.parseInformationFromXmlDoc();this.createPopUpFramework();this.popPopulateSelect();this.playVideoByVideoId(this.currentlyPlayingVideoId,this.currentPlayingLocation);this.getVideos(this.contentUrlsObject[this.currentlyPlayingCollection]+'&#38;count=15','',false);this.popPopulateVideos(1);this.popPopulatePagination(1);this.utilVideoObj.updateVideoThumbnailVisual('',this.currentlyPlayingVideoId);this.updateSelect(this.currentlyPlayingCollection);this.createNextVideoParams();this.currentBrowsingJsonObject=this.currentPlayingJsonObject;this.visibleCollectionId=this.currentlyPlayingCollection;},createNextVideoParams:function(){this.nextVideoId=this.getNextVideoId();var url='/api-video/get_video_info.asp?guid='+this.nextVideoId+'&#38;fields=all';this.getVideos(url,'next',true);},popThumbnailClicked:function(videoId){this.utilVideoObj.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,videoId);this.currentPlayingJsonObject=this.curr
entBrowsingJsonObject;this.convertCurrentPlayingJsonToIdsArray();this.currentlyPlayingCollection=this.visibleCollectionId;this.currentlyPlayingVideoId=videoId;this.playVideoByVideoId(videoId);this.createNextVideoParams();},updateSelect:function(collName){$(collName).selected='true';},createPopUpFramework:function(){if($(this.videoResultsDivId)){var str='';str+='&#60;ul id=&#34;popPagination&#34; class=&#34;arrows&#34;&#62;';str+='&#60;/ul&#62;';str+='&#60;h3&#62;More Video in&#60;/h3&#62;';str+='&#60;form  id=&#34;selForm&#34;  action=&#34;http://online.wsj.com/article/SB123681860305802821.html&#34; method=&#34;&#34;&#62;';str+='&#60;/form&#62;';str+='&#60;ul id=&#34;popVideoList&#34; class=&#34;video videoPlaylist&#34;&#62;';str+='&#60;/ul&#62;';$(this.videoResultsDivId).innerHTML=str;}},playVideoByParam:function(params){var adZone=new dj.util.Ads().getRegisteredAdsZone('');var lineup=this.currentlyPlayingCollection;if(adZone!='default'&#38;&#38;adZone!=''){params.adZone=adZone;}
params.lineup=lineup;params.emailPartnerID=110626;params.site=this.utilVideoObj.site;params.msrc=this.utilVideoObj.msrc;params.adFrmt=&#34;frmt=0;&#34;;params.playerName=&#34;video_popup&#34;;params.embedPlayerURL=this.utilVideoObj.flashPlayerPath+&#34;main.swf&#34;;params.embedConfigURL=this.utilVideoObj.embedConfigURL;params.embedPlayerID=&#34;1000&#34;;params.embedName=&#34;popupflashPlayer&#34;;params.embedBaseURL=this.utilVideoObj.flashPlayerPath;params.embedHeight=363;params.embedWidth=512;params.larsID=91;params.larsAdTrackingID=1259;params.prop5=window.location.href.split('?');params.prop6=window.location.href;params.prop10=this.utilVideoObj.getUrlParam(window.location.href,'mod');params.prop11=this.utilVideoObj.getUrlParam(window.location.href,'reflink');params.prop19=&#34;video_popup&#34;;params.prop24=this.utilVideoObj.prop24;params.prop25=this.utilVideoObj.prop25;params.prop27=this.utilVideoObj.prop27;var subSecComponent=this.utilVideoObj.omnitureEncoding(this.currentlyPlayingCollection,'','s');var secCompon
ent=this.utilVideoObj.omnitureEncoding(this.currentlyPlayingCollection,'','c');params.prop2=&#34;WSJ_&#34;+secComponent;params.prop3=&#34;WSJ_Video_Video_&#34;+secComponent;params.prop22=&#34;WSJ_Video_Video_&#34;+subSecComponent;params.prop26=&#34;WSJ_&#34;+subSecComponent;params.emailURL=this.utilVideoObj.emailURL;swfobject.getObjectById(&#34;popupflashPlayer&#34;).playVideo($H(params).toJSON());},getVideos:function(url,userAction,async){var fun=this.handleResponse;if(userAction=='toBrowse'){fun=this.handleBrowsingResults;}
if(userAction=='next'){fun=this.handleNext;}
this.ajax=new Ajax.Request(url,{method:'get',asynchronous:async,requestHeaders:{Accept:'application/json'},onSuccess:fun.bindAsEventListener(this),onFailure:this.handleFailure.bindAsEventListener(this,url,userAction,async)});},handleFailure:function(obj,url,userAction,async){setTimeout(&#34;&#34;+this.getName()+&#34;.getVideos('&#34;+url+&#34;','&#34;+userAction+&#34;','&#34;+async+&#34;')&#34;,10000);},handleResponse:function(json){this.currentPlayingJsonObject=json.responseText.evalJSON(true);this.convertCurrentPlayingJsonToIdsArray();},handleBrowsingResults:function(json){this.currentBrowsingJsonObject=json.responseText.evalJSON(true);this.popPopulateVideos(1);this.popPopulatePagination(1);},handleNext:function(json){this.nextVideoDetailsJsonObject=json.responseText.evalJSON(true);},convertCurrentPlayingJsonToIdsArray:function(){if(this.currentPlayingJsonObject.items.length&#62;0){for(var index=0,len=this.currentPlayingJsonObject.items.length;index&#60;len;++index){this.currentlyPlayingVideoIds=this.currentPlayin
gJsonObject.items.id;}}},playVideoByVideoId:function(videoId,duration){this.currentVideoDetailsJsonObject=this.utilVideoObj.getVideoDetails({'id':videoId,'fields':'all'});this.currentVideoDetailsJsonObject.seekTime=duration;this.playVideoByParam(this.currentVideoDetailsJsonObject);},popPopulateVideos:function(pageNumber){var varToDisplay='';if(this.userAction=='toBrowse'){if(typeof this.currentBrowsingJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentBrowsingJsonObject.items;}}
else{varToDisplay=this.currentPlayingJsonObject.items;}
var startIndex=(pageNumber-1);var endIndex=Math.min(startIndex+3,varToDisplay.length-1);var str='';for(var i=startIndex;i&#60;endIndex+1;i++){var title=varToDisplay;str+='&#60;li class=&#34;&#34; id=&#34;li_'+title.id+'&#34;&#62;';str+='&#60;a href=&#34;#&#34; onClick=&#34;'+this.getName()+'.popThumbnailClicked(\''+title.id+'\')&#34; id=&#34;'+title.id+'&#34; style=&#34;background-image: url('+unescape(title.thumbnailURL)+');&#34; class=&#34;preview&#34;&#62;&#60;span&#62;&#38;nbsp;&#60;/span&#62;&#60;/a&#62;';str+='&#60;h2&#62;&#60;a href=&#34;#&#34; onClick=&#34;'+this.getName()+'.popThumbnailClicked(\''+title.id+'\')&#34;&#62;'+title.name+'&#60;/a&#62;&#60;/h2&#62;';var minutes=Math.floor(title.duration/60);var seconds=title.duration%60;if(seconds&#60;10){seconds='0'+seconds;}
str+='&#60;small&#62;'+minutes+':'+seconds+'&#60;/small&#62;';str+='&#60;/li&#62;';}
$(&#34;popVideoList&#34;).innerHTML=str;},popPopulatePagination:function(pageNumber){var varToDisplay='';if(this.userAction=='toBrowse'){if(typeof this.currentBrowsingJsonObject!=&#34;undefined&#34;){varToDisplay=this.currentBrowsingJsonObject.items;}}
else{varToDisplay=this.currentPlayingJsonObject.items;}
var lastPageNumber=Math.max(varToDisplay.length-3,1);var str='';if(pageNumber==1){str+='&#60;li class=&#34;prev&#34;&#62;&#60;a&#62;&#60;span&#62;previous&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;';}
else{str+='&#60;li class=&#34;prev&#34;&#62;&#60;a href=&#34;javascript:'+this.getName()+'.popPaginationClicked('+(Number(pageNumber)-1)+')&#34;&#62;&#60;span&#62;previous&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;';}
if(pageNumber==lastPageNumber){str+='&#60;li class=&#34;next&#34;&#62;&#60;a&#62;&#60;span&#62;next&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;';}
else{str+='&#60;li class=&#34;next&#34;&#62;&#60;a href=&#34;javascript:'+this.getName()+'.popPaginationClicked('+(Number(pageNumber)+1)+')&#34;&#62;&#60;span&#62;next&#60;/span&#62;&#60;/a&#62;&#60;/li&#62;';}
$(&#34;popPagination&#34;).innerHTML=str;},popPaginationClicked:function(pageNumber){this.popPopulatePagination(pageNumber);this.popPopulateVideos(pageNumber);this.utilVideoObj.updateVideoThumbnailVisual('',this.currentlyPlayingVideoId);},popPopulateSelect:function(){var str='';str+='&#60;select id=&#34;popSelect&#34; onChange=&#34;javascript:'+this.getName()+'.popSelectChanged(this.value)&#34;&#62;';var collectionArray=this.xmlDoc.getElementsByTagName(&#34;collection&#34;);for(var index=0,len=collectionArray.length;index&#60;len;++index){var item=collectionArray;if(item.getAttribute(&#34;name&#34;)!=&#34;Special Packages&#34;){str+='&#60;option value=&#34;'+item.getAttribute(&#34;name&#34;)+'&#34; id=&#34;'+item.getAttribute(&#34;name&#34;)+'&#34;&#62;'+item.getAttribute(&#34;name&#34;)+'&#60;/option&#62;';}}
str+='&#60;option value=&#34;See More Video&#34; id=&#34;See More Video&#34;&#62;See More Video&#60;/option&#62;';str+='&#60;/select&#62;';$(&#34;selForm&#34;).innerHTML=str;},popSelectChanged:function(collectionName){this.visibleCollectionId=collectionName;if(collectionName=='See More Video'){window.open(this.utilVideoObj.videoCenterPageUrl);return;}
if(collectionName!=this.currentlyPlayingCollection){this.userAction='toBrowse';$(&#34;popVideoList&#34;).innerHTML='&#60;p class=&#34;noResults&#34;&#62; Loading ... &#60;/p&#62;';this.getVideos(this.contentUrlsObject+'&#38;count=15',this.userAction,true);this.popPopulateVideos(1);this.popPopulatePagination(1);}
else{this.userAction='';this.popPopulateVideos(1);this.popPopulatePagination(1);this.utilVideoObj.updateVideoThumbnailVisual('',this.currentlyPlayingVideoId);}},createFlashPlayer:function(){if($(this.videoPlayerDivId)){swfobject.embedSWF(this.utilVideoObj.flashPlayerPath+&#34;main.swf&#34;,this.videoPlayerDivId,&#34;512&#34;,&#34;363&#34;,&#34;9.0.0&#34;,&#34;&#34;,{'objName':this.getName(),'plyMediaEnabled':'1'},{allowscriptaccess:&#34;always&#34;,wmode:&#34;opaque&#34;},{id:&#34;popupflashPlayer&#34;});}},parseInformationFromXmlDoc:function(){var collectionArray=this.xmlDoc.getElementsByTagName(&#34;collection&#34;);for(var index=0,len=collectionArray.length;index&#60;len;++index){var item=collectionArray;this.urlKeysCollectionMap.set(item.getAttribute(&#34;urlkey&#34;),item.getAttribute(&#34;name&#34;));this.contentUrlsObject[item.getAttribute(&#34;name&#34;)]=item.getAttribute(&#34;contenturl&#34;);this.rssUrlsObject[item.getAttribute(&#34;name&#34;)]=item.getAttribute(&#34;rssurl&#34;);this.collectionNamesArray[this.collectionNamesArray.length]=item.getAttribute(&#34;name&#34;);var subCollecti
onArray=item.getElementsByTagName(&#34;subcollection&#34;);var subCollectionArrayLength=subCollectionArray.length;for(var sindex=0,slen=subCollectionArray.length;sindex&#60;slen;++sindex){var sitem=subCollectionArray;this.urlKeysCollectionMap.set(sitem.getAttribute(&#34;urlkey&#34;),sitem.getAttribute(&#34;name&#34;));this.contentUrlsObject[sitem.getAttribute(&#34;name&#34;)]=sitem.getAttribute(&#34;contenturl&#34;);}}},playNextVideo:function(){if(this.nextVideoId!==''){this.utilVideoObj.updateVideoThumbnailVisual(this.currentlyPlayingVideoId,this.nextVideoDetailsJsonObject.id);this.currentlyPlayingVideoId=this.nextVideoDetailsJsonObject.id;this.playVideoByParam(this.nextVideoDetailsJsonObject);this.createNextVideoParams();}},getNextVideoId:function(){if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)==-1){return this.currentlyPlayingVideoIds;}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)&#60;(this.currentlyPlayingVideoIds.length-1)){return this.currentlyPlayingVideoIds[this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)+1];}
if(this.currentlyPlayingVideoIds.indexOf(this.currentlyPlayingVideoId)==(this.currentlyPlayingVideoIds.length-1)){return this.getVideoIdFromNextCollection();}},getVideoIdFromNextCollection:function(){if(this.collectionNamesArray.indexOf(this.currentlyPlayingCollection)!=this.collectionNamesArray.length-1){if(this.skipCollection){this.currentlyPlayingCollection=this.collectionNamesArray[this.collectionNamesArray.indexOf(this.currentlyPlayingCollection)+1];}
this.skipCollection=true;this.getVideos(this.contentUrlsObject[this.currentlyPlayingCollection]+'&#38;count=15','',false);if(this.currentPlayingJsonObject.items.length===0){this.getVideoIdFromNextCollection();}
else{return this.currentPlayingJsonObject.items.id;}}
else{this.currentlyPlayingCollection=this.defaultCollectionName;this.skipCollection=false;return this.getVideoIdFromNextCollection();}}});
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.video==&#34;undefined&#34;){dj.widget.video={};}
dj.widget.video.Video=Class.create({config:{thumbnail:{divclass:&#34;headlineSummary video&#34;,onclickprefix:&#34;dj.module.articleVideoPlayer.tabplay(&#34;,onclicksuffix:&#34;);&#34;,hrefprefix:&#34;#articleTabs_video-&#34;},bc:{src:&#34;http://wsj.vo.llnwd.net/o28/plymedia/SWF/BrightPLYembed.swf&#34;,flashVars:&#34;playerId=452319854&#38;viewerSecureGatewayURL=https://services.brightcove.com/services/amfgateway&#38;servicesURL=http://services.brightcove.com/services&#38;cdnURL=http://admin.brightcove.com&#38;domain=embed&#38;autoStart=false&#38;showTicker=true&#38;flashId=flashObj&#38;videoId=&#34;,base:&#34;http://wsj.vo.llnwd.net/o28/plymedia/SWF&#34;,bgcolor:&#34;#000000&#34;,name:&#34;BrightPLYembed&#34;,pluginspage:&#34;http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&#34;,flashversion:&#34;8&#34;}},initialize:function(id,v,w,h,c){if(!id){return;}
this.parentid=id;this.parent=$(id);if(!this.parent){console.log('id '+id+' not found');return;}
this.v=v;w=264;this.w=w;h=254;this.h=h;this.c=c;if(v){this.load(v,w,h,c);}},createwrapper:function(v,w,h){this.div=new Element('div',{'id':this.vidid});if(w&#38;&#38;!this.isguid(v)){this.tryw=''+w+'px';this.div.style.width=this.tryw;}
this.parent.appendChild(this.div);},createvideobc:function(v,w,h,c){this.so=new SWFObject(this.config.bc.src,v,w,h,this.config.bc.flashversion,this.config.bc.bgcolor);this.so.setAttribute('id','video_'+this.vidid);this.so.addParam('base',this.config.bc.base);this.so.addParam(&#34;flashVars&#34;,this.config.bc.flashVars+v+'&#38;');this.so.addParam(&#34;seamlesstabbing&#34;,&#34;false&#34;);this.so.addParam(&#34;swLiveConnect&#34;,&#34;true&#34;);this.so.addParam(&#34;name&#34;,this.config.bc.name);this.so.addParam(&#34;pluginspage&#34;,this.config.bc.pluginspage);this.so.addParam(&#34;wmode&#34;,&#34;opaque&#34;);this.so.write(this.div);if(c){var caption=new Element('p',{'class':'targetCaption'}).update(c);this.div.appendChild(caption);}},createvideoguid:function(v){this.guidvideo=new dj.widget.video.video();this.guidvideo.loadSoloVideo(v,this.vidid);if(this.c){var caption=new Element('p',{'class':'targetCaption'}).update(this.c);this.parent.appendChild(caption);}},createvideo:function(v,w,h,c){if(this.isguid(v))
{this.createvideoguid(v);}else{this.createvideobc(v,w,h,c);}},load:function(v,w,h,c){if(!this.div){this.newId();this.createwrapper(v,w,h);this.createvideo(v,w,h,c);}},createthumbnail:function(playObserver){if(!this.guidvideo){console.error('no guidvideo');return;}
if(!this.guidvideo.details){console.error('no guidvideo.details');return;}
if(!playObserver){console.warn('no playObserver');}
var vtdiv=new Element('div',{'class':'videoTree'});this.div.appendChild(vtdiv);var vfdiv=new Element('div',{'class':'videoFrame'});vtdiv.appendChild(vfdiv);var aimg=new Element('a',{'href':&#34;#&#34;});var that=this;Event.observe(aimg,'click',function(){playObserver.fire(that.v);return false;});vfdiv.appendChild(aimg);var img=new Element('img',{'src':this.guidvideo.details.thumbnailURLSmall,'width':'115','height':'65','alt':'video'});aimg.appendChild(img);var spannbsp=new Element('span',{'class':'videoBug'});spannbsp.update('&#38;nbsp;');aimg.appendChild(spannbsp);var title=new Element('h3',{'class':'first'});this.div.appendChild(title);var ah3=new Element('a',{&#34;href&#34;:&#34;#&#34;}).update(this.guidvideo.details.name);var that2=this;Event.observe(ah3,'click',function(){playObserver.fire(that2.v);return false;});title.appendChild(ah3);var duration=new Element('small').update(this.formatduration(this.guidvideo.details.duration));this.div.appendChild(duration);var desc=new Element('p',{'class':'tar
getCaption'}).update(this.guidvideo.details.description);this.div.appendChild(desc);},loadthumbnail:function(v,w,h,playObserver){this.v=v;if(!this.isguid(v)){console.error('cannot create tumbnail to old video');return;}
this.getvideodetails();this.newId();this.createwrapper(v,w,h);this.createthumbnail(playObserver);},getvideodetails:function(){this.guidvideo=new dj.widget.video.video();this.guidvideo.details=this.guidvideo.getVideoDetails({'id':this.v,'fields':'name,id,duration,description,thumbnailURL,thumbnailURLSmall'});},setBookMark:function(){if(this.guidvideo){this.guidvideo.setBookMark();}},pauseMicroPlayer:function(){if(this.guidvideo){this.guidvideo.pauseMicroPlayers();}},isguid:function(g){g=''+g;if(g.substring(0,1)!='{'){g='{'+g;}
if(g.substring(0,1)=='{'&#38;&#38;g.substring(9,10)=='-'&#38;&#38;g.substring(14,15)=='-'&#38;&#38;g.substring(19,20)=='-'){return true;}else{return false;}},newId:function(){this.vidid=&#34;videodiv_&#34;+Math.floor(Math.random()*999999);},formatduration:function(d){var minutes=Math.floor(d/60);var seconds=d%60;if(seconds&#60;10){seconds='0'+seconds;}
return''+minutes+':'+seconds;}});
if(typeof dj===&#34;undefined&#34;){dj={};}
if(typeof dj.module===&#34;undefined&#34;){dj.module={};}
if(typeof dj.widget.videoModule===&#34;undefined&#34;){dj.widget.videoModule={};}
dj.module.videoModule={init:function(config){var djL=dj.lang;this.cfg=djL.mixin({videoModuleContainerId:&#34;videoModule&#34;,autonomyVideoClassName:&#34;autonomy_video&#34;},config);var oVidMod=djL.byId(this.cfg.videoModuleContainerId);if(oVidMod===null){console.log(&#34;{VideoModule} is undefined.&#34;);return;}
if(djL.hasClassName(oVidMod,this.cfg.autonomyVideoClassName)){this._setupAutonomyVideo(oVidMod);}
this._setupVideo(oVidMod);},_setupVideo:function(oVidMod){this.panels=dj.widget.panels.PanelsFactory.create(oVidMod,{core:{},carousel:{}});},_setupAutonomyVideo:function(oVidMod){var djL=dj.lang;var oVideoElements=djL.query('.preview',oVidMod);var oVideoElId=null;for(var i=0,len=oVideoElements.length;i&#60;len;i++){var oVideoEl=oVideoElements;oVideoElId=oVideoEl.id;var tempGUID=oVideoElId.split(':');var getImgGuid=tempGUID.replace(/_/g,'-');this.guidvideo=new dj.widget.video.video();var guidVideoDetails=this.guidvideo.getVideoDetails({'id':getImgGuid,'fields':'thumbnailURLSmall'});if(guidVideoDetails!==&#34;undefined&#34;){var getSmallThumnailURL='url('+guidVideoDetails.thumbnailURLSmall+')';if(getSmallThumnailURL!==null){oVideoEl.style.backgroundImage=getSmallThumnailURL;}}else{console.log('getSmallThumnailURL is '+getSmallThumnailURL);oVideoEl.style.backgroundImage='/img/bb/BB_DBlogo.gif';}}}};/* SWFObject v2.1 &#60;http://code.google.com/p/swfobject/&#62;
	Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van der Sluis
	This software is released under the MIT License &#60;http://www.opensource.org/licenses/mit-license.php&#62;
*/
var swfobject=function(){var b=&#34;undefined&#34;,Q=&#34;object&#34;,n=&#34;Shockwave Flash&#34;,p=&#34;ShockwaveFlash.ShockwaveFlash&#34;,P=&#34;application/x-shockwave-flash&#34;,m=&#34;SWFObjectExprInst&#34;,j=window,K=document,T=navigator,o=[],N=[],i=[],d=[],J,Z=null,M=null,l=null,e=false,A=false;var h=function(){var v=typeof K.getElementById!=b&#38;&#38;typeof K.getElementsByTagName!=b&#38;&#38;typeof K.createElement!=b,AC=[0,0,0],x=null;if(typeof T.plugins!=b&#38;&#38;typeof T.plugins==Q){x=T.plugins.description;if(x&#38;&#38;!(typeof T.mimeTypes!=b&#38;&#38;T.mimeTypes&#38;&#38;!T.mimeTypes.enabledPlugin)){x=x.replace(/^.*\s+(\S+\s+\S+$)/,&#34;$1&#34;);AC=parseInt(x.replace(/^(.*)\..*$/,&#34;$1&#34;),10);AC=parseInt(x.replace(/^.*\.(.*)\s.*$/,&#34;$1&#34;),10);AC=/r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,&#34;$1&#34;),10):0}}else{if(typeof j.ActiveXObject!=b){var y=null,AB=false;try{y=new ActiveXObject(p+&#34;.7&#34;)}catch(t){try{y=new ActiveXObject(p+&#34;.6&#34;);AC=[6,0,21];y.AllowScriptAccess=&#34;always&#34;}catch(t){if(AC==6){AB=true}}if(!AB){try{y=new ActiveXObject(p)}catch(t){}}}if(!
AB&#38;&#38;y){try{x=y.GetVariable(&#34;$version&#34;);if(x){x=x.split(&#34; &#34;).split(&#34;,&#34;);AC=[parseInt(x,10),parseInt(x,10),parseInt(x,10)]}}catch(t){}}}}var AD=T.userAgent.toLowerCase(),r=T.platform.toLowerCase(),AA=/webkit/.test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,&#34;$1&#34;)):false,q=false,z=r?/win/.test(r):/win/.test(AD),w=r?/mac/.test(r):/mac/.test(AD);/*@cc_on q=true;@if(@_win32)z=true;@elif(@_mac)w=true;@end@*/return{w3cdom:v,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var L=function(){if(!h.w3cdom){return }f(H);if(h.ie&#38;&#38;h.win){try{K.write(&#34;&#60;script id=__ie_ondomload defer=true src=//:&#62;&#60;\/script&#62;&#34;);J=C(&#34;__ie_ondomload&#34;);if(J){I(J,&#34;onreadystatechange&#34;,S)}}catch(q){}}if(h.webkit&#38;&#38;typeof K.readyState!=b){Z=setInterval(function(){if(/loaded|complete/.test(K.readyState)){E()}},10)}if(typeof K.addEventListener!=b){K.addEventListener(&#34;DOMContentLoaded&#34;,E,null)}R(E)}();function S(){if(J.readyState==&#34;complete&#34;){J.parentNode.removeChild(J);E()}}function E(){if(e){return }if(h.ie&#38;&#38;h.win){var v=a(&#34;span&#34;);try{var u=K.getElementsByTagName(&#34;body&#34;).appendChild(v);u.parentNode.removeChild(u)}catch(w){return }}e=true;if(Z){clearInterval(Z);Z=null}var q=o.length;for(var r=0;r&#60;q;r++){o()}}function f(q){if(e){q()}else{o[o.length]=q}}function R(r){if(typeof j.addEventListener!=b){j.addEventListener(&#34;load&#34;,r,false)}else{if(typeof K.addEventListener!=b){K.addEventListener(&#34;load&#34;,r,false)}else{if(typeof j.attachEvent!=b){I(j,&#34;onload&#34;,r)}else{if(typeof j.onload==&#34;function&#34;){var q=j.onload;j.onload=function(){q();r()}}else{j.onload=r}}}}}function H(){var t=N.length;for(var q=0;q&#60;t;q++){var u=N.id;if(h.pv&#62;0){var r=C(u);if(r){N.width=r.getAttribute(&#34;width&#34;)?r.getAttribute(&#34;width&#34;):&#34;0&#34;;N.height=r.getAttribute(&#34;height&#34;)?r.getAttribute(&#34;height&#34;):&#34;0&#34;;if(c(N.swfVersion)){if(h.webkit&#38;&#38;h.webkit&#60;312){Y(r)}W(u,true)}else{if(N.expressInstall&#38;&#38;!A&#38;&#38;c(&#34;6.0.65&#34;)&#38;&#38;(h.win||h.mac)){k(N)}else{O(r)}}}}else{W(u,true)}}}function Y(t){var q=t.getElementsByTagName(Q);if(q){var w=a(&#34;embed&#34;),y=q.attributes;if(y){var v=y.length;for(var u=0;u&#60;v;u++){if(y.nodeName==&#34;DATA&#34;){w.setAttribute(&#34;src&#34;,y.nodeValue)}else{w.setAttribute(y.nodeName,y.nodeValue)}}}var x=q.childNodes;if(x){var z=x.length;for(var r=0;r&#60;z;r++){if(x.nodeType==1&#38;&#38;x.nodeName==&#34;PARAM&#34;){w.setAttribute(x.getAttribute(&#34;name&#34;),x.getAttribute(&#34;value&#34;))}}}t.parentNode.replaceChild(w,t)}}function k(w){A=true;var u=C(w.id);if(u){if(w.altContentId){var y=C(w.altContentId);if(y){M=y;l=w.altContentId}}else{M=G(u)}if(!(/%$/.test(w.width))&#38;&#38;parseInt(w.width,10)&#60;310){w.width=&#34;310&#34;}if(!(/%$/.test(w.height))&#38;&#38;parseInt(w.height,10)&#60;137){w.height=&#34;137&#34;}K.title=K.title.slice(0,47)+&#34; - Flash Player Installation&#34;;var z=h.ie&#38;&#38;h.win?&#34;ActiveX&#34;:&#34;PlugIn&#34;,q=K.title,r=&#34;MMredirectURL=&#34;+j.location+&#34;&#38;MMplayerType=&#34;+z+&#34;&#38;MMdoctitle=&#34;+q,x=w.id;if(h.ie&#38;&#38;h.win&#38;&#38;u.readyState!=4){var t=a(&#34;div&#34;);x+=&#34;SWFObjectNew&#34;;t.setAttribute(&#34;id&#34;,x);u.parentNode.insertBefore(t,u);u.style.display=&#34;none&#34;;var v=function(){u.parentNode.removeChild(u)};I(j,&#34;onload&#34;,v)}U({data:w.expressInstall,id:m,width:w.width,height:w.height},{flashvars:r},x)}}function O(t){if(h.ie&#38;&#38;h.win&#38;&#38;t.readyState!=4){var r=a(&#34;div&#34;);t.parentNode.insertBefore(r,t);r.parentNode.replaceChild(G(t),r);t.style.display=&#34;none&#34;;var q=function(){t.parentNode.removeChild(t)};I(j,&#34;onload&#34;,q)}else{t.parentNode.replaceChild(G(t),t)}}function G(v){var u=a(&#34;div&#34;);if(h.win&#38;&#38;h.ie){u.innerHTML=v.innerHTML}else{var r=v.getElementsByTagName(Q);if(r){var w=r.childNodes;if(w){var q=w.length;for(var t=0;t&#60;q;t++){if(!(w.nodeType==1&#38;&#38;w.nodeName==&#34;PARAM&#34;)&#38;&#38;!(w.nodeType==8)){u.appendChild(w.cloneNode(true))}}}}}return u}function U(AG,AE,t){var q,v=C(t);if(v){if(typeof AG.id==b){AG.id=t}if(h.ie&#38;&#38;h.win){var AF=&#34;&#34;;for(var AB in AG){if(AG!=Object.prototype){if(AB.toLowerCase()==&#34;data&#34;){AE.movie=AG}else{if(AB.toLowerCase()==&#34;styleclass&#34;){AF+=' class=&#34;'+AG+'&#34;'}else{if(AB.toLowerCase()!=&#34;classid&#34;){AF+=&#34; &#34;+AB+'=&#34;'+AG+'&#34;'}}}}}var AD=&#34;&#34;;for(var AA in AE){if(AE!=Object.prototype){AD+='&#60;param name=&#34;'+AA+'&#34; value=&#34;'+AE+'&#34; /&#62;'}}v.outerHTML='&#60;object classid=&#34;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&#34;'+AF+&#34;&#62;&#34;+AD+&#34;&#60;/object&#62;&#34;;i[i.length]=AG.id;q=C(AG.id)}else{if(h.webkit&#38;&#38;h.webkit&#60;312){var AC=a(&#34;embed&#34;);AC.setAttribute(&#34;type&#34;,P);for(var z in AG){if(AG!=Object.prototype){if(z.toLowerCase()==&#34;data&#34;){AC.setAttribute(&#34;src&#34;,AG)}else{if(z.toLowerCase()==&#34;styleclass&#34;){AC.setAttribute(&#34;class&#34;,AG)}else{if(z.toLowerCase()!=&#34;classid&#34;){AC.setAttribute(z,AG)}}}}}for(var y in AE){if(AE!=Object.prototype){if(y.toLowerCase()!=&#34;movie&#34;){AC.setAttribute(y,AE)}}}v.parentNode.replaceChild(AC,v);q=AC}else{var u=a(Q);u.setAttribute(&#34;type&#34;,P);for(var x in AG){if(AG!=Object.prototype){if(x.toLowerCase()==&#34;styleclass&#34;){u.setAttribute(&#34;class&#34;,AG)}else{if(x.toLowerCase()!=&#34;classid&#34;){u.setAttribute(x,AG)}}}}for(var w in AE){if(AE!=Object.prototype&#38;&#38;w.toLowerCase()!=&#34;movie&#34;){F(u,w,AE)}}v.parentNode.replaceChild(u,v);q=u}}}return q}function F(t,q,r){var u=a(&#34;param&#34;);u.setAttribute(&#34;name&#34;,q);u.setAttribute(&#34;value&#34;,r);t.appendChild(u)}function X(r){var q=C(r);if(q&#38;&#38;(q.nodeName==&#34;OBJECT&#34;||q.nodeName==&#34;EMBED&#34;)){if(h.ie&#38;&#38;h.win){if(q.readyState==4){B(r)}else{j.attachEvent(&#34;onload&#34;,function(){B(r)})}}else{q.parentNode.removeChild(q)}}}function B(t){var r=C(t);if(r){for(var q in r){if(typeof r==&#34;function&#34;){r=null}}r.parentNode.removeChild(r)}}function C(t){var q=null;try{q=K.getElementById(t)}catch(r){}return q}function a(q){return K.createElement(q)}function I(t,q,r){t.attachEvent(q,r);d[d.length]=[t,q,r]}function c(t){var r=h.pv,q=t.split(&#34;.&#34;);q=parseInt(q,10);q=parseInt(q,10)||0;q=parseInt(q,10)||0;return(r&#62;q||(r==q&#38;&#38;r&#62;q)||(r==q&#38;&#38;r==q&#38;&#38;r&#62;=q))?true:false}function V(v,r){if(h.ie&#38;&#38;h.mac){return }var u=K.getElementsByTagName(&#34;head&#34;),t=a(&#34;style&#34;);t.setAttribute(&#34;type&#34;,&#34;text/css&#34;);t.setAttribute(&#34;media&#34;,&#34;screen&#34;);if(!(h.ie&#38;&#38;h.win)&#38;&#38;typeof K.createTextNode!=b){t.appendChild(K.createTextNode(v+&#34; {&#34;+r+&#34;}&#34;))}u.appendChild(t);if(h.ie&#38;&#38;h.win&#38;&#38;typeof K.styleSheets!=b&#38;&#38;K.styleSheets.length&#62;0){var q=K.styleSheets[K.styleSheets.length-1];if(typeof q.addRule==Q){q.addRule(v,r)}}}function W(t,q){var r=q?&#34;visible&#34;:&#34;hidden&#34;;if(e&#38;&#38;C(t)){C(t).style.visibility=r}else{V(&#34;#&#34;+t,&#34;visibility:&#34;+r)}}function g(s){var r=/[\\\&#34;&#60;&#62;\.;]/;var q=r.exec(s)!=null;return q?encodeURIComponent(s):s}var D=function(){if(h.ie&#38;&#38;h.win){window.attachEvent(&#34;onunload&#34;,function(){var w=d.length;for(var v=0;v&#60;w;v++){d.detachEvent(d,d)}var t=i.length;for(var u=0;u&#60;t;u++){X(i)}for(var r in h){h=null}h=null;for(var q in swfobject){swfobject=null}swfobject=null})}}();return{registerObject:function(u,q,t){if(!h.w3cdom||!u||!q){return }var r={};r.id=u;r.swfVersion=q;r.expressInstall=t?t:false;N[N.length]=r;W(u,false)},getObjectById:function(v){var q=null;if(h.w3cdom){var t=C(v);if(t){var u=t.getElementsByTagName(Q);if(!u||(u&#38;&#38;typeof t.SetVariable!=b)){q=t}else{if(typeof u.SetVariable!=b){q=u}}}}return q},embedSWF:function(x,AE,AB,AD,q,w,r,z,AC){if(!h.w3cdom||!x||!AE||!AB||!AD||!q){return }AB+=&#34;&#34;;AD+=&#34;&#34;;if(c(q)){W(AE,false);var AA={};if(AC&#38;&#38;typeof AC===Q){for(var v in AC){if(AC!=Object.prototype){AA=AC}}}AA.data=x;AA.width=AB;AA.height=AD;var y={};if(z&#38;&#38;typeof z===Q){for(var u in z){if(z!=Object.prototype){y=z}}}if(r&#38;&#38;typeof r===Q){for(var t in r){if(r!=Object.prototype){if(typeof y.flashvars!=b){y.flashvars+=&#34;&#38;&#34;+t+&#34;=&#34;+r}else{y.flashvars=t+&#34;=&#34;+r}}}}f(function(){U(AA,y,AE);if(AA.id==AE){W(AE,true)}})}else{if(w&#38;&#38;!A&#38;&#38;c(&#34;6.0.65&#34;)&#38;&#38;(h.win||h.mac)){A=true;W(AE,false);f(function(){var AF={};AF.id=AF.altContentId=AE;AF.width=AB;AF.height=AD;AF.expressInstall=w;k(AF)})}}},getFlashPlayerVersion:function(){return{major:h.pv,minor:h.pv,release:h.pv}},hasFlashPlayerVersion:c,createSWF:function(t,r,q){if(h.w3cdom){return U(t,r,q)}else{return undefined}},removeSWF:function(q){if(h.w3cdom){X(q)}},createCSS:function(r,q){if(h.w3cdom){V(r,q)}},addDomLoadEvent:f,addLoadEvent:R,getQueryParamValue:function(v){var u=K.location.search||K.location.hash;if(v==null){return g(u)}if(u){var t=u.substring(1).split(&#34;&#38;&#34;);for(var r=0;r&#60;t.length;r++){if(t.substring(0,t.indexOf(&#34;=&#34;))==v){return g(t.substring((t.indexOf(&#34;=&#34;)+1)))}}}return&#34;&#34;},expressInstallCallback:function(){if(A&#38;&#38;M){var q=C(m);if(q){q.parentNode.replaceChild(M,q);if(l){W(l,true);if(h.ie&#38;&#38;h.win){M.style.display=&#34;block&#34;}}M=null;l=null;A=false}}}}}();
/**
 * SWFObject v1.4.1: Flash Player detection and embed - http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2006 Geoff Stearns and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * **SWFObject is the SWF embed script formerly known as FlashObject. The name was changed for
 *   legal reasons.
 */
if(typeof deconcept==&#34;undefined&#34;){var deconcept=new Object();}
if(typeof deconcept.util==&#34;undefined&#34;){deconcept.util=new Object();}
if(typeof deconcept.SWFObjectUtil==&#34;undefined&#34;){deconcept.SWFObjectUtil=new Object();}
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a,_b){
if(!document.createElement||!document.getElementById){return;}
this.DETECT_KEY=_b?_b:&#34;detectflash&#34;;
this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);
this.params=new Object();
this.variables=new Object();
this.attributes=new Array();
if(_1){this.setAttribute(&#34;swf&#34;,_1);}
if(id){this.setAttribute(&#34;id&#34;,id);}
if(w){this.setAttribute(&#34;width&#34;,w);}
if(h){this.setAttribute(&#34;height&#34;,h);}
if(_5){this.setAttribute(&#34;version&#34;,new deconcept.PlayerVersion(_5.toString().split(&#34;.&#34;)));}
this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion(this.getAttribute(&#34;version&#34;),_7);
if(c){this.addParam(&#34;bgcolor&#34;,c);}
var q=_8?_8:&#34;high&#34;;
this.addParam(&#34;quality&#34;,q);
this.setAttribute(&#34;useExpressInstall&#34;,_7);
this.setAttribute(&#34;doExpressInstall&#34;,false);
var _d=(_9)?_9:window.location;
this.setAttribute(&#34;xiRedirectUrl&#34;,_d);
this.setAttribute(&#34;redirectUrl&#34;,&#34;&#34;);
if(_a){this.setAttribute(&#34;redirectUrl&#34;,_a);}};
deconcept.SWFObject.prototype={setAttribute:function(_e,_f){
this.attributes=_f;
},getAttribute:function(_10){
return this.attributes;
},addParam:function(_11,_12){
this.params=_12;
},getParams:function(){
return this.params;
},addVariable:function(_13,_14){
this.variables=_14;
},getVariable:function(_15){
return this.variables;
},getVariables:function(){
return this.variables;
},getVariablePairs:function(){
var _16=new Array();
var key;
var _18=this.getVariables();
for(key in _18){_16.push(key+&#34;=&#34;+_18);}
return _16;
},getSWFHTML:function(){
var _19=&#34;&#34;;
if(navigator.plugins&#38;&#38;navigator.mimeTypes&#38;&#38;navigator.mimeTypes.length){
if(this.getAttribute(&#34;doExpressInstall&#34;)){this.addVariable(&#34;MMplayerType&#34;,&#34;PlugIn&#34;);}
_19=&#34;&#60;embed type=\&#34;application/x-shockwave-flash\&#34; src=\&#34;&#34;+this.getAttribute(&#34;swf&#34;)+&#34;\&#34; width=\&#34;&#34;+this.getAttribute(&#34;width&#34;)+&#34;\&#34; height=\&#34;&#34;+this.getAttribute(&#34;height&#34;)+&#34;\&#34;&#34;;
_19+=&#34; id=\&#34;&#34;+this.getAttribute(&#34;id&#34;)+&#34;\&#34; name=\&#34;&#34;+this.getAttribute(&#34;id&#34;)+&#34;\&#34; &#34;;
var _1a=this.getParams();
for(var key in _1a){_19+=+&#34;=\&#34;&#34;+_1a+&#34;\&#34; &#34;;}
var _1c=this.getVariablePairs().join(&#34;&#38;&#34;);
if(_1c.length&#62;0){_19+=&#34;flashvars=\&#34;&#34;+_1c+&#34;\&#34;&#34;;}
_19+=&#34;/&#62;&#34;;}else{if(this.getAttribute(&#34;doExpressInstall&#34;)){this.addVariable(&#34;MMplayerType&#34;,&#34;ActiveX&#34;);}
_19=&#34;&#60;object id=\&#34;&#34;+this.getAttribute(&#34;id&#34;)+&#34;\&#34; classid=\&#34;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\&#34; width=\&#34;&#34;+this.getAttribute(&#34;width&#34;)+&#34;\&#34; height=\&#34;&#34;+this.getAttribute(&#34;height&#34;)+&#34;\&#34;&#62;&#34;;
_19+=&#34;&#60;param name=\&#34;movie\&#34; value=\&#34;&#34;+this.getAttribute(&#34;swf&#34;)+&#34;\&#34; /&#62;&#34;;
var _1d=this.getParams();
for(var key in _1d){_19+=&#34;&#60;param name=\&#34;&#34;+key+&#34;\&#34; value=\&#34;&#34;+_1d+&#34;\&#34; /&#62;&#34;;}
var _1f=this.getVariablePairs().join(&#34;&#38;&#34;);
if(_1f.length&#62;0){_19+=&#34;&#60;param name=\&#34;flashvars\&#34; value=\&#34;&#34;+_1f+&#34;\&#34; /&#62;&#34;;}_19+=&#34;&#60;/object&#62;&#34;;}
return _19;},write:function(_20){
if(this.getAttribute(&#34;useExpressInstall&#34;)){
var _21=new deconcept.PlayerVersion([6,0,65]);
if(this.installedVer.versionIsValid(_21)&#38;&#38;!this.installedVer.versionIsValid(this.getAttribute(&#34;version&#34;))){
this.setAttribute(&#34;doExpressInstall&#34;,true);
this.addVariable(&#34;MMredirectURL&#34;,escape(this.getAttribute(&#34;xiRedirectUrl&#34;)));
document.title=document.title.slice(0,47)+&#34; - Flash Player Installation&#34;;
this.addVariable(&#34;MMdoctitle&#34;,document.title);}}
if(this.skipDetect||this.getAttribute(&#34;doExpressInstall&#34;)||this.installedVer.versionIsValid(this.getAttribute(&#34;version&#34;))){
var n=(typeof _20==&#34;string&#34;)?document.getElementById(_20):_20;
n.innerHTML=this.getSWFHTML();return true;
}else{if(this.getAttribute(&#34;redirectUrl&#34;)!=&#34;&#34;){document.location.replace(this.getAttribute(&#34;redirectUrl&#34;));}}return false;}};
deconcept.SWFObjectUtil.getPlayerVersion=function(_23,_24){
var _25=new deconcept.PlayerVersion([0,0,0]);
if(navigator.plugins&#38;&#38;navigator.mimeTypes.length){
var x=navigator.plugins[&#34;Shockwave Flash&#34;];
if(x&#38;&#38;x.description){_25=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,&#34;&#34;).replace(/(\s+r|\s+b[0-9]+)/,&#34;.&#34;).split(&#34;.&#34;));}
}else{try{var axo=new ActiveXObject(&#34;ShockwaveFlash.ShockwaveFlash&#34;);
for(var i=3;axo!=null;i++){axo=new ActiveXObject(&#34;ShockwaveFlash.ShockwaveFlash.&#34;+i);_25=new deconcept.PlayerVersion([i,0,0]);}}
catch(e){}
if(_23&#38;&#38;_25.major&#62;_23.major){return _25;}
if(!_23||((_23.minor!=0||_23.rev!=0)&#38;&#38;_25.major==_23.major)||_25.major!=6||_24){
try{_25=new deconcept.PlayerVersion(axo.GetVariable(&#34;$version&#34;).split(&#34; &#34;).split(&#34;,&#34;));}
catch(e){}}}return _25;};
deconcept.PlayerVersion=function(_29){
this.major=parseInt(_29)!=null?parseInt(_29):0;
this.minor=parseInt(_29)||0;
this.rev=parseInt(_29)||0;};
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){
if(this.major&#60;fv.major){return false;}
if(this.major&#62;fv.major){return true;}
if(this.minor&#60;fv.minor){return false;}
if(this.minor&#62;fv.minor){return true;}
if(this.rev&#60;fv.rev){return false;}return true;};
deconcept.util={getRequestParameter:function(_2b){
var q=document.location.search||document.location.hash;
if(q){var _2d=q.indexOf(_2b+&#34;=&#34;);
var _2e=(q.indexOf(&#34;&#38;&#34;,_2d)&#62;-1)?q.indexOf(&#34;&#38;&#34;,_2d):q.length;
if(q.length&#62;1&#38;&#38;_2d&#62;-1){return q.substring(q.indexOf(&#34;=&#34;,_2d)+1,_2e);}}
return &#34;&#34;;}};
deconcept.SWFObjectUtil.cleanupSWFs=function(){
var _2f=document.getElementsByTagName(&#34;OBJECT&#34;);
for(var i=0;i&#60;_2f.length;i++){
for(var x in _2f){if(typeof _2f==&#34;function&#34;){_2f=null;}}}};
if(typeof window.onunload==&#34;function&#34;){
var oldunload=window.onunload;
window.onunload=function(){deconcept.SWFObjectUtil.cleanupSWFs();oldunload();};
}else{window.onunload=deconcept.SWFObjectUtil.cleanupSWFs;}
if(Array.prototype.push==null){
Array.prototype.push=function(_32){
this[this.length]=_32;
return this.length;};}

var getQueryParamValue = deconcept.util.getRequestParameter;
var FlashObject = deconcept.SWFObject; // for backwards compatibility
var SWFObject = deconcept.SWFObject;


if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.flash==&#34;undefined&#34;){dj.widget.flash={};}
dj.widget.flash.Flash=Class.create({initialize:function(id,p,s,params){this.parent=$(id);if(typeof params==&#34;undefined&#34;){params={&#34;noload&#34;:false};}
if(!params.noload){params.noload=false;}
this.config={};this.config.myMovie='/public/resources/documents/info-flash08-preloader.swf';this.p=p;this.s=s;this.getSettings=true;this.swfPrefix='info-';this.params=params;this.settingsObserver=new dj.util.Observer();if(p&#38;&#38;!params.noload){this.load(p,s);}},newId:function(){this.flid=&#34;flashdiv_&#34;+Math.floor(Math.random()*999999);},loadsettings:function(p,s){this.p=p;this.s=s;if(!this.getSettings){this.swfsettings={};return;}
this.settingfile='/public/resources/documents/'+this.swfPrefix+p+'-settings.js';if(!this.swfsettings){this.swfsettings=null;var that=this;this.ajax=new Ajax.Request(this.settingfile,{method:'get',onSuccess:function(transport){that.raw_response=transport.responseText;if(that.raw_response){var json_start=that.raw_response.indexOf('{');var json_end=that.raw_response.lastIndexOf('}');if(json_start&#62;-1){that.raw_response=that.raw_response.substring(json_start,json_end+1);}
that.raw_json=that.raw_response.evalJSON();that.finishsettings(transport);}}});}},finishsettings:function(){this.swfsettings=this.raw_json.swfsettings;this.swfpreloader=this.swfsettings.requiredSettings.preloader;this.swfwidth=this.swfsettings.requiredSettings.swfwidth;this.swfheight=this.swfsettings.requiredSettings.swfheight;this.settingsObserver.fire(this.p,this.s);},createwrapper:function(){this.newId();this.div=document.createElement('div');this.div.setAttribute('id',this.flid);this.parent.appendChild(this.div);},createflash:function(){if(this.so){return;}
if(this.swfpreloader){if(this.swfpreloader.substring(0,5)==&#34;http:&#34;){this.myMovie=this.swfpreloader;}else{this.myMovie='/public/resources/documents/'+this.swfpreloader+'?'+this.p;}}else{this.myMovie=this.config.myMovie+'?'+this.p;}
this.so=new SWFObject(this.myMovie,this.p,this.swfwidth,this.swfheight,&#34;9.0.28&#34;,&#34;#FFFFFF&#34;);this.preload='info-'+this.p+'-preload.xml';this.so.addParam('allowScriptAccess','always');this.so.addParam(&#34;wmode&#34;,&#34;opaque&#34;);this.so.addParam('base','/public/resources/documents');this.so.addParam(&#34;menu&#34;,&#34;false&#34;);if(this.swfsettings&#38;&#38;this.swfsettings.optionalParameters){for(param in this.swfsettings.optionalParameters){this.so.addParam(param,this.swfsettings.optionalParameters);}}
if(this.swfsettings&#38;&#38;this.swfsettings.optionalSettings){for(setting in this.swfsettings.optionalSettings){this.so.addVariable(setting,this.swfsettings.optionalSettings);}}
if(this.params&#38;&#38;this.params.flashVars){for(param in this.params.flashvars){this.so.addVariable(setting,this.params.flashvars);}}
this.so.addVariable(&#34;SlugName&#34;,this.p);this.so.addVariable(&#34;placement&#34;,&#34;tab&#34;);this.so.addVariable(&#34;PreloaderURL&#34;,this.preload);this.so.addVariable(&#34;MovieWidth&#34;,this.swfwidth);this.so.addVariable(&#34;MovieHeight&#34;,this.swfheight);this.so.addVariable(&#34;asub&#34;,dj.util.Cookie.getCookie(&#34;user_type&#34;));this.so.addVariable(&#34;basePath&#34;,'/public/resources/documents');this.so.addVariable(&#34;cdnDomain&#34;,cdnDomain);this.so.addVariable(&#34;serverDomain&#34;,uP);this.so.addVariable(&#34;id&#34;,this.s);this.so.write(this.div);},load:function(p,s){var that=this;this.settingsObserver.subscribe(function(){that.create();});this.newId();this.loadsettings(p,s);if(this.swfsettings){this.create(p,s);}},create:function(p,s){this.createwrapper();this.createflash();this.settingsObserver.unsubscribe(this.create);}});dj.widget.flash.SlideshowFlash=Class.create(dj.widget.flash.Flash,{initialize:function($super,id,p,s,noload){$super(id,p,s,noload);this.config.myMovie='/public/resources/documents/info-slideshow08-preloader.swf';wi
ndow.getContent=this.getContent;},getContent:function(){return null;}});
dj.module.globalHeader=function(){var cfg=new dj.util.Config(this);var DEFAULT_CONFIG={HEADER_CONTAINER_CLASS:{key:&#34;headerContainerClass&#34;,value:&#34;.header&#34;},TIMESTAMP_CLASS:{key:&#34;timestamp&#34;,value:&#34;.date&#34;},WSJ_LOGO_ID:{key:&#34;wsjLogoId&#34;,value:&#34;wsjLogo&#34;},WSJ_LARGE_LOGO_CLASSNAME:{key:&#34;wsjLargeLogoClassName&#34;,value:&#34;logo_large&#34;},WSJ_SMALL_LOGO_CLASSNAME:{key:&#34;wsjSmallLogoClassName&#34;,value:&#34;logo_small&#34;},CURRENT_SUBSECTION_DISPLAY_CLASS:{key:&#34;currentSubSectionDisplayClass&#34;,value:&#34;.currentSubSection&#34;},GLOBALNAV_SUBSECTION_ELEMENT_ID:{key:&#34;globalNavSubSectionElementId&#34;,value:&#34;currentGlobalNavSubSection&#34;},SUBSCRIBER_LOGIN_CLASS:{key:&#34;subscriberLoginClass&#34;,value:&#34;.login&#34;},HEADER_PROMO_CLASS:{key:&#34;headerPromoClass&#34;,value:&#34;.promo&#34;},SUBSCRIBER_DETAILS_ELEMENT_ID:{key:&#34;subscriberDetailsElementId&#34;,value:&#34;subscribedUserDetailsId&#34;},COMMUNITY_FORUMS_LINK_CLASS:{key:&#34;communityForumsLinkClass&#34;,value:&#34;.communityForumsLink&#34;},TODAYS_PAPER_LINK_CLASS:{key:&#34;todaysPaperLinkClass&#34;,value:&#34;.todaysPaperLink&#34;},
MOJ_LINK_CLASS:{key:&#34;mojLinkClass&#34;,value:&#34;.myOnlineJournalLink&#34;},MESSAGE_CENTER_LINK_CLASS:{key:&#34;messageCenterLink&#34;,value:&#34;.messageCenterLink&#34;},MESSAGE_COUNT_CLASS:{key:&#34;messageCountClass&#34;,value:&#34;.messageCount&#34;},LOGIN_USERNAME_ELEMENT_ID:{key:&#34;loginUserElementId&#34;,value:&#34;login_username&#34;},LOGIN_PASSWORD_ELEMENT_ID:{key:&#34;loginPasswordElementId&#34;,value:&#34;login_password&#34;},LOGIN_FORM_ID:{key:&#34;loginFormId&#34;,value:&#34;login_form&#34;},PAGE_URL_ELEMENT_ID:{key:&#34;pageUrlElementId&#34;,value:&#34;page_url&#34;},LOGOUT_LINK_ELEMENT_ID:{key:&#34;logoutLinkElementId&#34;,value:&#34;logoutLink&#34;},USER_NAME_ELEMENT_ID:{key:&#34;userNameElementId&#34;,value:&#34;userName&#34;},WSJ_LOGO_FADE_APPEAR_DURATION:{key:&#34;wsjLogoFadeAppearDuration&#34;,value:&#34;1.0&#34;},WSJ_LOGO_DELAY_DURATION:{key:&#34;wsjLogoDelayDuration&#34;,value:&#34;2000&#34;},LOGGED_IN_COMMUNITY_URL:{key:&#34;loggedInCommunityUrl&#34;,value:&#34;/community&#34;},LOGGED_IN_TODAYS_PAPER_URL:{key:&#34;loggedInTodaysPaperUrl&#34;,value:&#34;/page/us_in_todays_paper.html&#34;},MESSAGE_CENTER_POST_URL:{key:&#34;messageCenterPostUrl&#34;,value:&#34;/community/integration/messagescount.html&#34;},LOGOUT_URL:{key:&#34;logoutUrl&#34;,value:&#34;/static_html_files/logout_confirmation.htm&#34;},SUBSCRIBER_HOMEPAGE_PID:{key:&#34;subscriberHomepagePid&#34;,value:&#34;0_0_WH_0001&#34;},NONSUBSCRIBER_HOMEPAGE_PID:{key:&#34;nonSubscriberHomepagePid&#34;,value:&#34;0_0_WH_0001_public&#34;},ASIA_PAGE_PID:{key:&#34;asiaPagePid&#34;,value:&#34;0_0_WP_2103&#34;},EUROPE_PAGE_PID:{key:&#34;europePagePid&#34;,value:&#34;0_0_WP_2104&#34;},NONSUBSCRIBER_NEWSLETTERS_ALERTS_PAGE_PID:{key:&#34;nonSubNewslettersAlertsPagePid&#34;,value:&#34;5_6007&#34;},NONSUBSCRIBER_SEARCH_PAGE_PID:{key:&#34;nonSubscriberSearchPagePid&#34;,value:&#34;3_0466&#34;},HOMEPAGE_SUBSCRIBER_URL:{key:&#34;homePageSubscriberUrl&#34;,value:&#34;/&#34;},SEARCH_PAGE_SUBSCRIBER_URL:{key:&#34;searchPageSubscriberUrl&#34;,value:&#34;/search&#34;},TODAYS_PAPER_LINK_CONTAINER_CLASS:{key:&#34;todaysPaperLinkContainerClass&#34;,value:&#34;.todaysPaperLinkContainer&#34;},VIDEO_LINK_CONTAINER_CLASS:{key:&#34;videoLinkClass&#34;,value:&#34;.videoLinkContainer&#34;},COLUMNS_LINK_CONTAINER_CLASS:{key:&#34;columnsLinkClass&#34;,value:&#34;.columnsLinkContainer&#34;},BLOGS_LINK_CONTAINER_CLASS:{key:&#34;blogsLinkClass&#34;,value:&#34;.blogsLinkContainer&#34;},INTERACTIVE_GRAPHICS_LINK_CONTAINER_CLASS:{key:&#34;interactiveGraphicsLinkContainerClass&#34;,value:&#34;.interactiveGraphicsLinkContainer&#34;},COMMUNITY_FORUMS_LINK_CONTAINER_CLASS:{key:&#34;communityForumsLinkContainerClass&#34;,value:&#34;.communityForumsLinkContainer&#34;},TODAYS_PAPER_US_NONSUB_PID:{key:&#34;todaysPaperUsNonSubPid&#34;,value:&#34;2_0433&#34;},TODAYS_PAPER_EUROPE_NONSUB_PID:{key:&#34;todaysPaperEuropeNonSubPid&#34;,value:&#34;2_0434&#34;},TODAYS_PAPER_ASIA_NONSUB_PID:{key:&#34;todaysPaperAsiaNonSubPid&#34;,value:&#34;2_0435&#34;},TODAYS_PAPER_US_PID:{key:&#34;todaysPaperUsPid&#34;,value:&#34;2_0133&#34;},TODAYS_PAPER_EUROPE_PID:{key:&#34;todaysPaperEuropePid&#34;,value:&#34;2_0134&#34;},TODAYS_PAPER_ASIA_PID:{key:&#34;todaysPaperAsiaPid&#34;,value:&#34;2_0135&#34;},TODAYS_PAPER_PAST_EDITIONS_PID:{key:&#34;todaysPaperPastEditionsPid&#34;,value:&#34;2_0233&#34;},TODAYS_PAPER_INDEX_BIZ_PID:{key:&#34;todaysPaperIndexBizPid&#34;,value:&#34;2_0156&#34;},TODAYS_PAPER_INDEX_PEOPLE_PID:{key:&#34;todaysPaperIndexPeoplePid&#34;,value:&#34;2_0155&#34;},TODAYS_PAPER_CORRECTIONS_PID:{key:&#34;todaysPaperCorrectionsPid&#34;,value:&#34;Corrections&#34;},VIDEO_PID:{key:&#34;videoPid&#34;,value:&#34;0_0_WP_3000&#34;},BLOGS_PID:{key:&#34;blogsPid&#34;,value:&#34;8_0019&#34;},COLUMNS_PID:{key:&#34;columnsPid&#34;,value:&#34;2_0140&#34;},INTERACTIVE_GRAPHICS_PID:{key:&#34;interactiveGraphicsPid&#34;,value:&#34;0_0_WP_2003&#34;},NEWSLETTERS_ALERTS_SUB_PID:{key:&#34;newslettersAlertsSubPid&#34;,value:&#34;5_6001&#34;},NEWSLETTERS_ALERTS_PUB_PID:{key:&#34;newslettersAlertsSubPid&#34;,value:&#34;5_6003&#34;},MOJ_LINK_URL:{key:&#34;mojLinkUrl&#34;,value:&#34;/myonlinejournal&#34;},MDC_LINK_URL:{key:&#34;mdcLinkUrl&#34;,value:&#34;/mdc/page/marketsdata.html&#34;},MDC_PAGE_PID:{key:&#34;mdcPagePid&#34;,value:&#34;2_3000&#34;},COMMUNITY_HIGHLIGHT_COMPARE_URL:{key:&#34;communityHighlightCompareUrl&#34;,value:&#34;/community&#34;},FORUMS_HIGHLIGHT_COMPARE_URL:{key:&#34;forumnsHighlightCompareUrl&#34;,value:&#34;forums.wsj.com&#34;},FREE_REG_CLASS:{key:&#34;freeregClass&#34;,value:&#34;.freereg&#34;},LOCATION_NAV_CLASS:{key:&#34;locationNavClass&#34;,value:&#34;.location_nav&#34;},LOCATION_NAV_COLLAPSED_CLASSNAME:{key:&#34;locDrpdwnCollapsedClassName&#34;,value:&#34;location_collapsed&#34;},LOCATION_NAV_EXPANDED_CLASSNAME:{key:&#34;locDrpdwnExpandedClassName&#34;,value:&#34;location_expanded&#34;},US_EDITION_LINK_CLASS:{key:&#34;usEditionLinkClass&#34;,value:&#34;.map_us&#34;},EU_EDITION_LINK_CLASS:{key:&#34;euEditionLinkClass&#34;,value:&#34;.map_europe&#34;},ASIA_EDITION_LINK_CLASS:{key:&#34;asiaEditionLinkClass&#34;,value:&#34;.map_asia&#34;},IN_EDITION_LINK_CLASS:{key:&#34;inEditionLinkClass&#34;,value:&#34;.map_india&#34;},LOGGED_IN_TODAYS_PAPER_URL_ASIA:{key:&#34;loggedInTodaysPaperUrlAsia&#34;,value:&#34;/page/asia_in_todays_paper.html&#34;},LOGGED_IN_TODAYS_PAPER_URL_EUROPE:{key:&#34;loggedInTodaysPaperUrlEurope&#34;,value:&#34;/page/europe_in_todays_paper.html&#34;},US_EDITION_MDC_URL:{key:&#34;usEditionMDCUrl&#34;,value:&#34;/marketsdata&#34;},EU_EDITION_MDC_URL:{key:&#34;euEditionMDCUrl&#34;,value:&#34;/mdc/public/page/marketsdata_europe.html&#34;},ASIA_EDITION_MDC_URL:{key:&#34;asiaEditionMDCUrl&#34;,value:&#34;/mdc/public/page/marketsdata_asia.html&#34;},IN_EDITION_MDC_URL:{key:&#34;inEditionMDCUrl&#34;,value:&#34;/mdc/public/page/marketsdata_asia.html&#34;},MDC_COMPARE_URL:{key:&#34;mdcCompareUrl&#34;,value:&#34;/mdc/&#34;}};var setupConfig=function(config){var defCfg=DEFAULT_CONFIG;cfg.addProperty(defCfg.HEADER_CONTAINER_CLASS.key,{value:defCfg.HEADER_CONTAINER_CLASS.value});cfg.addProperty(defCfg.TIMESTAMP_CLASS.key,{value:defCfg.TIMESTAMP_CLASS.value});cfg.addProperty(defCfg.WSJ_LOGO_ID.key,{value:defCfg.WSJ_LOGO_ID.value});cfg.addProperty(defCfg.WSJ_LARGE_LOGO_CLASSNAME.key,{value:defCfg.WSJ_LARGE_LOGO_CLASSNAME.value});cfg.addProperty(defCfg.WSJ_SMALL_LOGO_CLASSNAME.key,{value:defCfg.WSJ_SMALL_LOGO_CLASSNAME.value});cfg.addProperty(defCfg.CURRENT_SUBSECTION_DISPLAY_CLASS.key,{value:defCfg.CURRENT_SUBSECTION_DISPLAY_CLASS.value});cfg.addProperty(defCfg.GLOBALNAV_SUBSECTION_ELEMENT_ID.key,{value:defCfg.GLOBALNAV_SUBSECTION_ELEMENT_ID.value});cfg.addProperty(defCfg.SUBSCRIBER_LOGIN_CLASS.key,{value:defCfg.SUBSCRIBER_LOGIN_CLASS.value});cfg.addProperty(defCfg.HEADER_PROMO_CLASS.key,{value:defCfg.HEADER_PROMO_CLASS.value});cfg.addProperty(defCfg.SUBSCRIBER_DETAILS_ELEMENT_ID.key,{value:defCfg.SUBSCRIBER_DETAILS_ELEMENT_ID.value});cfg.addProperty(defCfg.COMMUNITY_FORUMS_LINK_CLASS.key,{value:defCfg.COMMUNITY_FORUMS_LINK_CLASS.value});cfg.addProperty(defCfg.TODAYS_PAPER_LINK_CLASS.key,{value:defCfg.TODAYS_PAPER_LINK_CLASS.value});cfg.addProperty(defCfg.MOJ_LINK_CLASS.key,{value:defCfg.MOJ_LINK_CLASS.value});cfg.addProperty(defCfg.MESSAGE_CENTER_LINK_CLASS.key,{value:defCfg.MESSAGE_CENTER_LINK_CLASS.value});cfg.addProperty(defCfg.MESSAGE_COUNT_CLASS.key,{value:defCfg.MESSAGE_COUNT_CLASS.value});cfg.addProperty(defCfg.LOGIN_USERNAME_ELEMENT_ID.key,{value:defCfg.LOGIN_USERNAME_ELEMENT_ID.value});cfg.addProperty(defCfg.LOGIN_PASSWORD_ELEMENT_ID.key,{value:defCfg.LOGIN_PASSWORD_ELEMENT_ID.value});cfg.addProperty(defCfg.PAGE_URL_ELEMENT_ID.key,{value:defCfg.PAGE_URL_ELEMENT_ID.value});cfg.addProperty(defCfg.LOGOUT_LINK_ELEMENT_ID.key,{value:defCfg.LOGOUT_LINK_ELEMENT_ID.value});cfg.addProperty(defCfg.USER_NAME_ELEMENT_ID.key,{value:defCfg.USER_NAME_ELEMENT_ID.value});cfg.addProperty(defCfg.WSJ_LOGO_FADE_APPEAR_DURATION.key,{value:defCfg.WSJ_LOGO_FADE_APPEAR_DURATION.value});cfg.addProperty(defCfg.WSJ_LOGO_DELAY_DURATION.key,{value:defCfg.WSJ_LOGO_DELAY_DURATION.value});cfg.addProperty(defCfg.LOGGED_IN_COMMUNITY_URL.key,{value:defCfg.LOGGED_IN_COMMUNITY_URL.value});cfg.addProperty(defCfg.LOGGED_IN_TODAYS_PAPER_URL.key,{value:defCfg.LOGGED_IN_TODAYS_PAPER_URL.value});cfg.addProperty(defCfg.MESSAGE_CENTER_POST_URL.key,{value:defCfg.MESSAGE_CENTER_POST_URL.value});cfg.addProperty(defCfg.LOGOUT_URL.key,{value:defCfg.LOGOUT_URL.value});cfg.addProperty(defCfg.HOMEPAGE_SUBSCRIBER_URL.key,{value:defCfg.HOMEPAGE_SUBSCRIBER_URL.value});cfg.addProperty(defCfg.SEARCH_PAGE_SUBSCRIBER_URL.key,{value:defCfg.SEARCH_PAGE_SUBSCRIBER_URL.value});cfg.addProperty(defCfg.NONSUBSCRIBER_HOMEPAGE_PID.key,{value:defCfg.NONSUBSCRIBER_HOMEPAGE_PID.value});cfg.addProperty(defCfg.NONSUBSCRIBER_NEWSLETTERS_ALERTS_PAGE_PID.key,{value:defCfg.NONSUBSCRIBER_NEWSLETTERS_ALERTS_PAGE_PID.value});cfg.addProperty(defCfg.NONSUBSCRIBER_SEARCH_PAGE_PID.key,{value:defCfg.NONSUBSCRIBER_SEARCH_PAGE_PID.value});cfg.addProperty(defCfg.SUBSCRIBER_HOMEPAGE_PID.key,{value:defCfg.SUBSCRIBER_HOMEPAGE_PID.value});cfg.addProperty(defCfg.EUROPE_PAGE_PID.key,{value:defCfg.EUROPE_PAGE_PID.value});cfg.addProperty(defCfg.ASIA_PAGE_PID.key,{value:defCfg.ASIA_PAGE_PID.value});cfg.addProperty(defCfg.MOJ_LINK_URL.key,{value:defCfg.MOJ_LINK_URL.value});cfg.addProperty(defCfg.TODAYS_PAPER_LINK_CONTAINER_CLASS.key,{value:defCfg.TODAYS_PAPER_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.VIDEO_LINK_CONTAINER_CLASS.key,{value:defCfg.VIDEO_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.BLOGS_LINK_CONTAINER_CLASS.key,{value:defCfg.BLOGS_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.COLUMNS_LINK_CONTAINER_CLASS.key,{value:defCfg.COLUMNS_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.INTERACTIVE_GRAPHICS_LINK_CONTAINER_CLASS.key,{value:defCfg.INTERACTIVE_GRAPHICS_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.COMMUNITY_FORUMS_LINK_CONTAINER_CLASS.key,{value:defCfg.COMMUNITY_FORUMS_LINK_CONTAINER_CLASS.value});cfg.addProperty(defCfg.TODAYS_PAPER_US_NONSUB_PID.key,{value:defCfg.TODAYS_PAPER_US_NONSUB_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_EUROPE_NONSUB_PID.key,{value:defCfg.TODAYS_PAPER_EUROPE_NONSUB_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_ASIA_NONSUB_PID.key,{value:defCfg.TODAYS_PAPER_ASIA_NONSUB_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_US_PID.key,{value:defCfg.TODAYS_PAPER_US_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_EUROPE_PID.key,{value:defCfg.TODAYS_PAPER_EUROPE_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_ASIA_PID.key,{value:defCfg.TODAYS_PAPER_ASIA_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_PAST_EDITIONS_PID.key,{value:defCfg.TODAYS_PAPER_PAST_EDITIONS_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_INDEX_BIZ_PID.key,{value:defCfg.TODAYS_PAPER_INDEX_BIZ_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_INDEX_PEOPLE_PID.key,{value:defCfg.TODAYS_PAPER_INDEX_PEOPLE_PID.value});cfg.addProperty(defCfg.TODAYS_PAPER_CORRECTIONS_PID.key,{value:defCfg.TODAYS_PAPER_CORRECTIONS_PID.value});cfg.addProperty(defCfg.VIDEO_PID.key,{value:defCfg.VIDEO_PID.value});cfg.addProperty(defCfg.COLUMNS_PID.key,{value:defCfg.COLUMNS_PID.value});cfg.addProperty(defCfg.BLOGS_PID.key,{value:defCfg.BLOGS_PID.value});cfg.addProperty(defCfg.INTERACTIVE_GRAPHICS_PID.key,{value:defCfg.INTERACTIVE_GRAPHICS_PID.value});cfg.addProperty(defCfg.NEWSLETTERS_ALERTS_SUB_PID.key,{value:defCfg.NEWSLETTERS_ALERTS_SUB_PID.value});cfg.addProperty(defCfg.NEWSLETTERS_ALERTS_PUB_PID.key,{value:defCfg.NEWSLETTERS_ALERTS_PUB_PID.value});cfg.addProperty(defCfg.LOGIN_FORM_ID.key,{value:defCfg.LOGIN_FORM_ID.value});cfg.addProperty(defCfg.MDC_LINK_URL.key,{value:defCfg.MDC_LINK_URL.value});cfg.addProperty(defCfg.MDC_PAGE_PID.key,{value:defCfg.MDC_PAGE_PID.value});cfg.addProperty(defCfg.COMMUNITY_HIGHLIGHT_COMPARE_URL.key,{value:defCfg.COMMUNITY_HIGHLIGHT_COMPARE_URL.value});cfg.addProperty(defCfg.FORUMS_HIGHLIGHT_COMPARE_URL.key,{value:defCfg.FORUMS_HIGHLIGHT_COMPARE_URL.value});cfg.addProperty(defCfg.FREE_REG_CLASS.key,{value:defCfg.FREE_REG_CLASS.value});cfg.addProperty(defCfg.LOCATION_NAV_CLASS.key,{value:defCfg.LOCATION_NAV_CLASS.value});cfg.addProperty(defCfg.LOCATION_NAV_COLLAPSED_CLASSNAME.key,{value:defCfg.LOCATION_NAV_COLLAPSED_CLASSNAME.value});cfg.addProperty(defCfg.LOCATION_NAV_EXPANDED_CLASSNAME.key,{value:defCfg.LOCATION_NAV_EXPANDED_CLASSNAME.value});cfg.addProperty(defCfg.US_EDITION_LINK_CLASS.key,{value:defCfg.US_EDITION_LINK_CLASS.value});cfg.addProperty(defCfg.EU_EDITION_LINK_CLASS.key,{value:defCfg.EU_EDITION_LINK_CLASS.value});cfg.addProperty(defCfg.ASIA_EDITION_LINK_CLASS.key,{value:defCfg.ASIA_EDITION_LINK_CLASS.value});cfg.addProperty(defCfg.IN_EDITION_LINK_CLASS.key,{value:defCfg.IN_EDITION_LINK_CLASS.value});cfg.addProperty(defCfg.LOGGED_IN_TODAYS_PAPER_URL_ASIA.key,{value:defCfg.LOGGED_IN_TODAYS_PAPER_URL_ASIA.value});cfg.addProperty(defCfg.LOGGED_IN_TODAYS_PAPER_URL_EUROPE.key,{value:defCfg.LOGGED_IN_TODAYS_PAPER_URL_EUROPE.value});cfg.addProperty(defCfg.US_EDITION_MDC_URL.key,{value:defCfg.US_EDITION_MDC_URL.value});cfg.addProperty(defCfg.EU_EDITION_MDC_URL.key,{value:defCfg.EU_EDITION_MDC_URL.value});cfg.addProperty(defCfg.ASIA_EDITION_MDC_URL.key,{value:defCfg.ASIA_EDITION_MDC_URL.value});cfg.addProperty(defCfg.IN_EDITION_MDC_URL.key,{value:defCfg.IN_EDITION_MDC_URL.value});cfg.addProperty(defCfg.MDC_COMPARE_URL.key,{value:defCfg.MDC_COMPARE_URL.value});if(config){cfg.applyConfig(config,true);}
cfg.fireQueue();};return{initialize:function(config){setupConfig(config);var headerContainerClass=cfg.getProperty(DEFAULT_CONFIG.HEADER_CONTAINER_CLASS.key);this.oHeader=$(document.body).down(headerContainerClass);this.editionDropdownSetUp();this.displaySubSection();this.displayTimeStamp();var that=this;this.currRegion=dj.util.Region.getViewByRegion();this.concatURL='';if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){this.concatURL=&#34;http://&#34;+gcDomain;}else{this.concatURL=&#34;http://&#34;+document.domain;}
dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){that.displaySubscriberDetails();that.setupLogout();}else{that.setupLogin();var freeregClass=cfg.getProperty(DEFAULT_CONFIG.FREE_REG_CLASS.key);that.ofreereg=that.oHeader.down(freeregClass);that.ofreereg.setStyle({display:&#34;block&#34;});var subscriberLoginClass=cfg.getProperty(DEFAULT_CONFIG.SUBSCRIBER_LOGIN_CLASS.key);that.oSubscriberLogin=that.oHeader.down(subscriberLoginClass);that.oSubscriberLogin.setStyle({display:&#34;block&#34;});var headerPromoClass=cfg.getProperty(DEFAULT_CONFIG.HEADER_PROMO_CLASS.key);that.oHeaderPromo=that.oHeader.down(headerPromoClass);that.oHeaderPromo.setStyle({display:&#34;block&#34;});}});this.highlightFormFactorLinks();var todaysPaperLinkClass=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_LINK_CLASS.key);this.oTodaysPaperLink=this.oHeader.down(todaysPaperLinkClass);var loggedInTodaysPaperUrl=cfg.getProperty(DEFAULT_CONFIG.LOGGED_IN_TODAYS_PAPER_URL.key);var loggedInTodaysPaperUrlAsia=cfg.getProperty(DEFAULT
_CONFIG.LOGGED_IN_TODAYS_PAPER_URL_ASIA.key);var loggedInTodaysPaperUrlEurope=cfg.getProperty(DEFAULT_CONFIG.LOGGED_IN_TODAYS_PAPER_URL_EUROPE.key);var currEdition=&#34;&#34;;if(this.currRegion==&#34;asia&#34;||this.currRegion==&#34;asia,india&#34;){loggedInTodaysPaperUrl=loggedInTodaysPaperUrlAsia;}else if(this.currRegion==&#34;europe&#34;){loggedInTodaysPaperUrl=loggedInTodaysPaperUrlEurope;}
if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){this.oTodaysPaperLink.href=&#34;http://&#34;+gcDomain+loggedInTodaysPaperUrl;}else{this.oTodaysPaperLink.href=loggedInTodaysPaperUrl;}
var that=this;dj.util.User.isSubLoggedIn(function(subLoggedIn){if(!subLoggedIn){if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){that.oTodaysPaperLink.href=&#34;http://&#34;+gcDomain+&#34;/public&#34;+loggedInTodaysPaperUrl;}else{that.oTodaysPaperLink.href=&#34;/public&#34;+loggedInTodaysPaperUrl;}}});},editionDropdownSetUp:function(){var locationNavClass=cfg.getProperty(DEFAULT_CONFIG.LOCATION_NAV_CLASS.key);this.oLocationNav=this.oHeader.down(locationNavClass);var selLocDrpdwnCollapsedClassName=cfg.getProperty(DEFAULT_CONFIG.LOCATION_NAV_COLLAPSED_CLASSNAME.key);var selLocDrpdwnExpandedClassName=cfg.getProperty(DEFAULT_CONFIG.LOCATION_NAV_EXPANDED_CLASSNAME.key);var usEditionLinkClassName=cfg.getProperty(DEFAULT_CONFIG.US_EDITION_LINK_CLASS.key);var euEditionLinkClassName=cfg.getProperty(DEFAULT_CONFIG.EU_EDITION_LINK_CLASS.key);var inEditionLinkClassName=cfg.getProperty(DEFAULT_CONFIG.IN_EDITION_LINK_CLASS.key);var asiaEditionLinkClassName=cfg.getProperty(DEFAULT_CONFIG.ASI
A_EDITION_LINK_CLASS.key);this.usEditionMDCUrl=cfg.getProperty(DEFAULT_CONFIG.US_EDITION_MDC_URL.key);this.euEditionMDCUrl=cfg.getProperty(DEFAULT_CONFIG.EU_EDITION_MDC_URL.key);this.inEditionMDCUrl=cfg.getProperty(DEFAULT_CONFIG.IN_EDITION_MDC_URL.key);this.asiaEditionMDCUrl=cfg.getProperty(DEFAULT_CONFIG.ASIA_EDITION_MDC_URL.key);var mdcCompareUrl=cfg.getProperty(DEFAULT_CONFIG.MDC_COMPARE_URL.key);this.oCurrentEdition=$(&#34;currentEdition&#34;);this.oUsEdition=$(&#34;usEdition&#34;);this.oEuEdition=$(&#34;europeEdition&#34;);this.oInEdition=$(&#34;indiaEdition&#34;);this.oAsiaEdition=$(&#34;asiaEdition&#34;);this.oChiEdition=$(&#34;chiEdition&#34;);this.oSpaEdition=$(&#34;spaEdition&#34;);this.oPorEdition=$(&#34;porEdition&#34;);this.osectionFooterSub=$(&#34;hrefNonSubId&#34;);this.osectionFooterNonSub=$(&#34;hrefSubId&#34;);this.oUsEditionFooter=$(&#34;usEditionFooter&#34;);this.currRegion=dj.util.Region.getViewByRegion();var currEdition=&#34;&#34;;if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){this.tempConcatURL=&#34;http://&#34;+gcDomain;}else{this.tempConcatURL=&#34;http://&#34;+document.domain;}
this.isMDCPageFlag=((document.location.href!==null)&#38;&#38;(document.location.href!==&#34;&#34;)&#38;&#38;(document.location.href.indexOf(mdcCompareUrl)!==-1));var that=this;if(this.oUsEdition!==null){this.oUsEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);dj.util.Region.setViewByRegion('na,us');dj.util.Cookie.setGroupCookie(&#34;DJCOOKIE&#34;,&#34;HOMEPAGE&#34;,&#34;/home/us&#34;,365);window.location=(that.isMDCPageFlag)?that.tempConcatURL+that.usEditionMDCUrl:that.oUsEdition.href;}.bindAsEventListener(this.oUsEdition));}
if(this.oUsEditionFooter!==null){this.oUsEditionFooter.observe(&#34;click&#34;,function(ev){Event.stop(ev);dj.util.Region.setViewByRegion('na,us');dj.util.Cookie.setGroupCookie(&#34;DJCOOKIE&#34;,&#34;HOMEPAGE&#34;,&#34;/home/us&#34;,365);window.location=(that.isMDCPageFlag)?that.tempConcatURL+that.usEditionMDCUrl:that.oUsEditionFooter.href;}.bindAsEventListener(this.oUsEditionFooter));}
if(this.oEuEdition!==null){this.oEuEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=(that.isMDCPageFlag)?that.tempConcatURL+that.euEditionMDCUrl:that.oEuEdition.href;if(that.isMDCPageFlag){dj.util.Region.setViewByRegion('europe');dj.util.Cookie.setGroupCookie(&#34;DJCOOKIE&#34;,&#34;HOMEPAGE&#34;,&#34;/home/europe&#34;,365);}}.bindAsEventListener(this.oEuEdition));}
if(this.oInEdition!==null){this.oInEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=(that.isMDCPageFlag)?that.tempConcatURL+that.inEditionMDCUrl:that.oInEdition.href;if(that.isMDCPageFlag){dj.util.Region.setViewByRegion('asia,india');dj.util.Cookie.setGroupCookie(&#34;DJCOOKIE&#34;,&#34;HOMEPAGE&#34;,&#34;/home/india&#34;,365);}}.bindAsEventListener(this.oInEdition));}
if(this.oAsiaEdition!==null){this.oAsiaEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=(that.isMDCPageFlag)?that.tempConcatURL+that.asiaEditionMDCUrl:that.oAsiaEdition.href;if(that.isMDCPageFlag){dj.util.Region.setViewByRegion('asia');dj.util.Cookie.setGroupCookie(&#34;DJCOOKIE&#34;,&#34;HOMEPAGE&#34;,&#34;/home/asia&#34;,365);}}.bindAsEventListener(this.oAsiaEdition));}
if(this.oChiEdition!==null){this.oChiEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.open(that.oChiEdition.href);}.bindAsEventListener(this.oChiEdition));}
if(this.oSpaEdition!==null){this.oSpaEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=that.oSpaEdition.href;}.bindAsEventListener(this.oSpaEdition));}
if(this.oPorEdition!==null){this.oPorEdition.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=that.oPorEdition.href;}.bindAsEventListener(this.oPorEdition));}
if(this.osectionFooterSub!==null){this.osectionFooterSub.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=that.osectionFooterSub.href;}.bindAsEventListener(this.osectionFooterSub));}
if(this.osectionFooterNonSub!==null){this.osectionFooterNonSub.observe(&#34;click&#34;,function(ev){Event.stop(ev);window.location=that.osectionFooterNonSub.href;}.bindAsEventListener(this.osectionFooterNonSub));}
if(this.currRegion==&#34;asia&#34;){currEdition=&#34;Asia Edition&#34;;this.oSelectedEdition=this.oHeader.down(asiaEditionLinkClassName);}
else
if(this.currRegion==&#34;asia,india&#34;){currEdition=&#34;Asia Edition&#34;;this.oSelectedEdition=this.oHeader.down(inEditionLinkClassName);}
else
if(this.currRegion==&#34;europe&#34;){currEdition=&#34;Europe Edition&#34;;this.oSelectedEdition=this.oHeader.down(euEditionLinkClassName);}
else{currEdition=&#34;U.S. Edition&#34;;this.oSelectedEdition=this.oHeader.down(usEditionLinkClassName);}
this.oSelectedEdition.addClassName(&#34;selected&#34;);this.oCurrentEdition.innerHTML=currEdition;this.oFormFactorContainer=$(&#34;formFactorContainer&#34;);this.oFormFactorContainer.show();this.oLocDropDownContainer=$(&#34;locNavContainer&#34;);this.oLocDropDownContainer.show();if(this.oLocDropDownContainer!==null){var toggleDropdownClass=function(){if(that.oLocDropDownContainer.hasClassName(selLocDrpdwnCollapsedClassName)){that.oLocDropDownContainer.removeClassName(selLocDrpdwnCollapsedClassName);that.oLocDropDownContainer.addClassName(selLocDrpdwnExpandedClassName);}
else if(that.oLocDropDownContainer.hasClassName(selLocDrpdwnExpandedClassName)){that.oLocDropDownContainer.removeClassName(selLocDrpdwnExpandedClassName);that.oLocDropDownContainer.addClassName(selLocDrpdwnCollapsedClassName);}};this.oLocationNav.observe(&#34;click&#34;,function(event){Event.stop(event);toggleDropdownClass();}.bindAsEventListener(this.oLocationNav));document.observe(&#34;click&#34;,function(event){var isMousePointerinModalContainer=dj.util.Element.contains(that.oLocDropDownContainer,event.clientX,event.clientY);if(isMousePointerinModalContainer==false){if(that.oLocDropDownContainer.hasClassName(selLocDrpdwnExpandedClassName)){that.oLocDropDownContainer.removeClassName(selLocDrpdwnExpandedClassName);that.oLocDropDownContainer.addClassName(selLocDrpdwnCollapsedClassName);}}});this.oSectionFooterNonSub=$(&#34;sectionFooterNonSub&#34;);this.oSectionFooterSub=$(&#34;sectionFooterSub&#34;);dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){that.oSectionFooterNonSub.hide();that.oSectionFo
oterSub.show();}
else{that.oSectionFooterNonSub.show();that.oSectionFooterSub.hide();}});}},displayTimeStamp:function(){var timestampClass=cfg.getProperty(DEFAULT_CONFIG.TIMESTAMP_CLASS.key);this.oTimestamp=this.oHeader.down(timestampClass);if((typeof pDate!=='undefined')&#38;&#38;(this.oTimestamp!==null)){if(window.pStl==&#34;renovation&#34;){var dateUtil=dj.util.Date;var pubDate=dateUtil.displayTime(pDate,pDateinGMT);this.oTimestamp.update(pubDate);}
else{this.oTimestamp.update(pDate);}}},displaySubSection:function(){var currentSubSectionClass=cfg.getProperty(DEFAULT_CONFIG.CURRENT_SUBSECTION_DISPLAY_CLASS.key);this.oCurrentSubSection=this.oHeader.down(currentSubSectionClass);var wsjLogoFadeAppearDuration=cfg.getProperty(DEFAULT_CONFIG.WSJ_LOGO_FADE_APPEAR_DURATION.key);var wsjLogoDelayDuration=cfg.getProperty(DEFAULT_CONFIG.WSJ_LOGO_DELAY_DURATION.key);if((typeof globalHeaderPageTitle!=='undefined')&#38;&#38;(globalHeaderPageTitle!==null)&#38;&#38;(globalHeaderPageTitle!==&#34;&#34;)){this.oCurrentSubSection.innerHTML=globalHeaderPageTitle;var that=this;setTimeout(function(){that.oCurrentSubSection.appear({duration:wsjLogoFadeAppearDuration});},wsjLogoDelayDuration);}},displaySubscriberDetails:function(){var userNameElementId=cfg.getProperty(DEFAULT_CONFIG.USER_NAME_ELEMENT_ID.key);dj.util.User.renderCallsign(userNameElementId);this.setupSubscriberLinks();var messageCenterLinkClass=cfg.getProperty(DEFAULT_CONFIG.MESSAGE_CENTER_LINK_CLASS.key);t
his.oMessageCenterLink=this.oHeader.down(messageCenterLinkClass);var that=this;dj.util.User.isSubLoggedIn(function(subLoggedIn){if(subLoggedIn){that.setupMessageCenter();}
else{that.oMessageCenterLink.hide();}});var subscriberDetailsElementId=cfg.getProperty(DEFAULT_CONFIG.SUBSCRIBER_DETAILS_ELEMENT_ID.key);this.oSubscriberDetails=$(subscriberDetailsElementId);this.oSubscriberDetails.removeClassName(&#34;hidden&#34;);},setupSubscriberLinks:function(){this.setupSubscriberMOJLinks();var todaysPaperLinkClass=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_LINK_CLASS.key);this.oTodaysPaperLink=this.oHeader.down(todaysPaperLinkClass);var loggedInTodaysPaperUrl=cfg.getProperty(DEFAULT_CONFIG.LOGGED_IN_TODAYS_PAPER_URL.key);var that=this;dj.util.User.isSubLoggedIn(function(subLoggedIn){if(subLoggedIn){if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){that.oTodaysPaperLink.href=&#34;http://&#34;+gcDomain+loggedInTodaysPaperUrl;}else{that.oTodaysPaperLink.href=loggedInTodaysPaperUrl;}}});},setupSubscriberMOJLinks:function(){var europePagePid=cfg.getProperty(DEFAULT_CONFIG.EUROPE_PAGE_PID.key);var asiaPagePid=cfg.getProperty(DEFAULT_CONFIG.ASIA_PAGE_PI
D.key);var subscriberHomepagePid=cfg.getProperty(DEFAULT_CONFIG.SUBSCRIBER_HOMEPAGE_PID.key);var mojLinkUrl=cfg.getProperty(DEFAULT_CONFIG.MOJ_LINK_URL.key);var editionType=&#34;us&#34;;var that=this;var currRegion=dj.util.Region.getViewByRegion();if(currRegion==&#34;asia&#34;||currRegion==&#34;asia,india&#34;){editionType=&#34;asia&#34;;}else if(currRegion==&#34;europe&#34;){editionType=&#34;europe&#34;;}else if(currRegion!==&#34;&#34;){editionType=&#34;us&#34;;}
var mojLinkClass=cfg.getProperty(DEFAULT_CONFIG.MOJ_LINK_CLASS.key);that.oMojLink=that.oHeader.down(mojLinkClass);if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){that.oMojLink.href=&#34;http://&#34;+gcDomain+mojLinkUrl+&#34;/&#34;+editionType;}},setupMessageCenter:function(){var messageCenterLinkClass=cfg.getProperty(DEFAULT_CONFIG.MESSAGE_CENTER_LINK_CLASS.key);this.oMessageCenterLink=this.oHeader.down(messageCenterLinkClass);var messageCountClass=cfg.getProperty(DEFAULT_CONFIG.MESSAGE_COUNT_CLASS.key);this.oMessageCount=this.oHeader.down(messageCountClass);var that=this;var setupMsgCenterLink=function(noOfMessages){if(noOfMessages==='-1'){that.oMessageCenterLink.hide();}else{that.oMessageCount.innerHTML=noOfMessages;}};var noOfMessages=dj.util.Cookie.getCookie(&#34;msgCount&#34;);if(noOfMessages===null){var messageCenterPostUrl=cfg.getProperty(DEFAULT_CONFIG.MESSAGE_CENTER_POST_URL.key);var messageCountReq=new Ajax.Request(messageCenterPostUrl,{method:'post',onException:fun
ction(transport,exception){console.error('Exception occured while posting posting Ajax Request: %s',exception);},onSuccess:function(transport){noOfMessages=transport.responseText;dj.util.Cookie.setCookie(&#34;msgCount&#34;,noOfMessages,(5/24/60));setupMsgCenterLink(noOfMessages);}});}else{setupMsgCenterLink(noOfMessages);}},setupLogin:function(){var loginUserElementId=cfg.getProperty(DEFAULT_CONFIG.LOGIN_USERNAME_ELEMENT_ID.key);this.oUserName=$(loginUserElementId);var loginPasswordElementId=cfg.getProperty(DEFAULT_CONFIG.LOGIN_PASSWORD_ELEMENT_ID.key);this.oPassword=$(loginPasswordElementId);var loginFormId=cfg.getProperty(DEFAULT_CONFIG.LOGIN_FORM_ID.key);this.oLoginForm=$(loginFormId);this.oLoginForm.reset();var pageUrlId=cfg.getProperty(DEFAULT_CONFIG.PAGE_URL_ELEMENT_ID.key);this.oPageUrl=$(pageUrlId);var that=this;if(this.oUserName!==null){this.oUserName.observe(&#34;focus&#34;,function(event){dj.util.Form.clearValue(that.oUserName,'User Name');}.bindAsEventListener(this.oUserName));this.oUserName.observe(&#34;click&#34;,function(event){dj.util.Form.clearValue(that.oUserName,'User Name');}.bindAsEventListener(this.oUserName));}
if(this.oPassword!==null){this.oPassword.observe(&#34;focus&#34;,function(event){dj.util.Form.clearValue(that.oPassword,'Password');that.oPassword.type=&#34;password&#34;;}.bindAsEventListener(that.oPassword));this.oPassword.observe(&#34;keypress&#34;,function(e){var cKeyCode=e.keyCode||e.which;if(Prototype.Browser.IE){if(cKeyCode==Event.KEY_RETURN){that.oLoginForm.submit();}}}.bindAsEventListener(this.oPassword));this.oPassword.observe(&#34;click&#34;,function(event){dj.util.Form.clearValue(that.oPassword,'Password');}.bindAsEventListener(that.oPassword));this.oPassword.observe(&#34;change&#34;,function(event){dj.util.Form.clearValue(that.oPassword,'Password');}.bindAsEventListener(that.oPassword));}
if(this.oPageUrl!==null){var nonSubscriberHomepagePid=cfg.getProperty(DEFAULT_CONFIG.NONSUBSCRIBER_HOMEPAGE_PID.key);var nonSubscriberSearchPagePid=cfg.getProperty(DEFAULT_CONFIG.NONSUBSCRIBER_SEARCH_PAGE_PID.key);var nonSubNewslettersAlertsPagePid=cfg.getProperty(DEFAULT_CONFIG.NONSUBSCRIBER_NEWSLETTERS_ALERTS_PAGE_PID.key);var mdcPagePid=cfg.getProperty(DEFAULT_CONFIG.MDC_PAGE_PID.key);var concatURL;if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){concatURL=&#34;http://&#34;+gcDomain;}else{concatURL=&#34;http://&#34;+document.domain;}
var oCurrentUrl=document.location.href;if(typeof pID!=='undefined'){if(pID===nonSubscriberHomepagePid){this.oPageUrl.value=concatURL+cfg.getProperty(DEFAULT_CONFIG.HOMEPAGE_SUBSCRIBER_URL.key);}
else
if(pID===nonSubNewslettersAlertsPagePid){this.oPageUrl.value=concatURL+'/email';}
else
if(pID===nonSubscriberSearchPagePid){this.oPageUrl.value=concatURL+cfg.getProperty(DEFAULT_CONFIG.SEARCH_PAGE_SUBSCRIBER_URL.key);}
else
if(pID===mdcPagePid){this.oPageUrl.value=concatURL+cfg.getProperty(DEFAULT_CONFIG.MDC_LINK_URL.key);}
else{this.oPageUrl.value=oCurrentUrl;}}}},setupLogout:function(){var logoutLinkElementId=cfg.getProperty(DEFAULT_CONFIG.LOGOUT_LINK_ELEMENT_ID.key);this.oLogout=$(logoutLinkElementId);if(this.oLogout!==null){this.oLogout.observe(&#34;click&#34;,function(ev){Event.stop(ev);dj.util.Cookie.deleteCookie(&#34;msgCount&#34;);dj.util.Cookie.deleteCookie(&#34;HOMEPAGE&#34;,true);document.cookie=&#34;HOMEPAGE&#34;+&#34;=&#34;+&#34;;path=/&#34;+&#34;;domain=.wsj.com&#34;+&#34;;expires=Thu, 01-Jan-1970 00:00:01 GMT&#34;;if((typeof gcDomain!=='undefined')&#38;&#38;(gcDomain!==null)&#38;&#38;(gcDomain!==&#34;&#34;)){window.location=&#34;/logout?url=http://&#34;+gcDomain;}else{window.location=&#34;/logout&#34;;}}.bindAsEventListener(this.oLogout));}},highlightFormFactorLinks:function(){var todaysPaperLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_LINK_CONTAINER_CLASS.key);this.oTodaysPaperLinkContainer=this.oHeader.down(todaysPaperLinkContainerClass);var videoLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.VIDEO_LINK_CONTAINER_CLASS.key);this.oVideoLinkContainer=this.oHeade
r.down(videoLinkContainerClass);var blogsLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.BLOGS_LINK_CONTAINER_CLASS.key);this.oBlogsLinkContainer=this.oHeader.down(blogsLinkContainerClass);var columnsLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.COLUMNS_LINK_CONTAINER_CLASS.key);this.oColumnsLinkContainer=this.oHeader.down(columnsLinkContainerClass);var interactiveGraphicsLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.INTERACTIVE_GRAPHICS_LINK_CONTAINER_CLASS.key);this.oInteractiveGraphicsLinkContainer=this.oHeader.down(interactiveGraphicsLinkContainerClass);var communityForumsLinkContainerClass=cfg.getProperty(DEFAULT_CONFIG.COMMUNITY_FORUMS_LINK_CONTAINER_CLASS.key);this.oCommunityForumsLinkContainer=this.oHeader.down(communityForumsLinkContainerClass);var todaysPaperUsNonSubPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_US_NONSUB_PID.key);var todaysPaperEuropeNonSubPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_EUROPE_NONSUB_PID.key);var todaysPaperAsiaNonSubPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_ASIA_NONSUB_PID.key);var todaysPaperUsPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_US_PID.key);var todaysPaperEuropePid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_EUROPE_PID.key);var todaysPaperAsiaPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_ASIA_PID.key);var todaysPaperPastEditionsPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_PAST_EDITIONS_PID.key);var todaysPaperIndexBizPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_INDEX_BIZ_PID.key);var todaysPaperIndexPeoplePid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_INDEX_PEOPLE_PID.key);var todaysPaperCorrectionsPid=cfg.getProperty(DEFAULT_CONFIG.TODAYS_PAPER_CORRECTIONS_PID.key);var videoPid=cfg.getProperty(DEFAULT_CONFIG.VIDEO_PID.key);var interactiveGraphicsPid=cfg.getProperty(DEFAULT_CONFIG.INTERACTIVE_GRAPHICS_PID.key);var newslettersAlertsPubPid=cfg.getProperty(DEFAULT_CONFIG.NEWSLETTERS_ALERTS_PUB_PID.key);var newslettersAlertsSubPid=cfg.getProperty(DEFAULT_CONFIG.NEWSLETTERS_ALERTS_SUB_PID.key);var columnsPid=cfg.getProperty(DEFAULT_CONFIG.COLUMNS_PID.key);var blogsPid=cfg.getProperty(DEFAULT_CONFIG.BLOGS_PID.key);var hostUrl=document.location.host;var communityUrl=hostUrl+cfg.getProperty(DEFAULT_CONFIG.COMMUNITY_HIGHLIGHT_COMPARE_URL.key);var compareForumsUrl=cfg.getProperty(DEFAULT_CONFIG.FORUMS_HIGHLIGHT_COMPARE_URL.key);if(typeof pID!=='undefined'){if((pID===todaysPaperUsNonSubPid)||(pID===todaysPaperEuropeNonSubPid)||(pID===todaysPaperAsiaNonSubPid)||(pID===todaysPaperUsPid)||(pID===todaysPaperEuropePid)||(pID===todaysPaperAsiaPid)||(pID===todaysPaperPastEditionsPid)||(pID===todaysPaperIndexBizPid)||(pID===todaysPaperIndexPeoplePid)||(pID===todaysPaperCorrectionsPid)){this.oTodaysPaperLinkContainer.addClassName(&#34;selected&#34;);}else
if(pID===videoPid){this.oVideoLinkContainer.addClassName(&#34;selected&#34;);}else
if(pID===interactiveGraphicsPid){this.oInteractiveGraphicsLinkContainer.addClassName(&#34;selected&#34;);}else
if(pID===columnsPid){this.oColumnsLinkContainer.addClassName(&#34;selected&#34;);}else
if(pID===blogsPid){this.oBlogsLinkContainer.addClassName(&#34;selected&#34;);}}
if((document.location.href!==null)&#38;&#38;(document.location.href!==&#34;&#34;)&#38;&#38;(document.location.href.indexOf(communityUrl)!==-1)||(document.location.href.indexOf(compareForumsUrl)!==-1)){this.oCommunityForumsLinkContainer.addClassName(&#34;selected&#34;);}}};}();
dj.module.globalNav={setupQuicklinks:function(globalSubNavId,quicklinksContainerId){this.oHideQuickLinks=$(document.body).down('.hideQuickLinks');this.oGlobalSubNav=$(globalSubNavId);this.oQuicklinksContainer=$(quicklinksContainerId);if(typeof this.oHideQuickLinks==='undefined'){if(this.oGlobalSubNav===null){if(this.oQuicklinksContainer!=null){this.oQuicklinksContainer.removeClassName(&#34;subnav_hide&#34;);this.oQuicklinksContainer.addClassName(&#34;subnav_show&#34;);}}}}};
dj.module.newsReel={REEL_STATE:{FULL:0,COLLAPSED:1,SMALL:2},reelState:0,reelHeight:0,isAnimation:false,cfg:{reelOpenClass:&#34;reelState-open&#34;,reelClosedClass:&#34;reelState-closed&#34;,btnSelectedClass:&#34;selected&#34;,stateCookieName:&#34;newsReel_state&#34;,currentArticleClass:&#34;currentArticle&#34;,currentPointerClass:&#34;current&#34;,newsReelPointerClass:&#34;.newsreelPointer&#34;,reelLoadedClass:&#34;reelState-loaded&#34;},oCnt:null,cntId:null,init:function(newsreelContainer){this.oCnt=$(newsreelContainer);if(this.oCnt===null){throw new Error(&#34;{NewsReel} container is not located.&#34;);}
this.oCnt.addClassName(this.cfg.reelLoadedClass);this.currentArticle=null;var defState=this.REEL_STATE;this.reelState=defState.FULL;this.reel=this.initReel(this.oCnt);},setId:function(newsreelContainer){this.cntId=newsreelContainer;},update:function(){this.init(this.cntId);return this;},initReel:function(cnt){var vid=this._setCurrentPanelActive(cnt);var reel=dj.widget.panels.PanelsFactory.create(cnt,{core:{panelGroup:&#34;#newsReelContent &#62; .reelContentTree .unitList&#34;,panel:&#34;li&#34;,viewArea:4},carousel:{navContainer:&#34;.reelNav&#34;,prevButton:&#34;.newsreel_prev&#34;,nextButton:&#34;.newsreel_next&#34;,type:&#34;circular&#34;}});if(vid===null){return reel;}
this.reelPtrCnt=cnt.down(this.cfg.newsReelPointerClass);var pans=this.reelPtrCnt.select(&#34;.newsreel_pointer_container li&#34;);if(cnt.down(&#34;.unit.sponsor&#34;)){var element=pans;var grp=element.parentNode;var clone=new Element(element.tagName);element.classNames().each(function(cn){clone.addClassName(cn);});clone.update(element.innerHTML);grp.appendChild(clone);}
pans.addClassName(this.cfg.currentPointerClass);var reelPtr=dj.widget.panels.PanelsFactory.create(this.reelPtrCnt,{core:{panelGroup:&#34;.newsreel_pointer_container&#34;,panel:&#34;li&#34;,viewArea:4,controller:reel},carousel:{type:&#34;circular&#34;}});if(reel.getNumberOfPanels()&#62;3){reel.setActiveById(vid);}
return reel;},_setCurrentPanelActive:function(cnt){var artCurrent=((typeof AT_VARS===&#34;object&#34;&#38;&#38;AT_VARS.baseDocId)?AT_VARS.baseDocId:dj.util.Page.getQueryParam('baseDocId'));var vid=null;var that=this;cnt.select(&#34;#newsReelContent &#62; .reelContentTree .unitList li h2&#34;).each(function(el,pos){var anch=el.down(&#34;a&#34;);if((typeof anch!=='undefined')&#38;&#38;(anch.href!==null)&#38;&#38;(anch.href.indexOf(artCurrent)!==-1)){vid=pos;$(el.parentNode).addClassName(that.cfg.currentPointerClass);}});return vid;}};function CommunityIntegration(siteroot,fullsiteroot)
{
    this._siteroot = siteroot;
    this.fullsiteroot = fullsiteroot;
    
}

//for the ask a question module.
document.observe(&#34;dom:loaded&#34;, function() {
   if( document.getElementById('hdnValues') != null )
	{
		fillSubCategoryJS();
	}
});

 function postQuestion(siteroot,fullsiteroot)
 {
		//Overriding temporarily till the fullsiteroot value is fixed in
		//the community app
		var fullsiteroot = &#34;http://online.wsj.com/community&#34;;

      if(document.getElementById('message') != null)
        document.getElementById('message').innerHTML = &#34;&#34;;
        var sDescText = document.getElementById('AskQDescription').value;
        if (sDescText == 'Enter your question*')
        {
            sDescText = '';
            document.getElementById('AskQDescription').value = '';
        }   
        var strimmedDesc = sDescText.replace(/^\s+|\s+$/g, '') ;
        
        var objErrorQstMandatory = document.getElementById('errorQstMandatory');
        var objErrorCatMandatory = document.getElementById('errorCatMandatory');
        var objErrorDefault = document.getElementById('errorDefault');
        var objErrorComplyPolicy = document.getElementById('errorComplyPolicy');
        var objDescription = document.getElementById('AskQDescription');
        var objErrorQuesLabel = document.getElementById('errorQuesLabel')
        var objCategory = document.getElementById('Category');
        var objSubCategoryId = document.getElementById('SubCategoryId');
        var objErrorSubCatMandatory = document.getElementById('errorSubCatMandatory');
        
        if(strimmedDesc.length == 0 &#38;&#38; objCategory.value == &#34;-1&#34; &#38;&#38; objSubCategoryId.value == &#34;-1&#34;)
        {
            objErrorQuesLabel.style.display     = 'none';
            objErrorCatMandatory.style.display = 'none';
            objErrorDefault.style.display  = 'block';
            objErrorComplyPolicy.style.display = 'none';
            objErrorQstMandatory.style.display  = 'none';
            return;
        }        
        if(strimmedDesc.length == 0)
        {
            objErrorQstMandatory.style.display  = 'block';
            objErrorCatMandatory.style.display = 'none';
            objErrorSubCatMandatory.style.display = 'none';
            objErrorDefault.style.display  = 'none';
            objErrorComplyPolicy.style.display = 'none';
            objDescription.value = strimmedDesc;
            objDescription.focus();
            return;
        }
        if(strimmedDesc.length &#62; 2000)
        {
            objErrorQuesLabel.style.display     = 'block';
            objErrorDefault.style.display  = 'none';
            objErrorComplyPolicy.style.display = 'none';
            objErrorQstMandatory.style.display  = 'none';
            objErrorCatMandatory.style.display = 'none';
            objErrorSubCatMandatory.style.display = 'none';
            objDescription.focus();
            return;
        }
        objDescription.value = strimmedDesc;
        if(objCategory.value == &#34;-1&#34;)
        {
            objErrorQstMandatory.style.display  = 'none';
            objErrorDefault.style.display  = 'none';
            objErrorComplyPolicy.style.display = 'none';
            objErrorCatMandatory.style.display = 'block';
            objErrorSubCatMandatory.style.display = 'none';
            objCategory.focus();
            return;
        }
        if(objSubCategoryId.value == &#34;-1&#34;)
        {
            objErrorQstMandatory.style.display  = 'none';
            objErrorCatMandatory.style.display = 'none';
            objErrorDefault.style.display  = 'none';
            objErrorComplyPolicy.style.display = 'none';
            objErrorSubCatMandatory.style.display = 'block';
            objSubCategoryId.focus();
            return;
        }
        
        var subCategoryvar = objSubCategoryId.value;
        var selectedCategoryIdvar = objCategory.value;
        var strimmedDesc = objDescription.value;
        var notifyMebool = document.getElementById('chkEmail').checked;
      
        var args = $H({mode : 0,
                        firstName : null,
						lastName : null,
                        subCategory: subCategoryvar,
						strDescription: strimmedDesc,
						notifyMe : notifyMebool						
				    });
	  
         dj.module.communityUser.ajaxPost(fullsiteroot + &#34;/public/SaveQuestion.html&#34;, args, function(transport,json){
			
			//User is a community user and hence, successful post
			if (transport.status == 200) {
	                  document.location.href = fullsiteroot + &#34;/answer/#identifier&#34;;
	      	} 
	      	else if( transport.status == 305 )
	      	{
	      	    objErrorQstMandatory.style.display  = 'none';
                objErrorCatMandatory.style.display = 'none';
                objErrorDefault.style.display  = 'none';
                objErrorSubCatMandatory.style.display = 'none';
                objErrorComplyPolicy.style.display = 'block';
                return false;
	      	}
	      	else
	      	{
			  //User is not a community user
			  if(transport.status == 300){
					dj.module.communityUser.handleError300(fullsiteroot + &#34;/public/SaveQuestion.html&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if(transport.status == 200){
							 document.location.href = fullsiteroot + &#34;/answer/#identifier&#34;;
			          	}
			          	else if( transport.status == 305 )
	      	            {
	      	                objErrorQstMandatory.style.display  = 'none';
                            objErrorCatMandatory.style.display = 'none';
                            objErrorDefault.style.display  = 'none';
                            objErrorSubCatMandatory.style.display = 'none';
                            objErrorComplyPolicy.style.display = 'block';
                            return false;
	      	            }
					});
			  }else if(transport.status == 301){
			    dj.module.communityUser.handleError301(json.FirstName, json.LastName);
			  }
		   }
	   });
	   
	   
      /*new Ajax.Request(fullsiteroot + &#34;/answer/AskAQuestion.sync&#34;,{
		method : 'post',
		parameters: $H({subCategory:subCategoryvar,strDescription:strimmedDesc,notifyMe:notifyMebool}).toQueryString(),
		onException : function(transport, exception){
			alert(&#34;exception&#34; + exception);
		},
		onSuccess : function(transport){
			document.location.href = fullsiteroot + &#34;/answer/&#34;;
		}
		}); */
 }
 
function answerQuestion(siteroot,fullsiteroot)
{
	//Overriding temporarily till the fullsiteroot value is fixed in
	//the community app
	var fullsiteroot = &#34;http://online.wsj.com/community&#34;;

    var  answerText = $('AnsDescription').value;
    if (answerText == 'Enter your answer')
    {
        answerText = '';
        $('AnsDescription').value = '';
    }  
    answerText = answerText.replace(/^\s+|\s+$/g, '') ;
    var questionId = $('hdnQuestionId').value;
    if(answerText.length == 0)
    {
        $('errorAnsDefault').show();
        $('errorAnsComplyPolicy').hide();
        $('errorAnsDefault').innerHTML = 'Please fill out the answer field.';
        return;
    } 
    if(answerText.length &#62; 2000)
    {
        $('errorAnsDefault').show();
        $('errorAnsComplyPolicy').hide();
        $('errorAnsDefault').innerHTML = 'The Answer should not be more than 2000 characters';            
        return;
    }
    
    var args = $H({mode : 0,
                        firstName : null,
						lastName : null,
                        questionId: questionId,
						strDescription: answerText				
				    });
				    
	dj.module.communityUser.ajaxPost(fullsiteroot + &#34;/public/SaveSectionAnswer.html&#34;, args, function(transport,json){
	
	    //User is a community member and successful post
        if(transport.status == 200) {
            document.location.href = fullsiteroot + &#34;/answer/questions/&#34; + questionId;
        }
        else if(transport.status == 305){
            $('errorAnsComplyPolicy').show();
            $('errorAnsDefault').hide();
            return false;
        }
        else{
            //User is not a community user
            if(transport.status == 300){
                dj.module.communityUser.handleError300(fullsiteroot + &#34;/public/SaveSectionAnswer.html&#34;, args, json.FirstName, json.LastName, function(transport,json){
                    if(transport.status == 200){
                        document.location.href = fullsiteroot + &#34;/answer/questions/&#34; + questionId;
                    }
                    else if(transport.status == 305){
                        $('errorAnsComplyPolicy').show();
                        $('errorAnsDefault').hide();
                        return false;
                    }
                });
            }else if (transport.status == 301){
                dj.module.communityUser.handleError301(json.FirstName, json.LastName);
            }
        }		
    }); 
}
 

function fnOpenMessageBox(targetElement,URI,rowKey){
    if(document.getElementById('hdnLastShownId').value != &#34;&#34;){
        document.getElementById(document.getElementById('hdnLastShownId').value).style.display  = &#34;none&#34;;
    }
    if(targetElement == 1){
        targetElement = 'dvMessage' + rowKey;
    }else{
        targetElement = 'dvConnect' + rowKey;
    }
    var subject = 'msgsubject' + rowKey;
    var message = 'msgeditor' + rowKey;
    var connectMessage = 'txtMessage' + rowKey;
    document.getElementById(targetElement).style.display  = 'block';
    document.getElementById('hdnMemberUri' + rowKey).value = URI;   
    document.getElementById('hdnLastShownId').value = targetElement;
    document.getElementById(subject).value = &#34;Subject&#34;;
    document.getElementById(message).value = &#34;Type your personal message.&#34;;
    
    subjectGotFocus = function subject_GotFocus(){
        if (document.getElementById(subject).value == &#34;Subject&#34;){
            document.getElementById(subject).value = &#34;&#34;;
        }
    }
    subjectLostFocus = function subject_LostFocus(){
        if (document.getElementById(subject).value == &#34;&#34;){
            document.getElementById(subject).value = &#34;Subject&#34;;
        }
    }
    messageGotFocus = function message_GotFocus(){
        if (document.getElementById(message).value == &#34;Type your personal message.&#34;){
            document.getElementById(message).value = &#34;&#34;;
        }
    }
    messageLostFocus = function message_LostFocus(){
        if (document.getElementById(message).value == &#34;&#34;){
            document.getElementById(message).value = &#34;Type your personal message.&#34;;
        }
    }   
    messageConnectGotFocus = function messageConnect_GotFocus(){
        if (document.getElementById(connectMessage).value == &#34;Type your personal message.&#34;){
            document.getElementById(connectMessage).value = &#34;&#34;;
        }
    }
    messageConnectLostFocus = function messageConnect_LostFocus(){
        if (document.getElementById(connectMessage).value == &#34;&#34;){
            document.getElementById(connectMessage).value = &#34;Type your personal message.&#34;;
        }
    }     
    Event.observe(document.getElementById(subject), 'focus', subjectGotFocus);
    Event.observe(document.getElementById(subject), 'blur', subjectLostFocus);    
    Event.observe(document.getElementById(message), 'focus', messageGotFocus);
    Event.observe(document.getElementById(message), 'blur', messageLostFocus); 
    Event.observe(document.getElementById(connectMessage), 'focus', messageConnectGotFocus);
    Event.observe(document.getElementById(connectMessage), 'blur', messageConnectLostFocus); 
}
 
function SetCommentFocus()
{
    if( $('commentBody') != null &#38;&#38; $('commentBody') != 'undefined' )
    {
        $('commentBody').focus();
    }
}

function SetMostFocus()
{
    if( $('commentBody') != null &#38;&#38; $('commentBody') != 'undefined' )
    {
        $('commentBody').focus();
		$('commentBody').blur();
    }
}


function ReportTopic1(ajaxFunction)
{
  new Ajax.Request(
  ajaxFunction,
  {
  onComplete: function(transport, json)
  {
  var reported = $H(json)[&#34;reported&#34;];
  var alreadyreported = $H(json)[&#34;alreadyreported&#34;];
  if (reported)
  {
  $('reporttopic').update(&#34;Topic Reported&#34;);
  }
  if (alreadyreported)
  {
  $('reporttopic').update(&#34;Topic is already reported&#34;);
  }
  }
  }
  );
}

function fnCloseMessage(Rowkey){
    document.getElementById('dvMessage' + Rowkey).style.display  = 'none';
}

function fnCloseMessageSent(Rowkey){
    document.getElementById('dvMessageSent' + Rowkey).style.display  = 'none';
}

function fnCloseConnectionSent(Rowkey){
    document.getElementById('dvConnectionSent' + Rowkey).style.display  = 'none';
}
  
function ReportComment(siteroot,CommentId)
{ 
      var args = $H({commentid: CommentId,
						mode : 0,
						firstName : null,
						lastName : null
				    });
      
      dj.module.communityUser.ajaxPost(siteroot + &#34;/comments/report.sync&#34;, args, function(transport,json){
			
			//User is a community user and hence, successful post
			if (transport.status == 200)
			{
	             document.getElementById('reportcomment'+CommentId).innerHTML = transport.responseText;
	      	} 
	      	//User is not a community user
	      	else if(transport.status == 300)
			{
					
					dj.module.communityUser.handleError300(siteroot + &#34;/comments/report.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if(transport.status == 200)
						{
							 document.getElementById('reportcomment'+CommentId).innerHTML = transport.responseText;
			          	}
					});
			  }
			  else if(transport.status == 301)
			  {
			    dj.module.communityUser.handleError301(json.FirstName, json.LastName);
			  }
	   }); 
 }
  
  function fnSendMessage(siteroot,Rowkey)
  {
      var recipients    = trim($F('hdnMemberUri' + Rowkey));
      var subject       = trim($F('msgsubject' + Rowkey));
      var content       = trim($F('msgeditor' + Rowkey));
      
      if(subject.length &#60;= 0 || subject == 'Subject'){
        document.getElementById('errorMsg' + Rowkey).style.display = &#34;block&#34;;
        document.getElementById('errorMsg' + Rowkey).innerHTML = &#34;Please enter valid subject.&#34;;
        return false;
      }
      if(content.length &#60;= 0 || content == 'Type your personal message.'){
        document.getElementById('errorMsg' + Rowkey).style.display = &#34;block&#34;;
        document.getElementById('errorMsg' + Rowkey).innerHTML = &#34;Please enter valid message.&#34;;
        return false;
      }
      
      subject = fnReplaceHTMLTags(subject);
      content = fnReplaceHTMLTags(content);
      
      var targetElement = 'dvMessage' + Rowkey;
      var messageSent = 'dvMessageSent' + Rowkey;
      
      var args = $H({recipients: recipients,
						subject: subject,
						content: content,
						mode : 0,
						firstName : null,
						lastName : null
				    });
      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/sendmessage.sync&#34;, args, function(transport,json){
			//User is a community user and hence, successful post
			if (transport.status == 200) 
			{
	                  document.getElementById('errorMsg' + Rowkey).innerHTML = json['errorMsg'];  
	                  document.getElementById(targetElement).style.display  = 'none';
                      document.getElementById(messageSent).style.display  = 'block';
	      	}
	      	//User is not a community user
	      	else if(transport.status == 300)
	      	{
				dj.module.communityUser.handleError300(siteroot + &#34;/member/sendmessage.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if(transport.status == 200)
						{
							 document.getElementById('errorMsg' + Rowkey).innerHTML = json['errorMsg'];  
							 document.getElementById(targetElement).style.display  = 'none';
                             document.getElementById(messageSent).style.display  = 'block';
			          	}
					});
			 }else if(transport.status == 301)
			 {
			    dj.module.communityUser.handleError301(json.FirstName, json.LastName);
			 }			
	   });     
  }
  
  function fnCloseConnect(Rowkey){
  document.getElementById('dvConnect' + Rowkey).style.display  = 'none';
  }
  
  function fnSendInvite(siteroot,rowKey)
  {
      var name = trim(document.getElementById('hdnMemberUri' + rowKey).value);
      var message = trim(document.getElementById('txtMessage' + rowKey).value);
      
      message = fnReplaceHTMLTags(message);
      if(message.length &#60;= 0 || message == 'Type your personal message.'){
        document.getElementById('errorMsgInvite' + rowKey).style.display = &#34;block&#34;;
        document.getElementById('errorMsgInvite' + rowKey).innerHTML = &#34;Please enter valid message.&#34;;
        return false;
      }
      
      var targetElement = 'dvConnect' + rowKey;
      var messageSent = 'dvConnectionSent' + rowKey;
      
      
      var args = $H({name: name,
						message: message,
					    mode : 0,
						firstName : null,
						lastName : null
				    });
      
      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/InviteFriend.sync&#34;, args, function(transport,json){
			
			//User is a community user and hence, successful post
			if (transport.status == 200) 
			{
	                  document.getElementById('errorMsgInvite' + rowKey).innerHTML = json['errorMsg']; 
	                  document.getElementById(targetElement).style.display  = 'none';
                      document.getElementById(messageSent).style.display  = 'block';  
	      	} else
				//User is not a community user
				if(transport.status == 300){
					
					dj.module.communityUser.handleError300(siteroot + &#34;/member/InviteFriend.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if(transport.status == 200){
							 document.getElementById('errorMsgInvite' + rowKey).innerHTML = json['errorMsg'];
							 document.getElementById(targetElement).style.display  = 'none';
                             document.getElementById(messageSent).style.display  = 'block';    
			          	}
					});
			  }else if(transport.status == 301){
			    dj.module.communityUser.handleError301(json.FirstName, json.LastName);
			  }			  
	   });
  }
  
  function PostArticleComment(siteroot,commentBodyValue)
  {
        showInlineMessage(&#34;errorOnPost&#34;, &#34;&#34;);
        if (commentBodyValue.length == 0)
        {
            showInlineMessage(&#34;errorOnPost&#34;, &#34;Please enter your comment and then click post.&#34;);
            return false;
        }
      var args = $H({   mode : 0,
						firstName : null,
						lastName : null
				    });
      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/CheckUser.sync&#34;, args, function(transport,json){
			//User is a community user and hence, successful post
			if (json.proceedfurther == true) 
			{
	                theTopic.PostArticleComment(commentBodyValue);
	      	} 
			else
			{
				//User is not a community user
				if(json.proceedfurther == false){
					dj.module.communityUser.handleError300(siteroot + &#34;/member/CheckUser.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if (json.proceedfurther == true) {
							 theTopic.PostArticleComment(commentBodyValue);
						}
					});
			  }			
			}
	   });
	   $('commentBody').value = &#34;&#34;;
  }
  
  function showInlineMessage(eltId, msg)
  {
		document.getElementById(eltId).innerHTML = msg;
		if (msg != &#34;&#34;)
		{
			document.getElementById(eltId).style.visibility = 'visible'; 
		}
		else
		{
			document.getElementById(eltId).style.visibility = 'hidden';
		}
   }
  
  function PostEditComment(siteroot,obj,commentEntryId)
  {
        var args = $H({   mode : 0,
						firstName : null,
						lastName : null
				    });
      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/CheckUser.sync&#34;, args, function(transport,json){
			//User is a community user and hence, successful post
			if (json.proceedfurther == true) 
			{
	                theTopic.PostEditComment(obj,commentEntryId);
	      	} else
				//User is not a community user
				if(json.proceedfurther == false){
					
					dj.module.communityUser.handleError300(siteroot + &#34;/member/CheckUser.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
						if (json.proceedfurther == true) {
							 theTopic.PostEditComment(obj,commentEntryId);
			          	}
					});
			  }			
	   });
  }
  
  function EditComment(siteroot,commentEntryId)
  {
        theTopic.EditComment(commentEntryId);
//      var args = $H({   mode : 0,
//						firstName : null,
//						lastName : null
//				    });
//      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/CheckUser.sync&#34;, args, function(transport,json){
//			//User is a community user and hence, successful post
//			if (json.proceedfurther == true) 
//			{
//	                theTopic.EditComment(commentEntryId);
//	      	} else
//				//User is not a community user
//				if(json.proceedfurther == false){
//					
//					dj.module.communityUser.handleError300(siteroot + &#34;/member/CheckUser.sync&#34;, args,  json.FirstName, json.LastName, function(transport,json){
//						if (json.proceedfurther == true) {
//							 theTopic.EditComment(commentEntryId);
//			          	}
//					});
//			  }			
//	   });
  }
  
  function OpenReplyBox(siteroot,replycommentEntryControl,commentEntryId,name)
  {     
  theTopic.ReplyBox(replycommentEntryControl,commentEntryId,name);
//     var args = $H({   mode : 0,
//						firstName : null,
//						lastName : null
//				    });
//      dj.module.communityUser.ajaxPost(siteroot + &#34;/member/CheckUser.sync&#34;, args, function(transport,json){
//			//User is a community user and hence, successful post
//			if (json.proceedfurther == true) 
//			{
//	                theTopic.ReplyBox(replycommentEntryControl,commentEntryId,name);
//	      	} else
//				//User is not a community user
//				if(json.proceedfurther == false)
//				{
//					dj.module.communityUser.handleError300(siteroot + &#34;/member/CheckUser.sync&#34;, args, json.FirstName, json.LastName, function(transport,json){
//						if (json.proceedfurther == true) {
//							 theTopic.ReplyBox(replycommentEntryControl,commentEntryId,name);
//			          	}
//					});
//			  }			
//	   });     
  }  

  GotFocus = function Connect_GotFocus()
  {
    if (document.getElementById('txtMessage${Rowkey}').value == &#34;Type your personal message&#34;)
    {
      document.getElementById('txtMessage${Rowkey}').value = &#34;&#34;;
    }
  }

  LostFocus = function Connect_LostFocus()
  {
      if (document.getElementById('txtMessage${Rowkey}').value == &#34;&#34;)
      {
        document.getElementById('txtMessage${Rowkey}').value = &#34;Type your personal message&#34;;
      }
  }
  
  function fillSubCategoryJS()
  {
      var parentCategoryId = document.getElementById('Category').value;
      
      if(parentCategoryId == '-1')
      {
          document.getElementById('SubCategoryId').options.length = 0;
          document.getElementById('SubCategoryId').options = new Option('Sub-category','-1');
          return;
      }  
      var values = document.getElementById('hdnValues').value;
      var categories = values.split(&#34;~&#34;);
      document.getElementById('SubCategoryId').options.length = 0;
      var SelectedSubCategoryId =  document.getElementById('hdnSubCategoryId').value;
      
      for( i = 0; i &#60; categories.length; i++ ){
          var subCatInfo = categories;
          var subCategories = subCatInfo.split(&#34;^&#34;);
          var categoryId = subCategories;
          if( categoryId == parentCategoryId )
          {
              for( j = 1; j &#60; subCategories.length; j++ ){
                    var subCatValues = subCategories.split(&#34;=&#34;);
                    var subCategoryText = subCatValues;
                    var subCategoryId = subCatValues;
                    document.getElementById('SubCategoryId').options[j-1]=new Option(subCategoryText, subCategoryId);
                    if( SelectedSubCategoryId == subCategoryId )
                    {
                        document.getElementById('SubCategoryId').options[j-1].selected = true;
                    }
              }
          }
      }

	  if(SelectedSubCategoryId == -1)
	  {
		 document.getElementById('SubCategoryId').options[j-1] = new Option('Sub-category','-1');
         document.getElementById('SubCategoryId').options[j-1].selected = true;
	  }
  }
  
    function setCategorySubcategory(categoryId, subCategoryId)
	{
		var categoryDropDown = document.getElementById('Category');
			
		for(i=0; i &#60; categoryDropDown.options.length ; i++)
		 {
			 if (categoryDropDown.options.value == categoryId )
			   {      
				  categoryDropDown.options.selected = true;     
			   }
		 }    
		
		if (subCategoryId == null) {
			subCategoryId = -1;
		}
		
		document.getElementById('hdnSubCategoryId').value = subCategoryId ;		
		fillSubCategoryJS();
		
	  }

  function SortArticleComments(SBNumber,siteRoot,index,sortId)
  {
    document.getElementById('sortId').value = sortId;
    new Ajax.Updater(document.getElementById('Commentsblock'),
    siteRoot + &#34;/public/ArticleComments.html&#34;,
        {
            method: 'post',
            parameters: $H({SBNumber: SBNumber,index:index,sortIndex:sortId}).toQueryString()
        });    
  }
 
//************** Remove HTML tags ************** 
function fnReplaceHTMLTags(strValue){
    strValue = strValue.replace(/&#60;/g,'&#38;lt;');
    strValue = strValue.replace(/&#62;/g,'&#38;gt;');
    return strValue;
}

function trim(str)
{
    return str.replace(/^\s+|\s+$/, '');
}

dj.module.freeReg={init:function(){this.oAnyUserLoggedIn=false;var that=this;dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){that.oAnyUserLoggedIn=true;}});if(!that.oAnyUserLoggedIn){this.inlineReg=new dj.widget.panel.ModalPanel('register','register_module',{openModalPanelEvent:&#34;click&#34;,closeModalPanelEvent:&#34;blur&#34;,closeModalPanelButtonSelector:&#34;.closeFreereg&#34;,closeModalPanelEventForButtonSelector:&#34;click&#34;});this.oRegister_module=this.inlineReg.oModalContainer;this.inlineLogin=new dj.widget.panel.ModalPanel('login','login_module',{openModalPanelEvent:&#34;click&#34;,closeModalPanelEvent:&#34;blur&#34;,closeModalPanelButtonSelector:&#34;.closeLogin&#34;,closeModalPanelEventForButtonSelector:&#34;click&#34;});this.logindiv=this.inlineLogin.oModalContainer;this.ologin_form=this.logindiv.down('#login_form');this.ologinMod=this.inlineLogin.oModalId;this.osublogin=this.logindiv.up('#subscriberLogin');this.ofreereg=this.oRegister_module.up('#freereg');this.oFree_reg=this.inlineReg.oModalId;this.oErrorCoun
t=0;this.http_request=false;this.oRegFieldErrorMsgsValue=&#34;&#34;;this.oregFieldErrorMsg=this.oRegister_module.down('#oregFieldErrorMsg');this.oFr_confirm=this.oRegister_module.down('#fr_confirm');this.oFr_content=this.oRegister_module.down('#fr_content');this.oFreeRegistration_form=this.oRegister_module.down('#freeRegistration_form');this.oFreeregemailerrormsg=this.oRegister_module.down('#freeregemailerrormsg');this.oFreeregusererrormsg=this.oRegister_module.down('#freeregusererrormsg');this.oFreeRegServiceErrorMsg=this.oRegister_module.down('#freeRegServiceErrorMsg');this.oFreeRegSubButton=this.oRegister_module.down('#freeRegSubButton');this.oRegEmailErrorMsg=this.oRegister_module.down('#regEmailErrorMsg');this.oFreeRegEmail=this.oRegister_module.down('#regemail');this.oFreeRegWhyReason=this.oRegister_module.down('#whyreasons');this.ofreewhyregister=this.oRegister_module.down('#ofreewhyregister');this.regErrorCode=['userName-exists','userName-required','userName-invalid','firstName-required','firstName-invalid','lastName-required','lastName-invalid','emailAddress-exists','emailAddress-required','emailAddress-invalid','password-required','password-invalid','passwordConfirmation-invalid','userName-unique','emailAddress-unique'];this.regErrorValue=['Please enter your First Name.','Please enter your Last Name.','Please enter a valid Email Address.','Please create a Password.','Please confirm Password.','Please create a User Name.','Passwords do not match.'];this.regFieldName=['firstNameReg','lastNameReg','emailAddressReg','passwordReg','passwordConfirmationReg','userNameReg','sendEmailsReg','jcommunityReg'];this.attachEvents();this.freeRegResetForm();}},attachEvents:function(){var that=this;var textFields=this.oFreeRegistration_form.select(&#34;input[type=text]&#34;);var passfields=this.oFreeRegistration_form.select(&#34;input[type=password]&#34;);textFields.each(function(ipt){Element.observe(ipt,&#34;focus&#34;,function(ev){that.checkFreeRegFocus(ipt.name);});});textFields.each(function(ipt){Element.observe(ipt,&#34;blur&#34;,function(ev){that.checkFreeRegFieldBlur(ipt.name);});});passfields.each(function(ipt){Element.observe(ipt,&#34;focus&#34;,function(ev){that.checkFreeRegFocus(ipt.name);});});passfields.each(function(ipt){Element.observe(ipt,&#34;blur&#34;,function(ev){that.checkFreeRegFieldBlur(ipt.name);});});this.oimagefields=this.oFreeRegistration_form.select(&#34;input[type=image]&#34;);this.oimagefields.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){that.submitregForm();});});this.okButtonClicked=this.oRegister_module.select(&#34;input[class=okButton]&#34;);this.okButtonClicked.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){that.closeRegSuccessBlock();});});this.oFreewhyReasons=this.oRegister_module.select(&#34;a[class=ofreewhyReasons]&#34;);this.oFreewhyReasons.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){that.oFreeRegWhyReason.style.display=(that.oFreeRegWhyReason.style.display=='block')?'none':'block';if(that.oFreeRegWhyReason.style.display==='block'){that.ofreewhyregister.className=&#34;why&#34;;}
else{that.ofreewhyregister.className=&#34;whynot&#34;;}});});this.oFreeTermsConditions=this.oRegister_module.select(&#34;a[class=ofreeTermsConditions]&#34;);this.oFreeTermsConditions.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){dj.util.Url.openWin('http://online.wsj.com/public/page/subscriber_agreement.html','TermAndConditions',800,800,'scrollbars',1,300,100);});});this.oFreeEmailNewLetter=this.oRegister_module.select(&#34;a[class=ofreeEmailNewLetter]&#34;);this.oFreeEmailNewLetter.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){dj.util.Url.openWin('http://online.wsj.com/email','EmailNewLetterLink');});});this.oprivacyPolicy=this.oRegister_module.select(&#34;a[class=oprivacyPolicy]&#34;);this.oprivacyPolicy.each(function(ipt){Element.observe(ipt,&#34;click&#34;,function(ev){dj.util.Url.openWin('http://online.wsj.com/public/page/privacy_policy.html','FreeRegPrivacyPolicy',800,800,'scrollbars',1,300,100);});});this.ologinMod.observe('click',function(ev){Event.stop(ev);that.closeRegOtherBloc
k(2);that.ologin_form.reset();});},freeRegResetForm:function(){var that=this;this.oFree_reg.observe('click',function(ev){Event.stop(ev);that.closeRegOtherBlock(1);that.oFreeRegistration_form.reset();that.oregFieldErrorMsg.hide();that.oRegFieldErrorMsgsValue=&#34;&#34;;that.oRegEmailErrorMsg.hide();that.oFreeRegSubButton.disabled=false;that.oFreeregemailerrormsg.hide();that.oFreeRegServiceErrorMsg.hide();that.oFreeregusererrormsg.hide();that.ofreewhyregister.className=&#34;whynot&#34;;that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';that.oFreeRegistration_form[that.regFieldName].style.backgroundColor='#ffffff';});},closeRegSuccessBlock:function(){this.oFreeRegEmail.innerHTML=&#34;&#34;;this.oFr_confirm.hide();this.oFr_content.show();this.oRegister_module.hide();this.oFreeRegSubButton.disabled=false;this.oFreeRegistration_form.reset();},closeRegOtherBlock:function(val){if(val===1){this.ofreereg.className=&#34;freereg&#34;;this.osublogin.className+=&#34; login_hidden&#34;;this.logindiv.hide();this.oRegister_module.show();this.oFreeRegWhyReason.style.display='block';this.oFreeRegWhyReason.style.display='none';}
if(val===2){this.osublogin.className=&#34;login&#34;;this.ofreereg.className+=&#34; freereg_hidden&#34;;this.logindiv.show();this.oRegister_module.hide();}},checkFreeRegFieldBlur:function(oregFieldname){this.ofieldName=this.oFreeRegistration_form;this.ofieldValue=this.ofieldName.value;var ovalid=this.ofieldValue.blank();if(ovalid){this.oErrorCount=1;this.oFreeRegSubButton.disabled=false;}else{this.ofieldName.style.color='#000000';this.ofieldName.style.backgroundColor='#ffffff';this.ofieldName.value=this.ofieldValue.strip();}},checkFreeRegBlur:function(oregFieldnumber){this.ofieldName=this.oFreeRegistration_form[this.regFieldName];this.ofieldValue=this.ofieldName.value;var ovalid=this.ofieldValue.blank();if(ovalid){this.changeFieldValue(oregFieldnumber);this.oErrorCount=1;this.oFreeRegSubButton.disabled=false;}else{this.ofieldName.style.color='#000000';this.ofieldName.style.backgroundColor='#ffffff';this.ofieldName.value=this.ofieldValue.strip();}},checkFreeReg
Focus:function(oregFieldname){this.ofieldName=this.oFreeRegistration_form;this.ofieldName.style.color='#000000';this.ofieldName.style.backgroundColor='#ffffff';},checkFreeRegEmail:function(email){var invalidEmailChars=&#34; ?!#$%&#38;*()\&#34;||&#60;&#62;=+;:][{}/\\&#34;;for(var count=0,len=invalidEmailChars.length;count&#60;len;count++){var badChar=invalidEmailChars.charAt(count);if(email.indexOf(badChar,0)&#62;-1){this.oErrorCount=1;this.changeFieldValue(2);this.oFreeRegSubButton.disabled=false;return;}}
this.lastAtSign=email.lastIndexOf(&#34;@&#34;);this.firstAtSign=email.indexOf(&#34;@&#34;);this.lastPeriod=email.lastIndexOf(&#34;.&#34;);if(!(this.firstAtSign&#62;0&#38;&#38;this.firstAtSign===this.lastAtSign&#38;&#38;this.lastPeriod&#62;=(this.firstAtSign+2)&#38;&#38;this.lastPeriod&#60;=(email.length-3)&#38;&#38;email.charAt(this.firstAtSign+1)!==&#34;.&#34;)){this.changeFieldValue(2);this.oFreeRegSubButton.disabled=false;this.oErrorCount=1;return;}},compareFreeRegPassword:function(){this.oPassfieldValue=this.oFreeRegistration_form[this.regFieldName].value;this.oCPassfieldValue=this.oFreeRegistration_form[this.regFieldName].value;if(this.oPassfieldValue!==this.oCPassfieldValue){this.changeFieldValue(6);this.oFreeRegSubButton.disabled=false;this.oErrorCount=1;}},changeFieldValue:function(oregFieldnumber){this.oregFieldErrorMsg.show();this.ofieldName=this.oFreeRegistration_form[this.regFieldName];this.oRegFieldErrorMsgsValue+=&#34; &#34;+this.regErrorValue;this.ofieldName.style.color='#ff0000';this.ofieldName.style.ba
ckgroundColor='#fff28d';},responseErrorData:function(responseData){var that=this;var oshow=0;var profileErrors=responseData.profile.errors;var emailAddressVal=profileErrors.emailAddress;var userNameVal=profileErrors.userName;var firstNameVal=profileErrors.firstName;var lastNameVal=profileErrors.lastName;var passwordVal=profileErrors.password;var compasswordVal=profileErrors.passwordConfirmation;if(emailAddressVal!==null&#38;&#38;emailAddressVal!==undefined){if(that.regErrorCode===emailAddressVal||that.regErrorCode===emailAddressVal){that.oFreeregemailerrormsg.show();that.ofieldName=that.oFreeRegistration_form[that.regFieldName];that.ofieldName.style.backgroundColor='#fff28d';}else{that.changeFieldValue(2);oshow=1;}}
if(userNameVal!==null&#38;&#38;userNameVal!==undefined){if(that.regErrorCode===userNameVal||that.regErrorCode===userNameVal){that.oFreeregusererrormsg.show();that.ofieldName=that.oFreeRegistration_form[that.regFieldName];that.ofieldName.style.backgroundColor='#fff28d';}else{that.changeFieldValue(5);oshow=1;}}
if(firstNameVal!==null&#38;&#38;firstNameVal!==undefined){that.changeFieldValue(0);oshow=1;}
if(lastNameVal!==null&#38;&#38;lastNameVal!==undefined){that.changeFieldValue(1);oshow=1;}
if(passwordVal!==null&#38;&#38;passwordVal!==undefined){that.changeFieldValue(3);oshow=1;}
if(compasswordVal!==null&#38;&#38;compasswordVal!==undefined){that.changeFieldValue(4);oshow=1;}
if(oshow===1){that.oregFieldErrorMsg.show();that.oregFieldErrorMsg.innerHTML=&#34;&#60;p&#62;&#34;+that.oRegFieldErrorMsgsValue+&#34;&#60;/p&#62;&#34;;}},freeRegRequest:function(){this.ofirstName=this.oFreeRegistration_form[this.regFieldName].value;this.olastName=this.oFreeRegistration_form[this.regFieldName].value;this.oemailName=this.oFreeRegistration_form[this.regFieldName].value;this.opassName=this.oFreeRegistration_form[this.regFieldName].value;this.ocpassName=this.oFreeRegistration_form[this.regFieldName].value;this.ouserName=this.oFreeRegistration_form[this.regFieldName].value;this.oFeatureEmail=this.oFreeRegistration_form[this.regFieldName].checked;this.oCommunityProfile=this.oFreeRegistration_form[this.regFieldName].checked;this.data={'profile.userName':this.ouserName,'profile.firstName':this.ofirstName,'profile.lastName':this.olastName,'profile.emailAddress':this.oemailName,'profile.password':this.opassName,'profile.passwordConfirmation':this.ocpassName,'profile.options.cre
ateCommunityProfile':this.oCommunityProfile,'profile.options.featureEmailOptIn':this.oFeatureEmail,'profile.options.returnLink':window.location.href};var that=this;var request=new Ajax.Request('/epiton/registration/v1/profile',{method:'post',requestHeaders:{Accept:'application/json'},parameters:this.data,onComplete:function(transport){var responseData=eval('('+transport.responseText+')');if(transport.status===200){that.oFreeRegEmail.innerHTML=that.oemailName;that.oFr_content.hide();that.oFr_confirm.show();that.oFreeRegistration_form.reset();}
else if(transport.status===412){that.oFreeRegSubButton.disabled=false;that.responseErrorData(responseData);}
else if(transport.status===500){that.oFreeRegSubButton.disabled=false;that.oFreeRegServiceErrorMsg.show();}
else{that.oFreeRegSubButton.disabled=false;that.oFreeRegServiceErrorMsg.show();}}});},checkEmailInEmailCenter:function(){this.oemailName=this.oFreeRegistration_form[this.regFieldName].value;var that=this;this.request=new Ajax.Request('/emailcheck/'+this.oemailName,{method:'get',onComplete:function(transport){if(transport.responseText!==null||transport.responseText!==undefined){if('false'===transport.responseText.strip()){that.freeRegRequest();}
else if('true'===transport.responseText.strip()){that.oFreeRegSubButton.disabled=false;that.oRegEmailErrorMsg.show();}
else{that.oFreeRegSubButton.disabled=false;that.oFreeRegServiceErrorMsg.show();}}else{that.oFreeRegSubButton.disabled=false;that.oFreeRegServiceErrorMsg.show();}},onException:function(transport){that.oFreeRegSubButton.disabled=false;that.oFreeRegServiceErrorMsg.show();}});},submitregForm:function(){this.oErrorCount=0;this.oRegFieldErrorMsgsValue=&#34;&#34;;this.oFreeregemailerrormsg.hide();this.oFreeregusererrormsg.hide();this.oRegEmailErrorMsg.hide();this.oFreeRegServiceErrorMsg.hide();this.oFreeRegSubButton.disabled=true;this.checkFreeRegBlur(0);this.checkFreeRegBlur(1);this.checkFreeRegBlur(2);this.checkFreeRegBlur(5);this.checkFreeRegBlur(3);this.checkFreeRegBlur(4);if(this.oErrorCount===0){this.oRegFieldErrorMsgsValue=&#34;&#34;;this.compareFreeRegPassword();this.checkFreeRegEmail(this.oFreeRegistration_form[this.regFieldName].value);}
if(this.oErrorCount&#62;0){this.oregFieldErrorMsg.innerHTML=&#34;&#60;p&#62;&#34;+this.oRegFieldErrorMsgsValue+&#34;&#60;/p&#62;&#34;;this.oregFieldErrorMsg.show();this.oFreeRegSubButton.disabled=false;return false;}
else{this.oFreeRegSubButton.disabled=true;this.oregFieldErrorMsg.hide();this.oRegFieldErrorMsgsValue=&#34;&#34;;this.oregFieldErrorMsg.innerHTML=&#34;&#34;;this.checkEmailInEmailCenter();return false;}
return false;}};
dj.module.rssBlogTimes={init:function(getClasses){var timeStamps=$$(getClasses);if(timeStamps.length===0){console.log(&#34;{dj.module.xslTimestamp} no timestamps found.&#34;);return;}
for(var i=0,timeStamp;timeStamp=timeStamps[i++];){timeStamp=timeStamp.cleanWhitespace();var dur=this.calculateDuration(timeStamp.innerHTML.strip());timeStamp.update(dur);}},calculateDuration:function(getPubDate){var today=new Date();var newDate=new Date(getPubDate);var getTimeDIff=Math.ceil(today.getTime()-newDate.getTime());var one_min=1000*60;var getMins=Math.ceil(getTimeDIff/one_min);var getOutput='';if(getMins&#60;1){getOutput=&#34;1 min ago&#34;;}else if(getMins&#60;59){getOutput=&#34;6 mins ago&#34;;}else if(getMins&#62;60&#38;&#38;getMins&#60;240){var getHrs=newDate.getHours();var getAMPM=&#34;&#34;;if(getHrs&#60;=12){getAMPM=&#34; am&#34;;}else{getHrs=(getHrs-12);getAMPM=&#34; pm&#34;;}
getOutput=newDate.getHours()+&#34;:&#34;+newDate.getMinutes()+getAMPM;}
return(getOutput==='')?null:getOutput;}};
dj.module.assasinModule={init:function(flashNamespace){if(typeof flashNamespace=='undefined'){flashNamespace='';}
var cnt=$$('.viModule [id^=assasinMedia]');if(cnt===null){return;}
for(var index=0,length=cnt.length;index&#60;length;++index){var t=cnt.className.split('::');if(t&#38;&#38;t!=='undefined'){var source=t.first();var id=t;var caption=t;if(source===flashNamespace+'VIDEO'){this.videoPlayer=new dj.widget.video.Video(cnt.identify(),id,'','',caption);}
else if(source===flashNamespace+'FLASH'){this.flashPlayer=new dj.widget.flash.Flash(cnt.identify(),id,caption);}}}}};
dj.module.emailSignUpNonSub={init:function(){this.isPartner=document.getElementsByTagName(&#34;div&#34;).hasClassName('subType-partner');if(this.isPartner){this.oEmailSignUpNonSub=$('emailSignUpNonSub');this.oEmailSignUpNonSub.getElementsByTagName('a').href='/pznsetup/pub/email/setup.html';}},initializeContainer:function(oContainer){if(oContainer!==null){this.setUpControllers(oContainer);}},setUpControllers:function(oContainer){this.oemailSignUpNonSubSubmit=oContainer.down(&#34;.emailSignUpNonSubSubmit&#34;);var that=this;this.oemailSignUpNonSubSubmit.observe(&#34;click&#34;,function(ev){Event.stop(ev);that.signUp(oContainer);});oContainer.down(&#34;.txtEmail&#34;).observe(&#34;click&#34;,function(ev){Event.stop(ev);if(this.value===&#34;Please enter your email&#34;||this.value===&#34;Enter Your Email Address&#34;||this.value===&#34;Please enter a valid email address&#34;){this.value=&#34;&#34;;}});},signUp:function(oContainer){this.oContent=oContainer.down(&#34;.mainContentNonSub&#34;);this.oContentForm=this.oContent.down(&#34;form&#34;);this.oMessageSucce
ss=oContainer.down(&#34;.successMessageNonSub&#34;);this.oMessageError=this.oContent.down(&#34;.errorMessageNonSub&#34;);this.txtEmail=oContainer.down(&#34;.txtEmail&#34;);this.hiddenClass=&#34;hidden&#34;;this.signUpUrl=&#34;/emailservice/email-signup&#34;;this.userLoginName=&#34;null&#34;;this.userEmail=&#34;&#34;;this.displayNames=&#34;&#34;;var oForm=$H(this.oContentForm.serialize().parseQuery());var oFormLength=oForm.size();if(this.txtEmail.value===&#34;&#34;||this.txtEmail.value===&#34;Please enter your email&#34;||this.txtEmail.value===&#34;Enter Your Email Address&#34;||this.txtEmail.value===&#34;Enter Your Email Address&#34;){this.txtEmail.value=&#34;Please enter your email&#34;;return;}
if(!this.validateEmail(this.txtEmail.value)){this.txtEmail.value=&#34;Please enter a valid email address&#34;;return;}
this.postBody=this.buildPostBody(oContainer);if(this.displayNames===&#34;&#34;){return;}
this.displayNames=this.displayNames+&#34;&#38;nbsp;&#34;;this.oContainer=oContainer;var that=this;this.request=new Ajax.Request(this.signUpUrl,{method:'post',postBody:that.postBody,contentType:'text/xml',onComplete:function(transport,exception){if(200==transport.status){that.showSuccess();}else if(409==transport.status){that.showError();}else if(500==transport.status){that.showContent();console.error(&#34;{emailSignUpNonSub} error %s - server error&#34;,transport.status);}
that.oContainer.select(&#34;.userEmail&#34;).each(function(el){el.innerHTML=that.userEmail;});that.oContainer.select(&#34;.displayNames&#34;).each(function(el){el.innerHTML=that.displayNames;});}});},buildPostBody:function(oContainer){this.userEmail=oContainer.down(&#34;.txtEmail&#34;).value;var x=[];x[x.length]=&#34;&#60;customer&#62;&#34;;x[x.length]=&#34;&#60;login-name&#62;&#60;/login-name&#62;&#34;;x[x.length]=&#34;&#60;contacts class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;x[x.length]=&#34;&#60;contact&#62;&#60;last-modified-by&#62;&#34;+this.userEmail+&#34;&#60;/last-modified-by&#62;&#60;contact-address&#62;&#34;+this.userEmail+&#34;&#60;/contact-address&#62;&#60;contact-status&#62;V&#60;/contact-status&#62;&#34;;x[x.length]=&#34;&#60;bulk-emails class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;var that=this;var oForm=$H(this.oContentForm.serialize().parseQuery());oForm.each(function(el){if(el.startsWith(&#34;checkbox&#34;)){x[x.length]=&#34;&#60;bulk-email&#62;&#60;opt-in-flag&#62;1&#60;/opt-in-flag&#62;&#60;email-type-id&#62;&#34;+el+&#34;&#60;/email-type-id&#62;&#60;/bulk-email&#62;&#34;;var temp=oForm.get(&#34;displayName&#34;+el);if(temp!==&#34;&#34;){if(that.displayNames===&#34;&#34;){that.displayNames=temp;}else{that.displayNames=that
.displayNames+&#34; and &#34;+temp;}}}});x[x.length]=&#34;&#60;/bulk-emails&#62;&#34;;x[x.length]=&#34;&#60;/contact&#62;&#34;;x[x.length]=&#34;&#60;/contacts&#62;&#34;;x[x.length]=&#34;&#60;products class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;x[x.length]=&#34;&#60;product&#62;&#60;id&#62;2&#60;/id&#62;&#60;name&#62;WSJ&#60;/name&#62;&#60;description&#62;WSJ Email Product&#60;/description&#62;&#60;/product&#62;&#34;;x[x.length]=&#34;&#60;/products&#62;&#34;;x[x.length]=&#34;&#60;/customer&#62;&#34;;x=x.join('\n');return x;},showSuccess:function(){this.oContent.addClassName(this.hiddenClass);this.oMessageError.addClassName(this.hiddenClass);this.oMessageSuccess.removeClassName(this.hiddenClass);},showError:function(){this.oContent.removeClassName(this.hiddenClass);this.oMessageSuccess.addClassName(this.hiddenClass);this.oMessageError.removeClassName(this.hiddenClass);},showContent:function(){this.oMessageSuccess.addClassName(this.hiddenClass);this.oMessageError.addClassName(this.hiddenClass);this.oContent.removeClassName(this.hiddenClass);},validateEmail:function(email){this.invalidEmailChars=&#34; ?!#$%&#38;*()\&#34;||&#60;&#62;=+;:][{}/\\&#34;;if(email==&#34;&#34;){return false;}
for(count=0;count&#60;this.invalidEmailChars.length;count++){this.badChar=this.invalidEmailChars.charAt(count);if(email.indexOf(this.badChar,0)&#62;-1){return false;}}
this.lastAtSign=email.lastIndexOf(&#34;@&#34;);this.firstAtSign=email.indexOf(&#34;@&#34;);this.lastPeriod=email.lastIndexOf(&#34;.&#34;);return(this.firstAtSign&#62;0&#38;&#38;this.firstAtSign==this.lastAtSign&#38;&#38;this.lastPeriod&#62;=this.firstAtSign+2&#38;&#38;this.lastPeriod&#60;=email.length-3&#38;&#38;email.charAt(this.firstAtSign+1)!=&#34;.&#34;);}};
dj.module.emailSignUp={init:function(){this.isPartner=document.getElementsByTagName(&#34;div&#34;).hasClassName('subType-partner');if(this.isPartner){this.oEmailSignUpNonSub=$('emailSignUpNonSub');this.oEmailSignUpNonSub.getElementsByTagName('a').href='/pznsetup/pub/email/setup.html';}
this.oContainers=$$(&#34;div.emailSignUp&#34;);var that=this;this.oContainers.each(function(el){that.initializeContainer(el);});},initializeContainer:function(oContainer){if(oContainer!==null){this.setUpControllers(oContainer);}},setUpControllers:function(oContainer){this.oemailSignUpSubmit=oContainer.down(&#34;.emailSignUpSubmit&#34;);var that=this;this.oemailSignUpSubmit.observe(&#34;click&#34;,function(ev){Event.stop(ev);that.signUp(oContainer);});oContainer.down(&#34;.txtEmail&#34;).observe(&#34;click&#34;,function(ev){this.value=&#34;&#34;;});},signUp:function(oContainer){this.oContent=oContainer.down(&#34;.mainContent&#34;);this.oContentForm=this.oContent.down(&#34;form&#34;);this.oMessageSuccess=oContainer.down(&#34;.successMessage&#34;);this.oMessageError=this.oContent.down(&#34;.errorMessage&#34;);this.oemailSignUpSubmit=oContainer.down(&#34;.emailSignUpSubmit&#34;);this.txtEmail=oContainer.down(&#34;.txtEmail&#34;);this.hiddenClass=&#34;hidden&#34;;this.signUpUrl=&#34;/emailservice/email-signup&#34;;this.userLoginName=userName;this.userEmail=oContainer.down(&#34;.userEmail&#34;).inne
rHTML;this.displayNames=&#34;&#34;;var oForm=$H(this.oContentForm.serialize().parseQuery());var oFormLength=oForm.size();if(this.txtEmail.value===''||this.txtEmail.value===&#34;Please enter your email&#34;){this.txtEmail.value=&#34;Please enter your email&#34;;return;}
this.postBody=this.buildPostBody();if(this.displayNames===&#34;&#34;){return;}
this.displayNames=this.displayNames+&#34;&#38;nbsp;&#34;;var that=this;this.request=new Ajax.Request(this.signUpUrl,{method:'post',postBody:that.postBody,contentType:'text/xml',onComplete:function(transport,exception){if(200==transport.status){that.showSuccess(oContainer);}else if(409==transport.status){that.showError();}else if(500==transport.status){that.showContent();console.error(&#34;{emailSignUp} error %s - server error&#34;,transport.status);}}});},buildPostBody:function(){if(this.txtEmail.value!==&#34;Enter Your Email Address&#34;){this.userEmail=this.txtEmail.value;}
var isReg=false;dj.util.User.isLoggedIn(function(isLoggedIn){if(isLoggedIn){dj.util.User.isSubLoggedIn(function(subLoggedIn){if(!subLoggedIn){isReg=true;}});}});var region=dj.util.Region.getViewByRegion();var x=[];x[x.length]=&#34;&#60;customer&#62;&#34;;x[x.length]=&#34;&#60;login-name&#62;&#34;+this.userLoginName+&#34;&#60;/login-name&#62;&#34;;x[x.length]=&#34;&#60;contacts class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;x[x.length]=&#34;&#60;contact&#62;&#60;last-modified-by&#62;&#34;+this.userLoginName+&#34;&#60;/last-modified-by&#62;&#60;contact-address&#62;&#34;+this.userEmail+&#34;&#60;/contact-address&#62;&#60;contact-status&#62;V&#60;/contact-status&#62;&#34;;x[x.length]=&#34;&#60;bulk-emails class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;var that=this;var oForm=$H(this.oContentForm.serialize().parseQuery());oForm.each(function(el){if(el.startsWith(&#34;checkbox&#34;)){var id=el;if(el===&#34;88&#34;){if(region===&#34;europe&#34;){id=&#34;169&#34;;}else if(region===&#34;asia&#34;){id=&#34;167&#34;;}else if(region===&#34;asia,india&#34;){id=&#34;172&#34;;}else{}}else if(el===&#34;89&#34;){if(region===&#34;europe&#34;){id=&#34;170&#34;;}else if(region===&#34;asia&#34;){id=&#34;168&#34;;}else if(region===&#34;asia,india&#34;){id=&#34;173&#34;;}els
e{}}
x[x.length]=&#34;&#60;bulk-email&#62;&#60;opt-in-flag&#62;1&#60;/opt-in-flag&#62;&#60;email-type-id&#62;&#34;+id+&#34;&#60;/email-type-id&#62;&#60;/bulk-email&#62;&#34;;var temp=oForm.get(&#34;displayName&#34;+el);if(temp!==&#34;&#34;){if(that.displayNames===&#34;&#34;){that.displayNames=temp;}else{that.displayNames=that.displayNames+&#34; and &#34;+temp;}}}});x[x.length]=&#34;&#60;/bulk-emails&#62;&#34;;x[x.length]=&#34;&#60;/contact&#62;&#34;;x[x.length]=&#34;&#60;/contacts&#62;&#34;;x[x.length]=&#34;&#60;products class=\&#34;java.util.ArrayList\&#34;&#62;&#34;;if(isReg){x[x.length]=&#34;&#60;product&#62;&#60;id&#62;281&#60;/id&#62;&#60;name&#62;WSJ&#60;/name&#62;&#60;description&#62;WSJ Email Product&#60;/description&#62;&#60;/product&#62;&#34;;}else{x[x.length]=&#34;&#60;product&#62;&#60;id&#62;2&#60;/id&#62;&#60;name&#62;WSJ&#60;/name&#62;&#60;description&#62;WSJ Email Product&#60;/description&#62;&#60;/product&#62;&#34;;}
x[x.length]=&#34;&#60;/products&#62;&#34;;x[x.length]=&#34;&#60;/customer&#62;&#34;;x=x.join('\n');return x;},showSuccess:function(oContainer){var that=this;oContainer.select(&#34;.userLoginName&#34;).each(function(el){el.innerHTML=that.userLoginName;});oContainer.select(&#34;.displayNames&#34;).each(function(el){el.innerHTML=that.displayNames;});this.oContent.addClassName(this.hiddenClass);this.oMessageError.addClassName(this.hiddenClass);this.oMessageSuccess.removeClassName(this.hiddenClass);},showError:function(){this.userEmail=&#34;&#34;;this.oContent.removeClassName(this.hiddenClass);this.oMessageSuccess.addClassName(this.hiddenClass);this.oMessageError.removeClassName(this.hiddenClass);},showContent:function(){this.oMessageSuccess.addClassName(this.hiddenClass);this.oMessageError.addClassName(this.hiddenClass);this.oContent.removeClassName(this.hiddenClass);}};
dj.module.communityUser={ajaxPost:function(postUrl,args,callback){var req=new Ajax.Request(postUrl,{method:'post',parameters:args.toQueryString(),onException:function(transport,exception){console.error('Exception occured while posting posting Ajax Request : '+exception);},onComplete:function(transport,json){callback(transport,json);}});},ajaxUpdate:function(oElement,postUrl,args,callback){var req=new Ajax.Updater(oElement,postUrl,{method:'post',parameters:args.toQueryString(),onException:function(transport,exception){console.error('Exception occured during Ajax Request :'+exception);},onComplete:function(transport,json){callback(transport,json);}});},handleError300:function(postUrl,args,uFirstName,uLastName,callback){this.initializeCommunityUserPopup(postUrl,args,uFirstName,uLastName,300,callback);this._openCommunityUserPopup();},handleError301:function(uFirstName,uLastName){this.initializeCommunityUserPopup(&#34;&#34;,&#34;&#34;,uFirstName,uLastName,301);this._openCommunityUserPopup();},_op
enCommunityUserPopup:function(){this.oPopup.absolutize();var dOffsets=document.viewport.getScrollOffsets();var dOffsetTop=dOffsets.top;var popupOffset=dOffsetTop+200;this.oPopup.setStyle({top:popupOffset+&#34;px&#34;});var panel=new dj.widget.panel.ModalPanel(null,$$(&#34;div.communityUserPopup&#34;).first(),{closeModalPanelEvent:&#34;click&#34;,closeModalPanelButtonSelector:&#34;.popupClose&#34;});},initializeCommunityUserPopup:function(postUrl,args,uFirstName,uLastName,errorCode,callback){this.oPopup=$$(&#34;div.communityUserPopup&#34;).first();this.oUnblockedUserContainer=this.oPopup.down(&#34;.unblockedUser&#34;);this.oBlockedUserContainer=this.oPopup.down(&#34;.blockedUser&#34;);this.oCommentsText=this.oPopup.down(&#34;.commentsText&#34;);this.oAskQuestionText=this.oPopup.down(&#34;.askQuestionText&#34;);this.oUserFirstName=this.oPopup.getElementsBySelector(&#34;.userFirstName&#34;);this.oUserLastName=this.oPopup.getElementsBySelector(&#34;.userLastName&#34;);if((postUrl!==null)&#38;&#38;(postUrl.indexOf('SaveQuestion')!==-1)){this.oAskQuestionText.show();this.oCommentsText.hide();}else{this.oAskQuestionText.hide();this.oCommentsText.show();}
var that=this;var isUserFirstLastNamePresent=true;if(((uFirstName===null)||(uFirstName===''))&#38;&#38;((uLastName===null)||(uLastName===''))){isUserFirstLastNamePresent=false;}
if(errorCode===300){this.oBlockedUserContainer.setStyle({display:&#34;none&#34;});this.oUnblockedUserContainer.setStyle({display:&#34;block&#34;});this.oPost=this.oPopup.down(&#34;.post&#34;);this.oChkBox=this.oPopup.down(&#34;.chkBox&#34;);this.oWhyLink=this.oPopup.down(&#34;.whyLink&#34;);this.oWhyLinkPara=this.oPopup.down(&#34;.whyLinkPara&#34;);this.oFirstNameText=this.oPopup.down(&#34;.firstNameText&#34;);this.oLastNameText=this.oPopup.down(&#34;.lastNameText&#34;);this.oUserNameInfoContainer=this.oPopup.down(&#34;.userNameInfoContainer&#34;);this.oErrorMessage=this.oPopup.down(&#34;.errorMessage&#34;);this.oCommunityLink=this.oPopup.down(&#34;.communityLink&#34;);this.oPrivacyLink=this.oPopup.down(&#34;.privacyLink&#34;);this.oTermsLink=this.oPopup.down(&#34;.termsLink&#34;);if(isUserFirstLastNamePresent===false){this.oUserNameInfoContainer.show();}else{this.oUserNameInfoContainer.hide();this.oUserFirstName.each(function(oFirstName){oFirstName.innerHTML=&#34;, &#34;+uFirstName;});this.oUserLastName.each(function(oLastName){oLastName.innerHTML=uLastName+&#34;,&#34;;});}
if(this.whyLinkListener!==null){Event.stopObserving(this.oWhyLink,&#34;click&#34;,this.whyLinkListener);}
if(this.communityLinkListener!==null){Event.stopObserving(this.oCommunityLink,&#34;click&#34;,this.communityLinkListener);}
if(this.privacyLinkListener!==null){Event.stopObserving(this.oPrivacyLink,&#34;click&#34;,this.privacyLinkListener);}
if(this.termsLinkListener!==null){Event.stopObserving(this.oTermsLink,&#34;click&#34;,this.termsLinkListener);}
if(this.postListener!==null){Event.stopObserving(this.oPost,&#34;click&#34;,this.postListener);}
this.whyLinkListener=function(event){that.oWhyLinkPara.show();that.oWhyLink.hide();}.bindAsEventListener(this.oWhyLink);this.communityLinkListener=function(event){Event.stop(event);dj.util.Url.openWin(&#34;/community&#34;);}.bindAsEventListener(this.oCommunityLink);this.privacyLinkListener=function(event){Event.stop(event);dj.util.Url.openWin(&#34;/public/page/privacy_policy.html&#34;);}.bindAsEventListener(this.oPrivacyLink);this.termsLinkListener=function(event){Event.stop(event);dj.util.Url.openWin(&#34;/public/page/subscriber_agreement.html&#34;);}.bindAsEventListener(this.oTermsLink);this.postListener=function(event){if(that.oChkBox.checked===true){args.set('mode',2);}else
if(that.oChkBox.checked===false){args.set('mode',1);}
if(isUserFirstLastNamePresent===false){if(((that.oFirstNameText.value===null)||(that.oFirstNameText.value===''))&#38;&#38;((that.oLastNameText.value===null)||(that.oLastNameText.value===''))){Event.stop(event);that.oErrorMessage.show();that._openCommunityUserPopup();}else{args.set('firstName',that.oFirstNameText.value);args.set('lastName',that.oLastNameText.value);that.ajaxPost(postUrl,args,callback);}}else{args.set('firstName',uFirstName);args.set('lastName',uLastName);that.ajaxPost(postUrl,args,callback);}}.bindAsEventListener(this.oPost);this.oWhyLink.observe(&#34;click&#34;,this.whyLinkListener);this.oCommunityLink.observe(&#34;click&#34;,this.communityLinkListener);this.oPrivacyLink.observe(&#34;click&#34;,this.privacyLinkListener);this.oTermsLink.observe(&#34;click&#34;,this.termsLinkListener);this.oPost.observe(&#34;click&#34;,this.postListener);}else
if(errorCode===301){this.oBlockedUserContainer.setStyle({display:&#34;block&#34;});this.oUnblockedUserContainer.setStyle({display:&#34;none&#34;});if(isUserFirstLastNamePresent===true){this.oUserFirstName.each(function(oFirstName){oFirstName.innerHTML=uFirstName;});this.oUserLastName.each(function(oLastName){oLastName.innerHTML=uLastName;});}}}};/*
  networkHat object...loads scripts needed for autocomplete only when user interacts
  with the search box.  Traps mouseover and focus events, and then loads and initializes
  the infocomplete for the
*/
if (typeof dj == &#34;undefined&#34;) { dj = {}; }
if (typeof dj.widget == &#34;undefined&#34;) { dj.widget = {}; }
if (typeof dj.widget.networkHat == &#34;undefined&#34;) { dj.widget.networkHat = {}; }
if (typeof dj.context.networkHat == &#34;undefined&#34;) { dj.context.networkHat = {}; }

dj.widget.networkHat.AutoComplete=Class.create({
    initialize: function() {

        this.d=document;

        if (typeof cdnDomain != 'undefined') {
            this.cdnDomain=cdnDomain;
        }
        this.uP=&#34;&#34;;
        if (typeof uP != 'undefined') {
            this.uP=uP;
        }

        var dt = new Date();
        var dtStamp=&#34;&#34;+dt.getFullYear()+dt.getMonth()+dt.getDay();

        if (this.d.location.host.indexOf('s.dev') != -1 || this.d.location.host.indexOf('idev') != -1) {
            //  A hack until cdnDomain for SAT/IDEV actually wil serve up /djscript URLs
            this.jScript = this.uP + &#34;/djscript/j_networkHat-&#34;+dtStamp+&#34;.js&#34;;
        } else {
            this.jScript = this.cdnDomain + &#34;/djscript/j_networkHat-&#34;+dtStamp+&#34;.js&#34;;
        }

        // Set the required globals
        var fw = this.d.getElementsByTagName(&#34;div&#34;);
        var loggedIn = (fw.className.indexOf(&#34;subType-subscribed&#34;) !== -1);

        //loggedIn = (typeof loggedIn !== &#34;undefined&#34;) ? loggedIn : false;
        var searchBoxID = 'hat_input_auto';
        this.inputDefaultText=&#34;News, Quotes, Companies, Videos&#34;;

        // Retrieve the needed dom-elements
        var oHat = $(&#34;hat_div&#34;);
        this.oHatInput = $(&#34;hat_input_auto&#34;);
        var oHatSelect = oHat.select(&#34;.hat_select&#34;);
        var oHatSelectItems = oHat.select(&#34;.hat_drop_item&#34;);
        var oHatTabs = oHat.select(&#34;.hat_tab&#34;).reject(function(n) { return n.hasClassName(&#34;hat_select&#34;); });
        var oHatMenu = $(&#34;hat_more_menu&#34;);

        // Set default style
        if (Prototype.Browser.IE &#38;&#38; (this.d.domain.indexOf('ds.sat.wsj.com') != -1 ||this.d.domain.indexOf('ds.wsj.com') != -1)) {
            dj.util.Url.addStylesheet(&#34;http://s.wsj.net/css/hatIEPortfolio.css&#34;);
        }
        oHat.setStyle({
            &#34;width&#34;: &#34;989px&#34;,
            &#34;height&#34;: &#34;28px&#34;,
            &#34;position&#34;: &#34;relative&#34;,
            &#34;zIndex&#34;: 501
        });

        oHatMenu.setStyle({
            width: &#34;155px&#34;
        });

        // attach event handlers to menu buttons/tabs at top
        oHatTabs.invoke(&#34;observe&#34;, &#34;mouseover&#34;, function(ev){
            hat.tabover(this);
        });
        oHatTabs.invoke(&#34;observe&#34;, &#34;mouseout&#34;, function(ev){
            hat.tabout(this);
        });

        oHatSelect.invoke(&#34;observe&#34;, &#34;mouseover&#34;, function(ev){
            hat.moremenu();
        });
        oHatSelect.invoke(&#34;observe&#34;, &#34;mouseout&#34;, function(ev){
            hat.moremenuhide();
        });

        oHatSelectItems.invoke(&#34;observe&#34;, &#34;mouseover&#34;, function(ev){
            hat.menuover(this);
        });
        oHatSelectItems.invoke(&#34;observe&#34;, &#34;mouseout&#34;, function(ev){
            hat.menuout(this);
        });

        var that=this;
        //  Instead of loading /djscript/j_networkHat.js up-front, load it on certain events in the search box:
        this.eventProxy = {
            bload: function(event) {
                that.onHatLoad();
            },
            bclearField: function(event) {
                that.clearField();
                return true;
            }
        };
        this.eventProxy.bload = this.eventProxy.bload.bindAsEventListener(this.eventProxy);
        this.eventProxy.bclearField = this.eventProxy.bclearField.bindAsEventListener(this.eventProxy);

        this.oHatInput.observe(&#34;focus&#34;, this.eventProxy.bload );
        this.oHatInput.observe(&#34;mouseover&#34;, this.eventProxy.bload );
        this.oHatInput.observe(&#34;click&#34;, this.eventProxy.bclearField );
        this.oHatInput.observe(&#34;keydown&#34;, this.eventProxy.bclearField );

        if ( this.oHatInput.value !== &#34;&#34; &#38;&#38; this.oHatInput.value != this.inputDefaultText ||
                dj.context.networkHat.jnetworkHatJsLoaded ) {
            //if text already in field, initialize hat.  User got focus or clicked before the hanlder was attached
            this.onHatLoad();
        }
        this.setFieldDefault();
    },
    setFieldDefault: function() {
        // Add &#34;prompt&#34; text to oHatInput if it's blank, if user has not typed
        if (this.oHatInput.value === &#34;&#34;) {
            this.oHatInput.value=this.inputDefaultText;
            this.oHatInput.addClassName(&#34;unUsed&#34;);
        }

    },
    clearField: function(){
        this.stopObservingClick();
        var unUsed = this.oHatInput.hasClassName(&#34;unUsed&#34;);
        if (unUsed)
        {
            this.oHatInput.value=&#34;&#34;;
        }
        this.oHatInput.removeClassName(&#34;unUsed&#34;);
    },
    stopObservingClick: function() {
        this.oHatInput.stopObserving(&#34;click&#34;, this.eventProxy.bclearField );
        this.oHatInput.stopObserving(&#34;keydown&#34;, this.eventProxy.bclearField );
    },
    onHatLoad: function() {

        this.oHatInput.stopObserving(&#34;focus&#34;, this.eventProxy.bload );
        this.oHatInput.stopObserving(&#34;mouseover&#34;, this.eventProxy.bload);

        // if j_networkHat.js already loaded, skip to init
        if ( dj.context.networkHat.jnetworkHatJsLoaded ) {
            this.initInfoComplete();
            return;
        }

        //load j_networkhat.js
        var hds=this.d.getElementsByTagName('head');
        var hd;
        if (!hds) {
            hd = new Element('head');
            this.d.getElementsByTagName('body').appendChild(hd);
        } else {
            hd = hds;
        }
        this.jsNode=this.loadAutoCompleteScript(this.jScript);

    },
    loadAutoCompleteScript: function(jScript) {

        var jsNode = this.d.createElement(&#34;script&#34;);
        jsNode.type = &#34;text/javascript&#34;;
        jsNode.src = jScript;

        if (this.d.getElementsByTagName(&#34;head&#34;).length === 0) {
            var headNode = this.d.createElement(&#34;head&#34;);
            this.d.getElementsByTagName(&#34;html&#34;).appendChild(headNode);
        }

        this.d.getElementsByTagName(&#34;head&#34;).appendChild(jsNode);
        return jsNode;
    },
    initInfoComplete: function() {

        // Set default style
        if (Prototype.Browser.IE &#38;&#38; (this.d.domain.indexOf('ds.sat.wsj.com') != -1 || this.d.domain.indexOf('ds.wsj.com') != -1)) {
            dj.util.Url.addStylesheet(&#34;http://s.wsj.net/css/hatIEPortfolio.css&#34;);
        }

        initInfoComplete();
        this.stopObservingClick();

        // Set-up event listeners
        this.oHatInput.observe(&#34;focus&#34;, function(ev){
            searchFieldOnFocus(this);
            setFocused(this);
        });

        this.oHatInput.observe(&#34;keypress&#34;, showHideCRDrpdwn, 'hide');
        this.oHatInput.observe(&#34;blur&#34;, showHideCRDrpdwn, 'show');

        var textValue =this.oHatInput.value;

        if (textValue &#38;&#38; textValue != this.inputDefaultText) {
            InfoComplete.autoComplete.sendQuery(textValue);
        }
    }
});


if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.uberHat==&#34;undefined&#34;){dj.widget.uberHat={};}
(function(){var _du=dj.util;var _dwu=dj.widget.uberHat;(_dwu.UberHat=function(cfg){this._cfg=dj.lang.clone(this.DEFAULT_CONFIG);dj.lang.mixin(this._cfg,cfg);this.matchingHat=&#34;&#34;;if(this._cfg.divExists){this.loadPartnerDiv();}else{this.getUserInfo();}}).prototype={DEFAULT_CONFIG:{partnerDivExists:false,partnerDivId:&#34;partnerHat&#34;,partnerClassPrefix:&#34;uberHatPartner-&#34;,hatInfo:{&#34;HILTON&#34;:{&#34;id&#34;:&#34;hiltonHat&#34;,&#34;className&#34;:&#34;wsj_partnerhat&#34;,&#34;CSSFILE&#34;:&#34;hilton.css&#34;,&#34;content&#34;:'&#60;div class=&#34;partnerhat_container&#34;&#62;&#60;div class=&#34;partnerhat_content&#34;&#62;'+'&#60;div class=&#34;partnerhat_col1&#34;&#62;&#60;/div&#62;&#60;div class=&#34;partnerhat_col2&#34;&#62;'+'&#60;ul class=&#34;inlineNav&#34;&#62;&#60;li class=&#34;listFirst&#34;&#62;&#60;a href=&#34;http://www.hilton.com/&#34;&#62;Hilton.com&#60;/a&#62;&#60;/li&#62;&#60;li&#62;&#60;a href=&#34;http://www.weather.com/&#34;&#62;Weather&#60;/a&#62;&#60;/li&#62;'+'&#60;li class=&#34;listLast&#34;&#62;&#60;a href=&#34;http://www.foxsports.com/&#34;&#62;Fox Sports&#60;/a&#62;&#60;/li&#62;&#60;/ul&#62;'+'&#60;span class=&#34;partnerhat_subscribe&#34;&#62;&#60;a href=&#34;https://order.wsj.com/sub/xdef/027/6BCWNM_OOT&#34;&#62;Subscribe to The Wall Street Journal&#60;/a&#62;&#60;/span&#62;'+'&#60;/div&#62;&#60;/div&#62;
&#60;/div&#62;&#60;div class=&#34;partnerhat_shadow&#34;&#62; &#60;/div&#62;'}}},getUserInfo:function(){var hatInfo=this._cfg.hatInfo;for(var key in hatInfo){if(hatInfo.hasOwnProperty(key)){this.localCallbackWrapper(key);}}},localCallbackWrapper:function(roleName){var that=this;var role=roleName;dj.util.User.hasRole(roleName,function(userHasRole){that.userCallback(userHasRole,role);});},userCallback:function(userHasRole,role){if(userHasRole){this.renderHat(this._cfg.hatInfo);}},renderHat:function(hatInfo){var reallywide=dj.lang.query(&#34;div.fullwide&#34;);var hat=document.createElement('div');hat.className=(hatInfo.className)||&#34;uberHat&#34;;hat.id=(hatInfo.id)||&#34;uberHat&#34;;reallywide.insertBefore(hat,reallywide.firstChild);hat.innerHTML=hatInfo.content;},loadPartnerDiv:function(){var div=dj.lang.byId(this._cfg.partnerDivId);if(div){var divClasses=div.className;var classArray=divClasses.split(' ');var pcPrefix=this._cfg.partnerClassPrefix;var partner=&#34;&#34;;for(var i=0,caLength=classArray.length;i&#60;caLength;i++){var className=classArray;if(className.indexOf(pcPrefix)===0){partner=className.substring(pcPrefix.length);}}
if(partner){var hatInfo=this._cfg.hatInfo;this.insertHat(div,hatInfo);}
var isIE6=(window.external&#38;&#38;typeof window.XMLHttpRequest==&#34;undefined&#34;);if(isIE6){var iframe=document.createElement('iframe');iframe.className=&#34;wsj_partnerhat_iframe&#34;;iframe.setAttribute(&#34;id&#34;,&#34;partnerhat_iframe&#34;);iframe.setAttribute(&#34;src&#34;,&#34;javascript:'';&#34;);iframe.setAttribute(&#34;marginHeight&#34;,&#34;0&#34;);iframe.setAttribute(&#34;marginWidth&#34;,&#34;0&#34;);iframe.setAttribute(&#34;scrolling&#34;,&#34;no&#34;);iframe.setAttribute(&#34;frameBorder&#34;,&#34;0&#34;);div.parentNode.appendChild(iframe);var thehat=document.getElementById(&#34;partnerhat&#34;);var thehat_iframe=document.getElementById(&#34;partnerhat_iframe&#34;);var d=document;window.onscroll=function(){var iebody=(d.compatMode&#38;&#38;d.compatMode!=&#34;BackCompat&#34;)?d.documentElement:d.body;var thisy=iebody.scrollTop;thehat.style.top=thisy+&#34;px&#34;;thehat_iframe.style.top=thisy+&#34;px&#34;;};}}},insertHat:function(div,hatInfo){if(hatInfo){div.innerHTML=hatInfo.content;}}};}());
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.survey==&#34;undefined&#34;){dj.widget.survey={};}
(function(){var _du=dj.util;var _dws=dj.widget.survey;(_dws.SurveyPopup=function(cfg){this._cfg=dj.lang.cloneMixin(this.DEFAULT_CONFIG,cfg);this._duu=dj.util.Url;this._duc=dj.util.Cookie;try{if(this._cfg.userHasRole){var that=this;dj.util.User.hasRole(this._cfg.userHasRole,function(userHasRole){if(userHasRole){that.popup();}});}else{this.popup();}}catch(e){throw e;}}).prototype={DEFAULT_CONFIG:{&#34;url&#34;:&#34;&#34;,&#34;width&#34;:740,&#34;height&#34;:425,&#34;bottom&#34;:&#34;15px&#34;,&#34;left&#34;:&#34;10%&#34;,&#34;cookieName&#34;:&#34;survey&#34;,&#34;windowName&#34;:&#34;survey&#34;,&#34;userHasRole&#34;:&#34;&#34;,&#34;enableInterval&#34;:&#34;&#34;,&#34;noRepeatInterval&#34;:&#34;7d+&#34;,&#34;frequencyPercent&#34;:100,&#34;cookieGroupExpirationDays&#34;:90,&#34;divId&#34;:&#34;sd1Scrim&#34;,&#34;iframeId&#34;:&#34;sw1&#34;,&#34;closeUrlSuffix&#34;:&#34;?closeDomain=&#34;+window.location.host,&#34;newsReelMatch&#34;:&#34;NewsReel&#34;},popup:function(){var Cookie=this._duc;var Url=this._duu;if(this._canShowPopup()){this._setNoRepeatCookie(this._cfg.noRepeatInterval);this.insertIframe();this.showIframe();}},insertIframe:function(){this.body=document.body;var body=this.body;if(body){v
ar surveyDiv=document.createElement('div');this.surveyDiv=surveyDiv;surveyDiv.id=this._cfg.divId;surveyDiv.name=this._cfg.divId;surveyDiv.style.zIndex=&#34;9999&#34;;surveyDiv.innerHTML=['&#60;div id=&#34;sd1Frame&#34;&#62;','&#60;div id=&#34;sd1&#34;&#62;','&#60;iframe name=&#34;',this._cfg.iframeId,'&#34; id=&#34;',this._cfg.iframeId,'&#34; src=&#34;about:blank&#34; height=&#34;',this._cfg.height,'&#34; width=&#34;',this._cfg.width,'&#34;&#62;','&#60;/div&#62;','&#60;/div&#62;'].join('');body.appendChild(surveyDiv);this.surveyIframe=dj.lang.byId(this._cfg.iframeId);}},showIframe:function(){this.surveyIframe.src=this._cfg.url+this._cfg.closeUrlSuffix;this.surveyDiv.style.display=&#34;&#34;;var that=this;window.CloseSurvey=function(){that.hideIframe();};},hideIframe:function(){this.surveyDiv.style.display=&#34;none&#34;;},showIframeDelay:function(){var that=this;setTimeout(function(){that.showIframe();},this._calcMilliseconds(this._cfg.enableInterval));},_canShowPopup:function(){if(document.location.href.indexOf(this._cfg.newsReelMatch)&#62;-1){return false;}
var showPopup=true;var noRepeatCookie=this._duc.getGroupCookie(&#34;DJCOOKIE&#34;,this._cfg.cookieName+&#34;NoRepeat&#34;);var now=new Date();if(noRepeatCookie){var noRepeatDate=new Date(noRepeatCookie);if((noRepeatDate-now)&#62;0){showPopup=false;}else{this._setEnableIntervalCookie(this._cfg.enableInterval);this._duc.deleteGroupCookie(&#34;DJCOOKIE&#34;,this._cfg.cookieName+&#34;NoRepeat&#34;);}}
if(this._cfg.enableInterval){var enableCookie=this._duc.getGroupCookie(&#34;DJCOOKIE&#34;,this._cfg.cookieName+&#34;Enable&#34;);if(enableCookie){var enableDate=new Date(enableCookie);if((enableDate-now)&#62;0){showPopup=false;}}else{this._setEnableIntervalCookie(this._cfg.enableInterval);showPopup=false;var that=this;setTimeout(function(){that.popup();},this._calcMilliseconds(this._cfg.enableInterval));}}
if(showPopup&#38;&#38;this._cfg.frequencyPercent){var dice=Math.floor(Math.random()*100);if(dice&#62;=this._cfg.frequencyPercent){showPopup=false;}}
return showPopup;},_setNoRepeatCookie:function(interval){var noRepeatDate=this._calcDate(interval);this._duc.setGroupCookie(&#34;DJCOOKIE&#34;,this._cfg.cookieName+&#34;NoRepeat&#34;,noRepeatDate,this._cfg.cookieGroupExpirationDays);},_setEnableIntervalCookie:function(interval){var enableDate=this._calcDate(interval);this._duc.setGroupCookie(&#34;DJCOOKIE&#34;,this._cfg.cookieName+&#34;Enable&#34;,enableDate,this._cfg.cookieGroupExpirationDays);},_calcDate:function(D){var MS=this._calcMilliseconds(D),dO=new Date();dO.setTime((D.substring(D.length-1,D.length)==&#34;+&#34;)?dO.getTime()+MS:dO.getTime()-MS);return dO.toGMTString();},_calcMilliseconds:function(D){var TD=D.substring(0,D.length-2),TC=D.substring(D.length-2,D.length-1).toLowerCase(),MS=0;MS=(TC==&#34;m&#34;)?TD*((24*60*60*1000)*30):MS;MS=(TC==&#34;d&#34;)?TD*(24*60*60*1000):MS;MS=(TC==&#34;s&#34;)?TD*1000:MS;return MS;}};}());&#60;!-- fastdynapage - sbkj2kapachep02 - Sat 03/14/09 - 09:01:58 EDT --&#62;

--&#62;
&#60;/script&#62;
&#60;/script&#62;

&#60;!-- http://s.wsj.net/djscript/j_article-20090218193220.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--

dj.module.articleTabs={init:function(){var at_container=&#34;articleTabs&#34;;var at_config={core:{panelPrefix:&#34;articleTabs_panel_&#34;,panels:[&#34;article&#34;,&#34;video&#34;,&#34;slideshow&#34;,&#34;interactive&#34;,&#34;map&#34;,&#34;comments&#34;],enableBrowserHistory:true},tabs:{tabPrefix:&#34;articleTabs_tab_&#34;,tabOnStyle:&#34;selected&#34;,tabOffStyle:&#34;deselected&#34;}};this.panels=dj.widget.panels.PanelsFactory.create(at_container,at_config);}};
if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.article==&#34;undefined&#34;){dj.widget.article={};}
if(typeof dj.widget.article.flash==&#34;undefined&#34;){dj.widget.article.flash={};}
dj.widget.article.flash.ArticleTabFlash=Class.create({initialize:function(id,tabModule){this.parent=$(id);this.id=id;this.tabModule=tabModule;this.omniture={};this.omniture.ctype='flash';var apn=tabModule;var that=this;apn.observePanels(function(panelId,prevPanelId){if(!apn.hasPanel(panelId)){}else if(panelId==that.tabName){that.play();}else if(prevPanelId==that.tabName){if(dj.util.History.get(&#34;project&#34;)){dj.util.History.set(&#34;project&#34;,&#34;&#34;,false);}
if(dj.util.History.get(&#34;s&#34;)){dj.util.History.set(&#34;s&#34;,&#34;&#34;,false);}}});},clear:function(flash){if(flash){flash.so=null;}
while(this.parent.firstChild){this.parent.removeChild(this.parent.firstChild);}
this.player=null;},makeid:function(p,s){if(p&#38;&#38;s){return p+'|'+s;}
if(p){return p;}},redraw:function(flash){this.clear(this.flash);this.flash=flash;this.flash.load(flash.p,flash.s);},register:function(p,s){if(!this.flashes){this.flashes={};}
var flash={};flash=this.newflash(this.id,p,s,true);flash.swfPrefix=this.swfPrefix;this.flashes[this.makeid(p,s)]=flash;},setdefault:function(p,s){this.flash=this.findflashbyids(p,s);if(!this.flash){this.flash=this.newflash(this.id,p,s,true);this.flash.swfPrefix=this.swfPrefix;this.flashes[this.makeid(p,s)]=this.flash;}},findflashbyids:function(p,s){if(!this.flashes){this.flashes={};}
var fid=this.makeid(p,s);if(this.flashes){return this.flashes;}else{return null;}},playbyid:function(p,s){this.p=p;this.s=s;this.flash=this.findflashbyids(this.p,this.s);if(this.flash){this.redraw(this.flash);return true;}else{return false;}},playdefault:function(){if(!this.flashes){return;}
if(!this.flash){for(var f in this.flashes){if(this.flashes){this.flash=this.flashes;}
break;}}
this.redraw(this.flash);},play:function(){var headlineDiv=$$('div.articleHeadlineBox');if(headlineDiv&#38;&#38;headlineDiv){var parentOffset=headlineDiv.cumulativeOffset();var parentTop=parentOffset;var viewOffset=document.viewport.getScrollOffsets();var viewTop=viewOffset;if(parentTop&#60;viewTop){headlineDiv.scrollTo();}}
if(this.flash){this.playdefault();}else{var p=dj.util.History.get(&#34;project&#34;);var s=dj.util.History.get(&#34;s&#34;);if(!s||!this.playbyid(p,s)){this.playdefault();}}
this.reloadads();},reloadads:function(){if(!this.ads){this.ads=new dj.util.Ads();}
if(this.ads){this.ads.loadAds(this.tabName);}},tabplay:function(p,s){this.setdefault(p,s);dj.util.History.set(&#34;project&#34;,p,false);if(s){dj.util.History.set(&#34;s&#34;,s,false);}
this.tabModule.setActivePanel(this.tabName);},playbookmark:function(){if(this.tabModule.getActivePanel()==this.tabName){this.play();}},newflash:function(id,p,s,noload){return new dj.widget.flash.Flash(id,p,s,{&#34;noload&#34;:noload});}});dj.widget.article.flash.ArticleFlashSlideshow=Class.create(dj.widget.article.flash.ArticleTabFlash,{initialize:function($super,id,tabModule){$super(id,tabModule);this.swfPrefix='info-';this.tabName='slideshow';this.omniture.ctype='slideshow_tab';},newflash:function(id,p,s,noload){return new dj.widget.flash.SlideshowFlash(id,p,s,noload);}});dj.widget.article.flash.ArticleFlashInteractive=Class.create(dj.widget.article.flash.ArticleTabFlash,{initialize:function($super,id,tabModule){$super(id,tabModule);this.swfPrefix='info-';this.tabName='interactive';this.omniture.ctype='interactives_tab';}});dj.widget.article.flash.ArticleFlashMap=Class.create(dj.widget.article.flash.ArticleTabFlash,{initialize:function($super,id,tabModule){$super(id,tabModule);this
.swfPrefix='info-';this.tabName='map';this.omniture.ctype='maps_tab';}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.article==&#34;undefined&#34;){dj.widget.article={};}
if(typeof dj.widget.article.text==&#34;undefined&#34;){dj.widget.article.text={};}
dj.widget.article.text.ArticleTabText=Class.create({initialize:function(tabModule,playObserver){this.tabModule=tabModule;this.playObserver=playObserver;this.tabName='article';this.videos={};this.videothumbs={};this.flashes={};this.omniture={};this.omniture.saveVars=[&#34;pageName&#34;,&#34;section&#34;,&#34;aheadline&#34;,&#34;abasedocid&#34;,&#34;author&#34;];this.omniture.saveValues=[];if(dj.module.sphere){this.sphere=new dj.module.sphere.Initializer();}
var apn=tabModule;var that=this;apn.observePanels(function(panelId,prevPanelId){if(!apn.hasPanel(panelId)){}else if(panelId==that.tabName){that.play();}else if(prevPanelId==that.tabName){that.pausevideos();}});},registervideo:function(id,v,w,h,c){this.videos={'v':v,'w':w,'h':h,'c':c};},registerflash:function(id,p,s){this.flashes={'p':p,'s':s};if(!this.fixthumbhref){var z=$(&#34;article_story_body&#34;);if(z){z.observe(&#34;click&#34;,function(ev){var el=ev.element();if((typeof el.href!==&#34;undefined&#34;)&#38;&#38;(el.href.indexOf(&#34;#&#34;)&#62;-1)&#38;&#38;(el.href.split(&#34;#&#34;).indexOf(&#34;articleTabs_&#34;)&#62;-1)){ev.stop();}});}
this.fixthumbhref=true;}},registervideothumbnail:function(id,v){this.videothumbs={'v':v};},playflashes:function(){for(var id in this.flashes){if(this.flashes.flash){continue;}
this.flashes.flash=new dj.widget.flash.Flash(id,this.flashes.p,this.flashes.s);}},playvideos:function(){for(var id in this.videos){if(this.videos.video){continue;}
this.videos.video=new dj.widget.video.Video(id,this.videos.v,this.videos.w,this.videos.h,this.videos.c);}},playvideothumbs:function(){for(var id in this.videothumbs){if(this.videothumbs.videothumb){continue;}
this.videothumbs.videothumb=new dj.widget.video.Video(id);this.videothumbs.videothumb.loadthumbnail(this.videothumbs.v,200,120,this.playObserver);}},pausevideos:function(){if(this.videos){for(var id in this.videos){try{this.videos.video.pauseMicroPlayer();}catch(e){}}}},play:function(dontscroll){if(!dontscroll){var headlineDiv=$$('div.articleHeadlineBox');if(headlineDiv&#38;&#38;headlineDiv){var parentOffset=headlineDiv.cumulativeOffset();var parentTop=parentOffset;var viewOffset=document.viewport.getScrollOffsets();var viewTop=viewOffset;if(parentTop&#60;viewTop){headlineDiv.scrollTo();}}}
this.playflashes();this.playvideos();this.playvideothumbs();if(!this.ads){this.ads=new dj.util.Ads();}
if(this.ads){try{this.ads.loadAds('article');}
catch(e){}}
if(this.sphere){try{this.sphere.init();}catch(e2){}}
this.omniturefirepixel();},tabplay:function(){this.setdefault();this.tabModule.setActivePanel(this.tabName);},playbookmark:function(){if(this.tabModule.getActivePanel()==this.tabName){this.play(true);}},omnituresavepixel:function(){var svlen=this.omniture.saveVars.length;for(var f=0;f&#60;svlen;f++){this.omniture.saveValues=this.omniture.pixel.getMetaData(this.omniture.saveVars);}},omniturerestorepixel:function(){var svlen=this.omniture.saveVars.length;for(var f=0;f&#60;svlen;f++){this.omniture.pixel.setMetaData(this.omniture.saveVars,this.omniture.saveValues);}},omniturefirepixel:function(){if(!this.omniture.pixel){this.omniture.pixel=dj.util.Tracking.omniture;}
this.omniture.pixel.resetPixel();this.omnituresavepixel();this.omniture.pixel.setMetaData('ctype','article');this.omniture.pixel.firePixel(true);this.omniturerestorepixel();}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.article==&#34;undefined&#34;){dj.widget.article={};}
if(typeof dj.widget.article.video==&#34;undefined&#34;){dj.widget.article.video={};}
dj.widget.article.video.ArticleTabVideo=Class.create({guidconfig:{&#34;videoPlayerDivId&#34;:&#34;videoPlayer&#34;,&#34;videoSummaryDivId&#34;:&#34;videoSummary&#34;,&#34;registeredVideosDivId&#34;:&#34;videoRelated&#34;,&#34;advertisementDivId&#34;:&#34;videoAd&#34;,&#34;sideNavUlId&#34;:&#34;videoSideNav&#34;,&#34;videoResultsDivId&#34;:&#34;videoSearchResults&#34;,&#34;searchDivId&#34;:&#34;videoSearchForm&#34;},initialize:function(tabModule,tabPlayObserver){this.tabModule=tabModule;this.tabPlayObserver=tabPlayObserver;this.tabName='video';if(tabModule){var apn=tabModule;var that=this;apn.observePanels(function(panelId,prevPanelId){if(!apn.hasPanel(panelId)){}else if(panelId==that.tabName){that.play();}else if(prevPanelId==that.tabName){if(that.player){that.player.setBookMark();}
if(dj.util.History.get(&#34;video&#34;)){dj.util.History.set(&#34;video&#34;,&#34;&#34;,false);}}});}
if(this.tabPlayObserver){this.tabPlayObserver.subscribe(this.tabplay.bindAsEventListener(this));}},register:function(v){if(this.isguid(v)){if(!this.guidvideos){this.guidvideos=[];}
this.guidvideos.push(v);}},setdefault:function(v){this.defaultvid=v;},playbyid:function(v){if(v&#38;&#38;this.isguid(v)){this.player.loadVideo(v,'articlePage');return true;}else{return false;}},playdefault:function(){if(this.defaultvid){if(this.isguid(this.defaultvid)){this.player.loadVideo(this.defaultvid,'articlePage');}else{this.player.loadVideo('','articlePage');}
this.defaultvid=null;}else{this.player.loadVideo('','articlePage');}},play:function(){if(!this.player){this.player=new dj.widget.video.video(this.guidconfig,'dj.module.articleVideoPlayer.player');if(this.guidvideos){var gvl=this.guidvideos.length;for(var gvi=0;gvi&#60;gvl;gvi++){this.player.registerVideo(this.guidvideos);}}}
var hashVideo=dj.util.History.get(&#34;video&#34;);if(hashVideo){this.playbyid(hashVideo);}else{this.playdefault();}
var headlineDiv=$$('div.articleHeadlineBox');if(headlineDiv&#38;&#38;headlineDiv){var parentOffset=headlineDiv.cumulativeOffset();var parentTop=parentOffset;var viewOffset=document.viewport.getScrollOffsets();var viewTop=viewOffset;if(parentTop&#60;viewTop){headlineDiv.scrollTo();}}},tabplay:function(v){this.setdefault(v);dj.util.History.set(&#34;video&#34;,v);this.tabModule.setActivePanel('video');},playbookmark:function(){if(this.tabModule.getActivePanel()=='video'){this.play();}},popupvideo:function(){this.player.openPopUpPlayer();},isguid:function(g){g=''+g;if(g.substring(0,1)!='{'){g='{'+g;}
if(g.substring(0,1)=='{'&#38;&#38;g.substring(9,10)=='-'&#38;&#38;g.substring(14,15)=='-'&#38;&#38;g.substring(19,20)=='-'){return true;}else{return false;}}});if(typeof dj==&#34;undefined&#34;){dj={};}
if(typeof dj.widget==&#34;undefined&#34;){dj.widget={};}
if(typeof dj.widget.article==&#34;undefined&#34;){dj.widget.article={};}
if(typeof dj.widget.article.comments==&#34;undefined&#34;){dj.widget.article.comments={};}
dj.widget.article.comments.ArticleComments=Class.create({initialize:function(tabModule){this.tabModule=tabModule;this.tabName='comments';this.omniture={};this.omniture.saveVars=[&#34;pageName&#34;,&#34;section&#34;,&#34;aheadline&#34;,&#34;abasedocid&#34;,&#34;author&#34;];this.omniture.saveValues=[];this.omniture.ctype=&#34;comments_tab&#34;;this.omniture.section=&#34;Community&#34;;this.omniture.abasedocid=&#34;&#34;;this.omniture.aheadline=&#34;&#34;;this.omniture.author=&#34;&#34;;this.omniture.pageNameSuffix=&#34;_comments&#34;;var apn=tabModule;var that=this;apn.observePanels(function(panelId){if(!apn.hasPanel(panelId)){}else if(panelId==that.tabName){that.play();}});},play:function(){if(!this.ads){this.ads=new dj.util.Ads();}
if(this.ads){this.ads.loadAds(this.tabName);}
dj.module.comments.showComments($('discussionThreadBox'));this.omniturefirepixel();},tabplay:function(){},playbookmark:function(){if(this.tabModule.getActivePanel()==this.tabName){this.play();}},omnituresavepixel:function(){var svlen=this.omniture.saveVars.length;for(var f=0;f&#60;svlen;f++){this.omniture.saveValues=this.omniture.pixel.getMetaData(this.omniture.saveVars);}},omniturerestorepixel:function(){var svlen=this.omniture.saveVars.length;for(var f=0;f&#60;svlen;f++){this.omniture.pixel.setMetaData(this.omniture.saveVars,this.omniture.saveValues);}},omniturefirepixel:function(){if(!this.omniture.pixel){this.omniture.pixel=dj.util.Tracking.omniture;}
this.omniture.pixel.resetPixel();this.omnituresavepixel();this.omniture.pixel.setMetaData('ctype',this.omniture.ctype);this.omniture.pixel.setMetaData('section',this.omniture.section);this.omniture.pixel.setMetaData('aheadline',this.omniture.aheadline);this.omniture.pixel.setMetaData('abasedocid',this.omniture.abasedocid);this.omniture.pixel.setMetaData('author',this.omniture.author);this.omniture.pixel.setMetaData('pageName',this.omniture.pixel.getMetaData('pageName')+this.omniture.pageNameSuffix);this.omniture.pixel.firePixel(true);this.omniturerestorepixel();}});
var L_VARS={};L_VARS.publisher_key=6563391702;L_VARS.guid=(typeof s!='undefined')?s.prop20:&#34;&#34;;L_VARS.anchor=&#34;_loomia_si_anchor&#34;;L_VARS.zone=999;function _loomia_addScript(url,script_anchor){$(script_anchor).appendChild(new Element('script',{'src':url}));}
var _loomia_scripts_loaded=0;function _loomia_addCS(){if(!_loomia_scripts_loaded){_loomia_addScript(&#34;http://assets.loomia.com/js/clixdom.js&#34;,&#34;_loomia_cs_script_anchor&#34;);_loomia_addScript(&#34;http://assets.loomia.com/js/simitems.js&#34;,&#34;_loomia_si_script_anchor&#34;);}
_loomia_scripts_loaded=1;}
if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.module==&#34;undefined&#34;){dj.module={};}
if(typeof dj.module.loomia==&#34;undefined&#34;){dj.module.loomia={};}
dj.module.loomia.Initilizer=Class.create({initialize:function(){if(!Prototype.Browser.IE){_loomia_addCS();}}});
var suppressReprints=0;var digg_url=AT_VARS.articleUrl,clickURL=digg_url+'?mod=mostpop',emailURL=AT_VARS.articleEmailUrl;var digg_title=AT_VARS.clickTitle,clickTitle=digg_title;var digg_bodytext=AT_VARS.bodyText;var digg_topic='';if(typeof dj==&#34;undefined&#34;){var dj={};}
if(typeof dj.module==&#34;undefined&#34;){dj['module']={};}
if(typeof dj.module.articleTools==&#34;undefined&#34;){dj.module['articleTools']={};}
function CopyrightPopUp(){var art=AT_VARS;var reprintUrl=&#34;https://s100.copyright.com/Clients/wsj_com/FairUse.jsp?&#34;;var params=[];params.push(&#34;PublisherName=&#34;+escape(art.publicationName));params.push(&#34;ContentID=&#34;+escape(art.baseDocId+art.baseDocExtension));params.push(&#34;orderReset=true&#34;);params.push(&#34;Title=&#34;+escape(art.articleHeadline));params.push(&#34;Author=&#34;+escape(art.authors));params.push(&#34;CreditLine=&#34;+escape(art.byLine||&#34;&#34;));params.push(&#34;PublicationDate=&#34;+escape(art.publicationDate));params.push(&#34;ArticleType=&#34;+escape(art.articleType));params.push(&#34;DJType=&#34;+escape(art.djType));params.push(&#34;orderSource=wsj.com&#34;);dj.util.Url.openWin((reprintUrl+params.join(&#34;&#38;&#34;)),&#34;reprints&#34;,515,440,&#34;scroll,resizable&#34;,true);}
dj.module.articleTools.Initilizer=Class.create({initialize:function(P,T,B,S){var isLink=false;new dj.module.articleTools.Button(P+'.at.emailthis',function(){ET();},isLink).init();new dj.module.articleTools.Button(P+'.at.print',function(){var l=''.concat(document.location),x=l.indexOf('#');if(x!=-1){l=l.substring(0,x);}
dj.util.Url.openWin(l+'#printMode',&#34;printFriendly&#34;,760,600,&#34;&#34;,true);},isLink).init();if(!T){new dj.module.articleTools.Button(P+'.at.reprint',function(){CopyrightPopUp();},isLink).init();}
else{var menuButton=new dj.module.articleTools.MenuButton(P+'.share.arrow',P+'.share.ddc').init();new dj.module.articleTools.TextBuddy(P+'.at.tbl',P+'.at.tbs',P+'.at.tbm',menuButton).init(B);}
new dj.module.articleTools.ShareButton(P+'.share.facebook',function(){var targetUrl='http://www.facebook.com/share.php?'+'u='+encodeURIComponent(digg_url)+'&#38;t='+encodeURIComponent(digg_title);window.open(targetUrl);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.delicios',function(){var targetUrl='http://del.icio.us/post?v=4&#38;partner=wsj&#38;noui&#38;jump=close'+'url='+encodeURIComponent(digg_url)+'&#38;title='+encodeURIComponent(digg_title)+'&#38;bodytext='+encodeURIComponent(digg_bodytext);window.open(targetUrl);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.newsvine',function(){var targetUrl='http://www.newsvine.com/_wine/save?popoff=1'+'&#38;u='+encodeURIComponent(digg_url);window.open(targetUrl);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.stumble',function(){var targetUrl='http://www.stumbleupon.com/submit?'+'&#38;url='+encodeURIComponent(digg_url)+'&#38;title='+encodeURIComponent(digg_title);window.open(targetUrl);},isLink).init();new dj.mo
dule.articleTools.ShareButton(P+'.share.mixx',function(){var targetUrl='http://www.mixx.com/submit/story?'+'&#38;page_url='+encodeURIComponent(digg_url)+'&#38;title='+encodeURIComponent(digg_title)+'&#38;description='+encodeURIComponent(digg_bodytext)+'&#38;partner=WSJ';window.open(targetUrl);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.linkedin',function(){var targetUrl='http://www.linkedin.com/shareArticle?mini=true'+'&#38;url='+encodeURIComponent(digg_url)+'&#38;title='+encodeURIComponent(digg_title)+'&#38;summary='+encodeURIComponent(digg_bodytext)+'&#38;source=WSJ';window.open(targetUrl);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.digg',function(){Digg.remoteSubmit(digg_url,digg_title,digg_bodytext,digg_topic);},isLink).init();new dj.module.articleTools.ShareButton(P+'.share.myspace',function(){var targetUrl='http://www.myspace.com/Modules/PostTo/Pages/?'+'t='+encodeURIComponent(digg_title)+'&#38;c='+encodeURIComponent(digg_bodytext)+'&#38;u='+encodeURIComponent(digg_url)+'&#38;l=3';window.open(targetUrl);},isLink).init();isLink=true;new dj.module.articleTools.ShareButton(P+'.share.ybuzz',function(){var ybl=$(this.id);ybl.href+=digg_url;},isLink).init();if(S){$(P+'.at.sponsor').removeClassName('hidden');}}});dj.module.articleTools.Button=Class.create({initialize:function(I,H,L){this.id=I;this.clickHandler=H;if(H!=null){this.clickHandler.bind(this);}
this.isLink=L;return this;},init:function(){if(this.isLink){this.clickHandler();}
else{$(this.id).observe('click',function(e){this.clickHandler();}.bind(this));}
document.observe('click',function(e){this.handleDocClick(e);}.bind(this));return this;},handleDocClick:function(e){var x=getParentByNodeName(e.target,'a');if(x.id==this.id&#38;&#38;!this.isLink){Event.stop(e);}}});function getParentByNodeName(O,N){if(O.nodeName.toLowerCase()==N||O.parentNode==null){return O;}
return getParentByNodeName(O.parentNode,N);}
dj.module.articleTools.ShareButton=Class.create(dj.module.articleTools.Button,{init:function($super){if(this.clickHandler==null){$(this.id).up().addClassName('hidden');return;}
$super();return this;}});dj.module.articleTools.MenuButton=Class.create({initialize:function(I,M){this.id=I;this.menuItem=$(M);return this;},init:function(){$(this.id).observe('click',function(e){this.toggleMenu();Event.stop(e);}.bind(this));document.observe('click',function(e){if(e.target!=$(this.id)){this.closeMenu();}}.bind(this));return this;},toggleMenu:function(){this.menuItem.toggleClassName('collapsed');},closeMenu:function(){if(!this.menuItem.hasClassName('collapsed')){this.menuItem.addClassName('collapsed')}}});function isFloat(N){return/\d+\.\d+/.test(N);}
dj.module.articleTools.TextBuddy=Class.create({initialize:function(L,S,M,B){this.idLarge=L;this.idSmall=S;this.idMiddle=M;this.targetElements=$$('.article.story p');var T=$$('div.articlePage p');if(T&#38;&#38;T.length&#62;0){this.targetElements=$$('div.articlePage p');}
this.initialState=new Array();this.refFontSize;this.increment=1;this.max=-1;this.min=4;this.menuButton=B;this.unit={'em':0.1,'px':1};return this;},init:function(B){if(B){$(this.idLarge).observe('click',function(e){this.makeItSo(true);Event.stop(e);this.menuButton.closeMenu();}.bind(this));$(this.idSmall).observe('click',function(e){this.makeItSo(false);Event.stop(e);this.menuButton.closeMenu();}.bind(this));this.targetElements.each(function(el,i){var fs=el.getStyle('fontSize');this.initialState=fs;if(i==0){fs=fs.substring(0,fs.length-2);if(isFloat(fs)){this.refFontSize=parseFloat(fs);}
else{this.refFontSize=parseInt(fs);}}}.bind(this));$(this.idMiddle).observe('click',function(e){this.clickHandlerMiddle();Event.stop(e);this.menuButton.closeMenu();}.bind(this));}
else{this.hideIt();}},clickHandlerMiddle:function(){var x=this.initialState;this.targetElements.each(function(el,i){el.setStyle({'fontSize':''.concat(x)});});},makeItSo:function(larger){if(this.targetElements&#38;&#38;this.targetElements.length&#62;0){var CF=this.targetElements.getStyle('fontSize'),CU=CF.substring(CF.length-2),F=this.unit;CF=CF.substring(0,CF.length-2);var isf=isFloat(CF);if(isf){CF=parseFloat(CF);}
else{CF=parseInt(CF);}
var fsDiff=(CF-this.refFontSize);if(isf){fsDiff=fsDiff.toPrecision(2);}
if((larger&#38;&#38;this.max!=-1&#38;&#38;fsDiff&#62;=(this.max*F))||(!larger&#38;&#38;this.min!=-1&#38;&#38;fsDiff&#60;=-(this.min*F))){return;}
var inc=(larger?this.increment:-this.increment)*F;this.targetElements.each(function(el){var FS=el.getStyle('fontSize'),idx=FS.indexOf(CU);if(idx!=-1){FS=FS.substring(0,idx);if(isFloat(FS)){FS=parseFloat(FS);}
else{FS=parseInt(FS);}
el.setStyle({'fontSize':(FS+inc)+CU});}});}},hideIt:function(){$(this.idLarge).up().addClassName('hidden');}});
dj.module.comments={sbNumber:AT_VARS.baseDocId,postCommentUrl:'/community/public/leaveacomment.html',getCommentsUrl:'/community/public/ArticleComments.html',tabName:'comments',articleName:AT_VARS.articleHeadline,ajaxPost:function(postUrl,args,callback){this.ajaxRequest=new Ajax.Request(postUrl,{method:'post',parameters:args.toQueryString(),onException:function(transport,exception){console.error('Exception occured while posting posting Ajax Request : '+exception);},onComplete:function(transport,json){callback(transport,json);}});},ajaxUpdate:function(oElement,postUrl,args,callback){this.ajaxUpdater=new Ajax.Updater(oElement,postUrl,{method:'post',parameters:args.toQueryString(),onException:function(transport,exception){console.error('Exception occured during Ajax Request :'+exception);},onComplete:function(transport,json){callback(transport,json);}});},showComments:function(oContainer){var args=$H({sbNumber:this.sbNumber,index:'',sortIndex:1});dj.module.communityUser.ajaxUpdat
e(oContainer,this.getCommentsUrl,args,function(transport){if(transport.status==200){oContainer.show();var oElement=$('newcommentarea0');if(oElement!==null){var parentOffset=oElement.cumulativeOffset();var parentTop=parentOffset;var viewOffset=document.viewport.getScrollOffsets();var viewTop=viewOffset;if(parentTop&#60;viewTop){window.scrollTo(0,oElement.offsetTop-200);}}}else{console.error(&#34;Exception occured in showComments&#34;);}});},setupPostComment:function(postCommentContainerId,commentsContainerId){this.oPostCommentContainer=$(postCommentContainerId);this.oPostCommentsCommentsContainer=$(commentsContainerId);this.oComment=this.oPostCommentContainer.down(&#34;.enterComment&#34;);this.oPostButton=this.oPostCommentContainer.down(&#34;.postBtn&#34;);this.oClearButton=this.oPostCommentContainer.down(&#34;.clearBtn&#34;);this.oErrorMessage=this.oPostCommentContainer.down(&#34;.alertMessage&#34;);this.oSeeAllComments=this.oPostCommentContainer.down(&#34;.seeAllComments&#34;);this._setupObservers(this.oComment,this.oPostButton,this.oClearButton,this.oErrorMessage,this.oSeeAllComments,this.oPostCommentsCommentsContainer);},_setupObservers:function(oComment,oPostButton,oClearButton,oErrorMessage,oSeeAllComments,oCommentsContainer){var that=this;if(oPostButton!==null){oPostButton.observe(&#34;click&#34;,function(event){Event.stop(event);that.postComment(oComment,oErrorMessage,oCommentsContainer);}.bindAsEventListener(oPostButton));}
if(oClearButton!==null){oClearButton.observe(&#34;click&#34;,function(event){Event.stop(event);that.clearComment(oComment);}.bindAsEventListener(oClearButton));}
if(oSeeAllComments!==null){oSeeAllComments.observe(&#34;click&#34;,function(event){that.activateCommentsPanel();}.bindAsEventListener(oSeeAllComments));}},clearComment:function(oComment){oComment.value=&#34;&#34;;},postComment:function(oComment,oErrorMessage,oCommentsContainer){var commentValue=oComment.value;if(commentValue.strip()===''){oErrorMessage.innerHTML='Please enter your comment and then click post.';oErrorMessage.setStyle(&#34;display:block&#34;);oErrorMessage.focus();return false;}
commentValue=this.replaceHTMLTags(commentValue);commentValue=commentValue.replace(/\n/g,&#34;&#60;br /&#62;&#34;);var args=$H({sbNumber:this.sbNumber,articleName:this.articleName,content:commentValue,replyToId:0,mode:0,firstName:null,lastName:null});this.clearComment(oComment);var that=this;dj.module.communityUser.ajaxPost(this.postCommentUrl,args,function(transport,json){if(transport.status==200){that.activateCommentsPanel();}else
if(transport.status==305){oErrorMessage.innerHTML='The language you used does not comply with community standards. Please re-enter.';oErrorMessage.setStyle(&#34;display:block&#34;);oErrorMessage.focus();return false;}else
if(transport.status==300){dj.module.communityUser.handleError300(that.postCommentUrl,args,json.FirstName,json.LastName,function(transport){if(transport.status==200){that.activateCommentsPanel();}else{console.error(&#34;Exception in callback of handle300&#34;);}});}else
if(transport.status==301){dj.module.communityUser.handleError301(json.FirstName,json.LastName);}});},activateCommentsPanel:function(){var activePanel=dj.module.articleTabs.panels.getActivePanel();if(activePanel!==this.tabName){dj.module.articleTabs.panels.setActivePanel(this.tabName);}},replaceHTMLTags:function(strValue){strValue=strValue.replace(/&#60;/g,'&#38;lt;');strValue=strValue.replace(/&#62;/g,'&#38;gt;');return strValue;},showCommentCount:function(config){var hasCommentCount=config=='off'?false:true;if(hasCommentCount){this.cElement=$$('#articleTabs_tab_comments a').first();var artId=&#34;/community/public/ArticleCommentsTotalCount.html?sbNumber=&#34;+AT_VARS.baseDocId;var that=this;new Ajax.Request(artId,{method:'get',onSuccess:function(transport){var noc=parseInt(transport.responseText,10);if(!isNaN(noc)&#38;&#38;(noc&#62;0)){that.cElement.update(&#34;Comments (&#34;+transport.responseText+&#34;)&#34;);}}});}}};
function Mailbox(ajaxPath)
{this._ajaxPath=ajaxPath;}
Mailbox.prototype.__DeleteInboxMessage=function Mailbox_DeleteInboxMessage(idObject)
{if(typeof(idObject)=='string'){this._idArray=new Array();this._idArray.push(idObject);}else{this._idArray=idObject;}
var decreaseCnt=0;for(var cnt=0;cnt&#60;this._idArray.length;cnt++){if(document.getElementById('status'+this._idArray).className.indexOf('Unread')&#62;-1){decreaseCnt=decreaseCnt+1;}}
var args=$H({messageThreadIds:this._idArray})
var siteroot='${siteroot}';new Ajax.Request(this._ajaxPath+'/member/deletemessages.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});var totDecreaseCnt=0;for(var cnt=0;cnt&#60;this._idArray.length;cnt++){totDecreaseCnt=totDecreaseCnt+1;}
var totCnt=parseInt(document.getElementById('totCount').value)-totDecreaseCnt;document.getElementById('totCount').value=totCnt;if(totCnt==0){document.getElementById('ulDeleteSelected').style.display='none';document.getElementById('Inboxempty').style.display='block';}
if(decreaseCnt&#62;0)
{this.__DecreaseMailboxCnt(decreaseCnt);}}
Mailbox.prototype.__DeleteInboxSelected=function Mailbox_DeleteInboxSelected(totalMsgCount,form)
{var idArr=this.__GetCheckedMessages(form);if(idArr.length&#62;0)
{this.__DeleteInboxMessage(idArr);}
if(totalMsgCount==idArr.length)
{document.getElementById(&#34;ulDeleteSelected&#34;).style.display='none';}}
Mailbox.prototype.__InboxBlockMember=function Mailbox_InboxBlockMember(name,form)
{if(!IgnoreSender())
return;var args=$H({name:name})
new Ajax.Request(this._ajaxPath+'/member/blockmembersilently.sync',{parameters:args.toQueryString()});var idArr=new Array();idArr=this.__GetMessagesByName(name);if(idArr.length&#62;0)
{this.__DeleteInboxMessage(idArr);}}
Mailbox.prototype.__AcceptFriendInvite=function Mailbox_AcceptFriendInvite(idObject)
{if(typeof(idObject)=='number')
{this._idArray=new Array();this._idArray.push(idObject);}
else
{this._idArray=idObject;}
var args=$H({friendInviteIds:this._idArray})
new Ajax.Request(this._ajaxPath+'/member/acceptfriendinvite.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseFriendListCnt(this._idArray.length);}
Mailbox.prototype.__AcceptFriendInviteSelected=function Mailbox_AcceptFriendInviteSelected(form)
{var idArr=this.__GetCheckedMessages(form);if(idArr.length&#62;0)
{this.__AcceptFriendInvite(idArr);}}
Mailbox.prototype.__DeclineFriendInvite=function Mailbox_DeclineFriendInvite(idObject)
{if(typeof(idObject)=='number')
{this._idArray=new Array();this._idArray.push(idObject);}
else
{this._idArray=idObject;}
var args=$H({friendInviteIds:this._idArray})
new Ajax.Request(this._ajaxPath+'/member/declinefriendinvite.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseFriendListCnt(this._idArray.length);}
Mailbox.prototype.__DeclineFriendInviteSelected=function Mailbox_DeclineFriendInviteSelected(form)
{var idArr=this.__GetCheckedMessages(form);if(idArr.length&#62;0)
{this.__DeclineFriendInvite(idArr);}}
Mailbox.prototype.__AcceptGroupInvite=function Mailbox_AcceptGroupInvite(idObject)
{if(typeof(idObject)=='number')
{this._idArray=new Array();this._idArray.push(idObject);}
else
{this._idArray=idObject;}
var args=$H({groupInviteIds:this._idArray})
new Ajax.Request(this._ajaxPath+'/member/acceptgroupinvite.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseGroupListCnt(this._idArray.length);}
Mailbox.prototype.__AcceptGroupInviteSelected=function Mailbox_AcceptGroupInviteSelected(form)
{var idArr=this.__GetCheckedMessages(form);if(idArr.length&#62;0)
{this.__AcceptGroupInvite(idArr);}}
Mailbox.prototype.__DeclineGroupInvite=function Mailbox_DeclineGroupInvite(idObject)
{if(typeof(idObject)=='number')
{this._idArray=new Array();this._idArray.push(idObject);}
else
{this._idArray=idObject;}
var args=$H({groupInviteIds:this._idArray})
new Ajax.Request(this._ajaxPath+'/member/declinegroupinvite.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseGroupListCnt(this._idArray.length);}
Mailbox.prototype.__DeclineGroupInviteSelected=function Mailbox_DeclineGroupInviteSelected(form)
{var idArr=this.__GetCheckedMessages(form);if(idArr.length&#62;0)
{this.__DeclineGroupInvite(idArr);}}
Mailbox.prototype.__GetCheckedMessages=function Mailbox_GetCheckedMessages(form)
{var idArr=new Array();$(form).getElementsBySelector('input[type=&#34;checkbox&#34;]').each(function(checkBoxElt){if(checkBoxElt.checked){if(checkBoxElt.id.indexOf('check')!=-1){if(trim(checkBoxElt.id.substr(5))!=&#34;&#34;&#38;&#38;trim(checkBoxElt.id.substr(5))!='all'){idArr.push(parseInt(checkBoxElt.id.substr(5)));}}}});return idArr;}
Mailbox.prototype.__GetMessagesByName=function Mailbox_GetMessagesByName(name)
{var idArr=new Array();var nameLength=name.length;elements=document.getElementsByClassName(name);for(i=0;i&#60;elements.length;i++){idArr.push(parseInt(elements.id.substr(nameLength)));}
return idArr;}
Mailbox.prototype.__DropOutMessages=function Mailbox_DropOutMessages()
{this._dropOutCnt=0;for(var cnt=0;cnt&#60;this._idArray.length;cnt=cnt+1)
{new Effect.Fade('message'+this._idArray,{duration:0.5,afterFinish:this.__OneDropOutFinished.bind(this)});}}
Mailbox.prototype.__OneDropOutFinished=function Mailbox__OneDropOutFinished()
{var dropOutCnt=this._dropOutCnt++;var rows=document.getElementById('message'+this._idArray).remove();var rowCount=document.getElementById('rowsCount').value;rowCount=rowCount-1;if(rowCount==0){document.getElementById('ulDeleteSelected').style.display='none';document.getElementById('Inboxempty').style.display='block';}
if(rows==1)
{$('ulDeleteSelected').hide();$('Inboxempty').show();$('checkall').checked=false;}}
Mailbox.prototype.__FriendRequestBlockMember=function Mailbox_FriendRequestBlockMember(messageId)
{if(!IgnoreSender(name))
return;this._idArray=new Array();this._idArray.push(messageId);var args=$H({messageId:messageId})
new Ajax.Request(this._ajaxPath+'/member/friendrequestblockmember.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseFriendListCnt(this._idArray.length);}
Mailbox.prototype.__GroupRequestBlockMember=function Mailbox_GroupRequestBlockMember(messageId)
{if(!IgnoreSender(name))
return;this._idArray=new Array();this._idArray.push(messageId);var args=$H({messageId:messageId})
new Ajax.Request(this._ajaxPath+'/member/grouprequestblockmember.sync',{parameters:args.toQueryString(),onSuccess:this.__DropOutMessages.bind(this)});this.__DecreaseFriendListCnt(this._idArray.length);}
Mailbox.prototype.__CheckAll=function Mailbox_CheckAll(form,e){$(form).getElementsBySelector('input[type=&#34;checkbox&#34;]').each(function(checkBoxElt){checkBoxElt.checked=Event.element(e).checked;});}
Mailbox.prototype.__CheckBoxClicked=function Mailbox_CheckBoxClicked(form)
{var allChecked=true;$(form).getElementsBySelector('input[type=&#34;checkbox&#34;]').each(function(checkBoxElt)
{allChecked&#38;=checkBoxElt.checked;});$('checkall').checked=allChecked;}
Mailbox.prototype.__DecreaseMailboxCnt=function Mailbox_DecreaseMailboxCnt(decreaseCnt){var newCnt=0;newCnt=parseInt(document.getElementById('inboxcnt').innerHTML)-decreaseCnt;if(newCnt&#60;=0){document.getElementById('inboxcnt').innerHTML=0;document.getElementById('profileinboxcnt').innerHTML=0;}else{document.getElementById('inboxcnt').innerHTML=newCnt;document.getElementById('profileinboxcnt').innerHTML=newCnt;}
$('checkall').checked=false;}
Mailbox.prototype.__DecreaseFriendListCnt=function Mailbox_DecreaseFriendListCnt(decreaseCnt){var newCnt=0;newCnt=parseInt(document.getElementById('friendreqcnt').innerHTML)-decreaseCnt;if(newCnt&#60;0){document.getElementById('friendreqcnt').innerHTML=0;document.getElementById('profilefriendreqcnt').innerHTML=0;}else{document.getElementById('friendreqcnt').innerHTML=newCnt;document.getElementById('profilefriendreqcnt').innerHTML=newCnt;}
if(newCnt==0){document.getElementById('friendButtons').style.display='none';document.getElementById('mailboxempty').style.display='block';}
$('checkall').checked=false;}
Mailbox.prototype.__DecreaseGroupListCnt=function Mailbox_DecreaseGroupListCnt(decreaseCnt){var newCnt=0;newCnt=parseInt(document.getElementById('groupreqcnt').innerHTML)-decreaseCnt;document.getElementById('groupreqcnt').innerHTML=newCnt;document.getElementById('profilegroupreqcnt').innerHTML=newCnt;if(newCnt==0){document.getElementById('groupButtons').style.display='none';document.getElementById('groupMessage').style.display='block';}
$('checkall').checked=false;}
function SendMessage(recipients,subject,content,ajaxRequest,redirectLocation)
{var errorMsg=&#34;&#34;;if(recipients==&#34;Start typing a community member's name&#34;||trim(recipients)==&#34;&#34;)
{$('memberautocomplete').value=&#34;Start typing a community member's name&#34;;document.getElementById('errorRecipient').style.display='block';document.getElementById('errorSubject').style.display='none';document.getElementById('errorContent').style.display='none';return;}else{document.getElementById('errorRecipient').style.display='none';}
if(trim(subject)==&#34;&#34;||trim(subject)==&#34;Subject&#34;)
{$('msgsubject').value='Subject';document.getElementById('errorRecipient').style.display='none';document.getElementById('errorSubject').style.display='block';document.getElementById('errorContent').style.display='none';return;}else{document.getElementById('errorSubject').style.display='none';}
if(trim(content)==&#34;&#34;||trim(content)==&#34;Type your personal message.&#34;)
{$('msgeditor').value='Type your personal message.';document.getElementById('errorRecipient').style.display='none';document.getElementById('errorSubject').style.display='none';document.getElementById('errorContent').style.display='block';return;}else{document.getElementById('errorContent').style.display='none';}
var recipientArr=new Array();recipientArr=recipients.split(',');subject=fnReplaceHTMLTags(subject);content=fnReplaceHTMLTags(content);var params=$H({recipients:recipientArr,subject:subject,content:content});new Ajax.Request(ajaxRequest,{parameters:params.toQueryString(),onComplete:function(transport,json)
{var messageThreadId=json.messageThreadId;var errorMsg=json.errorMsg;if(messageThreadId&#62;0&#38;&#38;errorMsg.indexOf('valid user')==-1){errorMsg=&#34;Message sent successfully&#34;;$('errorMsg').update(errorMsg);new Effect.Appear($('errorMsg'),{duration:0.7});setTimeout(HideSendMessageError,7000);fnClearMessageFields();}else{if($('errorMsg')&#38;&#38;errorMsg){$('errorMsg').update(errorMsg);$('errorRecipient').style.display='none';$('errorSubject').style.display='none';$('errorContent').style.display='none';new Effect.Appear($('errorMsg'),{duration:0.7});setTimeout(HideSendMessageError,7000);}}}});}
function HideSendMessageError()
{new Effect.Fade($('errorMsg'),{duration:0.7});}
function Conversation(textAreaId,confirmCtrl,messageThreadId,lastMsgMemberId,messagesElt,ajaxPath)
{this._textAreaId=textAreaId;this._messageThreadId=messageThreadId;this._lastMsgMemberId=lastMsgMemberId;this._messagesElt=messagesElt;this._ajaxPath=ajaxPath;this._confirmCtrl=confirmCtrl;}
Conversation.prototype.__Reply=function Conversation_Reply()
{if(trim($F(this._textAreaId))==&#34;&#34;)
{$('msgeditor').value=&#34;Type your personal message.&#34;;document.getElementById('errorContent').style.display='block';return;}
var replyContent=fnReplaceHTMLTags($F(this._textAreaId));document.getElementById('errorContent').style.display='none';var args=$H({content:replyContent,messageThreadId:this._messageThreadId,lastMsgMemberId:this._lastMsgMemberId})
new Ajax.Updater({success:this._messagesElt},this._ajaxPath+'/member/conversationreply.sync',{method:'post',insertion:Insertion.Bottom,parameters:args.toQueryString(),evalScripts:true,onComplete:this.__OnComplete.bind(this)});}
Conversation.prototype.__OnComplete=function Conversation_OnComplete(transport,json)
{document.getElementById('msgsent').style.display='block';document.getElementById('msgsent').innerHTML=json.errorMsg;if(json.success=='True'){$(this._textAreaId).value=&#34;&#34;;}
new Effect.Appear(this._confirmCtrl,{duration:1.0});setTimeout(this.__MessageTimerFired.bind(this),3000);}
Conversation.prototype.__MessageTimerFired=function Conversation_MessageTimerFired()
{if($(this._confirmCtrl).visible())
{new Effect.Fade(this._confirmCtrl,{duration:0.7});}}
Conversation.prototype.__Delete=function Conversation_Delete(redirectPath)
{var idArray=new Array();idArray.push(this._messageThreadId);var args=$H({messageThreadIds:idArray})
new Ajax.Request(this._ajaxPath+'/member/deletemessages.sync',{parameters:args.toQueryString(),onSuccess:function(){window.location=redirectPath;}});}
function IgnoreSender()
{return window.confirm(&#34;Are you sure you want to Ignore this user? Clicking OK will prevent this user from contacting you in the WSJ Journal Community. To allow contact from this user again, click the 'Allow' button on the user's profile.&#34;)}
var mwSubject='';var theTopic='';function Init(sbNumber,fullsiteroot,contentroot)
{var articleName='';if(typeof(theTopic)=='object')return;if(document.getElementById('hdCommentType')==null||document.getElementById('hdCommentType').value=='story')
{if(sbNumber==null||sbNumber=='')
sbNumber=AT_VARS.baseDocId;articleName=AT_VARS.articleHeadline;mwSubject=new Subject(sbNumber,articleName,'','story');theTopic=new Topic('synccomments',mwSubject,fullsiteroot,contentroot,document.getElementById('topicreplyarea'))}}
GetYourPage = function(indx)
{
new Ajax.Updater(document.getElementById('dvAllMyGroups'),
vw_siteroot + &#34;/group/YourGroups.sync&#34;,
{
method: 'post',
parameters: $H({pageIndex:indx}).toQueryString()
});
}

GetGroupsPage = function(indx,sortId){
	//var sortId = document.getElementById('selectedsortorder').value;
	new Ajax.Updater(document.getElementById('browsegroups'),
	vw_siteroot + &#34;/group/browse.sync&#34;,
	{
		method: 'post',
		parameters: $H({category: document.getElementById('hdnCategoryId').value,type:sortId,pageIndex:indx}).toQueryString()
	});
}
//This function is for loading different tabs(Browse,My Groups and Search)


function clearSearchTab()
{
document.getElementById('searchresults').innerHTML = &#34;&#34;;
}


function loadmyGroups()
{
  //var LastKnownTime = '$!{commentLastKnownTime}';
  new Ajax.Updater(document.getElementById('dvAllMyGroups'),
  vw_siteroot + &#34;/group/yourgroups.sync&#34;,
  {
  method: 'post',
  parameters: $H({pageIndex:0}).toQueryString()
  });
}


function SetCriteria(elm, linkText)
{
    if (linkText == 'name')
    {
        document.getElementById('liNameLink').style.display = 'none';
        document.getElementById('liNameText').style.display = 'block';
        document.getElementById('liNewestLink').style.display = 'block';
        document.getElementById('liNewestText').style.display = 'none';
        document.getElementById('liPopularLink').style.display = 'block';
        document.getElementById('liPopularText').style.display = 'none';
        document.getElementById('liActiveLink').style.display = 'block';
        document.getElementById('liActiveText').style.display = 'none';
    }
    else if (linkText == 'newest' || linkText === '')
    {
        document.getElementById('liNameLink').style.display = 'block';
        document.getElementById('liNameText').style.display = 'none';
        document.getElementById('liNewestLink').style.display = 'none';
        document.getElementById('liNewestText').style.display = 'block';
        document.getElementById('liPopularLink').style.display = 'block';
        document.getElementById('liPopularText').style.display = 'none';
        document.getElementById('liActiveLink').style.display = 'block';
        document.getElementById('liActiveText').style.display = 'none';
    }
    else if (linkText == 'popular')
    {
        document.getElementById('liNameLink').style.display = 'block';
        document.getElementById('liNameText').style.display = 'none';
        document.getElementById('liNewestLink').style.display = 'block';
        document.getElementById('liNewestText').style.display = 'none';
        document.getElementById('liPopularLink').style.display = 'none';
        document.getElementById('liPopularText').style.display = 'block';
        document.getElementById('liActiveLink').style.display = 'block';
        document.getElementById('liActiveText').style.display = 'none';
    } else
    {
        document.getElementById('liNameLink').style.display = 'block';
        document.getElementById('liNameText').style.display = 'none';
        document.getElementById('liNewestLink').style.display = 'block';
        document.getElementById('liNewestText').style.display = 'none';
        document.getElementById('liPopularLink').style.display = 'block';
        document.getElementById('liPopularText').style.display = 'none';
        document.getElementById('liActiveLink').style.display = 'none';
        document.getElementById('liActiveText').style.display = 'block';
    }
    $('selectedsortorder').value = $(elm).id;
    var categoryId = document.getElementById('hdnCategoryId').value;
    GroupBrowse(document.getElementById('browsegroups'), categoryId, document.getElementById('selectedsortorder').value, 1, vw_siteroot);
}


function ShowAllGroup()
{
    document.getElementById('hdnCategoryId').value = -1;
    var categoryId = document.getElementById('hdnCategoryId').value;
    GroupBrowse(document.getElementById('browsegroups'), categoryId, document.getElementById('selectedsortorder').value, 1, vw_siteroot);
}


function showSubmitError(msg)
{
    $(&#34;popuperrorbody&#34;).innerHTML = msg;
    var dummy = $(&#34;popuperror&#34;).getElementsByClassName(&#34;popuperrordummybody&#34;);
    var body = $(&#34;popuperror&#34;).getElementsByClassName(&#34;popuperrorbody&#34;);

    $(&#34;popuperror&#34;).show();
    if (dummy)
    {
	    dummy.setStyle({height: Element.getHeight(body) + &#34;px&#34;});
    }
}

function Subject(uri, display, href, typeName)
{
    this['s.uri'] = uri;
    this['s.name'] = display;
    this['s.href'] = href;
    this['s.typeName'] = typeName;
}

function ScrollFriends(scrollamount, friendcount)
{
    var topvalue = Element.getStyle('friendcontainer', 'margin-top');
    var newmargin = parseInt(topvalue.split('px'), 10);
    newmargin += parseInt(scrollamount, 10);

    if (newmargin &#62; 0 || newmargin &#60;= (friendcount / 8) * -220)
    {
        return false;
    }          
    $('friendcontainer').setStyle({'display': 'none'});
    $('friendcontainer').setStyle({marginTop: newmargin + 'px'});

    new Effect.Appear($('friendcontainer'), { duration: 0.5 });

}


//--------------------------------------------XXXXXXXXXXXXXX--------------------------------------------//
//--------------------------------------------Invite To Join--------------------------------------------//
//--------------------------------------------XXXXXXXXXXXXXX--------------------------------------------//
//To add from the autocompete textbox.
function AddMembersToList(contentroot)
{
    showInlineMessage(&#34;errorInviteeName&#34;, &#34;&#34;);

    var memberlist = document.getElementById(&#34;invitelist&#34;);
    var input = document.getElementById(&#34;memberautocomplete&#34;);

    var member_names_array = input.value.split(',');
    if (member_names_array == &#34;Start typing a community member's name&#34;)//same text is in autocomplete/default.vm
    {
        return;
    }
    //memberlist.setAttribute('class', 'inviteesListUnit');
    member_names_array.each(function (member_name_wt)
    {
        var member_name = trim(member_name_wt);
        var memberinlist = IsAlreadyExist(member_name);
        if (member_name !== &#34;&#34; &#38;&#38; memberinlist === false)
        {
            var contentDiv = document.createElement(&#34;ul&#34;);
            Element.extend(contentDiv);
            contentDiv.setAttribute('id', member_name + 'Invite');
            //contentDiv.addClassName(&#34;inviterow&#34;);
            AddToHiddenInput(member_name);
            contentDiv.innerHTML = '&#60;li&#62;&#60;span class=&#34;inviteeName&#34;&#62;' + member_name + '&#60;/span&#62; &#60;a href=&#34;#stop&#34; onclick=&#34;RemoveInvite(\'' + member_name + 'Invite\'); return false;&#34;&#62;remove&#60;/a&#62;&#60;/li&#62;';
            memberlist.appendChild(contentDiv);
        }
        else
        {
            if (member_name !== &#34;&#34; &#38;&#38; memberinlist === true)
            {
                showInlineMessage(&#34;errorInviteeName&#34;, &#34;Can not enter duplicate user name.&#34;);
            }
            return;
        }
        document.getElementById(&#34;memberautocomplete&#34;).value = &#34;&#34;;
    }.bind(memberlist));
}

//To add from the connections list
function AddFriendToList(frienduri, friendname, contentroot)
{
    showInlineMessage(&#34;errorInviteeName&#34;, &#34;&#34;);

    var memberlist = document.getElementById(&#34;invitelist&#34;);

    var member_name = trim(friendname);

    if (IsAlreadyExist(member_name))
    {
        showInlineMessage(&#34;errorInviteeName&#34;, &#34;Can not enter duplicate user name.&#34;);
        return;
    }

    memberlist.setAttribute('class', 'inviteesListUnit');
    var memberinlist = IsAlreadyExist(member_name);    
    if (member_name !== &#34;&#34; &#38;&#38; memberinlist === false)
    {
        var contentDiv = document.createElement(&#34;ul&#34;);
        Element.extend(contentDiv);
        contentDiv.setAttribute('id', member_name + 'Invite');
        //contentDiv.addClassName(&#34;inviterow&#34;);
        AddToHiddenInput(member_name);
        contentDiv.innerHTML = '&#60;li&#62;&#60;span class=&#34;inviteeName&#34;&#62;' + member_name + '&#60;/span&#62; &#60;a href=&#34;#stop&#34; onclick=&#34;RemoveInvite(\'' + member_name + 'Invite\'); return false;&#34;&#62;remove&#60;/a&#62;&#60;/li&#62;';
        memberlist.appendChild(contentDiv);
    }
}

//adds invitee name to the hidden input box
function AddToHiddenInput(nm)
{
    var inputName = document.getElementById(&#34;hdnMemberNameList&#34;);
    if (inputName.value.length === 0)
    {
        inputName.value = nm;
    }
    else
    {
        inputName.value = inputName.value  + ',' + nm;
    }
}

//checks whether name already exists in hidden list
function IsAlreadyExist(newnm)
{
    var res = false;
    var inputName = document.getElementById(&#34;hdnMemberNameList&#34;);
    var member_names_array = inputName.value.split(',');
    member_names_array.each(function(member_name)
    {
        var nm = trim(member_name);
        if (newnm == nm)
        {
            res = true;
        }
    });
    return res;
}

//To sent invite messages
function SendInvites(groupname, sender, ajaxroot)
{
    showInlineMessage(&#34;errorInviteeName&#34;, &#34;&#34;);

    var invitees = new Array();

    var inputName = document.getElementById(&#34;hdnMemberNameList&#34;);
    var member_names_array = inputName.value.split(',');
    member_names_array.each(function (member_name)
    {
        invitees.push(trim(member_name));
    });

    if (trim(inputName.value) === &#34;&#34;)
    {
        showInlineMessage(&#34;errorInviteeName&#34;, &#34;Please add some people to the invite list.&#34;);
        return;
    }
    var args = $H({groupname: groupname, sender: sender, invitees:invitees});
    new Ajax.Request(
        ajaxroot + &#34;/group/sendinvites.sync&#34;, 
        {
            parameters: args.toQueryString(),
            onComplete: function(transport, json){
                if(json != null)
                {
                    this.SendInvitesCompleteWithInvalidUser(json.errorMsg);
                }else
                {
                    this.SendInvitesComplete()
                }
            }
            
        });
}

//After completion of sentinvite message function
function SendInvitesComplete()
{
    var msg = 'Your invitation has been sent successfully.';
    showInlineMessage(&#34;errorInviteeName&#34;, msg);
    //showInlineMessage(&#34;errorInviteeName&#34;, strInviteMessage);
    RemoveAllinvitees();
    var autoinput = document.getElementById(&#34;memberautocomplete&#34;);
    autoinput.value = &#34;Start typing a community member's name&#34;;
    //    var senttext = document.getElementById(&#34;senttext&#34;);
    //    senttext.textContent = 'Your Invitations have been sent.';
    //    new Effect.Appear(senttext,{duration:0.1});
    //    new Effect.Fade(senttext, {duration:5.0});
}

//After completion of sentinvite message function
function SendInvitesCompleteWithInvalidUser(msg)
{
    showInlineMessage(&#34;errorInviteeName&#34;, msg);
    RemoveAllinvitees();
    var autoinput = document.getElementById(&#34;memberautocomplete&#34;);
    autoinput.value = &#34;Start typing a community member's name&#34;;
}

//To remove specified name from invitee list
function RemoveInvite(givenid)
{
    var memberlist = document.getElementById(&#34;invitelist&#34;);
    var deletedInvite = document.getElementById(givenid);
    for(var i = 0; i &#60; memberlist.childNodes.length; i++)
    {
        var invite = memberlist.childNodes;
        if (invite == deletedInvite)
        {
            memberlist.removeChild(invite);
            i--;
        }
    }

    var inputName = document.getElementById(&#34;hdnMemberNameList&#34;);
    var member_names_array = inputName.value.split(',');
    inputName.value = &#34;&#34;;
    member_names_array.each(function(member_name)
    {   
        var nm = trim(member_name);
        var id = nm + 'Invite';
        
        if(id != givenid){
            AddToHiddenInput(nm);
        }
    });
}

//removes all invitees
function RemoveAllinvitees()
{
    var inputName = document.getElementById(&#34;hdnMemberNameList&#34;);
    var memberlist = document.getElementById(&#34;invitelist&#34;);
    for(var i = 0; i &#60; memberlist.childNodes.length; i++)
    {
        var invite = memberlist.childNodes;
        memberlist.removeChild(invite);
        i--;
    }
    inputName.value = &#34;&#34;;
}

//--------------------------------------------XXXXXXXXXXXXXX--------------------------------------------//
//--------------------------------------------Invite To Join--------------------------------------------//
//--------------------------------------------XXXXXXXXXXXXXX--------------------------------------------//


function cancelComment(commentEntryId,ajaxRoot)
{ 
    var args = $H({commentEntryId:commentEntryId});

    var commentEntryElt = $('commententry' + commentEntryId);
    var commentEntryAnchor = $('comment' + commentEntryId);
    if (commentEntryElt)
    {
        commentEntryElt.remove();
    }

    new Ajax.Updater(
        { success: commentEntryAnchor },
        ajaxRoot + &#34;/group/canceleditcomment.sync&#34;, 
        {
            parameters: args.toQueryString(),
            evalScripts: true,
            insertion: Insertion.After,
            onComplete: this.PostEditCommentComplete
        });
}
////////////////////////////////////////////////////////
// Topic: single object created to manager the comment on the page
////////////////////////////////////////////////////////
function Topic(elt, subject, ajaxRoot, contentRoot, replyContainer)
{
this.ShowCommentsFancily = this.__ShowCommentsFancily.bind(this);
this.HelpfulComplete = this.__HelpfulComplete.bind(this);

this._commentsList = document.createElement(&#34;div&#34;);
Element.extend(this._commentsList);

this._replyContainer = null;

this._state = $H();
this._ajaxRoot = ajaxRoot;
this._contentRoot = contentRoot;
this._subject = subject;
this._reply2Id = 0;
this._replyContainer = replyContainer;
}

Topic.prototype.Post = function Topic_Post(comment)
{

showInlineMessage(&#34;errorOnPost&#34;, &#34;&#34;);
if (comment.length == 0)
{
    showInlineMessage(&#34;errorOnPost&#34;, strResourceMsg);
    return false;
}
if ( comment.length &#62;= 10000 )
{
    showInlineMessage(&#34;errorOnPost&#34;, strResourceMsg);
	return false;
}

comment = fnReplaceHTMLTags(comment);
comment = comment.replace(/\n/g, &#34;&#60;br /&#62;&#34;);
var args = $H({content:comment,reply2id:this._reply2Id}).merge(this._subject);


if ( this._reply2Id &#62;1 )
{
    new Ajax.Updater(
    { success: this._commentsList }, 
    this._ajaxRoot + &#34;/group/postcomment.sync&#34;, 
    {
        parameters: args.toQueryString(), 
        evalScripts: true, 
        onComplete: this.ShowCommentsFancily
    });	
}
else
{
    new Ajax.Updater(
    { success: document.getElementById('topiccomments') }, 
    this._ajaxRoot + &#34;/group/postcomment.sync&#34;, 
    {
        parameters: args.toQueryString(), 
        evalScripts: true,
        onComplete: function(transport, json){
            if(json.success == &#34;False&#34;){
                document.getElementById('commentBody').value = comment;
                showInlineMessage(&#34;errorOnPost&#34;, json.errorMsg);
            }
        }
    });	

}
}


Topic.prototype.PostArticleComment = function Topic_PostArticleComment(comment)
{
showInlineMessage(&#34;errorOnPost&#34;, &#34;&#34;);
if (comment.length == 0)
{
    showInlineMessage(&#34;errorOnPost&#34;, &#34;Please enter your comment and then click post.&#34;);
    return false;
}
if ( comment.length &#62;= 10000 )
{
    comment = comment.substring(0, 9999);
    //showInlineMessage(&#34;errorOnPost&#34;, &#34;Description cannot exceed beyond 1000 chars.&#34;);
	//return false;
}

comment = fnReplaceHTMLTags(comment);
comment = comment.replace(/\n/g, &#34;&#60;br /&#62;&#34;);
var args = $H({content:comment,reply2id:this._reply2Id}).merge(this._subject);
if ( this._reply2Id &#62;1 )
{
    new Ajax.Updater(
    { success: this._commentsList }, 
    this._ajaxRoot + &#34;/group/postarticlecomment.sync&#34;, 
    {
        parameters: args.toQueryString(), 
        evalScripts: true, 
        onComplete: this.ShowCommentsFancily
    });	
}
else
{
        new Ajax.Updater(
    { success: document.getElementById('Commentsblock') }, 
    this._ajaxRoot + &#34;/group/postarticlecomment.sync&#34;, 
    {
        parameters: args.toQueryString(), 
        evalScripts: true,
        onComplete: function(transport,json){
            if(json != null){
                showInlineMessage(&#34;errorOnPost&#34;, json.errorMsg);
				var anchor_node = document.getElementById('newcommentarea0');
				if( anchor_node != null )
				{
					window.scrollTo(0, anchor_node.offsetTop - 200);
				}
            }                
        }
    });	

}
}

Topic.prototype.__ShowCommentsFancily = function Comments_ShowCommentsFancily(transport, json)
{
if(json.success == &#34;False&#34;){ 
    showInlineMessage(&#34;errorOnPost&#34;, json.errorMsg);                    
}else{
    $('newcommentarea'+this._reply2Id).innerHTML += this._commentsList.innerHTML.replace('wrote:','replied:');
    $($('newcommentarea'+this._reply2Id).parentNode).show();
    
    //hide the old container
    if(this._replyContainer != null)
        this._replyContainer.hide();
    //remember the new one
    this._replyContainer = $('topicreplyarea');

    this._replyContainer.appendChild($('newcomment'));
    if($('commentBody'))
    {
        $('commentBody').value = '';
    }    
    
    this._replyContainer.show();
        $('newcommenttitle').innerHTML = &#34;Add a Comment&#34;;
          this._reply2Id = 0;
}
}

Topic.prototype.OpenReplyBox = function Topic_OpenReplyBox(targetElement, commentEntryId, reply2Name)
{
if(ismember == &#34;False&#34;){
    document.getElementById('ProfileWizard').style.display = &#34;block&#34;;
    document.getElementById('hdnCommentId').value = commentEntryId;
    document.getElementById('hdnCalledMethod').value = &#34;ReplyComment&#34;;
    window.scroll(0,0);
    return false;
}else{
    if($('isGroupMember').value != 'Active'){
        document.getElementById('joinGroup'+ commentEntryId).style.display = 'block';
        return false;
    }

    showInlineMessage(&#34;errorOnPost&#34;, &#34;&#34;);
    this._reply2Id = commentEntryId;
    Topic.prototype.ReplyBox(targetElement, commentEntryId, reply2Name);
}
}

Topic.prototype.ReplyBox = function Topic_ReplyBox(targetElement, commentEntryId, reply2Name)
{
showInlineMessage(&#34;errorOnPost&#34;, &#34;&#34;);
this._reply2Id = commentEntryId;

//hide the old container
//if(this._replyContainer != null)
   // this._replyContainer.hide();
    
//remember the new one
this._replyContainer = targetElement;

this._replyContainer.appendChild($('newcomment'));
if($('commentBody'))
{
    $('commentBody').value = '';
}    
this._replyContainer.show();



if(reply2Name){
    $('newcommenttitle').innerHTML = &#34;Reply to &#34; + reply2Name + &#34;'s comment&#34;;
}else{
    $('newcommenttitle').innerHTML = &#34;Add a Comment&#34;;
}
if($('commentBody'))
    $('commentBody').focus();
else
    $('newcomment').scrollTo();
}

Topic.prototype.OpenMessageBox = function Topic_OpenMessageBox(targetElement, reply2Name)
{
if(this._replyContainer != null)
    this._replyContainer.hide();
    
//remember the new one
this._replyContainer = targetElement;
this._replyContainer.show();
}

Topic.prototype.EditTopic = function Topic_EditTopic(groupName, topicName)
{
var args = $H({groupName: groupName, topicName: topicName});

$('editTopic').hide();

new Ajax.Updater(
    { success: $('topicBodyContainer') },
    this._ajaxRoot + &#34;/group/edittopic.sync&#34;, 
    {
        parameters: args.toQueryString(),
        evalScripts: true
    });
}

Topic.prototype.PostEditTopic = function Topic_PostEditTopic(groupName, topicName, topicBody)
{
    document.getElementById('errEditTopic').style.display = 'none';
	if ($(&#34;topicbody1120&#34;).value.length &#62; 1000){
	   	document.getElementById('errEditTopic').style.display = 'block';
	   	showInlineMessage(&#34;errEditTopic&#34;, &#34;Please limit your comments to each topic to 1000 characters.&#34;);
        return false;
	}
var args = $H({groupName: groupName, topicName: topicName, topicBody: topicBody});



new Ajax.Updater(
    { success: $('topicBodyContainer') },
    this._ajaxRoot + &#34;/group/postedittopic.sync&#34;, 
    {
        parameters: args.toQueryString(),
        evalScripts: true,
        onComplete : function(transport, json){
            if(json.success == 'False'){
                document.getElementById('errEditTopic').style.display   = 'block';
                document.getElementById('errEditTopic').innerHTML       = json.errorMsg;
                document.getElementById('topicbody1120').value          = json.topicBody;
                return false;
            }else{
                $('editTopic').show();
            }
        }
    });
}


Topic.prototype.CancelEditTopic = function Topic_CancelEditTopic(groupName, topicName)
{
var args = $H({groupName: groupName, topicName: topicName});

$('editTopic').show();

new Ajax.Updater(
    { success: $('topicBodyContainer') },
    this._ajaxRoot + &#34;/group/canceledittopic.sync&#34;, 
    {
        parameters: args.toQueryString(),
        evalScripts: true
    });
}

Topic.prototype.EditComment = function Topic_EditComment(commentEntryId)
{
var args = $H({commentEntryId: commentEntryId});
var PrevEditcomment = $('commentarea');
if (PrevEditcomment)
{
   var EditcommentEntryId = document.getElementById('EditcommentEntryId').value;
       cancelComment(EditcommentEntryId,this._ajaxRoot);
}
$('newcomment').style.display = 'none';
var commentEntryElt = $('commententry' + commentEntryId);
var bodyElt;
if (commentEntryElt)
{
    bodyElt = commentEntryElt;
    //commentEntryElt.getElementsByClassName('body');
}
if (bodyElt)
{
    $('editcomment' + commentEntryId).style.display = 'none';
    this._bubbleContentHeight = bodyElt.offsetHeight;
    new Ajax.Updater(
        { success: bodyElt },
        this._ajaxRoot + &#34;/group/editcomment.sync&#34;, 
        {
            parameters: args.toQueryString(),
            evalScripts: true
        });
}
}


Topic.prototype.PostEditComment = function Topic_PostEditComment(comment, commentEntryId)
{

comment = fnReplaceHTMLTags(comment);
comment = comment.replace(/\n/g, &#34;&#60;br /&#62;&#34;);

if ( comment == '' ){
    showInlineMessage(&#34;errorOnEditPost&#34;, 'Please enter your comment and then click post.');
	return false;
}else if ( comment.length &#62;= 10000 ){
    showInlineMessage(&#34;errorOnEditPost&#34;, 'Comment should not be more than 10000 chars');
	return false;
}
var args = $H({content:comment}).merge(this._subject).merge({commentEntryId:commentEntryId});

var commentEntryElt = $('commententry' + commentEntryId);
var commentEntryAnchor = $('comment' + commentEntryId);
new Ajax.Updater(
    { success: commentEntryAnchor },
    this._ajaxRoot + &#34;/group/posteditcomment.sync&#34;, 
    {
        parameters: args.toQueryString(),
        evalScripts: true,
        insertion: Insertion.After,
        onComplete: function(transport,json){
            if(json.success == &#34;False&#34;){
                showInlineMessage(&#34;errorOnEditPost&#34;, json.errorMsg);
            }else{
                if (commentEntryElt){
                    commentEntryElt.remove();
                }
                 $('newcomment').style.display = '';
                //hide the old container
                if(this._replyContainer != null)
                   this._replyContainer.hide();
                //remember the new one
                this._replyContainer = $('topicreplyarea');
                this._replyContainer.appendChild($('newcomment'));
                if($('commentBody')){
                    $('commentBody').value = '';
                }    
                
                this._replyContainer.show();
                $('newcommenttitle').innerHTML = &#34;Add a Comment&#34;;
                this._reply2Id = 0;                
            }
        }//this.PostEditCommentComplete
    });
}
function sortComments(groupName,topicName,index,sortId)
{
document.getElementById('sortId').value = sortId;
new Ajax.Updater(document.getElementById('discussionThreadBox'),
vw_siteroot + &#34;/group/sortComment.sync&#34;,
    {
        method: 'post',
        parameters: $H({groupname: groupName,topicname:topicName,index:index,sortIndex:sortId}).toQueryString()
    });    
}


Topic.prototype.__PostEditCommentComplete = function Topic_PostEditCommentComplete(transport, json)
{
    // Update the &#34;TimeAgo&#34; and &#34;EditComment&#34; spans with their new elts
    var editCommentId = json.commentEntryId;

    var editSpanContext = this._editSpanManager.Find(editCommentId);
    if (editSpanContext)
    {
        editSpanContext._elt = $(&#34;editcomment&#34; + editCommentId);
    }

    var timeAgoContext = this._agoSpanManager.Find(editCommentId);
    if (timeAgoContext)
    {
        timeAgoContext._elt = $(&#34;timeago&#34; + editCommentId);
        $(&#34;timeago&#34; + editCommentId).removeClassName(&#34;timeago&#34;);
    }

    this._editSpanManager.Sweep();
    this._agoSpanManager.Sweep();
    this._editCommentEditor = null;

    this.BeginUpdating();
}

Topic.prototype.CancelEditComment = function Topic_CancelEditComment(commentEntryId)
{
    var args = $H({commentEntryId:commentEntryId});

    var commentEntryElt = $('commententry' + commentEntryId);
    var commentEntryAnchor = $('comment' + commentEntryId);

    if (commentEntryElt)
    {
        commentEntryElt.remove();
    }
        
        
     $('newcomment').style.display = ''
    //hide the old container
	if(this._replyContainer != null &#38;&#38; this._replyContainer != 'undefined')
	{
		this._replyContainer.style.display = 'none';
		//this._replyContainer.hide();
	}       
    //remember the new one
    this._replyContainer = $('topicreplyarea');

    this._replyContainer.appendChild($('newcomment'));
    if($('commentBody'))
    {
        $('commentBody').value = '';
    }    
	this._replyContainer.style.display = 'block';
    //this._replyContainer.show();
        $('newcommenttitle').innerHTML = &#34;Add a Comment&#34;;
          this._reply2Id = 0;
          

    new Ajax.Updater(
        { success: commentEntryAnchor },
        this._ajaxRoot + &#34;/group/canceleditcomment.sync&#34;, 
        {
            parameters: args.toQueryString(),
            evalScripts: true,
            insertion: Insertion.After,
            onComplete: this.PostEditCommentComplete
        });
}

Topic.prototype.HelpfulComment = function Comments_HelpfulComment(commentEntryId)
{
    var args = $H({commentEntryId: commentEntryId});
    var elt = $('numhelpful' + commentEntryId);

    new Ajax.Updater(
        { success: elt },
        this._ajaxRoot + &#34;/group/helpfulcomment.sync&#34;, 
        {
            parameters: args.toQueryString(),
            evalScripts: true,
            onComplete: this.HelpfulComplete(commentEntryId)
        });

}

Topic.prototype.__HelpfulComplete = function Comments_HelpfulCompleteComplete(commentEntryId)
{   
    var numhelpfulElt = $('numhelpful' + commentEntryId);
    numhelpfulElt.show();

    var washelpfulElt = $('washelpful' + commentEntryId);
    washelpfulElt.hide();
}

function GroupSwitchMembersTabs(tab, ajaxFunction)
{
    var localAjaxFunction = '';
    switch(tab)
    {
        case 'tabbrowse':
            if ($('invitepeople'))                   
                $('invitepeople').hide();
            $('browsepeople').show();
            break;
            
        case 'tabinvite':
            if ($('browsepeople'))                   
                $('browsepeople').hide();
            if ($('invitepeople'))
                $('invitepeople').show();
            else
                localAjaxFunction += ajaxFunction;
            break;
    }
    
    if (localAjaxFunction != '')
    {
        new Ajax.Updater('peopleview', localAjaxFunction,
            {
                insertion: Insertion.Bottom,
                evalScripts: true
            }
        );
    } 
}


function GroupSwitchBrowseTabs(tab, ajaxFunction)
{
//if ($('groupnav').getElementsByClassName('selected').length &#62; 0)
//    $('groupnav').getElementsByClassName('selected').removeClassName('selected');

//$(tab).addClassName('selected');

var localAjaxFunction = '';
switch(tab)
{
    case 'tabbrowse':
        $('browsegroups').show();
        if ($('searchgroups'))
            $('searchgroups').hide();
        break;
        
    case 'tabsearch':
        if ($('browsegroups'))                   
            $('browsegroups').hide();
        if ($('searchgroups'))
            $('searchgroups').show();
        else
            localAjaxFunction += ajaxFunction;
        break;
}

if (localAjaxFunction != '')
{
    new Ajax.Updater('groupsview', localAjaxFunction,
        {
            insertion: Insertion.Bottom,
            evalScripts: true
        }
    );
} 
}

function GroupBrowse(resultsElt, category, type,index, ajaxRoot)
{
var args = $H({category:category,type:type,pageIndex:index})
new Ajax.Updater(
    { success: resultsElt }, 
    ajaxRoot + &#34;/group/browse.sync&#34;, 
    {
        parameters: args.toQueryString(),
        evalScripts: true 
    });
}

function SearchGroups(q, ajaxFunction)
{
    if (q == 'Search For Groups')
    {
        q = '';
    }
        
    if ($('groupnav').getElementsByClassName('selected').length &#62; 0)
    {
        $('groupnav').getElementsByClassName('selected').removeClassName('selected');
    }

    $('tabsearch').addClassName('selected');

    if ($('browsegroups'))                   
    {
        $('browsegroups').hide();
    }
    if ($('searchgroups'))
    {
        $('searchgroups').remove();
    }

    var args = {};
    args = $H(args);
    args['q'] = q;
    new Ajax.Updater('groupsview', ajaxFunction,
        {
            parameters : args.toQueryString(),
            insertion: Insertion.Bottom,
            evalScripts: true
        }
    );
}

function ReportAvatar(ajaxFunction)
{
    if( ismember == &#34;False&#34;)
    {
      document.getElementById('ProfileWizard').style.display = &#34;block&#34;;
      document.getElementById('hdnCalledMethod').value = &#34;reportAvatar&#34;;
      document.getElementById('hdnAjaxFunction').value = ajaxFunction;
      window.scroll(0,0);
      return false;
    }
    else
    {
    new Ajax.Request(
        ajaxFunction,
        {
            onComplete: function(transport, json)
            {
                var reported = json.reported;
                if (reported)
                {
                    //$('reportpicture').update(&#34;Picture Reported&#34;);
				    document.getElementById(&#34;reportpicture&#34;).innerHTML = '&#60;b&#62;Image&#38;nbsp;Reported&#60;/b&#62;';
                }
                var alreadyreported = json.alreadyreported;
                if (alreadyreported)
                {
                    document.getElementById(&#34;reportpicture&#34;).innerHTML= '&#60;b&#62;Image&#38;nbsp;is&#38;nbsp;already reported&#60;/b&#62;';
                }
            }
        }
    );
    }
}

function ReportDescription(ajaxFunction)
{
    if( ismember == &#34;False&#34;)
    {
      document.getElementById('ProfileWizard').style.display = &#34;block&#34;;
      document.getElementById('hdnCalledMethod').value = &#34;ReportDescription&#34;;
      document.getElementById('hdnAjaxFunction').value = ajaxFunction;
      window.scroll(0,0);
      return false;
    }
    else
    {

      new Ajax.Request(
        ajaxFunction,
        {
            onComplete: function(transport, json)
            {
               
                var reported = json.reported;
                
                if (reported)
                {
                    document.getElementById(&#34;reportdescription&#34;).innerHTML= '&#60;B&#62;Description Reported&#60;/B&#62;';
                }
                 var alreadyreported = json.alreadyreported;
                if (alreadyreported)
                {
                    document.getElementById(&#34;reportdescription&#34;).innerHTML= '&#60;B&#62;Description is already reported&#60;B&#62;';
                }
            }
        }
    );
    }
}

//HMTSWR2008100301
function ReportGroup(ajaxFunction)
{
    if( ismember == &#34;False&#34;)
    {
      document.getElementById('ProfileWizard').style.display = &#34;block&#34;;
      document.getElementById('hdnCalledMethod').value = &#34;ReportGroup&#34;;
      document.getElementById('hdnAjaxFunction').value = ajaxFunction;
      window.scroll(0,0);
      return false;
    }
    else
    {

      new Ajax.Request(
        ajaxFunction,
        {
            onComplete: function(transport, json)
            {
               
                var reported = json.reported;
                
                if (reported)
                {
                    document.getElementById(&#34;reportgroup&#34;).innerHTML= '&#60;B&#62;Group Reported&#60;/B&#62;';
                }
                 var alreadyreported = json.alreadyreported;
                if (alreadyreported)
                {
                    document.getElementById(&#34;reportgroup&#34;).innerHTML= '&#60;B&#62;Group is already reported&#60;B&#62;';
                }
            }
        }
    );
    }
}

function ReportTopic(ajaxFunction)
{
    if(ismember == &#34;False&#34;)
    {
      document.getElementById('ProfileWizard').style.display = &#34;block&#34;;
      document.getElementById('hdnCalledMethod').value = &#34;ReportTopic&#34;;
      document.getElementById('hdnAjaxFunction').value = ajaxFunction;
      window.scroll(0,0);
      return false;
    }
    else
    {new Ajax.Request(
        ajaxFunction,
        {
            onComplete: function(transport, json)
            {
                var reported = json.reported;
                var alreadyreported = json.alreadyreported;
                if (reported)
                {
                    document.getElementById(&#34;reporttopic&#34;).innerHTML = &#34;Topic Reported&#34;;
                }
                if (alreadyreported)
                {
                    document.getElementById(&#34;reporttopic&#34;).innerHTML = &#34;Topic is already reported&#34;;
                }
            }
        }
    );
    }
}


function GetSearchGroupPage(q,pageIndex)
{
    document.getElementById('searchresults').innerHTML = &#34;&#34;;
    if( q === '')
    {
      document.getElementById('message').style.display  = 'block';
      document.getElementById('message').innerHTML = validSearch;
      return false;
    }
    else if( q.length &#62; 256)
    {
      document.getElementById('message').style.display  = 'block';
      document.getElementById('message').innerHTML = MoreThan256Char;
      return false;
    }
    else
    {
      document.getElementById('message').style.display  = 'none';
      document.getElementById('message').innerHTML = &#34;&#34;;
    }

    if(fnValidateString(q) == 'true')
    {
      document.getElementById('message').style.display  = 'block';
      document.getElementById('message').innerHTML = &#34;Input text has special characters. \nThese are not allowed.\n Please remove them and try again.&#34;;
      return false;
    }

    var reg = new RegExp(&#34;/community?/[\\._A-Za-z0-9-]+&#34;, &#34;i&#34;);
    var ar = reg.exec(document.URL);

    if(document.URL.indexOf(&#34;group&#34;) != -1 )
    {
        document.frmSearchGroup.action = siteroot + &#34;/groups/SearchGroups?searchtxt=&#34;+q+&#34;&#38;requestedPage=&#34;+pageIndex + &#34;#identifier&#34;;     
    } 
    else
    {
        document.frmSearchGroup.action = siteroot + &#34;/home/SearchGroups?searchtxt=&#34;+q+&#34;&#38;requestedPage=&#34;+pageIndex + &#34;#identifier&#34;;
    }

    document.frmSearchGroup.submit();
}



//This method is for highlighting a sub category in the selected category.
function HighLightSubCategory(parentElement,childElement)
{
    if (document.getElementById(parentElement) !== null &#38;&#38; document.getElementById(parentElement) != 'undefined')
    {
        var objArray = document.getElementById(parentElement).getElementsByTagName(&#34;li&#34;);
        var childObj = document.getElementById(childElement);
        for(var i = 0; i&#60;objArray.length; i++)
        {
	        if ( childObj !== null &#38;&#38; objArray.id == childObj.id )
	        {
		        objArray.className = &#34;selectedSubNav&#34;;
	        }
	        else
	        {
		        objArray.className = &#34;&#34;;
	        }
            }
     }
}

//This method is for show/hide of a category.
function ShowHideSubCategory(dvelement)
{
    if( dvelement !== null )
    {
        //to make the selected div visible.
        var obj = document.getElementById(dvelement);
        if(obj.style.display == 'none')
        {
            obj.style.display = 'block';
        }
        else
        {
            obj.style.display = 'none';
        }
    }

    //for hiding the other uls.
    for(var i = 0;i&#60;emptyArray.length;i++)
    {
        var objEle = document.getElementById(emptyArray);

        if( objEle !== null &#38;&#38; emptyArray != dvelement )
        {
          objEle.style.display = 'none';
        }
        if( dvelement === null &#38;&#38; dvelement != 'undefined') //Set the highlight color to default color
        {
            HighLightSubCategory(emptyArray,null);
        }
    }
    if( dvelement !== null ) //Set the highlight color to default color
    {
        HighLightSubCategory(dvelement,null);
    }
}

function GetMemberGroupsPage(name, pageindex)
{
    new Ajax.Updater(document.getElementById('dvMemberGroups'),
    vw_siteroot + &#34;/member/groupspage.sync&#34;,
    {
        method: 'post',
        parameters: $H({name:name,pageindex:pageindex}).toQueryString()
    });
}

Topic.prototype.GetArticlecommentsPage = function Topic_GetArticlecommentsPage(sbnumber,indx)
{
    var siteroot = this._ajaxRoot;
    var sortIndex = document.getElementById('sortId').value;
    if( sortIndex == null || sortIndex == '')
    {
        sortIndex = 1;
    }
    
    new Ajax.Updater(document.getElementById('discussionThreadBox'),
    siteroot + &#34;/public/ArticleComments.html&#34;,
    {
      method: 'post',
      parameters: $H({SBNumber: sbnumber,index:indx,sortIndex:sortIndex}).toQueryString()
    });
}

//This method takes the cursor to the most recently added comment.
Topic.prototype.GoToMostRecentComment = function Topic_GoToMostRecentComment(sbnumber,indx)
{
    var siteroot = this._ajaxRoot;
    var sortIndex = document.getElementById('sortId').value;
    if( sortIndex == null || sortIndex == '')
    {
        sortIndex = 1;
    }
    var iIndex = 0;
    //If the sort order is oldest
    if( sortIndex == 1 )
    {
        iIndex = indx;
    }
    else if( sortIndex == 2 )//If the sort order is newest
    {
        iIndex = 1;
    }
    
    new Ajax.Updater(document.getElementById('Commentsblock'),
    siteroot + &#34;/public/ArticleComments.html&#34;,
    {
      method: 'post',
      parameters: $H({SBNumber: sbnumber,index:iIndex,sortIndex:sortIndex}).toQueryString(),
      onComplete: function(transport,json){
            if( sortIndex == 1 || sortIndex == '1' )
            {
                var anchor_node = document.getElementById('newcommentarea0');
			    if( anchor_node != null &#38;&#38; anchor_node != 'undefined')
			    {
				    window.scrollTo(0, anchor_node.offsetTop - 200);
			    }
			}
        }
    });
}
var DISPLAYNAME_ERROR=false;var DISPLAYNAME_INUSE=false;var GROUP_DESCRIPTION_ERROR=false;var GROUP_CATEGORY_ERROR=false;var GROUP_PICTURE_ERROR=false;function checkDisplayNameInUse()
{if($(&#34;groupname&#34;).value.strip()!==&#34;&#34;)
{var GroupName=fnReplaceHTMLTags($(&#34;groupname&#34;).value);var args=$H({groupName:GroupName});new Ajax.Updater({success:$(&#34;errorGroupNameAvailable&#34;)},vw_siteroot+&#34;/group/checkgroupnameinuse.sync&#34;,{method:'post',parameters:args.toQueryString(),evalScripts:true,onComplete:checkDisplayNameInUseCompleted});}}
function checkDisplayNameInUseCompleted(transport,json)
{showInlineMessage(&#34;errorGroupName&#34;,&#34;&#34;);DISPLAYNAME_INUSE=json[&#34;DISPLAYNAME_INUSE&#34;];$(&#34;errorGroupNameAvailable&#34;).show();}
function displayNameModified(e)
{if(e.keyCode!=9&#38;&#38;e.keyCode!=16)
{var displayName=$(&#34;groupname&#34;).value.strip();if(displayName.length&#62;0)
{DISPLAYNAME_ERROR=true;if(displayName.search(/\.(?:rails|sync|png|css|js|aspx|svc|axd)$/)&#62;=0)
{showInlineMessage(&#34;errorGroupName&#34;,&#34;This is a reserved name and cannot be used.&#34;);}
else
{showInlineMessage(&#34;errorGroupName&#34;,&#34;&#34;);DISPLAYNAME_ERROR=false;}}
else
{DISPLAYNAME_ERROR=false;}}}
function checkDisplayNameValidity()
{var displayName=$(&#34;groupname&#34;).value.strip();if(displayName==&#34;.&#34;||displayName==&#34;-&#34;||displayName[displayName.length-1]==&#34;.&#34;||displayName[displayName.length-1]==&#34;-&#34;)
{DISPLAYNAME_ERROR=true;showInlineMessage(&#34;errorGroupNameAvailable&#34;,strResourceMsg);}
else if(displayName.length&#62;=50)
{DISPLAYNAME_ERROR=true;showInlineMessage(&#34;errorGroupNameAvailable&#34;,strResourceMsg);}
else if(displayName.length===0)
{DISPLAYNAME_ERROR=true;showInlineMessage(&#34;errorGroupNameAvailable&#34;,strResourceMsg);}
else
{DISPLAYNAME_ERROR=false;}}
function checkGroupDescriptionNameValidity()
{var groupName=$(&#34;description&#34;).value.strip();groupName=fnReplaceHTMLTags(groupName);if(groupName.length&#62;1000)
{GROUP_DESCRIPTION_ERROR=true;showInlineMessage(&#34;errorGroupDescription&#34;,strResourceMsg);}
else if(groupName.length===0)
{GROUP_DESCRIPTION_ERROR=true;showInlineMessage(&#34;errorGroupDescription&#34;,strResourceMsg);}
else
{GROUP_DESCRIPTION_ERROR=false;}}
function checkDisplayDescriptionCompleted(transport,json)
{if(json[&#34;ErrorMessage&#34;]!==&#34;&#34;)
{showInlineMessage(&#34;errorGroupDescription&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupDescription2&#34;,json[&#34;ErrorMessage&#34;]);GROUP_DESCRIPTION_ERROR=true;}
else
{showInlineMessage(&#34;errorGroupDescription2&#34;,&#34;&#34;);GROUP_DESCRIPTION_ERROR=false;}}
function checkDisplayDescriptionForStopWords()
{if(trim($(&#34;description&#34;).value)!=&#34;&#34;)
{var args=$H({groupDescription:$(&#34;description&#34;).value});new Ajax.Updater({success:$(&#34;errorGroupDescription2&#34;)},vw_siteroot+&#34;/group/CheckGroupDescription.sync&#34;,{method:'post',parameters:args.toQueryString(),evalScripts:true,onComplete:function(transport,json){if(json.ErrorMessage!==&#34;&#34;){showInlineMessage(&#34;errorGroupDescription&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupDescription2&#34;,json.ErrorMessage);return false;}else{showInlineMessage(&#34;errorGroupDescription2&#34;,&#34;&#34;);}}});}}
function showInlineMessage(eltId,msg)
{document.getElementById(eltId).innerHTML=msg;if(msg!==&#34;&#34;)
{document.getElementById(eltId).style.visibility='visible';}
else
{document.getElementById(eltId).style.visibility='hidden';}}
function clearInlineMessages()
{showInlineMessage(&#34;errorGroupCategories&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupPicture&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupDescription&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupDescription2&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupName&#34;,&#34;&#34;);}
function clearEditInlineMessages()
{showInlineMessage(&#34;errorEditGroupPicture&#34;,&#34;&#34;);showInlineMessage(&#34;errorGroupDescription&#34;,&#34;&#34;);}
function validateCreateGroup(evt)
{checkDisplayNameValidity();if(!DISPLAYNAME_ERROR)
{checkDisplayNameInUse();}
checkDisplayDescriptionForStopWords();checkGroupDescriptionNameValidity();if(evt)
{Event.stop(evt);}
var avatar=$(&#34;avatar&#34;).value;var avatarext=avatar.substring(avatar.indexOf('.'),avatar.length).toLowerCase();if($(&#34;Category&#34;).value==&#34;-1&#34;||$(&#34;SubCategoryId&#34;).value==&#34;-1&#34;)
{showInlineMessage(&#34;errorGroupCategories&#34;,strResourceMsg);GROUP_CATEGORY_ERROR=true;}
else
{GROUP_CATEGORY_ERROR=false;}
if(avatarext!==&#34;&#34;&#38;&#38;avatarext!=&#34;.png&#34;&#38;&#38;avatarext!=&#34;.jpg&#34;&#38;&#38;avatarext!=&#34;.gif&#34;)
{showInlineMessage(&#34;errorGroupPicture&#34;,strResourceMsg);GROUP_PICTURE_ERROR=true;}
else
{GROUP_PICTURE_ERROR=false;}
if(DISPLAYNAME_ERROR||DISPLAYNAME_INUSE||GROUP_DESCRIPTION_ERROR||GROUP_PICTURE_ERROR||GROUP_CATEGORY_ERROR)
{return false;}
else
{$(&#34;frmnewgroup&#34;).submit();}}
function validateEditGroup(evt)
{var groupName=$('groupName').value.strip();var description=$(&#34;description&#34;).value.strip();if(description.length&#62;1000){showInlineMessage(&#34;errorGroupDescription&#34;,strResourceMsg);GROUP_DESCRIPTION_ERROR=true;}else if(description.length===0){showInlineMessage(&#34;errorGroupDescription&#34;,strResourceMsg);GROUP_DESCRIPTION_ERROR=true;}
var avatar=$(&#34;avatar&#34;).value;var avatarext=avatar.substring(avatar.indexOf('.'),avatar.length).toLowerCase();if(avatarext!==&#34;&#34;&#38;&#38;avatarext!=&#34;.png&#34;&#38;&#38;avatarext!=&#34;.jpg&#34;&#38;&#38;avatarext!=&#34;.gif&#34;){showInlineMessage(&#34;errorEditGroupPicture&#34;,strResourceMsg);GROUP_PICTURE_ERROR=true;}
if(GROUP_DESCRIPTION_ERROR||GROUP_PICTURE_ERROR){return false;}else{$(&#34;frmmanagegroup&#34;).submit();}}
function create_group()
{if(ismember==&#34;False&#34;)
{document.getElementById('ProfileWizard').style.display=&#34;block&#34;;document.getElementById('hdnCalledMethod').value=&#34;group&#34;;window.scroll(0,0);return false;}
else
{document.location=vw_siteroot+'/groups/create';}}
function join_group()
{if(ismember==&#34;False&#34;)
{document.getElementById('ProfileWizard').style.display=&#34;block&#34;;document.getElementById('hdnCalledMethod').value=&#34;joingroup&#34;;window.scroll(0,0);return false;}
else
{document.frmJoinGroup.submit();}}
function CreateTopic()
{var groupName=$('groupName').value;var topicName=$(&#34;topicName&#34;).value;var topicBody=$(&#34;topicBody&#34;).value;document.getElementById('errorMessageTitle').style.display='none';document.getElementById('errorMessageBody').style.display='none';if($(&#34;topicName&#34;).value.length===0){showInlineMessage(&#34;errorTopicName&#34;,&#34;The Topic name cannot be blank. Please enter a valid value and try again.&#34;);return false;}
if($(&#34;topicName&#34;).value.length&#62;256){showInlineMessage(&#34;errorTopicName&#34;,&#34;Please limit your topic to 256 characters.&#34;);return false;}
if($(&#34;topicBody&#34;).value.length&#62;1000){showInlineMessage(&#34;errorTopicBody&#34;,&#34;Please limit your comments to each topic to 1000 characters.&#34;);return false;}
new Ajax.Updater(document.getElementById('dvCreateNewTopic'),vw_siteroot+&#34;/group/createnewtopic.sync&#34;,{method:'post',parameters:$H({groupName:groupName,topicName:topicName,topicBody:topicBody}).toQueryString(),onComplete:function(transport,json){if(json.success=='False'){if(json.errorIn=='Name'){document.getElementById('errorMessageTitle').style.display='block';document.getElementById('errorMessageTitle').innerHTML=json.errorMsg;document.getElementById('newtopic').style.display='block';document.getElementById('topicName').value=json.topicName;document.getElementById('topicBody').value=json.topicBody;}else if(json.errorIn=='Body'){document.getElementById('errorMessageBody').style.display='block';document.getElementById('errorMessageBody').innerHTML=json.errorMsg;document.getElementById('newtopic').style.display='block';document.getElementById('topicBody').value=json.topicBody;document.getElementById('topicName').value=json.topicName;}else{document.getElementById('errSaveTopic'
).style.display='block';document.getElementById('errSaveTopic').innerHTML=json.errorMsg;document.getElementById('newtopic').style.display='block';}
return false;}else{document.getElementById('errSaveTopic').style.display='block';document.getElementById('errSaveTopic').innerHTML=json.errorMsg;document.location.href=vw_siteroot+&#34;/groups/&#34;+groupName+&#34;/topics/&#34;+json.SeoName;}}});}
function ToggleNewTopic()
{showInlineMessage(&#34;errorTopicName&#34;,&#34;&#34;);showInlineMessage(&#34;errorTopicBody&#34;,&#34;&#34;);document.getElementById('topicName').value=&#34;&#34;;document.getElementById('topicBody').value=&#34;&#34;;if(document.getElementById('newtopic').style.display=='none')
{document.getElementById('newtopic').style.display='block';document.getElementById('liCreateTopic').className='button selectedTab';}
else
{document.getElementById('newtopic').style.display='none';document.getElementById('liCreateTopic').className='button buttonStyle-secondary';}}
function SubmitFeedback(siteRoot)
{var formInValid;showInlineMessage(&#34;errorFeedbackSenderName&#34;,&#34;&#34;);showInlineMessage(&#34;errorFeedbackEmailID&#34;,&#34;&#34;);showInlineMessage(&#34;errorFeedbackComments&#34;,&#34;&#34;);if(trim($(&#34;f.name&#34;).value)==&#34;&#34;||trim($(&#34;f.name&#34;).value)==&#34;Your Name&#34;){showInlineMessage(&#34;errorFeedbackSenderName&#34;,strResourceMsg);$(&#34;f.name&#34;).value=&#34;Your Name&#34;;formInValid=true;}
if(trim($(&#34;f.email&#34;).value)==&#34;&#34;||trim($(&#34;f.email&#34;).value)==&#34;Your Email Address&#34;){showInlineMessage(&#34;errorFeedbackEmailID&#34;,strResourceMsg);formInValid=true;$(&#34;f.email&#34;).value=&#34;Your Email Address&#34;;}else if(trim($(&#34;f.email&#34;).value)!=&#34;&#34;){var email=$(&#34;f.email&#34;).value;var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9])+\.)+([a-zA-Z0-9])+$/;if(!filter.test(email)){showInlineMessage(&#34;errorFeedbackEmailID&#34;,strResourceMsg);formInValid=true;}}
if(trim($(&#34;f.message&#34;).value)==&#34;&#34;||trim($(&#34;f.message&#34;).value)==&#34;Type your personal message.&#34;){showInlineMessage(&#34;errorFeedbackComments&#34;,strResourceMsg);formInValid=true;$(&#34;f.message&#34;).value=&#34;Type your personal message.&#34;;}
if(formInValid){return false;}else{$(&#34;submitFeedbackForm&#34;).action=siteRoot+&#34;/submitfeedback&#34;;$(&#34;submitFeedbackForm&#34;).submit();}}
function showSubmitError(msg)
{$(&#34;popuperrorbody&#34;).innerHTML=msg;var dummy=$(&#34;popuperror&#34;).getElementsByClassName(&#34;popuperrordummybody&#34;);var body=$(&#34;popuperror&#34;).getElementsByClassName(&#34;popuperrorbody&#34;);var myWidth=document.documentElement.clientWidth;var myHeight=document.documentElement.clientHeight;$(&#34;popuperror&#34;).show();if(dummy)
{dummy.setStyle({height:Element.getHeight(body)+&#34;px&#34;});}
var scrolledX,scrolledY;if(self.pageYoffset)
{scrolledX=self.pageXoffset;scrolledY=self.pageYoffset;}else if(document.documentElement&#38;&#38;document.documentElement.scrollTop)
{scrolledX=document.documentElement.scrollLeft;scrolledY=document.documentElement.scrollTop;}else if(document.body)
{scrolledX=document.body.scrollLeft;scrolledY=document.body.scrollTop;}
var centerX,centerY;if(self.innerHeight)
{centerX=self.innerWidth;centerY=self.innerHeight;}else if(document.documentElement&#38;&#38;document.documentElement.clientHeight)
{centerX=document.documentElement.clientWidth;centerY=document.documentElement.clientHeight;}else if(document.body)
{centerX=document.body.clientWidth;centerY=document.body.clientHeight;}
var leftoffset=scrolledX+(centerX-document.getElementById(&#34;popuperror&#34;).clientWidth)/2;var topoffset=scrolledY+(centerY-document.getElementById(&#34;popuperror&#34;).clientHeight)/2;var o=document.getElementById(&#34;popuperror&#34;);var r=o.style;r.position='absolute';r.top=topoffset+'px';r.left=leftoffset+'px';r.display=&#34;block&#34;;}
function $RF(el,radioGroup)
{if($(el).type&#38;&#38;$(el).type.toLowerCase()=='radio')
{radioGroup=$(el).name;var el=$(el).form;}
else if($(el).tagName.toLowerCase()!='form')
{return false;}
var checked=$(el).getInputs('radio',radioGroup).find(function(re){return re.checked;});return(checked)?$F(checked):'';}/*eval(function(p,a,c,k,e,d){while(c--){if(k){p=p.replace(new RegExp('\\b'+c+'\\b','g'),k)}}return p}('36={7:9(6,4,5,3){35(!6)34;4=4||\'\';5=5||\'\';3=3||\'\';33.32(\'31://30.29/28-27?26=2&#38;6=\'+6+\'&#38;4=\'+4+\'&#38;5=\'+5+\'&#38;3=\'+3,20 19().17(),\'21=1,22=1,15=0,13=1,25=1,11=1,18=23,14=12,10 = 24,8 =16\')}}',10,37,'|||topic|title|bodytext|url|remoteSubmit|top|function|left|resizable|360|statusbar|height|location|0|getTime|width|Date|new|toolbar|scrollbars|600|0|menubar|phase|submit|remote|com|digg|http|open|window|return|if|Digg'.split('|')))*/


Digg = {
      remoteSubmit: function(url, title, bodytext, topic) {
        if(!url) return; 
        title = title || ''; 
        bodytext = bodytext || ''; 
        topic = topic || '';
        window.open('http://digg.com/remote-submit?phase=2&#38;url='+url+'&#38;title='+title+'&#38;bodytext='+bodytext+'&#38;topic='+topic+'&#38;s=d797e79292867d0b9369ab247c9fac9b', new Date().getTime(),'toolbar=1,scrollbars=1,location=0,statusbar=1,menubar=1,resizable=1,width=650,height=450');
      }
  }


/* Copyright 2000-2004 Clickability Inc.  */
/* Clickability ButtonServer v4.01        */                                  

/*Functions*/
function getRegionpartnerID(TrackType)
{
  var regionCookie = dj.util.Cookie.getCookie('wsjregion');
  var defaultETRegion = 398944;
  var defaultPVRegion = 399154;

  if (typeof regionCookie !== &#34;string&#34; || regionCookie.length === 0)
  {
    return ((TrackType == &#34;ET&#34;) ? defaultETRegion : defaultPVRegion);
  }
  var regionid = regionCookie.split(',');
  var ET = {};
  var PV = {};

  if (TrackType == 'ET')
  {
    ET.na = defaultETRegion;
    ET.europe = 398949;
    ET.asia = 398954;
	ET.india = 398959;
    //  console.log(ET[regionid]);
	if(typeof regionid!== &#34;string&#34;)
	{
	return ET[regionid];
	}
	else
	{
	 return ((regionid.toLowerCase()==&#34;india&#34;) ? ET[regionid] : ET[regionid]);
	} 
  }
  else
  {
   PV.na = defaultPVRegion;
   PV.europe = 399159;
   PV.asia = 399164;
   PV.india = 399169;
   //  console.log(PV[regionid]);
   if(typeof regionid!== &#34;string&#34;)
	{
    return PV[regionid]; 
	}
	else 
	{ 
     return ((regionid.toLowerCase()==&#34;india&#34;) ? PV[regionid] : PV[regionid]);
    }
  }
}


function ST () {
	window.open('http://www.savethis.clickability.com/st/saveThisApp?clickMap=saveThis'+commonLoc,'click',popWin);
	return false;
}

function STMouseOver () {
	window.status='SAVE THIS';
	return true;
}

function STMouseOut () {
	window.status='';
	return true;
}

function ET () {
    	var _c=new Image();
     	var _qc='http://s.clickability.com/s?';
    	_qc+=&#34;&#38;7=&#34;+regionpartnerID;
    	_qc+=&#34;&#38;8=&#34;+escape(getEmailURL());
    	_qc+=&#34;&#38;10=&#34;+escape(getClickTitle());
    	_qc+=&#34;&#38;19=40003&#34;;
    	_qc+=&#34;&#38;21=1&#34;;
    	_qc+=&#34;&#38;18=&#34;+Math.random();
    	_c.src=_qc;

	window.open('http://www.emailthis.clickability.com/et/emailThis?clickMap=create'+commonLoc,'click',popWin);
	return false;
}

function ETMouseOver () {
	window.status='EMAIL THIS';
	return true;
}

function ETMouseOut () {
	window.status='';
	return true;
}

function MP () {
	window.open('http://at.wsj.com/mostpopular','click',popWin);
	return false;
}

function MPMouseOver () {
	window.status='MOST POPULAR';
	return true;
}

function MPMouseOut () {
	window.status='';
	return true;
}

function getClickURL() {
        if (self.clickURL) return clickURL;
        return document.location.href;
}

function getEmailURL() {
	if (self.emailURL)  return emailURL;
	return getClickURL();
}

function getClickTitle() {
	if (self.clickTitle) return clickTitle;
	return document.title;
}
function getClickExpire() {
	if (self.clickExpire) return clickExpire; 
	return &#34;&#34;;
}

//document.write('&#60;script language=&#34;JavaScript&#34;&#62; \n');
//document.write('window.onerror=function(){clickURL=document.location.href;return true;} \n');
//document.write('if(!self.clickURL) clickURL=parent.location.href; \n');
//document.write('&#60;\/script&#62; \n');

if(!self.clickURL)
{
 clickURL=parent.location.href;
}

/* WSJ.com Clickability Default Section Id/PV Id */
var PVpartnerID=&#34;59941&#34;,partnerID=&#34;150&#34;;
var regionpartnerID  = getRegionpartnerID('ET');
var PVregionpartnerID = getRegionpartnerID('PV');
/* WSJ.com Clickbility Section Id and PV Id mapping */

var section_pv = new Array(20);

section_pv[&#34;Technology&#34;]=&#34;110636&#34;;
section_pv[&#34;Tech&#34;]=&#34;110636&#34;;
section_pv[&#34;Markets&#34;]=&#34;110641&#34;;
section_pv[&#34;Market News&#34;]=&#34;110641&#34;;
section_pv[&#34;Personal Journal&#34;]=&#34;110651&#34;;
section_pv[&#34;Personal Finance&#34;]=&#34;110651&#34;;
section_pv[&#34;Opinion&#34;]=&#34;110646&#34;;
section_pv[&#34;Leisure/Weekend&#34;]=&#34;110656&#34;;
section_pv[&#34;Lifestyle&#34;]=&#34;110656&#34;;
section_pv[&#34;Life &#38; Style&#34;]=&#34;110656&#34;;
section_pv[&#34;Life &#38;amp; Style&#34;]=&#34;110656&#34;;
section_pv[&#34;Health&#34;]=&#34;110676&#34;;
section_pv[&#34;Media&#34;]=&#34;110671&#34;;

var section = new Array(20);

section[&#34;Technology&#34;]=&#34;110591&#34;;
section[&#34;Tech&#34;]=&#34;110591&#34;;
section[&#34;Markets&#34;]=&#34;110596&#34;;
section[&#34;Market News&#34;]=&#34;110596&#34;;
section[&#34;Personal Journal&#34;]=&#34;110606&#34;;
section[&#34;Personal Finance&#34;]=&#34;110606&#34;;
section[&#34;Opinion&#34;]=&#34;110601&#34;;
section[&#34;Leisure/Weekend&#34;]=&#34;110611&#34;;
section[&#34;Lifestyle&#34;]=&#34;110611&#34;;
section[&#34;Life &#38; Style&#34;]=&#34;110611&#34;;
section[&#34;Life &#38;amp; Style&#34;]=&#34;110611&#34;;
section[&#34;Health&#34;]=&#34;110631&#34;;
section[&#34;Media&#34;]=&#34;110626&#34;;

try {
  if(window.mpsection){
	  if(section_pv){
	  	PVpartnerID = section_pv;	
	  }
	  if(section){
	  	partnerID = section;	
	  }
	}
}catch(err){
  txt=&#34;ERROR.\n\n&#34;
  txt+=&#34;Error description: &#34; + err.description + &#34;\n\n&#34;
  txt+=&#34;Click OK to continue.\n\n&#34;
  console.error(txt);
}

var popWin=&#34;width=510,height=480,resizable=1,scrollbars=1&#34;;
var commonLoc=&#34;&#38;fb=Y&#38;url=&#34;+escape(getEmailURL())+&#34;&#38;title=&#34;+escape(getClickTitle())+&#34;&#38;random=&#34;+Math.random()+&#34;&#38;partnerID=&#34;+partnerID+&#34;&#38;expire=&#34;+escape(getClickExpire());

var inpop  = ( (document.domain.indexOf(&#34;printthis.clickability.com&#34;)&#62;-1)?true:false);
var _a=new Image();
var _b=new Image();
var clickRan=Math.random();
var clickFac = 10;
if(clickFac==0)clickFac=1;
if(!inpop &#38;&#38; clickRan&#62;(1-(1/clickFac))){
var _ti=900;
    var _qa=&#34;&#34;;
    var _qb=&#34;&#34;;
    

    // PAGE VIEW TRACKING
    var _qa='http://s.clickability.com/s?';
    _qa+=&#34;&#38;7=&#34;+PVpartnerID;
    _qa+=&#34;&#38;8=&#34;+escape(getClickURL());
    _qa+=&#34;&#38;10=&#34;+escape(getClickTitle());
    _qa+=&#34;&#38;19=&#34;+_ti;
    _qa+=&#34;&#38;21=&#34;+clickFac;
    _qa+=&#34;&#38;18=&#34;+Math.random();
    _a.src=_qa;
    // ET PAGEVIEW TRACKING
     var _qb='http://s.clickability.com/s?';
    _qb+=&#34;&#38;7=&#34;+partnerID;
    _qb+=&#34;&#38;8=&#34;+escape(getEmailURL());
    _qb+=&#34;&#38;10=&#34;+escape(getClickTitle());
    _qb+=&#34;&#38;19=&#34;+_ti;
    _qb+=&#34;&#38;21=&#34;+clickFac;
    _qb+=&#34;&#38;18=&#34;+Math.random();
    _b.src=_qb;


	 // PAGE VIEW REGION TRACKING
    var _qa='http://s.clickability.com/s?';
    _qa+=&#34;&#38;7=&#34;+PVregionpartnerID;
    _qa+=&#34;&#38;8=&#34;+escape(getClickURL());
    _qa+=&#34;&#38;10=&#34;+escape(getClickTitle());
    _qa+=&#34;&#38;19=&#34;+_ti;
    _qa+=&#34;&#38;21=&#34;+clickFac;
    _qa+=&#34;&#38;18=&#34;+Math.random();
    _a.src=_qa;

	
    // ET PAGEVIEW REGION TRACKING
     var _qb='http://s.clickability.com/s?';
    _qb+=&#34;&#38;7=&#34;+regionpartnerID;
    _qb+=&#34;&#38;8=&#34;+escape(getEmailURL());
    _qb+=&#34;&#38;10=&#34;+escape(getClickTitle());
    _qb+=&#34;&#38;19=&#34;+_ti;
    _qb+=&#34;&#38;21=&#34;+clickFac;
    _qb+=&#34;&#38;18=&#34;+Math.random();
    _b.src=_qb;
}

window.onresize = function () {
    for (var i=0; i&#60;document.links.length; i++) {
        document.links.onclick = document.links.onclick;
    }
}
dj.module.articleVisitHistory={_cookieName:&#34;articleVisitHistory&#34;,_maxNumberOfIds:30,init:function(){dj.util.Cookie.deleteGroupCookie(true,this._cookieName);this._deleteCookie(&#34;DJCOOKIE&#34;);},_setCookie:function(name,value,days){var expires=&#34;&#34;;if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires=&#34;; expires=&#34;+date.toGMTString();}
document.cookie=name+&#34;=&#34;+value+expires+&#34;; path=/; domain=online.wsj.com&#34;;},_deleteCookie:function(name){this._setCookie(name,&#34;&#34;,-1);}};
dj.module.articlePagination={init:function(){dj.util.History.init();this.oPages=$$(&#34;#articleTabs_panel_article .articlePage&#34;);if(typeof this.oPages==&#34;undefined&#34;||this.oPages===null){return;}
this.oPages.invoke(&#34;removeClassName&#34;,&#34;hidden&#34;);this.panelsName=&#34;articleTabs_panel_article&#34;;var numOfPages=this.oPages.length;this.paginationModel.setNumberOfPages(numOfPages);if(numOfPages&#60;2){return;}
var that=this;var page=1;dj.util.History.subscribe(that.panelsName,function(idx){that.paginationModel.setCurrent(idx-1);});this.paginationModel.subscribe(&#34;current&#34;,function(idx,arg){page=that.oPages;if(typeof page==&#34;undefined&#34;){return;}
that.oPages.invoke(&#34;setStyle&#34;,{display:&#34;none&#34;});page.setStyle({display:&#34;block&#34;});});this.paginationModel.subscribe(&#34;next&#34;,function(pg){that.paginationModel.setCurrent(that.paginationModel.getNext());});this.paginationModel.subscribe(&#34;prev&#34;,function(pg){that.paginationModel.setCurrent(that.paginationModel.getPrev());});this.paginationModel.subscribe(&#34;all&#34;,function(pg){that.oPages.invoke(&#34;setStyle&#34;,{display:&#34;block&#34;});});this.insertPagination(numOfPages,&#34;article_pagination_top&#34;,&#34;article_pagination_bottom&#34;);var currPid=dj.util.History.get(that.panelsName)||null;currPid=(currPid!==null&#38;&#38;currPid&#60;=numOfPages&#38;&#38;currPid&#62;0)?currPid:1;that.paginationModel.setCurrent(currPid-1);dj.util.History.set(this.panelsName,currPid);},paginationModel:function(){var currentPage=null;var numberOfPages=0;var obs=new dj.util.Observer(this);return{getPrev:function(){return(0&#60;=currentPage-1)?currentPage-1:currentPage;},getNext:function(){return(numberOfPages&#62;currentPage+1)?currentPage+1:currentPage;},getC
urrent:function(){return currentPage;},setNumberOfPages:function(num){numberOfPages=num;},getNumberOfPages:function(){return numberOfPages;},setCurrent:function(curr,arg){currentPage=curr;obs.fireByName(&#34;current&#34;,curr,arg);},doNext:function(arg){obs.fireByName(&#34;next&#34;,arg);},doPrev:function(arg){obs.fireByName(&#34;prev&#34;,arg);},doAll:function(arg){obs.fireByName(&#34;all&#34;,arg);},subscribe:function(name,callback){if(arguments.length==1){callback=name;name=&#34;current&#34;;}
obs.subscribeByName(name,callback);}};}(),insertPagination:function(){var aPagContainers=$A(arguments);var numOfPages=aPagContainers.shift();var model=this.paginationModel;var pgs=[];var that=this;aPagContainers.each(function(el,i){var oEl=$(el);var pg=that.buildPagination(numOfPages);model.subscribe(&#34;current&#34;,function(curr){if(!isNaN(curr)&#38;&#38;typeof pg.pgs!==&#34;undefined&#34;){if(curr===0){pg.prv.addClassName(&#34;disabled&#34;);}
else{pg.prv.removeClassName(&#34;disabled&#34;);}
if(curr==numOfPages-1){pg.nxt.addClassName(&#34;disabled&#34;);}
else{pg.nxt.removeClassName(&#34;disabled&#34;);}
pg.all.setStyle({display:&#34;block&#34;});pg.pgs.invoke(&#34;removeClassName&#34;,&#34;current&#34;);pg.pgs.addClassName(&#34;current&#34;);window.scrollTo(0,0);}});model.subscribe(&#34;all&#34;,function(){pg.all.setStyle({display:&#34;none&#34;});pg.pgs.invoke(&#34;removeClassName&#34;,&#34;current&#34;);window.scrollTo(0,0);});pg.pgs.each(function(page,idx){page.observe(&#34;click&#34;,function(ev){ev.stop();model.setCurrent(idx,page);dj.util.History.set(that.panelsName,idx+1);});});pg.nxt.observe(&#34;click&#34;,function(ev){ev.stop();model.doNext(pg);dj.util.History.set(that.panelsName,model.getCurrent()+1);});pg.prv.observe(&#34;click&#34;,function(ev){ev.stop();model.doPrev(pg);dj.util.History.set(that.panelsName,model.getCurrent()+1);});pg.all.observe(&#34;click&#34;,function(ev){ev.stop();model.doAll(pg);});oEl.insert(pg.cnt);});},buildPagination:function(numOfPages){var pCnt=new Element(&#34;div&#34;,{&#34;class&#34;:&#34;pagination&#34;});var pageGroup=new Element(&#34;ul&#34;,{&#34;class&#34;:&#34;listPages&#34;});pCnt.insert(pageGroup);var prevCnt=new Element(&#34;li&#34;,{&#34;class&#34;:&#34;listFirst&#34;});var prev=ne
w Element(&#34;a&#34;,{href:&#34;#articleTabs_panel_article=prev&#34;}).update(&#34;&#38;laquo; Previous&#34;);prevCnt.insert(prev);pageGroup.insert(prevCnt);var pages=[],page=null;for(var i=1;i&#60;=numOfPages;i++){page=new Element(&#34;li&#34;,{&#34;class&#34;:((i!==1)?&#34;page&#34;:&#34;page current&#34;)});page.insert(new Element(&#34;a&#34;,{&#34;href&#34;:&#34;#articleTabs_panel_article=&#34;+i}).update(i));pageGroup.insert(page);pages.push(page);}
var nextCnt=new Element(&#34;li&#34;);var next=new Element(&#34;a&#34;,{href:&#34;#articleTabs_panel_article=next&#34;}).update(&#34;Next &#38;raquo;&#34;);nextCnt.insert(next);pageGroup.insert(nextCnt);var allArt=new Element(&#34;a&#34;,{href:&#34;#articleTabs_panel_article=all&#34;,&#34;class&#34;:&#34;articleOnePage&#34;}).update(&#34;All On One Page&#34;);pCnt.insert(allArt);return{cnt:pCnt,pgs:pages,prv:prev,nxt:next,all:allArt};}};&#60;!-- fastdynapage - sbkj2kapachep06 - Sat 03/14/09 - 09:17:55 EDT --&#62;

--&#62;
&#60;/script&#62;
&#60;/script&#62;

&#60;!-- http://s.wsj.net/javascript/hat.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--
/* hat js version 19 */
var hat = {

	search_keypress :function(e)
	{
		var key;
		if(window.event) key = window.event.keyCode;     //IE      
		else key = e.which;     //firefox

		if(key == 13) 
		{
			if (e.preventDefault)
			{ //firefox
				e.preventDefault();
				e.stopPropagation();
			}
			else
			{ //IE
				e.cancelBubble = true;
				e.returnValue = false;
			}
			this.search();                             
		}
	},

	search : function()	
	{	
	    try
	    {
	        var hatinput= document.getElementById(&#34;hat_input&#34;);
		    var query = hatinput.value;
		    
		    var site = this.thisSite();
		    if(site == &#34;MW&#34;)
			{
				// handled in global js
			}		   
		    else if(site == &#34;MWC&#34; || site == &#34;VSE&#34; || site == &#34;BC&#34;)	        
	        {
	            query = query.replace(/^\s+|\s+$/g,&#34;&#34;).replace(/,$|\.,$/, &#34;&#34;); //Trim and remove trailing periods/commas
	            query = query.replace(&#34;Enter Keyword\(s\)&#34;,&#34;&#34;);
	            if(query)
					window.location = 'http://www.marketwatch.com/search/?value='+query;
				else
					window.location = 'http://www.marketwatch.com/search';
	        }
	        else
	        {
	            // wsj
	            var baseDomain = 'http://'+document.domain;		        
		        query = query.replace(/^\s+|\s+$/g,&#34;&#34;).replace(/,$|\.,$/, &#34;&#34;); //Trim and remove trailing periods/commas
		        var searchURL = baseDomain + ((loggedIn)?'/search':'/public/search/page/3_0466.html') + '?KEYWORDS='+escape(query);
		        window.location = searchURL;
		    }
		}
		catch(ex){}
	},
		
	search_form : function()
	{
		var hat_searchform = document.getElementById(&#34;hat_searchform&#34;);
		if(hat_searchform) hat_searchform.submit();
	},

    hideEl : function(id)
    {
        var el = document.getElementById(id);
        if(el &#38;&#38; el.style) 
        {
            el.olddisplay = el.style.display;
            el.style.display = &#34;none&#34;;
        }
    },

    showEl : function(id)
    {
        var el = document.getElementById(id);
        if(el &#38;&#38; el.style) 
        {
            el.style.display = el.olddisplay || &#34;block&#34;;
        }
    },
    
	moremenu : function()
	{
	    try
	    {
			if(this.moreTimeout)
			{
				clearTimeout(this.moreTimeout);
				this.moreTimeout = null;
				return;
			}
	    
		    this.showEl(&#34;hat_more_menu&#34;);		
    		
		    var moretab = document.getElementById(&#34;hat_tab5&#34;);
		    moretab.className = &#34;hat_tab hat_more_sel&#34;;
    		
		    if(document.all) 
		    {
				var el = document.getElementById(&#34;wsjCRSelectDrpdwn&#34;);		    
				if(el &#38;&#38; el.style) 
				{				
					el.style.visibility = &#34;hidden&#34;;
				}		      
			}
		}
		catch(ex) {}
	},	

	moreTimeout : null,

	moremenuhide : function()
	{
		if(!this.moreTimeout)		
			this.moreTimeout = setTimeout(this.moremenuhidedelayed, 100);
	},
	
	moremenuhidedelayed : function()
	{
	    try
	    {	    
			hat.moreTimeout = null;
		    hat.hideEl(&#34;hat_more_menu&#34;);

		    var moretab = document.getElementById(&#34;hat_tab5&#34;);
		    moretab.className =&#34;hat_tab&#34;;		
    		
		    if(document.all) 
		    {
				var el = document.getElementById(&#34;wsjCRSelectDrpdwn&#34;);		   		        
		        if(el &#38;&#38; el.style) 
				{				
					el.style.visibility = &#34;visible&#34;;
				}	
		    }
		}
		catch(ex) {}	
	},
	
	tabover : function(el)
	{	
	    try
	    {
		    if(el.className != &#34;hat_tabsel&#34;)
			{
                if (el.srcElement) //IE
                {
                    if (el.srcElement.parentNode.tagName == &#34;LI&#34;) {
                        el = el.srcElement.parentNode;
                    }
                }
                el.className = &#34;hat_tab hat_tab_over&#34;;
            }
        }
		catch(ex) {}			    
	},

	tabout : function(el)
	{
	    try
	    {
            if(el.className != &#34;hat_tabsel&#34;)
	        {
                if (el.srcElement) //IE
                {
                    if (el.srcElement.parentNode.tagName == &#34;LI&#34;) {
                        el = el.srcElement.parentNode;
                    }
                }
                el.className = &#34;hat_tab&#34;;
            }
		}
        catch(ex){}	     
	},
		
	menuover : function(el)
	{
	    if(el.srcElement)  // IE added element
	    {			
			el = el.srcElement;
			if(el.tagName == &#34;A&#34;) el = el.parentNode;
		}
        if(el) el.className = &#34;hat_drop_item hat_drop_item_sel&#34;;
	},
	
	menuout : function(el)
	{
	    if(el.srcElement)  
	    {
			el = el.srcElement;
			if(el.tagName == &#34;A&#34;) el = el.parentNode;
		}
		if(el) el.className = &#34;hat_drop_item&#34;;
	},
	
	inputfocus : function(searchField)
	{
	    try
	    {
            var index = searchField.className.indexOf(&#34;hat_unused&#34;);
            if (index &#62;= 0)
            {
                searchField.value = &#34;&#34;;
                searchField.className = &#34;hat_input&#34;;
            }
		}
        catch(ex){}	                
	},
	
	updateAnchorText : function(anchor, text)
	{
	    if(anchor.innerHTML != text)
	    {
		    // needed for IE - innerHTML breaks things
		    if(anchor.firstChild) 
		    {
				anchor.removeChild(anchor.firstChild);
			}
		    anchor.appendChild(document.createTextNode(text));
        }
	},
	
	updateAnchorHref : function(anchor, href)
	{
	    if(anchor.href != href) 
	    {
	        anchor.href = href;
	    }
	},
	
	updateChangeTab : function(tabnumber, text, url, linkTo, newId )
	{
	    {
	        var anchor = document.getElementById(&#34;hat_link&#34;+tabnumber);
	        if(anchor)
	        {
	            if (text != null) hat.updateAnchorText(anchor, text);
	            if (url) hat.updateAnchorHref(anchor, url);
	            if (linkTo) hat.updateAddTrackingOnclick(anchor, linkTo);
	        }
            else 
            {
                hat.updateAddChangeTab(tabnumber, text, url, linkTo);
            }
	        
	        if(newId)
	        {
	              var tab = document.getElementById(&#34;hat_tab&#34; + tabnumber);
	              tab.id = newId;
	        }
        }   
	},

    updateAddChangeTab: function(tabnumber, text, url, linkTo) {

        var hat_div = document.getElementById(&#34;hat_div&#34;);
        var hat_tab5 = document.getElementById(&#34;hat_tab5&#34;); // the &#34;More&#34; tab
        var hat_tabs;

        // get the tabs list element
        for (var i = 0; i &#60; hat_div.childNodes.length; i++) {
            if (hat_div.childNodes.className == &#34;hat_tabs&#34;) {
                hat_tabs = hat_div.childNodes;
            }
        }

        var newItem = document.createElement(&#34;li&#34;);
        var anchor = document.createElement(&#34;a&#34;);
        newItem.appendChild(anchor);

        newItem.className = &#34;hat_tab&#34;;
        newItem.setAttribute(&#34;id&#34;, &#34;hat_tab&#34; + tabnumber);

        if (newItem.attachEvent) //IE
        {
            newItem.attachEvent(&#34;onmouseover&#34;, hat.tabover);
            newItem.attachEvent(&#34;onmouseout&#34;, hat.tabout);
        }
        else {
            newItem.setAttribute(&#34;onmouseover&#34;, &#34;hat.tabover(this)&#34;);
            newItem.setAttribute(&#34;onmouseout&#34;, &#34;hat.tabout(this)&#34;);
        }

        anchor.href = url;
        anchor.setAttribute(&#34;id&#34;, &#34;hat_link&#34; + tabnumber);

        if (hat_tabs) hat_tabs.insertBefore(newItem, hat_tab5);

    },
	
	updateChangeMoreItem : function(morenumber, text, url, linkTo)
	{
	    var moreli = document.getElementById(&#34;hat_more&#34;+morenumber);
	    if(moreli &#38;&#38; moreli.childNodes)
	    {
	        for(var i=0;i&#60;moreli.childNodes.length;i++)
	        {
	            var node = moreli.childNodes;
	            var tag = node.tagName;
	            if(tag &#38;&#38; tag.toLowerCase() == &#34;a&#34;)
	            {
					if (text != null) hat.updateAnchorText(node, text);
	                if (url) hat.updateAnchorHref(node, url);
	                if (linkTo) hat.updateAddTrackingOnclick(node, linkTo);
	                break;
	            }
	        }     
	    }
	    else
	    {
			hat.updateAddMoreItem(morenumber, text, url, linkTo);
		}
	},
	
	updateRemoveMoreItem : function(morenumber)
	{
	    var moreli = document.getElementById(&#34;hat_more&#34;+morenumber);
	    var hat_more_menu = document.getElementById(&#34;hat_more_menu&#34;);
	    if(moreli &#38;&#38; hat_more_menu)
	    {
	        hat_more_menu.removeChild(moreli);
	    }
	},
	
	updateAddTrackingOnclick : function(anchor, linkTo)
	{
		if(anchor.attributes[&#34;onclick&#34;])
		{
			if(anchor.attributes[&#34;onclick&#34;].nodeValue == (&#34;hat.track('&#34; + linkTo + &#34;')&#34;)) 
				return;
			anchor.removeAttribute(&#34;onclick&#34;);
		}
		
		if(anchor.attachEvent) // IE
	    {	
			anchor.attachEvent(&#34;onclick&#34;, hat.track);
		}
		else
		{
			anchor.addEventListener(&#34;click&#34;, hat.track, false);
		}
		anchor.linkTo = linkTo;
	},
	
	updateAddMoreItem : function(morenumber, text, url, linkTo)
	{
	    var hat_more_menu = document.getElementById(&#34;hat_more_menu&#34;);
	    var newItem = document.createElement(&#34;li&#34;);
	    var anchor = document.createElement(&#34;a&#34;);
	    newItem.appendChild(anchor);	
	    
	    newItem.className = &#34;hat_drop_item&#34;;
	    newItem.setAttribute(&#34;id&#34;,&#34;hat_more&#34; + morenumber);
	    	    
	    if(newItem.attachEvent) // IE
	    {	    
	        newItem.attachEvent(&#34;onmouseover&#34;, hat.menuover);
	        newItem.attachEvent(&#34;onmouseout&#34;, hat.menuout);
	    }
	    else	    
	    {
	        newItem.setAttribute(&#34;onmouseout&#34;, &#34;hat.menuout(this)&#34;);
	        newItem.setAttribute(&#34;onmouseover&#34;, &#34;hat.menuover(this)&#34;);	
	    }
	    
		
		anchor.href = url;
		anchor.appendChild(document.createTextNode(text));
		
		hat.updateAddTrackingOnclick(anchor,linkTo);			
	    
	    if(hat_more_menu) hat_more_menu.appendChild(newItem);
	},
	
	track : function(evt)
	{
		try		
		{
			var linkTo;
			if(evt[&#34;target&#34;]) 
			{
				linkTo = evt[&#34;target&#34;][&#34;linkTo&#34;];
			}
			else if(evt[&#34;srcElement&#34;]) 
			{
				linkTo = evt[&#34;srcElement&#34;][&#34;linkTo&#34;];
			}
			else
			{
				linkTo = evt;
			}
						
			var link = &#34;dnh_&#34; + hat.thisSite() +'2' + linkTo;
			link = link.toLowerCase();

			if(s) s.tl(true, 'o', link);
		}
		catch(ex){}
	},		
	
	updateSelectTab : function(tabnumber)
	{
	    for(var i=1;i&#60;=4;i++)
	    {
	        var tab = document.getElementById(&#34;hat_tab&#34; + i);
	        if(tab) tab.className = (i == tabnumber ? &#34;hat_tabsel&#34; : &#34;hat_tab&#34;);
	    }
	},	
	
	// get the current site
	thisSite : function()
	{
	    var hat_div = document.getElementById(&#34;hat_div&#34;);
	    if(hat_div)
	    {
			var cl = hat_div.className;
			if(cl.match(/hat_eur/)) return &#34;EUR&#34;;
			if(cl.match(/hat_spa/)) return &#34;SPA&#34;;
			if(cl.match(/hat_por/)) return &#34;POR&#34;;
			if(cl.match(/hat_chi/)) return &#34;CHI&#34;;
			if(cl.match(/hat_asia/)) return &#34;ASIA&#34;;
			if(cl.match(/hat_wsj/)) return &#34;WSJ&#34;;			
			if(cl.match(/hat_mwc/)) return &#34;MWC&#34;;
			if(cl.match(/hat_mw/))  return &#34;MW&#34;;			
			if(cl.match(/hat_bol/)) return &#34;BOL&#34;;
			if(cl.match(/hat_atd/)) return &#34;ATD&#34;;
			if(cl.match(/hat_vse/)) return &#34;VSE&#34;;
			if(cl.match(/hat_bc/))  return &#34;BC&#34;;
	    }
	    return &#34;&#34;;
	},
	
	// make a link to a site	
	updateBuildLink : function(url)
	{
		var site = hat.thisSite();
		var query = &#34;?reflink=&#34;;
		
		switch(site)
		{
			case &#34;WSJ&#34;: 
				if(url.match(/wsj/i))  query = &#34;?MOD=&#34;;
				break;
			case &#34;BOL&#34;:
				if(url.match(/barrons/i)) query = &#34;?MOD=&#34;;
				break;		
			case &#34;ATD&#34;:
				if(url.match(/allthingsd/i)) query = &#34;?link=&#34;;
				break
			case &#34;VSE&#34;:
				if(url.match(/vse/i)) query = &#34;?dist=&#34;;			
				break;
			case &#34;BC&#34;:	
				if(url.match(/bigcharts/i)) query = &#34;?dist=&#34;;			
				break;
			case &#34;MWC&#34;:
				if(url.match(/community/i)) query = &#34;?dist=&#34;;			
				break;
			case &#34;MW&#34;:
				if(url.match(/marketwatch/i) &#38;&#38; !url.match(/vse/i) &#38;&#38; !url.match(/bigcharts/i) &#38;&#38; !url.match(/community/i)) 
					query = &#34;?dist=&#34;;
				break;
		}
		return url + query + &#34;DNH_&#34; + site;
	},
	
	updateBuildMODLink : function(url)
	{
		return url + &#34;?MOD=DNH_&#34; + hat.thisSite();
	},
		
	updateShowHat : function()
	{
		var hat_div = document.getElementById(&#34;hat_div&#34;);
	    if(hat_div)
	    {
	        hat_div.className += &#34; hat_visible&#34;;
		}
	
	},
	
	
	// call this function after hat_div is rendered to execute any updates
	update : function()
	{
	    try
	    {
	        var cookie = document.cookie;	
	        var wsjregion;
	        var regionindex = cookie.indexOf(&#34;wsjregion&#34;);
	        var WSJRenoApp = true;
	        if(regionindex != -1)
	        {
		    // For WSJ Renovated apps	
	            if((typeof window.currentRegion)=='undefined') {		
	            	var regioncookie = dj.util.Region.getViewByRegion();
	            	if(regioncookie != &#34;na,us&#34; ) wsjregion = regioncookie;
	            }else{
	            	WSJRenoApp = false;
	            	// For rest of WSJ apps
	                if(currentRegion != ''){
	            		var regioncookie = currentRegion;
	            		if(regioncookie != &#34;na,us&#34; ) wsjregion = regioncookie;
	                }else{
				var regioncookie = GetCookie(&#34;wsjregion&#34;);
				if (regioncookie.indexOf(&#34;reset&#34;) != -1) {
					currentRegion = regioncookie.substring(0,regioncookie.indexOf(&#34;reset&#34;) - 1);
				}else{
					currentRegion = regioncookie;
				}
				if(currentRegion != &#34;na,us&#34; ) wsjregion = currentRegion;
		        }
	            }
	            
	        }
	        
	        if((typeof window.overrideWSJRenoApp) !=='undefined'){
				WSJRenoApp = false;
			}
	       		       	    
	        if(!wsjregion)
	        {
		    
			    if(!WSJRenoApp){
				    hat.updateChangeTab(1,&#34;&#34;,&#34;http://online.wsj.com/home&#34;,&#34;WSJ&#34;);
				    hat.updateChangeTab(2,&#34;&#34;,&#34;http://www.marketwatch.com/&#34;,&#34;MW&#34;);
				    hat.updateChangeTab(3,&#34;&#34;,&#34;http://online.barrons.com/home&#34;,&#34;BOL&#34;);
				    hat.updateChangeTab(4,&#34;&#34;,&#34;http://allthingsd.com/&#34;,&#34;ATD&#34;);
                    /* Tab with index 5 is reserved for the More tab.  Resulting tabs will be inserted before the More tab */
                    hat.updateChangeTab(6, &#34;&#34;, &#34;http://www.smartmoney.com&#34;, &#34;SM&#34;);
		        }
	            hat.updateChangeMoreItem(1,&#34;BigCharts&#34;,&#34;http://bigcharts.marketwatch.com/&#34;,&#34;BC&#34;);
	            hat.updateChangeMoreItem(2,&#34;Virtual Stock Exchange&#34;,&#34;http://vse.marketwatch.com/Game/Homepage.aspx&#34;,&#34;VSE&#34;);
	            hat.updateChangeMoreItem(3,&#34;FiLife.com&#34;,&#34;http://www.filife.com&#34;,&#34;FLF&#34;);
	            hat.updateChangeMoreItem(4,&#34;WSJ Asia&#34;,&#34;http://asia.wsj.com/&#34;,&#34;ASIA&#34;);
	            hat.updateChangeMoreItem(5,&#34;WSJ Europe&#34;,&#34;http://europe.wsj.com/&#34;,&#34;EUR&#34;);
	            hat.updateChangeMoreItem(6,&#34;WSJ Portuguese&#34;,&#34;http://online.wsj.com/portuguese&#34;,&#34;POR&#34;);	        
	            hat.updateChangeMoreItem(7,&#34;WSJ Spanish&#34;,&#34;http://online.wsj.com/americas&#34;,&#34;SPA&#34;);	        
	            hat.updateChangeMoreItem(8,&#34;WSJ Chinese&#34;,&#34;http://chinese.wsj.com/gb/index.asp&#34;,&#34;CHI&#34;);
				hat.updateChangeMoreItem(9,&#34;Financial News Online&#34;,&#34;http://www.efinancialnews.com/&#34;,&#34;FNO&#34;);
				hat.updateChangeMoreItem(10,&#34;Far Eastern Economic Review&#34;,&#34;http://www.feer.com/&#34;,&#34;FEER&#34;);             
			}	
			else if(wsjregion == &#34;asia&#34; || wsjregion == &#34;asia,india&#34;) 
	        {
			    if(!WSJRenoApp){	        
			            hat.updateChangeTab(1,&#34;&#34;,&#34;http://online.wsj.com/home&#34;,&#34;WSJ&#34;);
				    hat.updateChangeTab(2,&#34;&#34;,&#34;http://chinese.wsj.com/gb/index.asp&#34;,&#34;CHI&#34;,&#34;hat_tabchi&#34;);
				    hat.updateChangeTab(3,&#34;&#34;,&#34;http://www.feer.com&#34;,&#34;FEER&#34;,&#34;hat_tabfeer&#34;);
				    hat.updateChangeTab(4,&#34;&#34;,&#34;http://www.marketwatch.com/&#34;,&#34;MW&#34;,&#34;hat_tab2&#34;);
			    }	
		    
				hat.updateChangeMoreItem(1,&#34;SmartMoney.com&#34;,&#34;http://www.smartmoney.com/&#34;,&#34;SM&#34;);
                hat.updateChangeMoreItem(2,&#34;BigCharts&#34;,&#34;http://bigcharts.marketwatch.com/&#34;,&#34;BC&#34;);
	            hat.updateChangeMoreItem(3,&#34;Virtual Stock Exchange&#34;,&#34;http://vse.marketwatch.com/Game/Homepage.aspx&#34;,&#34;VSE&#34;);	            
	            hat.updateChangeMoreItem(4,&#34;All Things D&#34;,&#34;http://allthingsd.com/&#34;,&#34;ATD&#34;);
	            hat.updateChangeMoreItem(5,&#34;Barron's&#34;,&#34;http://online.barrons.com/home&#34;,&#34;BOL&#34;);	            
	            hat.updateChangeMoreItem(6,&#34;Financial News Online&#34;,&#34;http://www.efinancialnews.com/&#34;,&#34;FNO&#34;);			    
	            hat.updateChangeMoreItem(7,&#34;FiLife.com&#34;,&#34;http://www.filife.com&#34;,&#34;FLF&#34;);
	            hat.updateChangeMoreItem(8,&#34;WSJ Portuguese&#34;,&#34;http://online.wsj.com/portuguese&#34;,&#34;POR&#34;);	        
	            hat.updateChangeMoreItem(9,&#34;WSJ Spanish&#34;,&#34;http://online.wsj.com/americas&#34;,&#34;SPA&#34;);	        	            
	        }
            else if(wsjregion == &#34;europe&#34;)
	        {
			    if(!WSJRenoApp){
		            hat.updateChangeTab(1,&#34;&#34;,&#34;http://online.wsj.com/home&#34;,&#34;WSJ&#34;);
				    hat.updateChangeTab(2,&#34;&#34;,&#34;http://www.marketwatch.com/&#34;,&#34;MW&#34;);
		            hat.updateChangeTab(3,&#34;&#34;,&#34;http://online.barrons.com/home&#34;,&#34;BOL&#34;);
				    hat.updateChangeTab(4,&#34;&#34;,&#34;http://www.efinancialnews.com/&#34;,&#34;FNO&#34;,&#34;hat_tabfno&#34;);
			    }  		    
			    hat.updateChangeMoreItem(1,&#34;SmartMoney.com&#34;,&#34;http://www.smartmoney.com/&#34;,&#34;SM&#34;);
			    hat.updateChangeMoreItem(2,&#34;BigCharts&#34;,&#34;http://bigcharts.marketwatch.com/&#34;,&#34;BC&#34;);
			    hat.updateChangeMoreItem(3,&#34;All Things D&#34;,&#34;http://allthingsd.com/&#34;,&#34;ATD&#34;);
	            hat.updateChangeMoreItem(4,&#34;Virtual Stock Exchange&#34;,&#34;http://vse.marketwatch.com/Game/Homepage.aspx&#34;,&#34;VSE&#34;);	            	            
	            hat.updateChangeMoreItem(5,&#34;WSJ India&#34;,&#34;http://india.wsj.com&#34;,&#34;IND&#34;);	            
	            hat.updateChangeMoreItem(6,&#34;WSJ Portuguese&#34;,&#34;http://online.wsj.com/portuguese&#34;,&#34;POR&#34;);
	            hat.updateChangeMoreItem(7,&#34;WSJ Spanish&#34;,&#34;http://online.wsj.com/americas&#34;,&#34;SPA&#34;);
	            hat.updateChangeMoreItem(8,&#34;WSJ Chinese&#34;,&#34;http://chinese.wsj.com/gb/index.asp&#34;,&#34;CHI&#34;);
	            hat.updateChangeMoreItem(9,&#34;FiLife.com&#34;,&#34;http://www.filife.com&#34;,&#34;FLF&#34;);
	        }	        
	        
	        hat.updateShowHat();
	    }
	    catch(ex)	    
	    {
	    }
	},
	
	hatMaxInitPolling : 200,
	
	init : function()
    {
	    try
	    {
		    var el = document.getElementById(&#34;hat_div&#34;);		
		    if (el &#38;&#38; hat &#38;&#38; hat.update &#38;&#38; typeof(hat.update) === &#34;function&#34;)
		    {
			    hat.update();
		    }
		    else
		    {
		        hat.hatMaxInitPolling--;
			    if (hat.hatMaxInitPolling &#62; 0)
				    setTimeout(hat.init, 50);
		    }
	    }
	    catch(ex)
	    {
	    }
    }	
};

hat.init();

--&#62;
&#60;/script&#62;
&#60;/script&#62;

&#60;!-- http://s.wsj.net/javascript/package/dj/module/mostPopularTab.js --&#62;
&#60;script  type=&#34;text/javascript&#34; &#62;
&#60;!--
dj.module.mostPopularTab = {
  init: function() {
    var _tabIds = [&#34;mostRead&#34;, &#34;mostEmailed&#34;, &#34;mostPopularVideo&#34;, &#34;mostCommented&#34;];
    
    this.pnl = dj.widget.panels.PanelsFactory.create(&#34;mostPopularTab&#34;, {
      core: {
        panelPrefix: &#34;mostPopularTab_panel_&#34;,
        panels: _tabIds
      },
      tabs: {
        tabPrefix: &#34;mostPopularTab_tab_&#34;,
        tabOnStyle: &#34;selectedTab&#34;,
        tabOffStyle: &#34;deselected&#34;
      }
    });

    var that = this;
    this.pnlRss = dj.widget.panels.PanelsFactory.create(&#34;mostPopularTab&#34;, {
      core: {
        panelPrefix: &#34;mostPopularTab_rssPanel_&#34;,
        panels: _tabIds,
        controller: that.pnl
      }
    });
  }
};

--&#62;
&#60;/script&#62;
&#60;/script&#62;
&#60;script type=&#34;text/javascript&#34;&#62;
/* &#60;![CDATA[ */
var jsexec = dj.util.JSExec(dj.context.jsexec);
try { console.group(&#34;DJ JSExec:&#34;); console.info(&#34;[ begin jsexec ]&#34;); }
catch (e) { var djp=djperf; var _fnc = function(){}; console = {log: _fnc, info: _fnc, error: _fnc, dir: _fnc, group: _fnc, groupEnd: _fnc}; }
//------------------------------


jsexec(0,&#34;dj.util.Tracking.omniture.init&#34;,function(){dj.util.Tracking.omniture.init();}); 
jsexec(1,&#34;djPerf.mark&#34;,function(){djPerf.mark('JSEXEC: 0-to-9');}); 
jsexec(2,&#34;dj.module.networkHatLoader&#34;,function(){dj.module.networkHatLoader = new dj.widget.networkHat.AutoComplete();dj.module.globalHeader.initialize();}); 
jsexec(3,&#34;dj.util.Tracking.omniture.delayFirePixel&#34;,function(){dj.util.Tracking.omniture.delayFirePixel();}); 
jsexec(4,&#34;dj.module.inlineLogin&#34;,function(){dj.module.inlineLogin = new dj.widget.panel.ModalPanel('login','login_module',{openModalPanelEvent : &#34;click&#34;, closeModalPanelEvent : &#34;blur&#34;, closeModalPanelButtonSelector : &#34;.closeLogin&#34;,closeModalPanelEventForButtonSelector : &#34;click&#34;});}); 
jsexec(5,&#34;setMetaData&#34;,function(){setMetaData('atype','Wonder Land');setMetaData('csource','WSJ Print');setMetaData('aheadline','The Obama Rosetta Stone');setMetaData('abasedocid','SB123681860305802821');setMetaData('subsection','Opinion');setMetaData('sitedomain','online.wsj.com');setMetaData('pagename','Wonder Land_SB123681860305802821');setMetaData('displayname','Default Article Layout');setMetaData('primaryproduct','Online Journal');setMetaData('section','Article');setMetaData('apage','Opinion');setMetaData('ctype','article');setMetaData('caccess','free');setMetaData('author','Daniel Henninger');setMetaData('apublished','2009-03-12T00:01:00');}); 
jsexec(6,&#34;dj.util.Tracking.omniture.firePixel&#34;,function(){dj.util.Tracking.omniture.firePixel();}); 
jsexec(7,&#34;dj.module.freeReg.init&#34;,function(){dj.module.freeReg.init();}); 
jsexec(8,&#34;dj.module.articleTabs.init&#34;,function(){dj.module.articleTabs.init(dj.module.articleTabs)}); 
jsexec(9,&#34;dj.module.mostPopularTab.init&#34;,function(){dj.module.mostPopularTab.init();}); 
jsexec(10,&#34;dj.context.article&#34;,function(){dj.context.article={};dj.context.article.videoTabPlayObserver=new dj.util.Observer(); dj.module.articleVisitHistory.init();dj.module.articlePagination.init();dj.util.User.isSubLoggedIn( function(loggedIn) {if (!loggedIn) {dj.context.article.tips=new dj.widget.panel.Tooltip('.tipTree','.tipTargetBox','.tipTarget','.tooltipBox');}});}); 
jsexec(11,&#34;dj.widget.panel.SelectDropdownPanel&#34;,function(){new dj.widget.panel.SelectDropdownPanel('MoreIndustries_Container');}); 
jsexec(12,&#34;dj.module.articleTextTab&#34;,function(){dj.module.articleTextTab=new dj.widget.article.text.ArticleTabText(dj.module.articleTabs.panels,dj.context.article.videoTabPlayObserver);}); 
jsexec(13,&#34;dj.module.articleTools.Initilizer&#34;,function(){new dj.module.articleTools.Initilizer('abtt',true,true);}); 
jsexec(14,&#34;dj.module.articleTextTab.registervideo&#34;,function(){
dj.module.articleTextTab.registervideo('articlevideo_1','D7685BA6-5E9B-432C-8DC6-06DF7DCB217B','','','Wonder Land Columnist Daniel Henninger on the latest autobiographical work from Barack Obama.');
}); 
jsexec(15,&#34;dj.module.articleTools.Initilizer&#34;,function(){new dj.module.articleTools.Initilizer('abt',false,false,true);}); 
jsexec(16,&#34;if&#34;,function(){if(document.referrer.include('yahoo.com') || dj.util.Page.getQueryParam('mod').include('yahoo')){$('yahooLinkback').removeClassName('hidden');}}); 
jsexec(17,&#34;if&#34;,function(){if(document.referrer.include('msn.com') || (dj.util.Page.hasQueryParam('mod')&#38;&#38;dj.util.Page.getQueryParam('mod').include('msn'))){$('msnLinkback').removeClassName('hidden');}}); 
jsexec(18,&#34;dj.module.emailSignUpNonSub.init&#34;,function(){dj.module.emailSignUpNonSub.init();}); 
jsexec(19,&#34;dj.module.emailSignUp.init&#34;,function(){dj.module.emailSignUp.init();}); 
jsexec(20,&#34;dj.module.emailSignUp.init&#34;,function(){dj.module.emailSignUp.init();}); 
jsexec(21,&#34;dj.module.loom&#34;,function(){dj.module.loom = new dj.module.loomia.Initilizer();}); 
jsexec(22,&#34;dj.module.videoModule.init&#34;,function(){dj.module.videoModule.init();}); 
jsexec(23,&#34;dj.module.carouselHighlightsLeft&#34;,function(){dj.module.carouselHighlightsLeft = function() {  var pnls = dj.widget.panels.PanelsFactory.create(&#34;carouselHighlightsLeft&#34;, {    core: {panelIncrement: 1}, carousel: {}, rotator: {rotateTime: 0}  });    var flashLinePanel = dj.widget.panels.PanelsFactory.create(&#34;carouselHighlightsLeft&#34;, {    core: {panelGroup: &#34; &#34;, panel: &#34;.dynamic&#34;, controller: pnls}  });    return {panels: pnls, flashLine: flashLinePanel};}();}); 
jsexec(24,&#34;dj.module.articleVideoPlayer&#34;,function(){dj.module.articleVideoPlayer = new dj.widget.article.video.ArticleTabVideo(dj.module.articleTabs.panels,dj.context.article.videoTabPlayObserver);}); 
jsexec(25,&#34;dj.module.articleVideoPlayer.register&#34;,function(){
dj.module.articleVideoPlayer.register('D7685BA6-5E9B-432C-8DC6-06DF7DCB217B');
}); 
jsexec(26,&#34;dj.module.uberHat&#34;,function(){dj.module.uberHat = new dj.widget.uberHat.UberHat({&#34;divExists&#34;:true}); dj.module.survey = new dj.widget.survey.SurveyPopup({&#34;url&#34;:&#34;http://survey.confirmit.com/wix2/p770001175.aspx&#34;, &#34;width&#34;:550, &#34;height&#34;:525, &#34;cookieName&#34;:&#34;hiltonSurvey&#34;, &#34;windowName&#34;:&#34;hiltonSurvey&#34;, &#34;userHasRole&#34;:&#34;HILTON&#34;, &#34;enableInterval&#34;:&#34;60s+&#34;, &#34;noRepeatInterval&#34;:&#34;90d+&#34;,&#34;frequencyPercent&#34;:100});}); 
jsexec(27,&#34;dj.widget.ad.AdManager.createAd&#34;,function(){dj.widget.ad.AdManager.createAd('headerPromoContainer','iframe' , {width: 377, height: 50,size:'377x59', site:'interactive.wsj.com', zone:'opinion_wonderland_story',adClass:'M', meta:'',category:'',frequency:'',cacheId:'',classEnabled:'true',classValue:'promo',styleValue:'',conditionType:'',conditionValue:'',conditionalString:''})}); 
jsexec(28,&#34;dj.util.Ads&#34;,function(){new dj.util.Ads().registerAd('printmode','printModeAd;iframe;?width=728;height=90;size=145x31;zone=printer;site=interactive.wsj.com;adclass=A;meta=;category=;frequency=;cacheId=;classEnabled=true;classValue=adSummary ad_728 pfAdvertisement;styleValue=;conditionType=;conditionValue=;conditionalString=')}); 
jsexec(29,&#34;dj.util.Ads&#34;,function(){new dj.util.Ads().registerAd('article','ad0_0_WA_0001C;iframe;?width=571;height=208;size=336x280,300x250;zone=opinion_wonderland_story;site=bottom.wsj.com;adclass=A;meta=;category=;frequency=;cacheId=;classEnabled=true;classValue=adSummary;styleValue=;conditionType=;conditionValue=;conditionalString=')}); 
jsexec(30,&#34;dj.util.Tracking.rsi.init&#34;,function(){dj.util.Tracking.rsi.init();}); 
jsexec(31,&#34;djPerf.measure&#34;,function(){djPerf.measure('JSEXEC: top-to-9');djPerf.measure('JSEXEC: 0-to-9');}); 
jsexec(32,&#34;if&#34;,function(){if(document.location.hash.indexOf(&#34;printMode&#34;) == 1){new dj.util.Ads().loadAds(&#34;printmode&#34;);}}); 
jsexec(33,&#34;dj.util.Ads&#34;,function(){new dj.util.Ads().registerAd('article','ad0_0_WA_0001A;JS;?width=300;height=600;size=300x250,336x280,300x600;zone=opinion_wonderland_story;site=interactive.wsj.com;adclass=A;meta=;category=;frequency=;cacheId=;classEnabled=true;classValue=adSummary advertisement;styleValue=;conditionType=;conditionValue=;conditionalString=')}); 
jsexec(34,&#34;dj.util.Ads&#34;,function(){new dj.util.Ads().registerAd('article','ad0_0_WA_0001G;JS;?width=300;height=250;size=336x280,300x250;zone=opinion_wonderland_story;site=bottom.interactive.wsj.com;adclass=A;meta=;category=;frequency=;cacheId=;classEnabled=true;classValue=adSummary advertisement;styleValue=;conditionType=;conditionValue=;conditionalString=')}); 
jsexec(35,&#34;dj.module.articleTextTab.playbookmark&#34;,function(){dj.module.articleTextTab.playbookmark();}); 
jsexec(36,&#34;dj.module.articleVideoPlayer.playbookmark&#34;,function(){dj.module.articleVideoPlayer.playbookmark();}); 
jsexec(37,&#34;dj.module.articleCommentsTab.playbookmark&#34;,function(){dj.module.articleCommentsTab.playbookmark();}); 



//------------------------------
console.info(&#34;[ end jsexec ]&#34;);
console.groupEnd();
/* ]]&#62; */
&#60;/script&#62;



&lt;!-- begin subscription_form_widget.tmpl --&gt; 



 

    &lt;form action=&quot;http://mailer.reliancepc.com//mail.cgi&quot; method=&quot;post&quot;&gt;

 

&lt;fieldset&gt;
&lt;legend&gt;
 Subscribe/Unsubscribe  on The Right Stuff
&lt;/legend&gt;

 
    

    &lt;input type=&quot;hidden&quot; name=&quot;list&quot; value=&quot;therightstuff&quot; /&gt;


&lt;p&gt;
&lt;label for=&quot;email&quot; style=&quot;width: 7em;float: left;text-align: right;margin-right: 0.5em;display: block&quot; &gt;
Email&amp;nbsp;Address: 
&lt;/label&gt;
&lt;input type=&quot;text&quot; name=&quot;email&quot; id=&quot;email&quot; value=&quot;&quot; /&gt; &lt;span class=&quot;error&quot;&gt;* Required&lt;/span&gt;
&lt;/p&gt;

 

&lt;hr style=&quot;border-top: 1px solid black;&quot; /&gt; 

 
    &lt;p&gt;
    &lt;label for=&quot;f_s&quot; style=&quot;width: 7em;float: left;text-align: right;margin-right: 0.5em;display: block&quot;&gt;
    Subscribe
    &lt;/label&gt;
    &lt;input type=&quot;radio&quot; name=&quot;f&quot; id=&quot;f_s&quot; value=&quot;subscribe&quot; checked=&quot;checked&quot; /&gt;
    &lt;/p&gt; 
    
    &lt;p&gt; 
    &lt;label for=&quot;f_u&quot; style=&quot;width: 7em;float: left;text-align: right;margin-right: 0.5em;display: block&quot;&gt;Unsubscribe&lt;/label&gt; 
    &lt;input type=&quot;radio&quot; name=&quot;f&quot;  id=&quot;f_u&quot;  value=&quot;unsubscribe&quot;  /&gt;
    &lt;/p&gt;   

 

&lt;hr style=&quot;border-top: 1px solid black;&quot; /&gt; 

&lt;p style=&quot;text-align:right;display:block&quot;&gt;
&lt;input type=&quot;submit&quot; value=&quot;Submit Your Information&quot; class=&quot;processing&quot; /&gt;
&lt;/p&gt; 


 




&lt;/fieldset&gt;
&lt;/form&gt; 



  
&lt;!-- end subscription_form_widget.tmpl --&gt; 
</description>
		 <pubDate>Sun, 15 Mar 2009 03:55:00 GMT</pubDate>
		 <guid>http://mailer.reliancepc.com//mail.cgi/archive/therightstuff/20090314215511/</guid>
		</item>

	

 </channel>
</rss>

