From: Subject: =?iso-2022-jp?B?Tm9raWEgUmVzZWFyY2ggQ2VudGVyIFB1dHMgTW9iaWxlIE1pbGxlbm5pdW0gaW4gR2VhciB0byBIZWxwIFJlZHVjZSBUcmFmZmljIENvbmdlc3Rpb24gLSBGb3JiZXMuY29t?= Date: Wed, Nov 12 2008 17:30:16 GMT-0800 MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_000_0000_2EC8B6B4.B8B0C6BE"; type="text/html" ------=_NextPart_000_0000_2EC8B6B4.B8B0C6BE Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.forbes.com/prnewswire/feeds/prnewswire/2008/11/10/prnewswire200811101100PR_NEWS_USPR_____UKM025.html = =20 = =20 = =20 = =20 = =20 Nokia Research Center Puts Mobile Millennium in Gear to Help= Reduce Traffic Congestion - Forbes.com = =09 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =09 = =09 = =09 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =09 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 <= body marginwidth=3D"0" marginheight=3D"0" link=3D"#003399" bgcolor=3D"#ffff= ff" alink=3D"#0080ff" vlink=3D"#6699cc" text=3D"#000000" leftmargin=3D"0" t= opmargin=3D"0">
Search:
Forbes.com<= /div>
<= a align=3D"center" style=3D"width: 50px; float: left; margin-top: 2px; text= -align: center;" class=3D"searchtablinx" href=3D"javascript:showPanel(this,= 'panel3',true);">Video
Search:
Search:
<= table cellspacing=3D"0" cellpadding=3D"0" border=3D"0" style=3D"clear: left= ;">
=
Fill in one or mo= re search fields below:


=
With the following text:
From this source:
W= here author is:
About these compan= ies
(comma separated tickers):
=
Published between:
Content t= ype is:
Story type is:
=
=
 and 
Search message boards:
  
= =09
= = =
Most Popular Stories
=
Saudi Arabia's Next Act =
= The Lithium Gold Rush
Visit Iceland--It's On = Sale
= Entrepreneurs Who Rose From= The Ashes
= McDonald's Recession-Proof Menu =

= = <= td class=3D"boxtext"> Post-election Taxes =
Popular Videos
= Tinseltown's Most Influential =
Over 50 And Filthy Rich =
Mass Layoffs =
New York In Crisis =

PALO ALTO and BERKELEY, California, November= 10 /PRNewswire-FirstCall/ -- Nokia (NYSE: NOK) today launched Mobile Millennium, a public pilot that wil= l collect and study traffic data received from GPS-enabled mobile devices, su= ch as the Nokia N96, Nokia N95 and Nokia E71. As part of its open innovation model, Nokia Research Center is collaborating with UC Berkeley's Calif= ornia Center for Innovative Transportation (CCIT), the California Department of Transportation (Caltrans) and NAVTEQ to design, execute and analyze the traffic system.

Based in part on the results of an earlier e= xperiment, Nokia believes that a community of users with GPS-equipped mobile devices can help reduce traffic and the amount of time spent on the road. Providing real-time information about traffic congestion helps drivers make more informed decisions - such as whether to take alternative routes, public transport or reschedule their journey.

"The global proliferation of GPS-enable= d mobile devices has driven tremendous growth in location-based experiences" said Henry Tirri, Vic= e President and Head of Nokia Research Center. "Mobile Millennium, with = its unique collaboration of private and public stakeholders, is designed to demonstrate that everyone can help address problems such as traffic congestion. Nokia is proud to be part of this research."

Traditional traffic monitoring systems inclu= de pavement-embedded sensors, roadside radar or cameras to provide data for changeable message signs or traffic reports. But such systems are costly to install and maintain and so they only cover limited stretches of today's roads and highways. Using GPS-enabled mobile devices can provide a richer, complementary source of traffic data without the need to invest in expensive new infrastructure. Traffic flow data can be expanded to include city side streets, rural roads or any roadway where a cell phone can get a signal. The Mobile Millennium traffic data is based in part on the backbone technology of NAVTEQ Traffic, which provides nation-wide aggregated traffic data in the US from a variety of sources, now including real-time data from GPS-enabled mobile phones in vehicles traveling on the highways.

Participation in Mobile Millennium is open t= o anyone with a GPS-enabled mobile phone from a range of manufacturers, an unlimited data plan and the ability to install and run Java applications. The Java application enables participants to receive real-time traffic data and incident reports for mai= n thoroughfares throughout much of the United States. In the Northern California area, a number of arterials and highways that are not currently equipped with sensors will begin to show traffic data as more users join th= e network. While the user-generated content is completely anonymous, each dat= a point contributes a piece to the traffic picture which can benefit the enti= re user community. The pilot will operate over four to six months and up to 10 000 members of the public community can participate.

Protection of personal privacy was built int= o the very core of the reporting technology used in Mobile Millennium. From inception, researchers built safeguards into the system, such as stripping individual device identifiers from the transmitted traffic data, using banking-grade encrypti= on techniques to protect the transmission of data, and drawing data only from targeted roadways where traffic information is needed. This Privacy By Design(TM) system continuously filters information to remove data that can = be tied to a particular phone, minimizing the amount of sensitive information ever created, transmitted or stored.

"Berkeley is contributing our expertise= in traffic modeling and systems engineering to help make this complex system come to life," said Alexa= ndre Bayen, professor of civil and environmental engineering at UC Berkeley. &qu= ot;As part of a public university, we are thrilled to be working on a project wit= h such enormous potential for public benefit," Bayen said.

Mobile Millennium is being funded in part by= a grant award from the US Department of Transportation under the SafeTrip-21 initiative. Locally, Caltrans, who is also assisting in the logistics of trial and enabling comparison with the data collected by the existing sensor networks, aims to find a lower-cost and more reliable solution than that which is available today. "Real-time traffic information collected through this community= -based technology is of great interest to transportation agencies," noted Ran= dell Iwasaki, Chief Deputy Director of Caltrans. "Our goal is to increase information flow to and from travelers in a cost-efficient, effective manne= r. We are excited about the potential benefits of a system such as Mobile Millennium," Iwasaki added.

Information about Mobile Millennium, support= ed devices and the software download can be found at http://traffic.berkeley.edu.

About Nokia Research Center

Nokia Research Center (NRC) looks beyond Nok= ia's existing business and product development to challenge current strategies and to stimulate renewa= l in the company's direction. Working closely with all Nokia business un= its, NRC's research explores new frontiers in digital services, physical-di= gital connections, human interaction, data and content technologies, device architecture, and access and connectivity. NRC promotes open innovation by working on research projects in collaboration with universities and researc= h institutes around the world. For more information, see our website: http://research.nokia.com

About Nokia

Nokia is the world leader in mobility, drivi= ng the transformation and growth of the converging Internet and communications industries. We make a wide range of mobile devices with services and software that enable people = to experience music, navigation, video, television, imaging, games, business mobility and more. Developing and growing our offering of consumer Internet services, as well as our enterprise solutions and software, is a key area o= f focus. We also provide equipment, solutions and services for communications networks through Nokia Siemens Networks.

Media Enquiries: Nokia, Communications, Tel. +1-650-353-8575, Email: karen.lachtanski@nokia.com ; Nokia, Communications, Tel. +358-7180-34900, Email: press.services@nokia.com ; UC Berkeley, Communications, Tel: +1-510-643-7741, Email: scyang@berkeley.edu . http://www.nokia.com/press SOURCE Nokia Corporation



= =20
= =20 Copyright =A9 2004 PR Newswire All rights rese= rved.
3D""
1 of 1
= =20 = =20 = =20
= =09
i = =09


Article Controls
= =20
= =20 = =09 = =09 = =09 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =09 = =20 = =20 = =20 E-Mail | = =20 = =20 = =20 = =20 = =20 = =09 = =20 = =20 E-Mail Newsl= etters |= =20 RSS
= =20
= =20

Related Sections
= =09 = =20 = =20 = =20 Home > News & Analysis= = =20 = =20 = =20 = =20 = =20 = =20

= =20

= =09 N= ews Headlines | More From Forbes.com | Specia= l Reports = =09 = =09
   
Subscriptions > = =09

= =20 = =20 = =20
Subscribe To Newsletters Subscriber Customer Service


= =20
= =20 = =09 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20
  Yankees&#x= 27; Super Stadium  
  Billionair= e Bachelors  
  Tinseltown'= s Most Overexposed Stars  
  Ford Models'= ; New Look  
  World’s Best Al= l-Business Jets  

 

 

= =20 = =20
3D""   
ADVERTISEMENT
= =20 = =20
CEO Book Club
= =20 = =09 = =09 = =09 = =20 = =09 = =09
= = Mild Michelle Obama
Elisabeth Eaves = =09
The first biography of a history-making would-be= first lady.
READ REVIEW       = ;  
The Sound Of Silence
Paul Maidment = =09
Having trouble managing your business? Maybe you= talk too much.
READ REVIEW    =       = =09
= =20 = =20 = =20 3D"" = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20 = =20
= =20  
= =20 = =20 = =20 = =20    = =20 = =20 = =20 = =20
 
= =20 = =20 = =20 = =20
    
= =20 = =20 = =20 = =20

 
= =09


=
<= a href=3D"http://www.forbestraveler.com/">
Stock quotes are delayed at least 15 minutes for Nasdaq, at least = 20 minutes for NYSE/AMEX. U.S. indexes are delayed at least 15 minutes with= the exception of Nasdaq, Dow Jones Industrial Average and S&P 500 whic= h are 2 minutes delayed.

= =20 = =09 = =20 = =09 = =09 = =20 = =09 = =20 = =09 = =20
------=_NextPart_000_0000_2EC8B6B4.B8B0C6BE Content-Type: text/javascript Content-Transfer-Encoding: quoted-printable Content-Location: http://images.forbes.com/scripts/columnistPop.js function newWindow(strLastName) { biosWindow =3D window.open('http://www.forbes.com/fdc/bios/'+strLastNam= e+'.html','biosWin', 'width=3D440,height=3D450,scrollbars=3Dyes') = =20 } function fdcBioWindow(fullName) { biosWindow =3D window.open('http://www.forbes.com/fdc/bios/new/'+fullNa= me+'.html','biosWin', 'width=3D440,height=3D450,scrollbars=3Dyes') = =20 } ------=_NextPart_000_0000_2EC8B6B4.B8B0C6BE Content-Type: text/javascript Content-Transfer-Encoding: quoted-printable Content-Location: http://images.forbes.com/scripts/fdcStoryBoxes.js var fdcDisableBoxCallbacks =3D 1; function fdcWincolSwap(orig, repl){ var span =3D document.getElementById(orig); if(span=3D=3Dnull){return;} var newspan =3D document.getElementById(repl); if(newspan=3D=3Dnull){return;} while(span.childNodes[0]) { span.removeChild(span.childNodes[0]); } span.parentNode.replaceChild(newspan,span); } function fdcQuotesBox(){ if (fdcDisableBoxCallbacks =3D=3D 1){return;} query =3D "tickers=3D" + escape(fdcStoryTickers); fdcBoxQuotesURL =3D "/cms/components/box/quotes_js.jhtml?" + query; var buster =3D _getBuster(); var tag =3D "= "; document.write(tag); } function fdcAuthorBox() { if (fdcDisableBoxCallbacks =3D=3D 1){return;} fdcAuthorBoxURL =3D "http://search.forbes.com/news/authorBox.do" + fdcAuth= orQuery; var buster =3D 1; //_getBuster(); var tag =3D "= "; document.write(tag); } function fdcRelStoriesBox() { if (fdcDisableBoxCallbacks =3D=3D 1){return;} fdcRelStoriesBoxURL =3D "http://search.forbes.com/news/relatedLinks.do" + = fdcRelStoriesQuery; var buster =3D 1; //_getBuster(); var tag =3D ""; document.write(tag); } ------=_NextPart_000_0000_2EC8B6B4.B8B0C6BE Content-Type: text/javascript Content-Transfer-Encoding: quoted-printable Content-Location: http://images.forbes.com/scripts/alert.js function IsIE() { var is_ie =3D 0; // convert all characters to lowercase to simplify testing var agt=3Dnavigator.userAgent.toLowerCase(); is_ie =3D (agt.indexOf("msie")!=3D-1); return is_ie; } function IsWin32() {= =20 var agt=3Dnavigator.userAgent.toLowerCase();= =20 var is_win =3D ( (agt.indexOf("win")!=3D-1) || (agt.indexOf("16bit")!=3D-= 1) ); var is_win95 =3D ((agt.indexOf("win95")!=3D-1) || (agt.indexOf("windows 95"= )!=3D-1)); var is_win16 =3D ((agt.indexOf("win16")!=3D-1) || (agt.indexOf("16bit")!=3D= -1) || (agt.indexOf("windows 3.1")!=3D-1) || (agt.indexOf("windows 16-bit")!=3D-= 1) ); = =20 var is_win31 =3D ((agt.indexOf("windows 3.1")!=3D-1) || (agt.indexOf("win16= ")!=3D-1) || (agt.indexOf("windows 16-bit")!=3D-1)); var is_win98 =3D ((agt.indexOf("win98")!=3D-1) || (agt.indexOf("windows 98"= )!=3D-1)); var is_winnt =3D ((agt.indexOf("winnt")!=3D-1) || (agt.indexOf("windows nt"= )!=3D-1)); var is_win32 =3D (is_win95 || is_winnt || is_win98 || ((is_major >=3D 4) && (navigator.platform =3D=3D "Win32")) || (agt.indexOf("win32")!=3D-1) || (agt.indexOf("32bit")!=3D-1)); return is_win32; }= =20 function alerts_welcome() { if ( IsWin32() && IsIE() ) { location.href =3D '/alerts/welcome.shtml';= =20 } else { location.href =3D '/alerts/unsupported.shtml'; } } function trim(str){ trimmedStr =3D str.replace(new RegExp(/^\s+/),""); // START trimmedStr =3D str.replace(new RegExp(/\s+$/),""); // END return trimmedStr; } function loginCheck(loginStr) { if(loginStr=3D=3Dnull){ return false; } // trim leading and trailing whitespace chars var theLogin =3D this.trim(loginStr); if (theLogin=3D=3D""){ return false; } // The login should contain only letters, digits or underscore chars; // the length of the login must be between 5 and 25 chars. if (theLogin.match(new RegExp(/^[\dA-Za-z_]{5,25}$/)) =3D=3D null){ return false; } = =09 return true; } function emailCheck (emailStr) { var emailPat=3D/^(.+)@(.+)$/ var specialChars=3D"\\(\\)<>@,;:\\\\\\\"\\.\\[\\]" var validChars=3D"\[^\\s" + specialChars + "\]" var quotedUser=3D"(\"[^\"]*\")" var ipDomainPat=3D/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/ var atom=3DvalidChars + '+' var word=3D"(" + atom + "|" + quotedUser + ")" var userPat=3Dnew RegExp("^" + word + "(\\." + word + ")*$") var domainPat=3Dnew RegExp("^" + atom + "(\\." + atom +")*$") var matchArray=3DemailStr.match(emailPat) if (matchArray=3D=3Dnull) { // alert("Email address seems incorrect (check @ and .'s)") return false } var user=3DmatchArray[1]; var domain=3DmatchArray[2]; if (user.match(userPat)=3D=3Dnull) { // user is not valid // alert("The username doesn't seem to be valid.") return false; } var IPArray=3Ddomain.match(ipDomainPat); if (IPArray!=3Dnull) { // this is an IP address for (var i=3D1;i<=3D4;i++) { if (IPArray[i]>255) { //alert("Destination IP address is invalid!") return false; } } return true; } // Domain is symbolic name var domainArray=3Ddomain.match(domainPat); if (domainArray=3D=3Dnull) { //alert("The domain name doesn't seem to be valid.") return false; } var atomPat=3Dnew RegExp(atom,"g"); var domArr=3Ddomain.match(atomPat); var len=3DdomArr.length; if (domArr[domArr.length-1].length<2 ||= =20 domArr[domArr.length-1].length>3) { return false; } if (len<2) { var errStr=3D"This address is missing a hostname!" return false; } return true; } function verifyOneChecked(theForm) { var retValue =3D false; if((theForm!=3Dnull)&&(theForm.elements!=3Dnull)) { for(i=3D0; i -1) return true; else= =20 return false; } function premiumInfo(aForm){ var aSelect =3D aForm.pub; var str =3D aSelect.options[aSelect.selectedIndex].value; var cbp =3D canBePremium(str); if(!cbp){ //alert("selected pub is "+str+"cannot be premium"); aForm.premium.checked =3D true; } } function clearInputField(aField){ if(aField.value =3D=3D "mm/dd/yyyy") aField.value =3D ""; } function checkTextForWebSearch(){ if(document.advancedsearch.contentType.options[document.advancedsearch.con= tentType.selectedIndex].value =3D=3D "web" && document.advancedsearch.MT.value =3D=3D ''){ alert("'With the following text' field cannot be empty for web search!"); document.advancedsearch.MT.focus(); document.advancedsearch.MT.select(); return false; } return true; } function checkDates(aForm){ = =09 //var webOK =3D checkTextForWebSearch(); //if(!webOK) // return false; premiumInfo(aForm); if((aForm.author.value !=3D "" || aForm.tickers.value !=3D "" || aForm.con= tentType.value !=3D "all" || aForm.pub.value !=3D "forbes.com,magazine,fyi= ,best" || aForm.storyType.value !=3D "all") && aForm.MT.value=3D=3D"") { aForm.MT.value =3D "*"; } if(aForm.pubDateStart.value !=3D "mm/dd/yyyy" && aForm.pubDateStart.value = !=3D "") { = =09 if( (aForm.pubDateEnd.value !=3D "mm/dd/yyyy" && aForm.pubDateEnd.value = !=3D "") && aForm.MT.value =3D=3D "") { aForm.MT.value =3D "*"; } } = =20 = =09 = =09 = =09 if(aForm.MT.value=3D=3D""){ aForm.MT.select(); aForm.MT.focus(); return false; } var startDate =3D aForm.pubDateStart.value; var endDate =3D aForm.pubDateEnd.value; if(isValidDate(startDate) && isValidDate(endDate)) return true; else return false; = =20 } function isValidDate(dateStr) { // MM/DD/YY MM/DD/YYYY MM-DD-YY MM-DD-YYYY // if(dateStr =3D=3D "" || dateStr =3D=3D "mm/dd/yyyy") return true; var datePat =3D /^(\d{1,2})(\/)(\d{1,2})\2(\d{4})$/; // requires 4 digit y= ear, for MM/DD/YYYY var matchArray =3D dateStr.match(datePat); // is the format ok? if (matchArray =3D=3D null) { alert(dateStr + " Date is not in a valid format.") return false; } month =3D matchArray[1]; // parse date into variables day =3D matchArray[3]; = =20 year =3D matchArray[4]; if (month < 1 || month > 12) { // check month range alert("Month must be between 1 and 12."); return false; } if (day < 1 || day > 31) { alert("Day must be between 1 and 31."); return false; } if (year < 1900 || year > 2010) { alert("Year must be between 1900 and 2010"); return false; } if ((month=3D=3D4 || month=3D=3D6 || month=3D=3D9 || month=3D=3D11) && day= =3D=3D31) { alert("Month "+month+" doesn't have 31 days!") return false; } if (month =3D=3D 2) { // check for february 29th var isleap =3D (year % 4 =3D=3D 0 && (year % 100 !=3D 0 || year % 400 =3D= =3D 0)); if (day>29 || (day=3D=3D29 && !isleap)) { alert("February " + year + " doesn't have " + day + " days!"); return false; } } return true; } function showSearch() { document.write(''); document.write(''); document.write(''); } catch ( e ) {} if(document.cookie.indexOf("wg_originalReferrer=3D") < 0) document.cookie = =3D "wg_originalReferrer=3D" + document.referrer + ";path=3D/;domain=3D.for= bes.com"; var setTopInt =3D setInterval(setSearchBoxTop,10); document.write(''); var cssPre =3D "style_"; //icon document.write(''); //css if(typeof fdc_nocss =3D=3D 'undefined') { if (navigator.appName.indexOf("Netscape") !=3D -1) { document.write (''); } else { document.write (''); } } var channelArr =3D new Array('home','business','technology','markets','entr= epreneurs','work','personalFinance','lifestyle','lists','opinions'); var longChannelArr =3D new Array('HOME','BUSINESS','TECH','MARKETS','ENTREP= RENEURS','LEADERSHIP','PERSONAL FINANCE','FORBESLIFE','LISTS','OPINIONS'); var searchTab =3D 0; var noSearch =3D 0; if(typeof hpType !=3D "undefined") { var hpCookie =3D "home_usa"; if(hpType=3D=3D"europe") hpCookie =3D "home_europe"; if(hpType=3D=3D"asia") hpCookie =3D "home_asia"; var hpCookieExpire =3D new Date(); hpCookieExpire.setTime( hpCookieExpire.getTime() + (2*24*60*60*1000) ); document.cookie=3D'forbes_international=3D'+hpCookie+';expires=3D'+hpCooki= eExpire.toGMTString()+';path=3D/;domain=3D.forbes.com'; } //Start Highlight home link function findCookie(NameOfCookie) { = =20 if( document.cookie.length > 0 ) {= =20 begin =3D document.cookie.indexOf( NameOfCookie+"=3D" );= =20 if( begin !=3D -1 ) {= =20 begin +=3D NameOfCookie.length + 1;= =20 end =3D document.cookie.indexOf( ";", begin ); if( end =3D=3D -1 ) end =3D document.cookie.length; return unescape( document.cookie.substring( begin, end )); }= =20 } return null;= =20 } InternationalCookie =3D findCookie('forbes_international'); //Channel URL if (!InternationalCookie){var channelURLArr =3D new Array('/','/business/',= '/technology/','/markets/','/entrepreneurs/','/leadership/','/finance/','/l= ifestyle/','/lists/','/opinions/'); } else if (InternationalCookie =3D=3D "home_usa"){ var channelURLArr =3D new = Array('/home_usa','/business/','/technology/','/markets/','/entrepreneurs/'= ,'/leadership/','/finance/','/lifestyle/','/lists/','/opinions/'); } else if (InternationalCookie =3D=3D "home_europe"){ var channelURLArr =3D n= ew Array('/home_europe','/business/','/technology/','/markets/','/entrepren= eurs/','/leadership/','/finance/','/lifestyle/','/lists/','/opinions/'); } else if (InternationalCookie =3D=3D "home_asia"){ var channelURLArr =3D new= Array('/home_asia','/business/','/technology/','/markets/','/entrepreneurs= /','/leadership/','/finance/','/lifestyle/','/lists/','/opinions/'); } function lightHomepagelink(page){ if (!InternationalCookie){ if (page =3D=3D "isNotSlide") document.write('U.S.<\/a> &= nbsp;   EUROPE<\/a>     ASIA<\/a><\/nob= r><\/td>'); else= =20 document.write('<= nobr>U.S.<\/a>     EUROPE<\/a>    &= nbsp;ASIA<\/a><\/nobr><\/td>'); }= =20 else if (InternationalCookie =3D=3D "home_usa"){ if (page =3D=3D "isNotSlide") document.write('U.S.     EUROPE<\/a>  = ;   ASIA<\/a><\/nobr><\/td>'); else document.write('<= nobr>U.S.     EUROPE= <\/a>     ASIA<\/a><\/nobr><\/td>');= =09 } else if (InternationalCookie =3D=3D "home_europe"){ if (page =3D=3D "isNotSlide") document.write('U.S.<\/a> &= nbsp;   EUROPE  &nb= sp;  ASIA<\/a><\/nobr><\/td>'); else document.write('<= nobr>U.S.<\/a>     EUROPE     ASIA<\/a><\/nobr><\/td>'); = =09 }= =20 else if (InternationalCookie =3D=3D "home_asia"){ if (page =3D=3D "isNotSlide") document.write('U.S.<\/a> &= nbsp;   EUROPE<\/a>     ASIA<\/nobr><\/td>'); else document.write('<= nobr>U.S.<\/a>     EUROPE<\/a>    &= nbsp;ASIA<\/nobr><\/td>'); } else{ if (page =3D=3D "isNotSlide") document.write('U.S.     EUROPE<\/a>  = ;   ASIA<\/a><\/nobr><\/td>'); else document.write('<= nobr>U.S.     EUROPE= <\/a>     ASIA<\/a><\/nobr><\/td>'); } } //Set Forbes Logo URL function setLogoURL(page){= =09 if (!InternationalCookie) {= =20 if (page =3D=3D "isNotSlide") document.write('<\/a>'); else document.write('<\/a>');= =09 } else if (InternationalCookie =3D=3D "home_usa"){ if (page =3D=3D "isNotSlide") document.write('<\/a>= '); else = =09 document.write('<\/a>= '); } else if (InternationalCookie =3D=3D "home_europe"){ if (page =3D=3D "isNotSlide") document.write('= <\/a>'); else document.write('<\= /a>'); } else if (InternationalCookie =3D=3D "home_asia"){ if (page =3D=3D "isNotSlide") document.write('<\/a= >'); else document.write('<\/a= >');= =09 } else if (page =3D=3D "isNotSlide") document.write('<\/a>'); else document.write('<\/a>');= =09 } //End Highlight home link //pagetype thisURL =3D this.location.href; if (thisURL.indexOf("search.forbes.com")!=3D-1) pageType=3D"search"; else if (thisURL.indexOf('beta.forbes.com')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://beta.forbes.com'= ; else thisPreURL =3D 'beta.forbes.com'; thisURL =3D thisURL.substr(thisPreURL.length); } else if (thisURL.indexOf('www.forbes.com')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://www.forbes.com'; else thisPreURL =3D 'www.forbes.com'; thisURL =3D thisURL.substr(thisPreURL.length); } else if (thisURL.indexOf('clipmarks.forbes.com')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://clipmarks.forbes= .com'; else thisPreURL =3D 'clipmarks.forbes.com'; thisURL =3D thisURL.substr(thisPreURL.length); pageType =3D "clipmarks"; } else if (thisURL.indexOf('qa.forbes.com/cms/template')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://qa.forbes.com/cm= s/template'; else thisPreURL =3D 'qa.forbes.com/cms/template'; thisURL =3D thisURL.substr(thisPreURL.length); } else if (thisURL.indexOf('qa.forbes.com')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://qa.forbes.com'; else thisPreURL =3D 'qa.forbes.com'; thisURL =3D thisURL.substr(thisPreURL.length); } else if (thisURL.indexOf('members.forbes.com')>-1) { if (thisURL.indexOf('http://')>-1) thisPreURL =3D 'http://members.= forbes.com'; else thisPreURL =3D 'members.forbes.com'; thisURL =3D thisURL.substr(thisPreURL.length); } if (thisURL.indexOf('index.html')>-1) thisURL =3D thisURL.substr(0,thisURL.= indexOf('index.html')); if (thisURL.indexOf('index.shtml')>-1) thisURL =3D thisURL.substr(0,thisURL= .indexOf('index.shtml')); if (thisURL.indexOf('index.jhtml')>-1) thisURL =3D thisURL.substr(0,thisURL= .indexOf('index.jhtml')); if (thisURL.indexOf('index.jsp')>-1) thisURL =3D thisURL.substr(0,thisURL.i= ndexOf('index.jsp')); if (thisURL.indexOf('?')>-1) thisURL =3D thisURL.substr(0,thisURL.indexOf('= ?')); var storyExpr =3D /\d{4}\/\d{2}\/\d{2}\//; var magExpr =3D /(forbes|forbesglobal|global|asap|best|fyi)\/\d{4}\/\d{4}\/= /; var listExpr =3D /lists\/\d{4}\/\d+\//; var sectionExpr =3D /\/[a-z]+\/[a-z]+/; var channelExpr =3D /\/[a-z]+/; if (thisURL.indexOf("stocks.forbes.com") !=3D -1) { OAS_sitepage =3D "forbes.com/stockcommunity"; } else if (thisURL.indexOf("/cionetwork/") !=3D -1 && (thisURL.match(storyE= xpr) || thisURL.match(magExpr))) { = =09 // 2008-06-25 - Added to force anything clicked on from CIO Network page t= o have SAP ads OAS_sitepage =3D "forbes.com/specialslot/cionetwork"; } else if ((this.location.href.indexOf("Financial+Adviser+Network") !=3D -1= ) || (thisURL.indexOf("/advisernetwork/") !=3D -1 && (thisURL.match(storyEx= pr) || thisURL.match(magExpr)))) { = =09 // 2008-10-06 - Added to force anything clicked on from FAN page to have P= rudential ads OAS_sitepage =3D "forbes.com/specialslot/financialaunch08"; } else if (this.location.href.indexOf("clipmarks.forbes.com/clipper/Melanie= +Lindner") !=3D -1) { // 2008-10-07 - Added to force Melanie Lindner's clipmarks to have Epson a= ds for SOHO Special Report OAS_sitepage =3D "forbes.com/home/clipmarks/MelanieLindner"; } // 2008-06-26 - Added to force top tech story on tech channel page to have = SAP ads document.write(""); if((thisURL.indexOf(".com") =3D=3D -1) && (thisURL.indexOf(".net") =3D=3D -= 1) && (thisURL.indexOf(".org") =3D=3D -1)) { if ((thisURL.indexOf("/home") > -1) && (thisURL.indexOf("html")=3D=3D-1)) = pageType =3D "home"; if((typeof pageType =3D=3D "undefined") || (!pageType)) { if (thisURL.match(storyExpr)) pageType =3D "story"; else if (thisURL.match(magExpr)) pageType =3D "magstory"; else if (thisURL.indexOf("_land.html")!=3D-1) pageType =3D "lander"; else if (thisURL.indexOf("/richlist")!=3D-1) pageType =3D "lander"; else if (thisURL.indexOf("/rich400")!=3D-1) pageType =3D "lander"; else if (thisURL.indexOf("/400richest")!=3D-1) pageType =3D "lander"; else if (thisURL.indexOf("/worldsrichest")!=3D-1) pageType =3D "lander"; else if (thisURL.match(listExpr)) pageType =3D "list"; else if (thisURL.match(sectionExpr) && thisURL.indexOf("html")=3D=3D-1) p= ageType =3D "section"; else if (thisURL.match(channelExpr) && thisURL.indexOf("html")=3D=3D-1) { if (thisURL.lastIndexOf("/")=3D=3DthisURL.length-1) thisURL =3D thisURL.= substr(0,thisURL.length-2); thisURL =3D thisURL.substr(0,thisURL.lastIndexOf("/")); if (thisURL.length =3D=3D 0) pageType =3D "channel"; else pageType =3D "generic"; } else if (thisURL.length<2) pageType =3D "home"; else if (typeof wincol_generic_layout !=3D "undefined") { if (wincol_generic_layout =3D=3D "window") pageType =3D "generic window"= ; else if (wincol_generic_layout =3D=3D "column") pageType =3D "generic co= lumn"; else pageType =3D "generic"; } else pageType =3D "generic"; } } else if (typeof wincol_generic_layout !=3D "undefined") { if (wincol_generic_layout =3D=3D "window") pageType =3D "generic window"; else if (wincol_generic_layout =3D=3D "column") pageType =3D "generic colu= mn"; else pageType =3D "generic"; } else pageType =3D "generic"; var centBan =3D "CenterBanner"; if (pageType =3D=3D "home") { cssPre =3D ""; centBan =3D "CenterBannerHome"; OAS_listpos =3D "AdController,BigBanner,Block,CenterBannerHome,x1,x5,LeftB= ottom,LeftBottom2,MagSpon2,MagSpon3,RightUndQuotes,x88,x89,AutosModule,Trav= elerModule,TravNarrowModule,x79,ScottradeLogo,TradingCenter1,TradingCenter2= ,TradingCenter3,TradingCenter4,x83,SponsorLogo,MyForbesHeader,AttacheButton= "; } else if (pageType =3D=3D "channel") { //this actually covers channel AND section setup (some sections follow chan= nel url structure), also includes rightmiddle for nonresolving friendlies OAS_listpos =3D "AdController,BigBanner,Block,RightMiddle,CenterBanner,x1,= AlertsLogo,AutosModule,TravelerModule,x98,x99,x102,TravNarrowModule,EditLef= tHome,LeftBottom,LeftBottom2,MagSpon2,RightUndQuotes,StoryLogo,ScottradeLog= o,TradingCenter1,TradingCenter2,TradingCenter3,TradingCenter4,x88,x5,MagSpo= n3,VerisignModule,EditMiddleHome,EditRightHome,MagSpon1,x85,x103,x104,x81,x= 83,x113,x68,x112,Loge,MyForbesHeader,AttacheButton"; } else if (pageType =3D=3D "section") { OAS_listpos =3D "AdController,BigBanner,Block,CenterBanner,x1,AlertsLogo,A= utosModule,TravelerModule,x98,x99,x102,TravNarrowModule,EditLeftHome,LeftBo= ttom,LeftBottom2,LeftBottom3,LeftBottom4,MagSpon2,RightUndQuotes,StoryLogo,= ScottradeLogo,TradingCenter1,TradingCenter2,TradingCenter3,TradingCenter4,x= 88,x5,MagSpon3,VerisignModule,x85,x103,x104,x81,x83,x113,x112,Loge,MyForbes= Header,AttacheButton"; } else if (pageType =3D=3D "list") { if ((typeof sponsor=3D=3D"undefined") || (sponsor.length=3D=3D0)) { sponsor =3D ""; } else { sponsor =3D "/" + sponsor; } if (typeof listId =3D=3D "undefined") listId =3D thisURL.substr(12,3); if(listId.indexOf('/')>-1) listId =3D listId.substr(0,2); = =09 // FOR MASS MUTUAL CAMPAIGN - ENDS 12/7/2008 if (thisURL.indexOf("/lists/2008/11/biz_powerwomen08_Angela-Merkel_34AH.ht= ml") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_powerwomen08_Indra-K-No= oyi_1S5D.html") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_powerwomen08= _Sheila-C-Bair_0R5X.html") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_p= owerwomen08_Angela-Braly_G3XV.html") !=3D -1 || thisURL.indexOf("/lists/200= 8/11/biz_powerwomen08_Cynthia-Carroll_4PVY.html") !=3D -1 || thisURL.indexO= f("/lists/2008/11/biz_powerwomen08_Irene-B-Rosenfeld_DQ2V.html") !=3D -1 ||= thisURL.indexOf("/lists/2008/11/biz_powerwomen08_Condoleezza-Rice_MTNG.htm= l") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_powerwomen08_Ho-Ching_OO= 5O.html") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_powerwomen08_Anne-= Lauvergeon_YTCZ.html") !=3D -1 || thisURL.indexOf("/lists/2008/11/biz_power= women08_Anne-Mulcahy_VI6W.html") !=3D -1) { OAS_sitepage =3D "forbes.com/specialslot/powerwomen208"; } else if (thisURL.indexOf("/lists/2008/23/biz_200smalls08") !=3D -= 1) { OAS_sitepage =3D "forbes.com/specialslot/200smalls08"; } else { OAS_sitepage =3D "forbes.com/lists/ListID" + listId + "/res= ults" + sponsor; } if ((thisURL.indexOf("lists/2008/86") !=3D -1 && thisURL.in= dexOf("The-Philippines-40") =3D=3D -1) || (thisURL.indexOf("lists/2008/53")= !=3D -1 && thisURL.indexOf("The-Celebrity-100") =3D=3D -1) || (thisURL.ind= exOf("lists/2008/74") !=3D -1 && thisURL.indexOf("The-400-Richest-Chinese")= =3D=3D -1) || (thisURL.indexOf("lists/2008/56") !=3D -1 && thisURL.indexOf= ("Asian-Altruists") =3D=3D -1) || (thisURL.indexOf("lists/2008/78") !=3D -1= && thisURL.indexOf("Australia-and-New-Zealands-40-Richest") =3D=3D -1) || = (thisURL.indexOf("lists/2008/87") !=3D -1 && thisURL.indexOf("Taiwans-Riche= st") =3D=3D -1) || (thisURL.indexOf("lists/2008/82") !=3D -1 && thisURL.ind= exOf("Hong-Kongs-40-Richest") =3D=3D -1) || (thisURL.indexOf("lists/2007/77= ") !=3D -1 && thisURL.indexOf("Indias-Richest") =3D=3D -1) || (thisURL.inde= xOf("lists/2008/77") !=3D -1 && thisURL.indexOf("Indias-Richest") =3D=3D -1= ) || (thisURL.indexOf("lists/2008/73") !=3D -1 && thisURL.indexOf("Japans-R= ichest") =3D=3D -1) || (thisURL.indexOf("lists/2008/83") !=3D -1 && thisURL= .indexOf("Koreas-Richest") =3D=3D -1) || (thisURL.indexOf("lists/2008/84") = !=3D -1 && thisURL.indexOf("Malaysias-Richest") =3D=3D -1) || (thisURL.inde= xOf("lists/2008/6") !=3D -1 && thisURL.indexOf("Best-Countries-for-Business= ") =3D=3D -1)) { OAS_listpos =3D "AdController,BigBanner,CenterBanner,Block,= StoryLogo,AutosModule,TravelerModule,TravNarrowModule,TradingCenter1,Tradin= gCenter2,TradingCenter3,TradingCenter4,MyForbesHeader,AttacheButton,x1"; } else { OAS_listpos =3D "AdController,BigBanner,CenterBanner,RightM= iddle,StoryLogo,AutosModule,TravelerModule,TravNarrowModule,TradingCenter1,= TradingCenter2,TradingCenter3,TradingCenter4,MyForbesHeader,AttacheButton,x= 1"; } } else if (pageType =3D=3D "lander") { //lander_setup.js OAS_listpos =3D "AdController,BigBanner,RightMiddle,CenterB= anner,x5,AutosModule,TravelerModule,TravNarrowModule,StoryLogo,TradingCente= r1,TradingCenter2,TradingCenter3,TradingCenter4,x103,MyForbesHeader,Attache= Button"; //end lander_setup.js } else if ((pageType =3D=3D "magstory") || (pageType =3D=3D "story")) { // wincol.js var fdcQuotesURL =3D "/cms/components/wincol/quotes_js.jhtml"; var fdcWincolThreshhold; var fdcWincolResult; var fdcWincolStyle; // Set this to the % of frequency templates // will be rendered as columns. // eg. 30 =3D 30% column (and 70% windows). var fdcWincolDefault =3D 20; var OAS_listpos =3D ""; var fdcDisableCallbacks =3D 1; fdcWincolDecideTargetting(); } else if(pageType =3D=3D "generic window") { OAS_listpos =3D "AdController,Block,BigBanner,CenterBanner,AutosModule,Tra= velerModule,x83,MyForbesHeader,AttacheButton"; } else if(pageType =3D=3D "generic column") { OAS_listpos =3D "AdController,RightMiddle,BigBanner,CenterBanner,x105,Trav= NarrowModule,x106,MyForbesHeader,AttacheButton"; } else if(pageType =3D=3D "clipmarks") { OAS_listpos =3D "AdController,BigBanner,CenterBanner,MyForbesHeader,Attach= eButton"; } function fdcWincolComputeListpos(template) { if(template) { if(template =3D=3D 'wide') { OAS_listpos =3D "AdController,BigBanner,RightMiddle,x5,"+centBan+",MyFor= besHeader,"+ "AttacheButton,Loge,x1,StoryLogo,AlertsLogo,LeftBottom,LeftBottom2,Left= Bottom3,LeftBottom4,"+ "TravNarrowModule,x106,x105"; } else if(template =3D=3D 'xWide') { OAS_listpos =3D "AdController,BigBanner,x5,"+centBan+",MyF= orbesHeader,StoryLogo,AttacheButton,Loge,x1"; } else { var largeLeft =3D "Block"; if(fdcWincolStyle =3D=3D "column") largeLeft =3D "RightMid= dle"; OAS_listpos =3D "AdController,BigBanner,"+largeLeft+",x5,"= +centBan+",MyForbesHeader,StoryLogo,AttacheButton,x1,"+ "x88,AlertsLogo,LeftBottom,LeftBottom2,LeftBottom3,LeftBottom4,Loge,Aut= osModule,TravelerModule,x83"; } } else { if ((pageType =3D=3D "magstory") || (pageType =3D=3D "story")) { url =3D '' + window.location; if(fdcWincolStyle=3D=3D"window") { // DO NOT CHANGE WITHOUT APPROVAL OAS_listpos =3D "AdController,Block,BigBanner,CenterBanner,x1,x5,LeftBo= ttom,LeftBottom2,x102,StoryLogo,x88,LeftBottom3,LeftBottom4,AlertsLogo,Auto= sModule,TravelerModule,TravNarrowModule,TradingCenter1,TradingCenter2,Tradi= ngCenter3,TradingCenter4,StoryBotLogo,x84,x81,x83,Loge,x104,x85,x103,MyForb= esHeader,AttacheButton"; } else { // DO NOT CHANGE WITHOUT APPROVAL OAS_listpos =3D "AdController,RightMiddle,BigBanner,CenterBanner,x1,x5,= LeftBottom,LeftBottom2,x102,x105,x106,StoryLogo,x88,LeftBottom3,LeftBottom4= ,AlertsLogo,AutosModule,TravelerModule,TravNarrowModule,TradingCenter1,Trad= ingCenter2,TradingCenter3,TradingCenter4,StoryBotLogo,x84,x81,x83,Loge,x104= ,x85,x103,MyForbesHeader,AttacheButton"; } } } } function fdcWincolAlert(){ testStr =3D ""; if(typeof pageType !=3D "undefined") testStr =3D testStr + "pagetype: " + = pageType + "\n"; if(typeof OAS_sitepage !=3D "undefined") testStr =3D testStr + "OAS_sitepa= ge: " + OAS_sitepage + "\n"; if(typeof OAS_listpos !=3D "undefined") testStr =3D testStr + "OAS_listpos= : " + OAS_listpos + "\n"; if(typeof OAS_query !=3D "undefined") testStr =3D testStr + "OAS_query: " = + OAS_query + "\n"; if(typeof fdcWincolThreshhold !=3D "undefined") testStr =3D testStr + "min= imum for window: " + fdcWincolThreshhold + "\n"; if(typeof fdcWincolResult!=3D "undefined") testStr =3D testStr + "result: = " + fdcWincolResult + "\n"; if(typeof fdcWincolStyle !=3D "undefined") testStr =3D testStr + "style: "= + fdcWincolStyle + "\n"; alert(testStr); } function fdcWincolDecideTargetting() { var url =3D window.location + ""; // use URL for OAS_sitepage value if URL matches following if ( url.indexOf("/infrastructure/") !=3D -1 ) { fdcWincolComputeSi= tepage(); } else if ( url.indexOf("/security/") !=3D -1 ) { fdcWincolComputeSit= epage(); } else if ( url.indexOf("/execpicks/") !=3D -1 ) { fdcWincolComputeSi= tepage(); } else if ( url.indexOf("/entrefinance/") !=3D -1 ) { fdcWincolComput= eSitepage(); } else if ( url.indexOf("/beltway/") !=3D -1 ) { fdcWincolComputeSite= page(); } else if ( url.indexOf("/guruinsights/") !=3D -1 ) { fdcWincolComput= eSitepage(); } else if ( url.indexOf("/innovation/") !=3D -1 ) { fdcWincolComputeS= itepage(); } else if ( url.indexOf("/ceonet") !=3D -1 ) { fdcWincolComputeSitepa= ge(); } else if ( url.indexOf("/topstories/") !=3D -1 ) { fdcWincolComputeS= itepage(); } else if ( url.indexOf("billionaires") !=3D -1 ) { fdcWincolComputeS= itepage("billionaires/"); } else { var OAS_sitepage =3D ""; } } function fdcWincolComputeSitepage(path){ url =3D '' + window.location; start =3D url.indexOf('//') + 2; start =3D url.indexOf('/',start) + 1; end =3D url.indexOf('?'); if(end=3D=3D-1){end=3Durl.length} if(typeof path !=3D "undefined") { OAS_sitepage =3D 'forbes.com/' + path = + url.substring(start, end); } else { OAS_sitepage =3D 'forbes.com/' + url.substring(start, end); } } function fdcWincolComputeStyle() { var url =3D window.location + ""; // 100 =3D all columns // 0 =3D all windows if (url.indexOf("/column/") !=3D -1 ) { fdcWincolThreshhold = =3D 100; } else if (url.indexOf("/window/") !=3D -1 ) { fdcWincolThreshhold = =3D 0; } else if (typeof storyTemplateType !=3D 'undefined'){ if (storyTemplateTyp= e=3D=3D'iivideo') fdcWincolThreshhold =3D 100; } = =09 else if (url.indexOf("/wireless/") !=3D -1 ) { fdcWincolThreshhold = =3D 45; } else if (url.indexOf("/markets/") !=3D -1 ) { fdcWincolThreshhold = =3D 55; } else if (url.indexOf("/economy/") !=3D -1 ) { fdcWincolThreshhold = =3D 65; } else if (url.indexOf("/finance/") !=3D -1 ) { fdcWincolThreshhold = =3D 10; } else if (url.indexOf("/boostyourbusiness/") !=3D -1 ) = { fdcWincolThreshhold =3D 0; } else if (url.indexOf("/entrepreneurs/") !=3D -1 ) { f= dcWincolThreshhold =3D 30; } else if (url.indexOf("-ent-") !=3D -1 ) { fdcWincolTh= reshhold =3D 0; } else if (url.indexOf("/personalfinance/") !=3D -1 ) {= fdcWincolThreshhold =3D 55; } else if (url.indexOf("/lifestyle/style/") !=3D -1 ) {= fdcWincolThreshhold =3D 10; } else if (url.indexOf("2007/1126/137.html") !=3D -1 ) = { fdcWincolThreshhold =3D 0; } else if (url.indexOf("2008/10/07/billionaires-new-york-biz-= billies-cx_af_400richny08_1007nybillies_slide") !=3D -1) { fdcWincol= Threshhold =3D 0; } else if (url.indexOf("2008/02/20/investments-recession-stoc= ks-biz-cx_jg_0220bbs_slide") !=3D -1 ) { fdcWincolThreshhold =3D 100= ; } else if (url.indexOf("2007/10/25/cheap-bank-stocks-biz-cz_j= g_1025bankstocks_slide") !=3D -1 ) { fdcWincolThreshhold =3D 100; } else if (url.indexOf("2008/06/04/jobs-home-balance-lead-car= eers-cx_hj_0604worklife_lander") !=3D -1 ) { fdcWincolThreshhold =3D= 0; } else if (url.indexOf("/infrastructure/") !=3D -1 ) { = fdcWincolThreshhold =3D 80; } else if (url.indexOf("2008/09/16/billionaires-in-depth-list= s-400list08-cx_mn_0917indepth_land") !=3D -1 ) { fdcWincolThreshhold = =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/2008 else if (url.indexOf("/forbes/2008/1006/266.html") !=3D -1 = ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/200= 8 else if (url.indexOf("/forbes/2008/1006/086.html") !=3D -1 = ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/200= 8 else if (url.indexOf("/forbes/2008/1006/104.html") !=3D -1 = ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/200= 8 else if (url.indexOf("/forbes/2008/1006/202.html") !=3D -1 = ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/200= 8 else if (url.indexOf("/forbes/2008/1006/218.html") !=3D -1 = ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS 10/12/200= 8 else if (url.indexOf("/lists/2008/54/400list08_Glen-Taylor_= 3SB7.html") !=3D -1 ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LAN= DER - ENDS 10/12/2008 = =09 else if (url.indexOf("/lists/2008/54/400list08_R-Allen-Stanford_FF2F.html= ") !=3D -1 ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - END= S 10/12/2008 else if (url.indexOf("/lists/2008/54/400list08_Gary-Michelson_LC7M.html")= !=3D -1 ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS = 10/12/2008 else if (url.indexOf("/lists/2008/54/400list08_Jeffrey-Greene_6IV6.html")= !=3D -1 ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - ENDS = 10/12/2008 else if (url.indexOf("/lists/2008/54/400list08_Mortimer-Zuckerman_W07H.ht= ml") !=3D -1 ) { fdcWincolThreshhold =3D 0; } // FOR ADOBE LANDER - E= NDS 10/12/2008 else { fdcWincolThreshhold =3D= fdcWincolDefault; } fdcWincolResult =3D Math.round( Math.random() * 99 ); fdcWincolStyle =3D (fdcWincolResult < fdcWincolThreshhold ) ? "column" : = "window"; } function fdcWincolStart(){ if (fdcWincolStyle=3D=3D"window") { _startWindow(); } else { _startColumn(); } } function fdcWincolAd(){ if (fdcWincolStyle=3D=3D"window"){_adWindow();} else{_adColumn();} } function fdcWincolEnd(){ if (fdcWincolStyle=3D=3D"window") {_endWindow();} else {_endColumn();} } function fdcWincolSwap(orig, repl){ var span =3D document.getElementById(orig); if(span=3D=3Dnull){return;} var newspan =3D document.getElementById(repl); if(newspan=3D=3Dnull){return;} while(span.childNodes[0]) { span.removeChild(span.childNodes[0]); } span.parentNode.replaceChild(newspan,span); } function _getBuster(){ var date =3D new Date(); var buster =3D "" + date.getYear() + date.getMonth() + date.getDate() += =20 date.getHours() + date.getMinutes() + date.getSeconds(); return buster; } function _startWindow(){ document.write("
ADVERTISEMENT"); } function _adWindow(){ document.write('
<= script language=3D"JavaScript">OAS_AD(\'Block\');<\/script>
'); } function _endWindow(){ document.write("
"); //document.write("end ad
"); var ver =3D navigator.appName; var num =3D parseInt(navigator.appVersion); var myagent =3D navigator.userAgent.toLowerCase(); if ((ver =3D=3D "Microsoft Internet Explorer")&&(num >=3D 4)&&(myagent.in= dexOf('mac') < 0)) { _doBookmarkWindow(); } _doAlertsWindow(); document.write("
"); } function escapeSingleQuote(myline) { if ((myline !=3D null) && (myline.length>0)) { var index =3D myline.indexOf("'"); while (index !=3D -1) { var firstpart =3D myline.substring(0,index); var secondpart =3D myline.substring(index,myline.le= ngth); myline=3Dfirstpart + "\\" + secondpart; if ( (index+2)"); document.write("
M= ake Forbes.com My Home Page
 
Bookmark This = Page"); } function _startColumn(){ document.write(""); document.write(""); document.write("
"); _doAlertsColumn(); var ver =3D navigator.appName; var num =3D parseInt(navigator.appVersion); var myagent =3D navigator.userAgent.toLowerCase(); if ((ver =3D=3D "Microsoft Internet Explorer")&&(num >=3D 4)&&(myagent.in= dexOf('mac') < 0)) { _doBookmarkColumn(); } document.write("  "); } function _doBookmarkColumn() { document.write("
"); document.write("B= ookmark This Page
Make Forbes.com My Home Page

"); } function _adColumn(){ document.write('
'= ); OAS_AD('RightMiddle'); document.write('
'); } function _endColumn(){ document.write("
"); } function _checkAlertForm(){ if (!isMember()) { if (checkAlertForm()) { setCLevelAlertsCookie(); return true; } return false; } else { var isOneChecked =3D verifyOneChecked(document.aler= tForm); if (!isOneChecked) alert('Please select at least one alert.'); return isOneChecked; } } function getTitleDropDown(){ var titleArray =3D new Array("President", "Chairman", "Owne= r/Partner", "CEO", "CFO", "CIO/CTO", "CMO", "COO", "Vice President", "Gener= al Manager", "Middle Management", "Technical Staff", "Clerical/Support Staf= f", "Professional", "Homemaker", "Student", "Retired", "Not Employed", "Oth= er"); var titleDropDown =3D ''; var alertsTitle =3D "Select Your Title"; titleDropDown +=3D ''; for (var i=3D0; i < titleArray.length; i++) { titleDropDown +=3D '= '; } return titleDropDown; } function setCLevelAlertsCookie(){ // Change theDomain to: '192.168.0.164' for testing= =20 var theDomain =3D '.forbes.com'; var cLevelTitleMap =3D new Object(); cLevelTitleMap["President"] =3D "President"; cLevelTitleMap["Chairman"] =3D "Chairman"; cLevelTitleMap["Owner/Partner"] =3D "Owner%2FPartner"; cLevelTitleMap["CEO"] =3D "CEO"; cLevelTitleMap["CFO"] =3D "CFO"; cLevelTitleMap["CIO/CTO"] =3D "CIO%2FCTO"; cLevelTitleMap["CMO"] =3D "CMO"; cLevelTitleMap["COO"] =3D "COO"; cLevelTitleMap["General Manager"] =3D escape("General Manager"); cLevelTitleMap["Vice President"] =3D escape("Vice President= "); cLevelTitleMap["Technical Staff"] =3D escape("Technical Sta= ff"); var aTitle=3Ddocument.getElementById("alerts_title"); // Title is not a mandatory field. if (aTitle !=3D null){ var clevel_title =3D cLevelTitleMap[aTitle.value]; if (clevel_title !=3D null) { var theDate =3D new Date(); var fiveYearsLater =3D new Date( theDate.ge= tTime() + 153792000000 ); var expiryDate =3D fiveYearsLater.toGMTStri= ng(); document.cookie=3D'ceotitle=3D' + escape('O= fficer Alerts') + ';expires=3D' + expiryDate + ';path=3D/;domain=3D' + theD= omain; } else if (aTitle.value !=3D "Select Your Title") { // The user is not clevel. Remove the cook= ie if present. var results =3D document.cookie.match ( 'ce= otitle=3D' ); // remove the cookie if ( results ){ var cookie_date =3D new Date ( ); = // current date & time cookie_date.setTime ( cookie_date.g= etTime() - 1 ); document.cookie =3D "ceotitle=3D;ex= pires=3DThu, 01-Jan-1970 00:00:01 GMT;path=3D/;domain=3D" + theDomain; } } // else no title select; therefore do nothing wit= h cookies. } } function tableForEach(keyArray, valueHash, numColumns, header) { // Used to prepend a prefix to the alert parameters for dif= ferentiation purposes. var headerAlertMap =3D new Object(); headerAlertMap["Companies"] =3D "tickers"; headerAlertMap["People"] =3D "persons"; headerAlertMap["Topics"] =3D "keywords"; if (keyArray.length=3D=3D0) return; document.write('' + hea= der + ' '); for (var i=3D0; i'); for (var j=3D0; j' + '' + valueHash[element] + ''); } } document.write(''); } } function _doAlertsWindow(){ if((typeof tickerKeyList =3D=3D "undefined") && (typeof per= sonKeyList =3D=3D "undefined") && (typeof keywordKeyList =3D=3D "undefined"= )){return;} document.write('
= '); if((typeof tickerKeyList !=3D "undefined") && (typeof ticke= rHash !=3D "undefined")){ tableForEach(tickerKeyList, tickerHash, 2, "Compani= es"); } if((typeof personKeyList !=3D "undefined") && (typeof perso= nHash !=3D "undefined")){ tableForEach(personKeyList, personHash, 2, "People"= ); } if((typeof keywordKeyList !=3D "undefined") && (typeof keyw= ordHash !=3D "undefined")){ tableForEach(keywordKeyList, keywordHash, 2, "Topic= s"); } if (!isMember()) { document.write('= '); document.write(''); } else { document.write(''); } document.write('= =
News by E-mail Get stories by E-Mail on t= his topic FREE
'); document.write('OAS_AD("AlertsLogo");
=
Become a member FREE Already a Member? Log = InOAS_AD("AlertsLogo");
=
Receive Special Offers? 
<= input style=3D"font-size: 11px;" class=3D"alertsignup" value=3D"Sign Me Up!= " name=3D"submit" type=3D"submit">
FAQ | Terms, Conditions and Notices | Privacy Policy
Also available: E-Mail Newsletters'); if( thisURL.indexOf("CIAtAGlance.jsp") > 0) { document.write(' | Softwa= re Finder
=
'); } else { document.write(' <= /tr> '); } = =20 } function _doAlertsColumn(){ if((typeof tickerKeyList =3D=3D "undefined") && (typeof per= sonKeyList =3D=3D "undefined") && (typeof keywordKeyList =3D=3D "undefined"= )){return;} document.write('
'); if((typeof tickerKeyList !=3D "undefined") && (typeof ticke= rHash !=3D "undefined")){ tableForEach(tickerKeyList, tickerHash, 1, "Compani= es"); } if((typeof personKeyList !=3D "undefined") && (typeof perso= nHash !=3D "undefined")){ tableForEach(personKeyList, personHash, 1, "People"= ); } if((typeof keywordKeyList !=3D "undefined") && (typeof keyw= ordHash !=3D "undefined")){ tableForEach(keywordKeyList, keywordHash, 1, "Topic= s"); } if (!isMember()) { document.write(''); document.write(''); } else { document.write(' = '); } // FAQ, Privacy policy, newsletters signup link and closing= tags document.write(' =
<= /td>
News by E-mail
Get stories by E-Mail on this topic = FREE
OAS_AD("AlertsLogo");
'); document.write('
Become a member FRE= E Already a Member? Log In
=
Receive Special Offers?<= /td>

<= /td>

FAQ | Privacy Policy
Terms, Conditions and Notices =
Also available:
E-Mail Newsletters
'); //document.write(' '); } //cookie var exp =3D new Date(); exp.setTime(exp.getTime() + (2*24*60*60*1000)); function WriteNew (name, value, exp, path, secure, domain) { var argv =3D WriteNew.arguments; var argc =3D WriteNew.arguments.length; var expires =3D (argc > 2) ? argv[2] : null; var path =3D (argc > 3) ? argv[3] : null; var secure =3D (argc > 4) ? argv[4] : false; var domain =3D (argc > 5) ? argv[5] : null; document.cookie =3D name + "=3D" + escape (value) + ((expires =3D=3D null) ? "" : ("; expires=3D" + expires.toGMTString())) + ((path =3D=3D null) ? "" : ("; path=3D" + path)) + ((domain =3D=3D null) ? "" : ("; domain=3D" + domain)) + ((secure =3D=3D true) ? "; secure" : ""); } //jumpNav function jumpNav (form) { if (form.jumpSelect.options[form.jumpSelect.selectedIndex].value !=3D "") = { this.location =3D form.jumpSelect.options[form.jumpSelect.selectedIndex].= value; } } //popit function popit(url, popWidth, popHeight) { if (popWidth < 760) { popWidth =3D 760; } slideWin =3D window.open(url, 'popup', "width=3D" + popWidth + ",height=3D= " + popHeight + ",toolbar=3D0,resizable=3D1,scrollbars=3D1"); slideWin.focus(); } //go function go(url) { if (opener && !opener.closed) { opener.location =3D url; opener.focus(); } else { fakeWin =3D window.open(url, 'fake'); fakeWin.focus(); } } //closeWindow function closeWindow() { window.close() } //channel if ((typeof fdcchannel =3D=3D "undefined") || (fdcchannel =3D=3D "")) { if ((typeof displayedChannel !=3D "undefined") && (displayedChannel !=3D "= ")) { if ((displayedChannel =3D=3D 'home_asia') || (displayedChannel =3D=3D 'ho= me_europe')) displayedChannel =3D 'home'; fdcchannel =3D displayedChannel; } else { var channelIndex =3D this.location.href.indexOf('fdcchannel=3D'); if (channelIndex =3D=3D -1) fdcchannel =3D 'home'; else { fdcchannel =3D this.location.href.substr(channelIndex+8); var channelEnd =3D fdcchannel.indexOf('&'); if (channelEnd>-1) fdcchannel =3D fdcchannel.substr(0,channelEnd); } } } if (fdcchannel =3D=3D 'leadership') fdcchannel =3D 'work'; if (fdcchannel =3D=3D 'forbeslife') fdcchannel =3D 'lifestyle'; count=3D0; for (i=3D0;i-1) fdcsponsor =3D fdcsponsor.substr(0,sponsorEnd); } } var today =3D new Date(); var fdcwelcb =3D document.cookie.split(";"); for(var i=3D0 ; i < fdcwelcb.length ; i++) if((fdcweldelim =3D fdcwelcb[i].indexOf('__welcome')) > -1) { var fdcwelCookieTime =3D fdcwelcb[i].substring(fdcweldelim+9); if(fdcwelCookieTime =3D=3D "") { var tomorrow =3D new Date(); tomorrow.setTime(tomorrow.getTime() + (24*60*60*1000)); document.cookie =3D fdcwelcb[i] +tomorrow.getTime()+'; path=3D/; domain= =3D.forbes.com; expires=3D' + tomorrow.toGMTString(); } else if(fdcwelCookieTime>today.getTime()) { var fdcwelExpire =3D new Date; fdcwelExpire.setTime(fdcwelCookieTime); document.cookie =3D fdcwelcb[i] +'; path=3D/; domain=3D.forbes.com; expi= res=3D' + fdcwelExpire.toGMTString(); } } document.write('<\/head>'); document.write(''); //video ad frame if(displayedSection =3D=3D 'Video' || (displayedSection =3D=3D 'intelligent= investing' && pageType =3D=3D'story')) { document.write(''); noSearch =3D 1; } //partners var partner =3D ''; var query =3D this.location.search.substring(1); if( query.length > 0 ) { var params=3Dquery.split("&"); for (var i =3D 0 ; i < params.length ; i++) { var pos =3D params[i].indexOf("=3D"); var name =3D params[i].substring(0, pos); var value =3D params[i].substring(pos + 1); if( name =3D=3D "partner" ) { partner =3D value; if(typeof OAS_query_addition !=3D 'undefined' && OAS_query_addition.length= >0) { OAS_query_addition +=3D "&partner=3D"+value; } else { OAS_query_addition =3D "partner=3D"+value; } } // Yahoo! Buzz Testing for query params if( name =3D=3D "ybf1" ) { if(typeof OAS_query_addition !=3D 'undefined' && OAS_query_addition.length= >0) { OAS_query_addition +=3D "&ybf1=3D"+value; } else { OAS_query_addition =3D "ybf1=3D"+value; } } } } var url =3D window.document.URL.toString(); if(url.indexOf("archive") !=3D -1 ) { var partner =3D "keepmedia"; } var currentHostname=3Dthis.location.hostname; if (currentHostname.length > 0) { if (currentHostname =3D=3D "aol.forbes.com" || currentHostname =3D=3D "forb= es.aol.com") { partner =3D 'aol'; } } var partner_cookie =3D "partner_session=3D" + partner; if (document.cookie.indexOf(partner_cookie) < 0) { document.cookie=3Dpartner_cookie + ';path=3D/; domain=3D.forbes.com'; } else{ //the new value of partner is checked and if it is a different, the= n cookie is set var existing_cookie_value =3D findCookie("partner_session"); if(partner !=3D existing_cookie_value && partner !=3D ""){ document.cookie=3Dpartner_cookie + ';path=3D/; domain=3D= .forbes.com'; } } var _rsCG=3D'0'; //adfixxxxx function docdowrite(s) { document.write(s); } //end adfix /* rollover 18APRIL2006 Version 1.0 * Tania Puell, April 2006 * Copyright (c) 2006 Forbes.com */ var homeArr =3D new Array(); var opinionsArr =3D new Array(); var businessArr =3D new Array(); var technologyArr =3D new Array(); var marketsArr =3D new Array(); var entrepreneursArr =3D new Array(); var workArr =3D new Array(); var listsArr =3D new Array(); var personalFinanceArr =3D new Array(); var lifestyleArr =3D new Array(); var hTimer; var vTimer; var thisSection; var htimer =3D 0; var lastSection; var thisAdDiv; var vSection; homeArr[0] =3D new Array("Video","http://www.forbes.com/video/"); homeArr[1] =3D new Array("Blogs","http://bfn.forbes.com"); homeArr[2] =3D new Array("E-mail Newsletters","http://www.forbes.com/member= ship/signup.jhtml"); homeArr[3] =3D new Array("Org Chart Wiki","http://orgchart.forbes.com/"); homeArr[4] =3D new Array("People Tracker","http://www.forbes.com/peopletrac= ker/"); homeArr[5] =3D new Array("Portfolio Tracker","http://www.forbes.com/portfol= io/"); homeArr[6] =3D new Array("Special Reports","http://www.forbes.com/search/st= oryTypeResults.jhtml?storyType=3DSpecial+Report"); homeArr[7] =3D new Array("Widgets","http://www.forbes.com/widgets/"); homeArr[8] =3D new Array("CEO Network","http://ceonetwork.forbes.com"); businessArr[0] =3D new Array("Autos","http://www.forbes.com/manufacturing/"= ); businessArr[1] =3D new Array("Billionaires","http://www.forbes.com/business= /billionaires/"); businessArr[2] =3D new Array("Energy","http://www.forbes.com/energy/"); businessArr[3] =3D new Array("Logistics","http://www.forbes.com/logistics/"= ); businessArr[4] =3D new Array("Media & Hollywood","http://www.forbes.com/med= ia/"); businessArr[5] =3D new Array("Pharma & Health Care","http://www.forbes.com/= healthcare/"); businessArr[6] =3D new Array("Retail","http://www.forbes.com/commerce/"); businessArr[7] =3D new Array("SportsMoney","http://www.forbes.com/sportsmon= ey/"); businessArr[8] =3D new Array("Wall Street","http://www.forbes.com/wallstree= t/"); businessArr[9] =3D new Array("Washington","http://www.forbes.com/beltway/")= ; technologyArr[0] =3D new Array("CIO Network","http://www.forbes.com/cionetw= ork/"); technologyArr[1] =3D new Array("Enterprise","http://www.forbes.com/enterpri= setech/"); technologyArr[2] =3D new Array("Imaging","http://www.forbes.com/infoimaging= /"); technologyArr[3] =3D new Array("Internet","http://www.forbes.com/ebusiness/= "); technologyArr[4] =3D new Array("Internet Infrastructure","http://www.forbes= .com/infrastructure/"); technologyArr[5] =3D new Array("Personal Tech","http://www.forbes.com/perso= naltech/"); technologyArr[6] =3D new Array("Sciences","http://www.forbes.com/sciences/"= ); technologyArr[7] =3D new Array("Security","http://www.forbes.com/security/"= ); technologyArr[8] =3D new Array("Wireless","http://www.forbes.com/wireless/"= ); marketsArr[0] =3D new Array("Bonds","http://www.forbes.com/bonds/"); marketsArr[1] =3D new Array("Commodities","http://www.forbes.com/commoditie= s/"); marketsArr[2] =3D new Array("Currencies","http://www.forbes.com/currencies/= "); marketsArr[3] =3D new Array("Economy","http://www.forbes.com/economy/"); marketsArr[4] =3D new Array("Emerging Markets","http://www.forbes.com/emerg= ingmarkets/"); marketsArr[5] =3D new Array("Equities","http://www.forbes.com/equities/"); marketsArr[6] =3D new Array("Intelligent Investing","http://www.forbes.com/= intelligentinvesting/"); marketsArr[7] =3D new Array("IPOs","http://www.forbes.com/markets/ipo/"); marketsArr[8] =3D new Array("Markets Brief","http://www.forbes.com/markets/= marketsbrief/"); marketsArr[9] =3D new Array("Options","http://www.forbes.com/options/"); entrepreneursArr[0] =3D new Array("Boost Your Business","http://www.forbes.= com/entrepreneurs/boostyourbusiness/"); entrepreneursArr[1] =3D new Array("Finance","http://www.forbes.com/entrepre= neurs/finance/"); entrepreneursArr[2] =3D new Array("Human Resources","http://www.forbes.com/= entrepreneurs/humanresources/"); entrepreneursArr[3] =3D new Array("Law & Taxation","http://www.forbes.com/e= ntrepreneurs/lawtaxation/"); entrepreneursArr[4] =3D new Array("Sales & Marketing","http://www.forbes.co= m/entrepreneurs/salesmarketing/"); entrepreneursArr[5] =3D new Array("Management","http://www.forbes.com/entre= preneurs/management/"); entrepreneursArr[6] =3D new Array("Technology","http://www.forbes.com/entre= preneurs/technology/"); workArr[0] =3D new Array("Careers","http://www.forbes.com/leadership/career= s/"); workArr[1] =3D new Array("Clayton Christensen","http://www.forbes.com/leade= rship/claytonchristensen/"); workArr[2] =3D new Array("Compensation","http://www.forbes.com/leadership/c= ompensation/"); workArr[3] =3D new Array("Corporate Citizenship","http://www.forbes.com/lea= dership/citizenship/"); workArr[4] =3D new Array("Governance","http://www.forbes.com/leadership/gov= ernance/"); workArr[5] =3D new Array("Innovation","http://www.forbes.com/leadership/inn= ovation/"); workArr[6] =3D new Array("Managing","http://www.forbes.com/leadership/manag= ing/"); workArr[7] =3D new Array("CEO Network","http://ceonetwork.forbes.com"); personalFinanceArr[0] =3D new Array("Adviser Network","http://www.forbes.co= m/advisernetwork/"); personalFinanceArr[1] =3D new Array("ETFs","http://www.forbes.com/finance/e= tfs/"); personalFinanceArr[2] =3D new Array("Guru Insight","http://www.forbes.com/f= inance/guruinsights/"); personalFinanceArr[3] =3D new Array("Investing Ideas","http://www.forbes.co= m/finance/investingideas/"); personalFinanceArr[4] =3D new Array("Mutual Funds","http://www.forbes.com/f= inance/funds/"); personalFinanceArr[5] =3D new Array("Philanthropy","http://www.forbes.com/f= inance/philanthropy/"); personalFinanceArr[6] =3D new Array("Retirement & College","http://www.forb= es.com/finance/retirementcollege/"); personalFinanceArr[7] =3D new Array("Stock Community","http://stocks.forbes= .com/"); personalFinanceArr[8] =3D new Array("Taxes","http://www.forbes.com/finance/= taxesestates/"); lifestyleArr[0] =3D new Array("Collecting","http://www.forbes.com/lifestyle= /collecting/"); lifestyleArr[1] =3D new Array("Health","http://www.forbes.com/lifestyle/hea= lth/"); lifestyleArr[2] =3D new Array("Real Estate","http://www.forbes.com/lifestyl= e/realestate/"); lifestyleArr[3] =3D new Array("Sports","http://www.forbes.com/lifestyle/spo= rts/"); lifestyleArr[4] =3D new Array("Style","http://www.forbes.com/lifestyle/styl= e/"); lifestyleArr[5] =3D new Array("Travel","http://www.forbes.com/lifestyle/tra= vel/"); lifestyleArr[6] =3D new Array("Vehicles","http://www.forbes.com/lifestyle/v= ehicles/"); lifestyleArr[7] =3D new Array("Wine & Food","http://www.forbes.com/lifestyl= e/wine/"); listsArr[0] =3D new Array("Billionaires","http://www.forbes.com/billionaire= s/"); listsArr[1] =3D new Array("Richest Americans","http://www.forbes.com/400ric= hest/"); listsArr[2] =3D new Array("Celebrities","http://www.forbes.com/celebrities/= "); listsArr[3] =3D new Array("Largest Public Companies","http://www.forbes.com= /forbes2000/"); listsArr[4] =3D new Array("Private Companies","http://www.forbes.com/privat= e/"); listsArr[5] =3D new Array("All Lists","http://www.forbes.com/lists/"); opinionsArr[0] =3D new Array("Books","http://www.forbes.com/opinions/books/= "); opinionsArr[1] =3D new Array("Business Visionaries","http://www.forbes.com/= businessvisionaries/"); opinionsArr[2] =3D new Array("Columnists","http://www.forbes.com/static_htm= l/opinions/columnists.html"); opinionsArr[3] =3D new Array("Contributors","http://search.forbes.com/searc= h/storyTypeSearch?storyType=3DContributors"); home0Arr =3D new Array(); home1Arr =3D new Array(); home2Arr =3D new Array(); home3Arr =3D new Array(); home4Arr =3D new Array(); home5Arr =3D new Array(); home6Arr =3D new Array(); home7Arr =3D new Array(); home8Arr =3D new Array(); business0Arr =3D new Array(); business1Arr =3D new Array(); business2Arr =3D new Array(); business3Arr =3D new Array(); business4Arr =3D new Array(); business5Arr =3D new Array(); business6Arr =3D new Array(); business7Arr =3D new Array(); business8Arr =3D new Array(); business9Arr =3D new Array(); technology0Arr =3D new Array(); technology1Arr =3D new Array(); technology2Arr =3D new Array(); technology3Arr =3D new Array(); technology4Arr =3D new Array(); technology5Arr =3D new Array(); technology6Arr =3D new Array(); technology7Arr =3D new Array(); technology8Arr =3D new Array(); markets0Arr =3D new Array(); markets1Arr =3D new Array(); markets2Arr =3D new Array(); markets3Arr =3D new Array(); markets4Arr =3D new Array(); markets5Arr =3D new Array(); markets6Arr =3D new Array(); markets7Arr =3D new Array(); markets8Arr =3D new Array(); markets9Arr =3D new Array(); entrepreneurs0Arr =3D new Array(); entrepreneurs1Arr =3D new Array(); entrepreneurs2Arr =3D new Array(); entrepreneurs3Arr =3D new Array(); entrepreneurs4Arr =3D new Array(); entrepreneurs5Arr =3D new Array(); entrepreneurs6Arr =3D new Array(); work0Arr =3D new Array(); work1Arr =3D new Array(); work2Arr =3D new Array(); work3Arr =3D new Array(); work4Arr =3D new Array(); work5Arr =3D new Array(); work6Arr =3D new Array(); work7Arr =3D new Array(); personalFinance0Arr =3D new Array(); personalFinance1Arr =3D new Array(); personalFinance2Arr =3D new Array(); personalFinance3Arr =3D new Array(); personalFinance4Arr =3D new Array(); personalFinance5Arr =3D new Array(); personalFinance6Arr =3D new Array(); personalFinance7Arr =3D new Array(); personalFinance8Arr =3D new Array(); lifestyle0Arr =3D new Array(); lifestyle1Arr =3D new Array(); lifestyle2Arr =3D new Array(); lifestyle3Arr =3D new Array(); lifestyle4Arr =3D new Array(); lifestyle5Arr =3D new Array(); lifestyle6Arr =3D new Array(); lifestyle7Arr =3D new Array(); lists0Arr =3D new Array(); lists1Arr =3D new Array(); lists2Arr =3D new Array(); lists3Arr =3D new Array(); lists4Arr =3D new Array(); lists5Arr =3D new Array(); opinions0Arr =3D new Array(); opinions1Arr =3D new Array(); opinions2Arr =3D new Array(); opinions3Arr =3D new Array(); var hiColor =3D '#990000'; var loColor =3D'#996666'; var lastColor; var userIni =3D 0; var displayedSectionVar; var searchBoxTopIsSet =3D false; function setSearchBoxTop() { if(document.getElementById('forbesLogo')) { var logo =3D document.getElementById('forbesLogo'); var searchBox =3D document.getElementById('searchbox'); var logoOffTop =3D getPosTop(logo); var padding =3D 1; searchBox.style.top =3D (logoOffTop+padding)+"px"; var proceedToDisplay =3D testSearchTopPos(searchBox); = =09 if(proceedToDisplay) { if(isSlidePage !=3Dtrue) { searchBox.style.display =3D 'block'; } searchBoxTopIsSet =3D true; clearInterval(setTopInt); } } } function testSearchTopPos(obj) { if(obj.style.top) { var tempTop =3D obj.style.top; var PXPos =3D tempTop.indexOf('p'); var topNum =3D tempTop.substr(0,PXPos); if(topNum>15) { return true; } } else { return false= =09 } } var attacheTopIsSet =3D false; function setAttacheTop() { var login =3D document.getElementById('theLogin'); var target =3D document.getElementById('column'); var loginOffTop =3D getPosTop(login); var padding =3D 10; var tempAdd =3D 0; if(login.previousSibling) { tempAdd =3D login.previousSibling.clientHeight; }= =09 target.style.top =3D (loginOffTop+login.clientHeight+padding+tempAdd)+"px"= ; var attacheTopIsSet =3D true; } function getPosTop(theObj) { var theTop,thePar; theTop =3D theObj.offsetTop; while(theObj.offsetParent!=3Dnull) { thePar =3D theObj.offsetParent; theTop +=3D thePar.offsetTop; theObj =3D thePar; } return theTop; } function showHMenu(channel)= =20 { if (fdcsponsor =3D=3D 'noad')= =20 { if (document.getElementById('searchbox'))= =20 { document.getElementById('bigBannerDiv').style.height =3D 0; } } if ((typeof partner !=3D "undefined") && (partner !=3D "") && ((partner.in= dexOf("aol")>-1) || (partner.indexOf("msn")>-1) || (partner.indexOf("b365")= >-1)))= =20 { = =09 if(document.getElementById('column'))= =20 { if(attacheTopIsSet !=3D true) { setAttacheTop(); } } } if (document.getElementById('panel1')) { turnautocompleteoff(); = =09 if( is_searchtabs=3D=3Dtrue) { document.getElementById('panel1').style.display =3D "block"; } } = =09 if(document.getElementById('column')) document.getElementById('column').st= yle.display =3D "block"; keepMenu(); hideVMenu(); hover(channel); if ((typeof curChannel =3D=3D 'undefined') || (channel !=3D curChannel) ||= (channel =3D=3D fdcchannel)) { curChannel =3D channel; hideVMenu(); thisChannArr =3D eval(channel+'Arr'); thisChannStr =3D ""; thisWidth =3D 0; thisChannX =3D document.getElementById(channel+'S').offsetParent.offsetLe= ft; thisChannWidth =3D document.getElementById(channel+'S').offsetWidth; if (navigator.appName =3D=3D 'Microsoft Internet Explorer') thisChannWidt= h +=3D 8; for(i=3D0;i'+thisChannArr[i][0]+'<\= /span>'; } = =09 document.getElementById('hRO').innerHTML =3D thisChannStr; = =09 for(i=3D0;i=3DthisWidth) thisPadding =3D thisChannX; else if (thisChannX+thisChannWidth>=3DthisWidth) thisPadding =3D thisChan= nX + thisChannWidth - thisWidth -6; if (thisPadding<0) thisPadding =3D 0; = =09 = =09 document.getElementById('hRO').style.width =3D "790px"; document.getElementById('hRO').style.paddingLeft =3D thisPadding+"px"; = =09 if (document.getElementById('hRO').offsetWidth > 790) { document.getElementById('hRO').style.width =3D (790 - thisPadding)+"px"; } if(channel !=3D fdcchannel) { for(i=3D0;i document.getElemen= tById(thisAdDiv).offsetLeft) && (eval(section + 'Arr').length>2)) { hideAd(); } } } thisSection =3D section; showMenu(section); } function keepMenu() { if (hTimer) clearTimeout(hTimer); if (vTimer) clearTimeout(vTimer); } function showSection() { if ((typeof displayedSection !=3D "undefined") && (displayedSection !=3D "= ")) { thisChannelArr =3D eval(displayedChannel + 'Arr'); count =3D 0; for(i=3D0;i-1) { displayedSectionVar =3D displayedChannel + i; break; } } } //stoopid failsafe switch (displayedSection) { case "wallstreet": displayedSectionVar =3D "business8"; break; case "beltway": displayedSectionVar =3D "business9"; break; case "enterprisetech": displayedSectionVar =3D "technology1"; break; case "infoimaging": displayedSectionVar =3D "technology2"; break; case "ebusiness": displayedSectionVar =3D "technology3"; break; case "entrefinance": displayedSectionVar =3D "entrepreneurs1"; break; case "entrehr": displayedSectionVar =3D "entrepreneurs2"; break; case "entrelaw": displayedSectionVar =3D "entrepreneurs3"; break; case "entresales": displayedSectionVar =3D "entrepreneurs4"; break; case "entremgmt": displayedSectionVar =3D "entrepreneurs5"; break; case "entretech": displayedSectionVar =3D "entrepreneurs6"; break; case "estate_planning": displayedSectionVar =3D "personalFinance0"; break; case "entertainment": displayedSectionVar =3D "technology1"; break; case "guruinsights": displayedSectionVar =3D "personalFinance2"; break; } if (document.getElementById(displayedSectionVar)) document.getElementBy= Id(displayedSectionVar).style.color=3DhiColor; } } function showMenu(section) { thisSectionArr =3D eval(section + 'Arr'); if((thisSectionArr.length>0) && (displayedSection !=3D "Video")) { keepMenu(); document.getElementById('vRO').style.display =3D 'block'; if(document.getElementById(section).offsetLeft>640) document.getElementBy= Id('vRO').style.left =3D '640px'; else document.getElementById('vRO').style.left =3D document.getElementByI= d(section).offsetLeft+"px"; vSection =3D section; dropStr =3D ''; for(i=3D0;i'+thisSectionArr[i][0]+''; } document.getElementById('vRO').innerHTML =3D dropStr; } } function hoverAct(section,on) { if (lastSection) { document.getElementById(lastSection+'L').style.color =3D '#369'; } document.getElementById(section+'L').style.color =3D '#000000'; lastSection =3D section; } function showAd() { if (searchTab =3D=3D 0) { if(document.getElementById(thisAdDiv) !=3D null) document.getElementById(= thisAdDiv).style.display =3D 'block'; } } function hideAd() { if(document.getElementById(thisAdDiv)) { document.getElementById(thisAdDiv).style.display =3D 'none'; }= =20 } // attache and members //var noattache=3D1; //var maintenance=3D1; // american dream var amrdrm =3D window.location + ""; if ( amrdrm.indexOf("dream0307") !=3D -1 ) { var noattache=3D1; } var phatcatId =3D '35415301490'; function isMember() { forbes0 =3D document.cookie.indexOf('forbesmemb=3D'); forbes1 =3D document.cookie.indexOf('forbesmemb_confirm=3D'); if (forbes0 !=3D -1 && forbes1 !=3D -1 && getStandaloneCookie('forb= esmemb') !=3D phatcatId) return true; else= =20 return false; } function hasOASAdPos(pos) { if (typeof OAS_listpos !=3D undefined) { if (OAS_listpos.indexOf(pos) !=3D -1) { return true; } } return false; } ///////////// BEGIN ENCODING FUNCTS ///////////////// var END_OF_INPUT =3D -1; var base64Chars =3D new Array( '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','+','/' ); var reverseBase64Chars =3D new Array(); for (var i=3D0; i < base64Chars.length; i++){ reverseBase64Chars[base64Chars[i]] =3D i; } var base64Str; var base64Count; function setBase64Str(str){ base64Str =3D str; base64Count =3D 0; } function readBase64(){ = =20 if (!base64Str) return END_OF_INPUT; if (base64Count >=3D base64Str.length) return END_OF_INPUT; var c =3D base64Str.charCodeAt(base64Count) & 0xff; base64Count++; return c; } function encodeBase64(str){ if (typeof str =3D=3D 'undefined' || str =3D=3D null || str =3D=3D '') return ''; setBase64Str(str); var result =3D ''; var inBuffer =3D new Array(3); var lineCount =3D 0; var done =3D false; while (!done && (inBuffer[0] =3D readBase64()) !=3D END_OF_INPUT){ inBuffer[1] =3D readBase64(); inBuffer[2] =3D readBase64(); result +=3D (base64Chars[ inBuffer[0] >> 2 ]); if (inBuffer[1] !=3D END_OF_INPUT){ result +=3D (base64Chars [(( inBuffer[0] << 4 ) & 0x30) | (inBu= ffer[1] >> 4) ]); if (inBuffer[2] !=3D END_OF_INPUT){ result +=3D (base64Chars [((inBuffer[1] << 2) & 0x3c) | (in= Buffer[2] >> 6) ]); result +=3D (base64Chars [inBuffer[2] & 0x3F]); } else { result +=3D (base64Chars [((inBuffer[1] << 2) & 0x3c)]); result +=3D ('=3D'); done =3D true; } } else { result +=3D (base64Chars [(( inBuffer[0] << 4 ) & 0x30)]); result +=3D ('=3D'); result +=3D ('=3D'); done =3D true; } lineCount +=3D 4; if (lineCount >=3D 76){ result +=3D ('\n'); lineCount =3D 0; } } return result; } function readReverseBase64(){ = =20 if (!base64Str) return END_OF_INPUT; while (true){ = =20 if (base64Count >=3D base64Str.length) return END_OF_INPUT; var nextCharacter =3D base64Str.charAt(base64Count); base64Count++; if (reverseBase64Chars[nextCharacter]){ return reverseBase64Chars[nextCharacter]; } if (nextCharacter =3D=3D 'A') return 0; } return END_OF_INPUT; } function ntos(n){ n=3Dn.toString(16); if (n.length =3D=3D 1) n=3D"0"+n; n=3D"%"+n; return unescape(n); } function decodeBase64(str){ if (typeof str =3D=3D 'undefined' || str =3D=3D null || str =3D=3D '') return ''; = =20 setBase64Str(str); var result =3D ""; var inBuffer =3D new Array(4); var done =3D false; while (!done && (inBuffer[0] =3D readReverseBase64()) !=3D END_OF_INPUT && (inBuffer[1] =3D readReverseBase64()) !=3D END_OF_INPUT){ inBuffer[2] =3D readReverseBase64(); inBuffer[3] =3D readReverseBase64(); result +=3D ntos((((inBuffer[0] << 2) & 0xff)| inBuffer[1] >> 4)); if (inBuffer[2] !=3D END_OF_INPUT){ result +=3D ntos((((inBuffer[1] << 4) & 0xff)| inBuffer[2] >> = 2)); if (inBuffer[3] !=3D END_OF_INPUT){ result +=3D ntos((((inBuffer[2] << 6) & 0xff) | inBuffer[= 3])); } else { done =3D true; } } else { done =3D true; } } return result; } ///////////// END ENCODING FUNCTS ///////////////// function splitParamsAmongstLiaisonIframes(pParams) { oasParams =3D pParams; len =3D oasParams.length; limit =3D Math.ceil(len/2000); for (i=3D0; i < limit; i =3D i+1) { param =3D oasParams.substring(i*2000, ((i+1)*2000)); document.write("\n'); document.write (''); } if (position =3D=3D 'BigBanner') { document.write ('\n'); document.write ('\n'); document.write (''); } if (position =3D=3D 'CenterBanner') { document.write ('\n'); document.write (''); } if (position =3D=3D 'x1') { document.write ('\n'); document.write ('\n'); document.write ('\n'); document.write ('\n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'= ); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write (' \n'); document.write ('
 What Does the Next U.S. Pre= sident Drive? 
 Audi RS 4 Is a Sports Car in Disguise 
 Drive This SUV and Get 30 MPG 
 Hottest Sports Ca= rs of 2009 
 Cadillac Scorches With Its New CTS-V\n'); document.write ('  

 

\n'); document.write ('

 

\n'); document.write ('\n'); document.write (''); } if (position =3D=3D 'x5') { document.write ('3D""'); } if (position =3D=3D 'LeftBottom') { document.write ('= \n'); document.write ('\n'); document.write ('\n'); document.write (''); } if (position =3D=3D 'LeftBottom2') { document.write ('\n'); document.write ('\n'); document.write ('\n'); document.write ('\n'); document.write (''); } if (position =3D=3D 'x102') { document.write (''); } if (position =3D=3D 'StoryLogo') { document.write ('=3D""'); } if (position =3D=3D 'x88') { document.write ('