if(typeof window['__dsns_'] == 'undefined') window['__dsns_'] = {};
(function() {
var ds_namespace = '__dsns_', ds_plugin_name = 'KVAL_WidgetsV2';
window[ds_plugin_name] = function() {
	var Keywords = '50 Cent,Adam Putnam,Adam Sandler,Adam Smith,Addison Taylor,AFC,Akon,Al Franken,Al Green,Al Peterson,Alan Jackson,Alan Zelenka,Alanis Morissette,Albany,Alec Baldwin,Alex Gardner,Alfred Hitchcock,Alice Cooper,Alicia Keys,Alison Krauss,Alsea,Alvadore,Amy Klobuchar,Amy Winehouse,Anderson Cooper,Andrea Ortiz,Andy Dick,Andy Olson,Andy Williams,Angelina Jolie,Anna Eshoo,Anna Nicole Smith,Antonio Banderas,Aretha Franklin,Arlen Specter,Arnie Roblan,Arnold Schwarzenegger,Arrianee LeBeau,Ashlee Simpson,Ashley Judd,Ashley Tisdale,Ashton Kutcher,Audrey Hepburn,Avril Lavigne,Barack Obama,Barbara Boxer,Barbara Lee,Barbara Mikulski,Barney Frank,Barry Manilow,Bart Gordon,Baseball,Basketball,Ben Nelson,Ben Stiller,Bennie Thompson,Bernie Mac,Bette Midler,Betty Taylor,Beverly Perdue,Beyonce Knowles,Bill Cosby,Bill Dwyer,Bill Fleenor,Bill Maher,Bill Morrisette,Bill Nelson,Bill Richardson,Bill Ritter,Bill Young,Billie Holiday,Billy Joel,Billy Ray Cyrus,Birdman,Bjork,Blachly,Blake Shelton,Blanche Lincoln,Blodgett,Blue River,Bob Casey,Bob Corker,Bob Dylan,Bob Marley,Bob Newhart,Bob Riley,Bob Seger,Bobby Brown,Bobby Jindal,Bobby Rush,Bow Wow,Bowling,Boxing,Brad Ellsworth,Brad Henry,Brad Miller,Brad Paisley,Brad Pitt,Bret Michaels,Brian Elder,Brian Schweitzer,Britney Spears,Brooke Burke,Brownsville,Bruce Hanna,Bruce Lee,Bruce Springsteen,Buddy Holly,Busta Rhymes,Butch Otter,Byron Dorgan,Cali Bagby,Cameron Diaz,Candice Miller,Carl Levin,Carlos Gutierrez,Carlos Santana,Carmen Electra,Carol Burnett,Carrie Underwood,Cascadia,Cassie,Celine Dion,Channing Tatum,Charles Manson,Charlie Brown,Charlie Chaplin,Charlie Crist,Charlie Rangel,Charlie Sheen,Charlie Wilson,Charlize Theron,Cheshire,Chet Culver,Chevy Chase,Chris Botti,Chris Brown,Chris Cole,Chris Cornell,Chris Dodd,Chris Edwards,Chris Gregoire,Chris Lee,Chris Pryor,Chris Rock,Chris Smith,Chris Van Hollen,Christian Bale,Christie Brinkley,Christina Aguilera,Christine Lundberg,Chuck Berry,Chuck Grassley,Chuck Norris,Chuck Schumer,Chuck Wicks,Ciara,Claire McCaskill,Clay Aiken,Clint Eastwood,Condoleezza Rice,Corvallis,Cottage Grove,Courtney Love,Craig Ferguson,Creswell,Cricket,Cycling,Dakota Fanning,Dana Rohrabacher,Dane Cook,D\'Angelo,Daniel Inouye,Danny Kaye,Darius Rucker,Darrell Issa,Dave Matthews,Dave Ralston,David Archuleta,David Beckham,David Bowie,David Foster,David Letterman,David Price,David Robinson,David Scott,David Vitter,David Walker,Deadwood,Dean Martin,Debbie Stabenow,Demi Moore,Denae D\'Arcy,Denise Richards,Dennis Kucinich,Dennis Quaid,Dennis Rodman,Denzel Washington,Deval Patrick,Dexter,Diana Ross,Diane Lane,Dianne Feinstein,Dick Cheney,Dick Durbin,Dick Van Dyke,Diddy,Dinah Shore,Dirk Weishaar,DMX,Dolly Parton,Don Young,Dorena,Dr. Dre,Drew Barrymore,Drew Carey,Duke Ellington,Duncan Hunter,Dutch Ruppersberger,Earl Pomeroy,Ed Rendell,Eddie Murphy,Eddy Arnold,Edolphus Towns,Elaine Chao,Elijah Cummings,Elissa Harrington,Elizabeth Dole,Elizabeth Hurley,Elizabeth Taylor,Ella Fitzgerald,Ellen DeGeneres,Ellen Tauscher,Elmira,Elton John,Elvis Presley,Eminem,Emma Watson,Eric Cantor,Eric Clapton,Etta James,Eugene,Eva Longoria,Eva Mendes,Evan Bayh,Events,Faith Hill,Fall Creek,Faye Stewart,Fergie,Florence,Floyd Prozanski,Football,Foster,Frank Lautenberg,Frank Lucas,Frank Morse,Frank Sinatra,Fred Thompson,Garth Brooks,Gene Autry,Gene Taylor,George Brown,George Bush,George Clooney,George Harrison,George Jones,George Lopez,George Michael,George Miller,George Poling,George Strait,Gerard Butler,Golf,Gordon Smith,Grace Kelly,Greg Walden,Gwen Stefani,Gwyneth Paltrow,Gymnastics,Haley Barbour,Halle Berry,Halsey,Hank Williams,Harold Ford,Harrisburg,Harrison Ford,Harry Reid,Hayden Panettiere,Heath Ledger,Heath Shuler,Heather Wilson,Heidi Klum,Henry Waxman,Hilary Duff,Hilda Solis,Hillary Clinton,Hockey,Howard Stern,Hugh Jackman,Hulk Hogan,Ice Cube,Ike Skelton,Jack Benny,Jack Black,Jack Johnson,Jack Kevorkian,Jack Kingston,Jack Markell,Jack Nicholson,Jack Reed,Jackson Browne,Jade Goody,James Blunt,James Brown,James Dean,James Franco,James Taylor,Jamie Foxx,Jane Harman,Janet Jackson,Janet Napolitano,Janis Joplin,Jared Polis,Jason Aldean,Jason Mraz,Jay Leno,Jay Nixon,Jay Rockefeller,Jay-Z,Jeanne Shaheen,Jeff Kruse,Jeff Merkley,Jeff Miller,Jeff Sessions,Jennifer Aniston,Jennifer Garner,Jennifer Granholm,Jennifer Hudson,Jennifer Lopez,Jennifer Solomon,Jennifer Winters,Jerry Lewis,Jerry Moran,Jerry Springer,Jesse Jackson,Jessica Alba,Jessica Biel,Jessica Simpson,Jim Bunning,Jim Carrey,Jim Doyle,Jim Gibbons,Jim Himes,Jim Jones,Jim Morrison,Jim Webb,Jimi Hendrix,Jimmy Buffett,Jimmy Fallon,Jimmy Kimmel,Joan Collins,Joan Jett,Joanne Verger,Joaquin Phoenix,Jodie Foster,Joe Biden,Joe Manchin,Joe Pishioneri,Joe Sestak,Joe Wilson,John Baldacci,John Boehner,John Campbell,John Conyers,John Cornyn,John Denver,John Dingell,John Edwards,John Hall,John Kerry,John Larson,John Legend,John Lennon,John Lynch,John Mayer,John McCain,John Peterson,John Ruiz,John Sullivan,John Tierney,John Travolta,John Warner,John Wayne,Johnny Carson,Johnny Cash,Johnny Depp,Johnny Isakson,Jon Kyl,Jon Stewart,Jordin Sparks,Josh Groban,Josh Hartnett,Judge Judy,Judy Garland,Julia Roberts,Junction City,Justin Timberlake,Kanye West,Karate,Kate Beckinsale,Kate Hudson,Kate Moss,Kate Winslet,Katherine Heigl,Kathleen Sebelius,Kathy Griffin,Kathy Ireland,Katie Couric,Katie Holmes,Katt Williams,Kay Hagan,Keira Knightley,Keith Ellison,Keith Urban,Kellie Pickler,Kelly Clarkson,Kelly Ripa,Ken Salazar,Kenny Chesney,Kenny Rogers,Kevin Costner,Kevin McCarthy,Kid Rock,Kim Kardashian,Kim Quintero,King County,Kirsten Gillibrand,Kit Bond,Kitsap County,Kitty Piercy,Kristen Stewart,Kurt Cobain,Kylie Minogue,Lamar Alexander,Lamar Smith,Larry Craig,Larry the Cable,Laura Rillos,Lauren Conrad,LeAnn Rimes,Lebanon,Leonard Cohen,Leonardo DiCaprio,Lil\' Kim,Lil Wayne,Lily Allen,Lindsay Lohan,Lindsey Graham,Lionel Richie,Lisa Murkowski,LL Cool J,Lorane,Louis Armstrong,Lowell,Lucille Ball,Ludacris,Lupe Fiasco,Lyons,Madonna,Mandy Moore,Mapleton,Marc Anthony,Marcola,Margaret Spellings,Maria Cantwell,Mariah Carey,Marie Osmond,Marilyn Monroe,Mariska Hargitay,Mark Begich,Mark Furman,Mark Harmon,Mark Pryor,Mark Sanford,Mark Udall,Mark Warner,Marsha Blackburn,Martin Lawrence,Martin O\'Malley,Martina McBride,Marvin Gaye,Mary J. Blige,Mary Landrieu,Mary Tyler Moore,Matt Damon,Max Baucus,Maxine Waters,Meg Ryan,Megan Fox,Mel Gibson,Mel Martinez,Merle Haggard,Meryl Streep,Michael Chertoff,Michael Douglas,Michael J. Fox,Michael Jackson,Michele Bachmann,Michelle Williams,Mickey Rourke,Mike Beebe,Mike Clark,Mike Crapo,Mike Doyle,Mike Huckabee,Mike Pence,Mike Rogers,Mike Simpson,Mila Kunis,Miley Cyrus,Miranda Lambert,Mitch Daniels,Mitch McConnell,Mitt Romney,MLB,MLS,Molly Blancett,Monroe,Morgan Freeman,Nancy Nathanson,Nancy Pelosi,Naomi Campbell,NASCAR,Natalie Portman,Natasha Bedingfield,Natasha Chughtai,NBA,Neil Diamond,Neil Young,Nelly,Ne-Yo,NFC,NFL,NHL,Nick Krupke,Nicole Kidman,Nicole Richie,Norm Coleman,Norm Dicks,Noti,Oakridge,Olympia Snowe,Oprah Winfrey,Orlando Bloom,Orrin Hatch,Ozzy Osbourne,Pamela Anderson,Paris Hilton,Pat Roberts,Patrick Leahy,Patrick Murphy,Patrick Swayze,Patti LaBelle,Patty Duke,Patty Murray,Paul Holvey,Paul McCartney,Paul Newman,Paul Ryan,Paul Simon,Paul Smith,Paula Abdul,Penelope Cruz,Pete Sessions,Pete Sorenson,Pete Stark,Peter DeFazio,Peter Welch,PGA,Phil Barnhart,Phil Collins,Philomath,Pierce County,Pleasant Hill,Queen Latifah,R. Kelly,Rahm Emanuel,Randy Jackson,Randy Travis,Raul Grijalva,Ray Charles,Reba McEntire,Recipes,Red Skelton,Reese Witherspoon,Richard Burr,Richard Gere,Richard Shelby,Rick Larsen,Rick Perry,Ricky Martin,Rob Handy,Robert Byrd,Robin Thicke,Robin Williams,Rod Blagojevich,Rod Stewart,Rodeo,Ron Howard,Ron Paul,Ron Wyden,Ronald Reagan,Roy Orbison,Roy Rogers,Rudy Giuliani,Rugby,Russ Burger,Russ Feingold,Ryan Reynolds,Ryan Seacrest,Salma Hayek,Salvador Dali,Sam Johnson,Samuel L. Jackson,Sandra Bullock,Sara Evans,Sara Gelser,Sarah Jessica Parker,Sarah McLachlan,Sarah Palin,Sarah Silverman,Saxby Chambliss,Scarlett Johansson,Scio,Sean Connery,Sean Penn,Selena,Seth Rogen,Seth Wayne,Shaggy,Shakira,Shania Twain,Shaquille O\'Neal,Sharon Stone,Shedd,Shelley Kurtz,Sherrod Brown,Sheryl Crow,Shirley Temple,Sid Leiken,Silvestre Reyes,Simon Cowell,Skagit County,Skiing,Snohomish County,Snoop Dogg,Snowboarding,Soccer,Softball,Sonny Perdue,Sophia Loren,Springfield,Stephen Johnson,Steve Cohen,Steve Harvey,Steve King,Steve Miller,Steve Young,Stevie Wonder,Susan Collins,Susan Lucci,Sweet Home,Tangent,Taylor Hicks,Taylor Swift,Ted Kennedy,Ted Stevens,Ted Strickland,Tennis,Terri Leezer,Thurston,Thurston County,Tiger Woods,Tim Burton,Tim Freeman,Tim Johnson,Tim Mahoney,Tim McGraw,Tim Pawlenty,Tina Turner,Toby Keith,Tom Adams,Tom Coburn,Tom Cruise,Tom Green,Tom Hanks,Tom Harkin,Tom Jones,Tom Petty,Tom Ward,Tommy Lee,T-Pain,Trace Adkins,Track & Field,Trent Lott,Tyler Perry,Tyra Banks,Usher,Van Morrison,Veneta,Vicki Walker,Vida,Vin Diesel,Vince Gill,Volleyball,Walter Jones,Walter Reed,Walterville,Walton,Wendy Williams,Westfir,Westlake,Whitney Houston,Will Ferrell,Will Smith,WNBA,Woody Allen,Wrestling,WWE,Zac Efron,'.split(','); var qsHTML = '<!--\n<div class="dsnsqs">\n\t<div class="title">\n\t\t<div class="text">Advanced Search</div>\n\t\t<div class="close">&times;</div>\n\t\t<i></i>\n\t</div>\n\t<form action="http://search.kval.com">\n\t<input type="hidden" name="ct" value="r" />\n\t<label for="qscat_\{id\}">Category</label><select id="qscat_\{id\}" rel="20198">\n\t\t\t<option value="">( any category )</option>\n\t\t\t<option value="90000062">Local &amp; Regional</option>\n\t\t\t<option value="89000012">National &amp; World</option>\n\t\t\t<option value="89000040">Business</option>\n\t\t\t<option value="89000028">Technology</option>\n\t\t\t<option value="90000060">Consumer</option>\n\t\t\t<option value="90000061">Health</option>\n\t\t\t<option value="20249945">Sports</option>\n\t\t\t<option value="20249924">Entertainment</option>\n\t\t\t<option value="112000013">YouNews</option>\n\t\t</select><i></i>\n\t<label for="qsfeat_\{id\}">When</label><select id="qsdate_\{id\}" rel="r.STRDAT">\n\t\t\t<option value="">( anytime )</option>\n\t\t\t<option value="0">Today</option>\n\t\t\t<option value="7">Past 7 Days</option>\n\t\t\t<option value="30">Past 30 Days</option>\n\t\t\t<option value="365">Past 12 Months</option>\n\t\t</select><i></i>\n\t<label for="qscity_\{id\}">City</label><select id="qscity_\{id\}" rel="361">\n\t\t\t<option value="">( any city )</option>\n\t\t\t<option value="83619" rel="1684">Eugene</option>\n\t\t\t<option value="108704" rel="1684">Springfield</option>\n\t\t\t<option value="79791" rel="286">Corvallis</option>\n\t\t\t<option value="90414" rel="1684">Junction City</option>\n\t\t\t<option value="71809" rel="1575">Albany</option>\n\t\t\t<option value="84561" rel="1684">Florence</option>\n\t\t\t<option value="79833" rel="1684">Cottage Grove</option>\n\t\t\t<option value="113299" rel="1684">Veneta</option>\n\t\t</select><i></i>\n\t<label for="qscnty_\{id\}">County</label><select id="qscnty_\{id\}" rel="6">\n\t\t\t<option value="">( any county )</option>\n\t\t\t<option value="1684">Lane</option>\n\t\t\t<option value="286">Benton</option>\n\t\t\t<option value="1575">Linn</option>\n\t\t</select><i></i>\n\t<label for="qstext">Keywords</label><input class="qstext" name="q" /><i></i>\n\t<input type="submit" class="normalbutton" value="Search" /><i></i>\n\t</form>\n</div>\n-->'; var lfHTML = '<div class="dsnsTemplate" id="dsnsLatestNews">\n<pre><!--\n<div\tid="dsnsLatestNews" class="dsnsNewsWidget">\n\t<h3\tclass="nocommunity">Community News</h3>\n\t<a\tclass="pickcommunity" href="#pickcommunity">Choose Your Community</a>\n <div class="fin_first_headlinepull">\n\t\t<h4><a\t href="first_community_link?utm_base=communitylink">first_community_name</a></h4>\n\t <a\thref="first_link?utm_base=storythumbnail"\tclass="fin_headlinepullimage"><img class="localimg"\tsrc="first_image" alt="first_title" /></a>\n\t <a\thref="first_link?utm_base=storylink"\tclass="fin_headlinepulltitle">first_title</a>\n </div>\n <div\tclass="fin_other_headlinelist">\n\t\t <ul>\n\t\t<li\tclass="second">\n\t\t\t<h4><a\thref="second_community_link?utm_base=communitylink">second_community_name</a></h4>\n\t\t\t<a\thref="second_link?utm_base=storylink">second_title</a>\n\t\t</li>\n\t\t<li\tclass="third">\n\t\t\t<h4><a\thref="third_community_link?utm_base=communitylink">third_community_name</a></h4>\n\t\t\t<a\thref="third_link?utm_base=storylink">third_title</a>\n\t\t</li>\n\t\t</ul>\n\t</div>\n</div>\n<script\ttype="text/javascript"> var imgsrc = $("#dsnsLatestNews\t.fin_headlinepullimage\timg").attr("src").replace("imagecache/story_image_widget",\t"imagecache/atf_widget"); $("#dsnsLatestNews .fin_headlinepullimage\timg").attr("src", imgsrc); </script>\n--></pre></div>\n<div class="dsnsTemplate" id="dsnsCommunityNews"><pre><!--\n<div id="dsnsCommunityNews"\tclass="dsnsNewsWidget">\n\t<h3 class="fin_comm_community_name"><a\tclass="community"\thref="community_link?utm_base=communityname">community_name\tNews</a></h3>\n\t<a class="pickcommunity"\thref="#pickcommunity">Change Community</a>\n <div\tclass="fin_first_headlinepull">\n\t <a href="first_link?utm_base=storythumbnail"\tclass="fin_headlinepullimage"><img class="localimg"\tsrc="first_image" alt="first_title" /></a>\n\t <a\thref="first_link?utm_base=storylink"\tclass="fin_headlinepulltitle">first_title</a>\n </div>\n <div\tclass="fin_other_headlinelist">\n\t\t <ul>\n\t\t\t<li\tclass="second"><a\thref="second_link?utm_base=storylink">second_title</a></li>\n\t\t\t<li\tclass="third"><a\thref="third_link?utm_base=storylink">third_title</a></li>\n\t\t\t<li\tclass="fourth"><a\thref="fourth_link?utm_base=storylink">fourth_title</a></li>\n\t\t\t<li\tclass="fifth"><a\thref="fifth_link?utm_base=storylink">fifth_title</a></li>\n\t\t</ul>\n\t <div\tclass="fin_headlinesmore links"><a class="morenews"\ttitle="morenews" href="community_link?utm_content=morenewslink">More\tCommunity News</a><a class="morenews email"\thref="#">Newsletter</a></div>\n </div>\n <div\tclass="fin_headlines_topics">\n\t\t\t <div class="sponsor">\n\t\t\t</div>\n\t</div>\n</div>\n<script\ttype="text/javascript"> var imgsrc = $("#dsnsCommunityNews\t.fin_headlinepullimage\timg").attr("src").replace("imagecache/story_image_widget",\t"imagecache/atf_widget"); $("#dsnsCommunityNews .fin_headlinepullimage\timg").attr("src", imgsrc); </script>\n--></pre></div>\n<div class="dsnsTemplate" id="dsnsCommunitySponsor"><pre><!--\n\t<a href="sponsor_link?utm_base=sponsorthumb"><img src="sponsor_img" /></a>\n\t<div class="text">\n\t\t<span>Community Sponsor</span><br/>\n\t\t<a class="name" href="sponsor_link?utm_base=sponsorlink">sponsor_title</a><br/>\n\t\t<a class="coupon" href="coupon_link&utm_base=couponlink"><span></span>coupon_title</a>\n\t</div>\n\t<div style="clear:both;"></div>\n--></pre></div>\n<div class="dsnsTemplate" id="dsnsbizdir"><pre><!--\n\t<div class="head">\n\t\t <div\tclass="alldeals"><a\thref="http://biz.kval.com/default.aspx?ct=r&type=ITYPE,offers">All\tDeals</a></div>\n\t</div>\n\t<div\tclass="title">Business\t\t Directory</div><div\tclass="change">&nbsp;|&nbsp;<a\thref="http://pickcommunity.kval.com/#pickcommunity">Change\tCommunity</a></div>\n\t<div class="biglist">\n\t\t<div class="business business1">\n\t\t\t<div class="thumb"></div>\n\t\t\t<div class="right">\n\t\t\t\t<div class="name"></div>\n\t\t\t\t<div class="video"><span class="icon"></span><a href="#">Watch Video</a></div>\n\t\t\t\t<div class="coupon"><span class="text"></span></div>\n\t\t\t</div><i></i>\n\t\t</div>\n\t\t<div class="business business2">\n\t\t\t<div class="thumb"></div>\n\t\t\t<div class="right">\n\t\t\t\t<div class="name"></div>\n\t\t\t\t<div class="video"><span class="icon"></span><a href="#">Watch Video</a></div>\n\t\t\t\t<div class="coupon"><span class="text"></span></div>\n\t\t\t</div><i></i>\n\t\t</div>\n\t\t<div class="business business3">\n\t\t\t<div class="thumb"></div>\n\t\t\t<div class="right">\n\t\t\t\t<div class="name"></div>\n\t\t\t\t<div class="video"><span class="icon"></span><a href="#">Watch Video</a></div>\n\t\t\t\t<div class="coupon"><span class="text"></span></div>\n\t\t\t</div><i></i>\n\t\t</div>\n\t</div>\n\t<div class="smalllist">\n\t\t<div class="business business4">\n\t\t\t<div class="name"></div>\n\t\t\t<div class="coupon"></div>\n\t\t</div>\n\t\t<div class="business business5">\n\t\t\t<div class="name"></div>\n\t\t\t<div class="coupon"></div>\n\t\t</div>\n\t\t<div class="business business6">\n\t\t\t<div class="name"></div>\n\t\t\t<div class="coupon"></div>\n\t\t</div>\n\t</div>\n\t<div class="links">\n\t\t<a href="http://biz.kval.com">Business Directory</a>&nbsp;|\n\t\t<a href="http://biz.kval.com/default.aspx?ct=r&type=ITYPE,offers">All Deals</a>&nbsp;|\n\t\t<a href="http://biz.kval.com/add-your-business">See your ad here</a>\n\t</div>\n\t--></pre></div>\n\n<div class="widget"></div>\n<div id="dsnsOverlay">&nbsp;</div>\n<div id="dsnsLfPopup" class="rounded">\n\t<div class="topHead">\n\t\t<div class="logo">KVAL News</div>\n\t\t<h1>Customize your homepage with news and deals from your community</h1>\n\t\t<div class="closeButton"><a href="#close">X</a></div>\n\t</div>\n\t<div class="mainHoodContent">\n\t\t<p class="introText">Choose your community below to get started.</p>\n\t\t<div class="comm-list">\n\t\t\t<div class="box">\n\t\t\t\t<h3>&nbsp;</h3>\n\t\t\t\t <div class="column">\n\t\t\t\t\t <ul>\n\t\t\t\t\t\t \n\t\t\t\t\t\t <li><a href="http://albany.kval.com#albany">Albany</a></li>\n\t\t\t\t\t\t <li><a href="http://bethel.kval.com#bethel">Bethel</a></li>\n\t\t\t\t\t\t <li><a href="http://churchill.kval.com#churchill">Churchill</a></li>\n\t\t\t\t\t\t <li><a href="http://corvallis.kval.com#corvallis">Corvallis</a></li>\n\t\t\t\t\t\t <li><a href="http://downtowneugene.kval.com#downtowneugene">Downtown Eugene</a></li>\n\t\t\t\t\t\t <li><a href="http://florence.kval.com#florence">Florence</a></li>\n\t\t\t\t\t\t <li><a href="http://junctioncity.kval.com#junctioncity">Junction City</a></li>\n\t\t\t\t\t\t <li><a href="http://oakridge.kval.com#oakridge">Oakridge</a></li>\n\t\t\t\t\t\t <li><a href="http://riverroadsantaclara.kval.com#riverroadsantaclara">River Road / Santa Clara</a></li>\n\t\t\t\t\t\t <li><a href="http://sheldon.kval.com#sheldon">Sheldon</a></li>\n\t\t\t\t\t\t <li><a href="http://southeugene.kval.com#southeugene">South Eugene</a></li>\n\t\t\t\t\t\t <li><a href="http://southlane.kval.com#southlane">South Lane</a></li>\n\t\t\t\t\t\t <li><a href="http://springfield.kval.com#springfield">Springfield</a></li>\n\t\t\t\t\t\t <li><a href="http://thurston.kval.com#thurston">Thurston</a></li>\n\t\t\t\t\t\t <li><a href="http://university.kval.com#university">University</a></li>\n\t\t\t\t\t\t <li><a href="http://veneta.kval.com#veneta">Veneta</a></li>\n\t\t\t\t\t\t <li><a href="http://whiteaker.kval.com#whiteaker">Whiteaker</a></li>\n\t\t\t\t\t\t \n\t\t\t\t\t </ul>\n\t\t\t\t </div>\n\t\t\t</div>\n\t\t</div>\n\t\t\n\t\t<div class="widget"></div>\n\t\t<i class="clear"></i>\n\t\t<div class="popupBottom">\n\t\t\t<div class="buttons">\n\t\t\t\t<a href="#ask-later" class="button ask-later">Ask me later</a><a class="dont-ask" href="#dont-ask">Don\'t ask me again</a>\n\t\t\t</div>\n\t\t\t<div class="logo" alt="KVAL - kval.com" title="KVAL - kval.com">kval.com</div>\n\t\t</div>\n\t</div>\n</div>\n\n<!--[if IE 6]>\n<style>\n#dsnsCommunityNews .sponsor .coupon \{margin-left:15px!important;width:80px!important;position:relative;left:0px!important\}\n</style>\n<![endif]-->'; var dlHTML = '';
	var plugin_name = ds_plugin_name;
	var Load = function() {
		if(typeof window[ds_namespace] != "object")
			window[ds_namespace] = {};
		if(typeof window[ds_namespace].OnInit != "undefined") {
			if(window[ds_namespace].Initialized) {
				window[ds_plugin_name].Init(window[ds_namespace]);
				if(window[ds_namespace].IsReady)
					window[ds_plugin_name].Ready(window[ds_namespace]);
				else
					window[ds_namespace].OnReady.push(window[ds_plugin_name].Ready);
			}
			else {
				window[ds_namespace].OnInit.push(window[ds_plugin_name].Init);
			}
			return;
		}
		
		if(typeof window[ds_namespace].$ == "function") {
			window[ds_plugin_name].$ = window[ds_namespace].$;
			window[ds_plugin_name].Init();
			return;
		}
		if(typeof window[ds_plugin_name].$ == "function") {
			window[ds_plugin_name].Init();
			return;
		}
 
		if(typeof jQuery == "function" && (jQuery.fn.jquery >= '1.3.2')) {
			window[ds_plugin_name].$ = jQuery;
			window[ds_plugin_name].Init();
			return;
		}
		
		var el = document.createElement('SCRIPT');
		el.setAttribute('language', 'JavaScript');
		el.setAttribute('src', 'http://cdn.secondspace.com/news/jquery.1.4.2.js');
		document.getElementsByTagName('head')[0].appendChild(el);
		WaitForInit(1000);
	}
		
	var WaitForInit = function(max) {
		if(!max) max = 200;
		if(typeof window[ds_namespace].$ != "function") {
			if (max > 0)
				setTimeout(function() { window[ds_plugin_name].WaitForInit(max - 1); }, 200);
			return;
		}
		window[ds_plugin_name].Init();
	}
	var WaitForReady = function(max) {
		if(!max) max = 200;
		if(typeof window[ds_plugin_name].FullyInitialized != 'bool') {
			if (max > 0)
				setTimeout(function() { window[ds_plugin_name].WaitForReady(max - 1); }, 200);
			return;
		}
		window[ds_plugin_name].Ready();
	}
	var WaitForBody = function(max) {
		if(!max) max = 200;
		try {
			document.body.className += ' dsnsjs';
		} catch (e) {
			if (max > 0)
				setTimeout(function() { window[ds_plugin_name].WaitForBody(max - 1); }, 200);
		}
	}
	
	var SetCookie = function(name, value, expires, domain, path) {
		if(!expires) expires = 'Wed, 1 Jan 2020 00:00:00 UTC';
		if(!path) path = '/';
		if(!domain && location.host.indexOf('.') != -1) { // default to topmost domain
			var a = location.host.split('.');
			domain = '.' + a[a.length-2] + '.'+ a[a.length-1];
		}
		document.cookie = name+'='+value+'; expires='+expires+'; domain='+domain+'; path='+path;
	}
	window['__dsns_'].SetCookie = SetCookie;
	
	var GetCookie = function(name) { 
		var nameEQ = name + '=';
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	}
	window['__dsns_'].GetCookie = GetCookie;
	
	var GetCommunityCookie = function() {
		var cc = __dsns_.GetCookie('dsnscomm'), h = window.location.hash;
		if (h.indexOf('overridecommunity')==1) {
			var c = h.split('=')[1];
			if (c != '') cc = c;
		}
		return cc;
	}

	var Init = function(init_host) {
		if(window[ds_plugin_name].Initialized) return;
		window[ds_plugin_name].Initialized = true;
		var $ = window[ds_plugin_name].$;
		if(typeof $ == 'undefined')
		{
			if(init_host && typeof init_host.$ == 'function') // we're a plugin
				$ = window[ds_plugin_name].$ = init_host.$;
			else 
				$ = window[ds_namespace].$;
		}
		if(typeof $ == 'undefined')
			return;
		
		$.ajaxSetup({ cache: true });
		var IE = $.browser.msie;
		var IE6 = IE && /MSIE 6/.test(navigator.userAgent);
		var IE8 = IE && /MSIE 8/.test(navigator.userAgent);
		
		function Bind(sel, ev, func) {$(sel).live(ev, func);}
		function FullQuery(q) {var r = {};if(!q) q = CurrentSearch();if(!q) return new Array(); q = q.replace(/^\?/,'').replace(/\&$/,'');$.each(q.split('&'), function(){r[this.split('=')[0]] = this.split('=')[1];});return r;};
		function CurrentSearch() {var s = GetMetaData($('.searchquery'), location.search);if(!s || s == undefined)return false;return s;}
		function GetMetaData(el, fallback) {el = $(el); if (typeof fallback == 'undefined') fallback = false; if (el.length == 0) return fallback; var h = $.trim(el.html());if (h.length > 6) {if (h.slice(0, 5).toLowerCase() == '<pre>') h = h.slice(5); if (h.slice(0, 4) == '<!--') h = h.slice(4);if (h.slice(-6).toLowerCase() == '</pre>') h = h.slice(0, -6); if (h.slice(-3) == '-->') h = h.slice(0, -3);}return $.trim(h);}
		
		var Autocomplete = function(input) {
var host = $(input);
var cache = new Array();
var pending,popup,seeAllLink,list;
var options = {extraleft:0, extrawidth:0, maxheight:175, extratop:0, altpos:false, host:'BODY', match:'startword'}; // match:all, start, startword

function Render(data, q, c) {
	if(typeof data == 'undefined' || typeof data.suggest == 'undefined')
		return;
	
	list.empty();
	seeAllLink.css({ display: 'none' }).unbind();
	var html1 = new Array();
	var html2 = new Array();
	var html3 = new Array();
	var all = new RegExp(query, 'i');
	var start = new RegExp('^'+query, 'i');
	var startword = new RegExp(' '+query, 'i');
	var count = 0;
	var truncated = false;
	for(var i=0;i<data.suggest.length;i++) {
		var matched = false;
		var s = data.suggest[i].replace( all, function(q) { matched = true; return '<span class="match">' + q + '</span>' });
		if (matched) {
			// test if the cached data is valid
			var l = data.suggest[i].toLowerCase();
			if (typeof q != 'undefined' && typeof c != 'undefined' && l.indexOf(c) != l.indexOf(q))
				return false;
			if(start.test(l))
					html1.push('<li>' + s + '</li>');
			else if(startword.test(l) && options.match == 'startword')
					html2.push('<li>' + s + '</li>');
			else if(options.match == 'all')
					html3.push('<li>' + s + '</li>');
			else
				continue;
			count++;
			if (count > 100 && !seeAll) {
				truncated = true;
				break;
			}
		}			
	}
	if (html1.length + html2.length + html3.length == 0) {
		popup.css({ display: 'none' });
		return true;
	}
	list.append(html1.join('') + html2.join('') + html3.join(''));
	if (truncated) seeAllLink.css({ display: 'inline' }).click(function() { Complete(true); host.focus(); return false; });
	
	var o = host.offset();
	if(options.altpos == '1' || options.altpos == 'true')
		o = host.position();
	else if('' == 'position' && window.location.host.indexOf('search') == 0)
		o = host.position();
	else if('' == 'position' && window.location.host.indexOf('www') == 0)
		o = host.position();
		 
	var d = {height:host.height(), width:host.outerWidth()};
	var top = o.top + d.height + options.extratop + 5;
	var left = o.left + options.extraleft;
	var width = d.width + options.extrawidth - 1;
	popup.css({height:'auto', overflowY:'auto', display:'block', top:top, left:left, width:width});
	if(list.height() > options.maxheight)
		popup.css({height:options.maxheight, overflowY:'scroll'});
	list.find('LI').hover(MouseOver, MouseOut).click(Click);
	popup.scrollTop(0);
	host.focus();
	$(document).click(BodyClick);
	return true;
}
function BodyClick(event) {							
	$(document).unbind('click', BodyClick);
	var target = $(event.target);
	if(target.parents('#AutoComplete_'+id).length == 0)
	{
		popup.css({display:'none'});
		return;
	}

	list = $('#AutoComplete_'+id);				
	if (list == null)
		return;

	var selected = list.find('.mouseover');
	if (selected.length == 0) return;
	host.val(selected.text()).focus();		 
}

function ScrollToView() {
	var selected = list.find('.selected');
	if(selected.length == 0) return;
	var pos = selected.position().top;
	var max = popup.height() - selected.outerHeight();
	if(pos > max)
		popup.scrollTop(popup.scrollTop() + pos - max);
	if(pos < 0)
		popup.scrollTop(popup.scrollTop() + pos);
}
function HandleKey(event) {
	var selected = list.find('.selected');
	var keycode = event.which;
	if(keycode == 9) {
		// if there's only one choice, select it
		if(selected.length > 0 && list.find('LI').length == 1) {
			popup.css({display:'none'});
			host.val(selected.text()+' ').focus();
			return false;
		}
		if(event.shiftKey)
			keycode = 38; // shift+tab = up
		else
			keycode = 40; // tab = down
	}
	switch(keycode) {
		case 13:	// return when item selected, get text
			if(selected.length == 0)
			{				
				return true;
			}
			popup.css({display:'none'});
			host.val(selected.text()).focus();
			return true;
		case 40: // down selects the one below
			if(selected.length == 0) {
				list.find('LI:first').addClass('selected');
				ScrollToView();
				return false;
			}
			var next = selected.removeClass('selected').next();
			if(next.length == 0)
				list.find('LI:first').addClass('selected');
			else
				next.addClass('selected');
			ScrollToView();
			return false;
		case 38: // up selects the one on top
			if(selected.length == 0) {
				list.find('LI:last').addClass('selected');
				ScrollToView();
				return false;
			}
			var prev = selected.removeClass('selected').prev();
			if(prev.length == 0)
				list.find('LI:last').addClass('selected');
			else
				prev.addClass('selected');
			ScrollToView();
			return false;
		case 16: // shift by itself
			return true;
		case 33: //page up
			popup.scrollTop(popup.scrollTop() - popup.height());
			return false;
		case 34: // page down
			popup.scrollTop(popup.scrollTop() + popup.height());
			return false;
		case 27: // esc: disable autocomplete
			popup.css({display:'none'});
			host.attr('autocomplete', 'on');
			host.attr('AutoCompleted', 'false');
			host.unbind('keydown', HandleKey);
			return false;
		default:
			setTimeout(function() {Complete();}, 10);
			return true;
	}
}

function Complete(forceSeeAll) {
	if(!host || !popup || !list) return;
	seeAll = false;
	if (forceSeeAll) seeAll = true;
	var v = host.val();
	if(v.length < 3) {
		popup.css({display:'none'});
		return;
	}
	
	query = v.toLowerCase();
	var p = host.val().substring(0,i);
	prefix = ''
	if(p.length > 0)
		prefix = '<span class="before">'+p+' </span>';

	// check if we have a cache for the the full length down to the first 3 letters
	// if we do, call render and see if it's a valid one
	var cacheKey = query +'';
	var data = false;
	for(var i=query.length;i>2;i--) {
		cacheKey = query.substring(0, i);
		data = cache[cacheKey];
		if (typeof data != 'undefined')
			if(Render(data, query, cacheKey))
				return;
	}
	cacheKey = query + ''; // revert to the full key
	var data = {suggest:new Array()};
	var r = new RegExp(query, 'i');
	data.suggest = $.grep(Keywords, function(n,i) {return r.test(n);} );
	cache[cacheKey] = data;
	Render(data);
	// call the web service
	/*
	var url = "/ws.aspx?key=SUGGEST&q=" + query;
	if (pending) return;
	pending = true;
	setTimeout(function() {pending = false;}, 2000);
	$.getJSON(url,
		function(data){
			cache[cacheKey] = data;
			pending = false;
			Render(data);
		}
	);
	*/
}
function MouseOver() {
	$(this).addClass('mouseover');
}
function MouseOut(event) {
	$(this).removeClass('mouseover');
}
function Click(event) {
	if(!host) return;
	popup.css({display:'none'});
	host.val($(this).text()+' ').focus();
}
function Resized(event) {
	if($(window).width() != savedWidth)
		setTimeout(function() {Complete();}, 10);
	savedWidth = $(window).width();
}
var savedWidth = $(window).width();
$(window).bind('resize', Resized);
			
// look for options
var temp = host.parent().html();
var start = -1;
if(temp) 
	start = temp.indexOf('<!-- autocompleted.options');
if(start > -1) {
	temp = temp.substring(start + 26, temp.indexOf('-->', start))+' ';
	var extraleft = temp.indexOf('extraleft:');
	if(extraleft > -1)
		try {options.extraleft = parseInt(temp.substring(extraleft + 10, temp.indexOf(' ', extraleft + 10)));} catch(err) {}
	var extrawidth = temp.indexOf('extrawidth:');
	if(extrawidth > -1)
		try {options.extrawidth = parseInt(temp.substring(extrawidth + 11, temp.indexOf(' ', extrawidth + 11)));} catch(err) {}
	var extratop = temp.indexOf('extratop:');
	if(extratop > -1)
		try {options.extratop = parseInt(temp.substring(extratop + 9, temp.indexOf(' ', extratop + 9)));} catch(err) {}
	var maxheight = temp.indexOf('maxheight:');
	if(maxheight > -1)
		try {options.maxheight = parseInt(temp.substring(maxheight + 10, temp.indexOf(' ', maxheight + 10)));} catch(err) {}
	var altpos = temp.indexOf('altpos:');
	if(altpos > -1)
		try {options.altpos = temp.substring(maxheight + 10, temp.indexOf(' ', maxheight + 10));} catch(err) {}
	var achost = temp.indexOf('host:');
	if(achost > -1)
		try {options.host = temp.substring(achost + 5, temp.indexOf(' ', achost + 5));} catch(err) {}
	var match = temp.indexOf('match:');
	if(match > -1)
		try {options.match = temp.substring(match + 6, temp.indexOf(' ', match + 6));} catch(err) {}
}
var id = (''+Math.random()).substr(2);
var popupid = '__dsns_autocomplete_'+id;
if(host.data('dsnsAutoCompleted') == 'false')
	return;

if(host.data('dsnsAutoCompleted') == 'true') {
	popup = $('#'+popupid);
	seeAllLink = popup.find('A[href$=#all]');
	list = popup.find('UL');
	return;
}

host.attr('autocomplete', 'off');
host.data('dsnsAutoCompleted', 'true');
host.keydown(HandleKey);
var tmp = $(options.host);
if(tmp.length == 0)
	tmp = $('#loaderhost');
if(tmp.length == 0)
	tmp = $('BODY');
if($('#'+popupid).length == 0)
	tmp.append('<div id="'+popupid+'" class="dsnsAutoComplete"><ul></ul><a href="#all" class="dsnsAutoCompleteSeeAll">See all...</a></div>');

popup = $('#'+popupid);
seeAllLink = popup.find('A[href$=#all]');
list = popup.find('UL');
}; /*
$('#advancedsearch, .dsnsadvsearch A, #header .advanced A, #search .advanced A').live('click', function() {
	var me = $(this);
	var id = me.data('dsns_quicksearch');
	if(!me.data('dsns_quicksearch')) {
		id = (''+Math.random()).substr(2);
		me.data('dsns_quicksearch', id);
	}
	
	var popupid = '__dsns_quicksearch_'+id;
	var popup = $('#'+popupid);

	var tmp = $('#loaderhost');
	if(tmp.length == 0)
		tmp = $('body');
			
	var created = false;
	if(popup.length == 0) {
		popup = $('<div id="'+popupid+'" class="dsnsQuickSearch"></div>').appendTo(tmp);
		popup.html(qsHTML.replace(/\{id\}/ig, id));
		created = true;
	}
	if(me.hasClass('dsnsoffset')) {
		var oft = me.offset();
		var l = oft.left + me.width() - popup.width();
		popup.css({display:'block', top: oft.top + 20, left: l});
	} else {
		var pos = me.position();
		popup.css({display:'block', top: pos.top + me.height(), left: -1000});
		popup.css({left:$('#header').width() - 50});
		if(me.attr('id') == 'advancedsearch') popup.css({top:220, left:380, marginTop:0});
	}
	if(!created) return false;
	
	function BodyClick(event) {							
		var target = $(event.target);
		if (!(target.parents().index(popup) >= 0 || target[0] == popup[0] || target[0].tagName == 'HTML')) {
			popup.css({display:'none'});
			return;
		}
	}
	$(document).mousedown(BodyClick);
	
	function Resized(event) {
		if($(window).width() != savedWidth)
			popup.css({display:'none'});
		savedWidth = $(window).width();
	}
	var savedWidth = $(window).width();
	$(window).bind('resize', Resized);
	
	popup.find('.close').click(function() {
		popup.css({display:'none'});
	});
	
	$('#qscity_' + id).bind('change', function() {
		var me = $(this);
		var city = me.find('OPTION:selected');
		var v = city.val();
		if(v && v.length > 0)
			$('#qscnty_' + id).attr('disabled', true).find('option[value="'+city.attr('rel')+'"]').attr('selected', 'selected');
		else
			$('#qscnty_' + id).attr('disabled', false);
	});
	
	popup.find('FORM').bind('submit', function() {
		var type = '', q = '', date = '';
		var me = $(this);
		q = me.find('.qstext').val();
		
		var cat = $('#qscat_' + id +' OPTION:selected').val();
		if(cat && cat.length > 0)
			type += $('#qscat_'+id).attr('rel') + ',' + cat + ';';
			
		var feat = $('#qsfeat_' + id +' OPTION:selected').val();
		if(feat && feat.length > 0)
			type += $('#qsfeat_'+id).attr('rel') + ',' + feat + ';';
		
		var city = $('#qscity_' + id +' OPTION:selected').val();
		if(city && city.length > 0)
			type += $('#qscity_'+id).attr('rel') + ',' + city + ';';
			
		var cnty = $('#qscnty_' + id +' OPTION:selected').val();
		if(cnty && cnty.length > 0)
			type += $('#qscnty_'+id).attr('rel') + ',' + cnty + ';';
		
		var date = $('#qsdate_' + id +' OPTION:selected').val();
		if(date && date.length > 0) {
			var d = new Date();
			d.setDate(d.getDate() - parseInt(date));
			var day = d.getDate();
			if(day < 10) day = '0'+day;
			var month = d.getMonth() + 1;
			if(month < 10) month = '0'+month;
			date = $('#qsdate_'+id).attr('rel') + '=' + month + '%2f' + day + '%2f' + d.getFullYear() + '%2c';
		}
		
		if(type.length > 0)
			type = type.substr(0, type.length - 1);
		
		var url = 'http://'+window.location.host.replace('www', 'search')+'/default.aspx?ct=r';
		if(q && q.length > 0)
			url += '&q="'+q+'"';
		if(type && type.length > 0)
			url += '&type='+type;
		if(date && date.length > 0)
			url += '&'+date;
		window.location = url;
		return false;
	});
	
	return false;
});
*/  function AddDefaultText(box) {
	if(!box || box.length == 0 || box.data('defaulttext'))
		return;
	box.data('defaulttext', true);
	var t = box.attr('title');
	if (!t || typeof t != 'string')
		t = 'Search';
	box.blur(function() {
		var me = $(this).removeClass('hasfocus').addClass('isblurred');
		var v = me.val();
		if(v == '' || v == t)
			me.val(t);
	}).focus(function() {
		var me = $(this).removeClass('isblurred').addClass('hasfocus');
		var v = me.val();
		if(v == t)
			me.val('');
	});

	var v = box.val();
	if(v == '' || v == t)
		box.addClass('isblurred').val(t);

	var forms = box.parents('form');
	if(forms && forms.length > 0) {
		forms.each(function(n, f) {
			var p = $(f), u = p.attr('action') + '?ct=r&q=';
			p.submit(function() {
				var v = p.find('.autocompleted').val();
				if(v == t) v = '';
				window.location = u + encodeURIComponent(v.replace(/^\s*|\s*$/g,'').replace(/[\s]+/g,' '));
				return false;
			});
		});
	}
}

(function() {
setTimeout(function() {$('.autocompleted').each(function() {AddDefaultText($(this));});}, 10);
setTimeout(function() {$('.autocompleted').each(function() {AddDefaultText($(this));});}, 200);
setTimeout(function() {$('.autocompleted').each(function() {AddDefaultText($(this));});}, 500);
$(function() {$('.autocompleted').each(function() {AddDefaultText($(this));});});
})(); var localFeeds = new Array({"t":"Bethel/Danebo", "u":"http://bethel.kval.com", "k":"bethel", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"When do Ducks return to Eugene?", "n":"252990", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/091229duck-plane320_0.jpg"},{"t":"Man shot 3 times: Twice by police, once in head by self", "n":"254101"},{"t":"Woman accused of stealing $55K from employer, senior party fund", "n":"254109"},{"t":"Cunningham resigns EWEB post", "n":"254072"},{"t":"Man gets life sentence for roommate\\\\'s murder", "n":"254046"} ]},{"t":"Churchill", "u":"http://churchill.kval.com", "k":"churchill", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Lowe\\\\'s grant funds Applegate school garden repairs", "n":"254177"},{"t":"Culinary program gets grant for greenhouse", "n":"254175"},{"t":"Dolce: The Divine Cupcake", "n":"254086"},{"t":"Churchill charges past Marist", "n":"254041"},{"t":"Lancer Parent Assoc. meets Feb. 7", "n":"254008"} ]},{"t":"Downtown Eugene", "u":"http://downtowneugene.kval.com", "k":"downtowneugene", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"SPIN donates $500 to community center", "n":"254183", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/spin_photo_2.jpg"},{"t":"Bike repair club gets a boost from grant", "n":"254176"},{"t":"Homebrew sales to benefit FOOD for Lane County", "n":"254110"},{"t":"Bolton, former ambassador to UN, in Eugene on April 17", "n":"254066"},{"t":"Inn at the 5th open for business", "n":"254026"} ]},{"t":"Junction City", "u":"http://junctioncity.kval.com", "k":"junctioncity", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Teen hurt in truck crash dies at hospital", "n":"254169"},{"t":"1 dead in 2-car crash on Hwy 99", "n":"254080"},{"t":"Crash pushes car into path of oncoming school bus", "n":"253971"},{"t":"Police dog tracks down suspect", "n":"253909"},{"t":"Tri-County Chamber dinner and auction March 3", "n":"253822"} ]},{"t":"River Road Santa Clara", "u":"http://riverroadsantaclara.kval.com", "k":"riverroadsantaclara", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"AARP Tax Aide Program through April 12", "n":"253905"},{"t":"\\\\'Firemen were petting the dogs and everyone was clapping and happy\\\\'", "n":"253830"},{"t":"Fire injures woman, damages home", "n":"253818"},{"t":"Crash on Beltline near River Road", "n":"253816"},{"t":"Students Have Choice of Schools in Eugene 4J", "n":"253707"} ]},{"t":"Sheldon", "u":"http://sheldon.kval.com", "k":"sheldon", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Pac-12 sets football schedules for 2012 season", "n":"253016", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/111201-LaMichael-James_0.jpg"},{"t":"If you build it, they will swim", "n":"254073"},{"t":"Gigantic inflatable human heart at VRC Friday and Saturday", "n":"254056"},{"t":"Neighbors report garage fire", "n":"254053"},{"t":"Churchill charges past Marist", "n":"254041"} ]},{"t":"South Eugene", "u":"http://southeugene.kval.com", "k":"southeugene", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Music at Temple Beth Israel on Feb. 25", "n":"254184", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/2011_10_sheerya_headshot_bw.jpg"},{"t":"Bike repair club gets a boost from grant", "n":"254176"},{"t":"What do you know about Dorris Ranch?", "n":"254124"},{"t":"Student turns setback into opportunity", "n":"254123"},{"t":"\\\\'Collaborations\\\\' dance concert Feb. 23, 24 and 25 at LCC", "n":"254105"} ]},{"t":"Springfield", "u":"http://springfield.kval.com", "k":"springfield", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Phones down for repairs Tuesday at 4 Willamalane facilities", "n":"254180"},{"t":"Springfield wins 7th co-ed cheer championship in a row", "n":"254170"},{"t":"District expected to adopt Open Enrollment policy", "n":"254168"},{"t":"What do you know about Dorris Ranch?", "n":"254124"},{"t":"FEMA to flood zone: Government here to help", "n":"254122"} ]},{"t":"Thurston", "u":"http://thurston.kval.com", "k":"thurston", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Phones down for repairs Tuesday at 4 Willamalane facilities", "n":"254180"},{"t":"Springfield wins 7th co-ed cheer championship in a row", "n":"254170"},{"t":"District expected to adopt Open Enrollment policy", "n":"254168"},{"t":"Woman accused of stealing $55K from employer, senior party fund", "n":"254109"},{"t":"Dorris Ranch closed weekdays through fall starting Feb. 20", "n":"254065"} ]},{"t":"University", "u":"http://university.kval.com", "k":"university", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Car-sharing services on the grow at UO", "n":"254185", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/ZIP_CAR3.jpg"},{"t":"Civil War: \\\\'They didn\\\\'t have room for our cheerleaders\\\\'", "n":"253886"},{"t":"Duck coach Dolphins? Fla. media find story fishy", "n":"253130"},{"t":"Will Eugene have a parade for Rose Bowl champion Ducks?", "n":"253105"},{"t":"When do Ducks return to Eugene?", "n":"252990"} ]},{"t":"Veneta", "u":"http://veneta.kval.com", "k":"veneta", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"\\\\'Lane Fire Authority\\\\' formed", "n":"254052"},{"t":"Garden club meets Saturday", "n":"254043"},{"t":"Man faces attempted murder charge after shots fired in Veneta", "n":"253940"},{"t":"OCF awards $25K to Fern Ridge Service Center", "n":"253904"},{"t":"Have flood damage? Report it", "n":"253712"} ]},{"t":"Whiteaker", "u":"http://whiteaker.kval.com", "k":"whiteaker", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Police: Teen sexually assaulted by stranger with knife", "n":"254119"},{"t":"If you build it, they will swim", "n":"254073"},{"t":"\\\\'Officer Baker\\\\' pleads guilty to impersonating police", "n":"254045"},{"t":"Fire damages building downtown", "n":"254010"},{"t":"New debate: When is medical marijuana \\\\'usable?\\\\'", "n":"253907"} ]},{"t":"Albany", "u":"http://albany.kval.com", "k":"albany", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"\\\\'To be an ultimate fan, that\\\\'s what you\\\\'ve got to do\\\\'", "n":"253007", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/120104o-tat405.jpg"},{"t":"EnerG2 plant begins production", "n":"254178"},{"t":"Teen hurt in truck crash dies at hospital", "n":"254169"},{"t":"5 teens accused of assaulting man", "n":"254125"},{"t":"FEMA to flood zone: Government here to help", "n":"254122"} ]},{"t":"Corvallis", "u":"http://corvallis.kval.com", "k":"corvallis", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"\\\\'He was just a young man who was going to do it\\\\'", "n":"253224", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/120112fred_thompson_memorial405_0.jpg"},{"t":"\\\\'Everybody liked Fred. That\\\\'s the best way to say it\\\\'", "n":"252549"},{"t":"Teen hurt in truck crash dies at hospital", "n":"254169"},{"t":"Dad accused of spanking 15 month old son 50 times", "n":"254099"},{"t":"FEMA to flood zone: Government here to help", "n":"254122"} ]},{"t":"Florence", "u":"http://florence.kval.com", "k":"florence", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Woman who swam from police found dead in bay", "n":"254171", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/120213body_found405_0.jpg"},{"t":"FEMA to flood zone: Government here to help", "n":"254122"},{"t":"Police find otter\\\\'s owner", "n":"254044"},{"t":"Oregon Senate advances marine habitat protections", "n":"254040"},{"t":"Currents carrying Japanese tsunami debris to U.S. West Coast", "n":"254023"} ]},{"t":"Oakridge", "u":"http://oakridge.kval.com", "k":"oakridge", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Rescuers work for 2 hours to free driver from wreckage", "n":"254182", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/120213chiloquin_crash405.jpg"},{"t":"Winter Carnival at Hoodoo on Feb. 11", "n":"253849"},{"t":"Backyard Orchard Project classes offered in communities across Lane County", "n":"253820"},{"t":"Dutch oven gatherings Feb. 14, March 10", "n":"253814"},{"t":"Community service for dam intruder", "n":"253706"} ]},{"t":"South Lane", "u":"http://southlane.kval.com", "k":"southlane", "lp":"/node/", "ip":"/sites/kval.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Springfield wins 7th co-ed cheer championship in a row", "n":"254170", "i":"http://media.dtsph.com/sites/kval.com/files/imagecache/story_image_widget/img_6544.jpg"},{"t":"What do you know about Dorris Ranch?", "n":"254124"},{"t":"Creswell considers closing airport", "n":"254100"},{"t":"Dorris Ranch closed weekdays through fall starting Feb. 20", "n":"254065"},{"t":"Tasty Tuesday: Fleur De Lis", "n":"254012"} ]}); var utmbase = 'utm_source=' + window.location.host + '&utm_medium=homepagewidget&utm_campaign=widget&utm_content';
var host = window.location.host.replace('search.', 'www.').replace('.test.datasphere', '').replace('.regisweb', '').replace('dev.', '');

var adHider = false;

var loadeventwidget = true;
if (loadeventwidget || window.location.search.indexOf('dsnseventwidget') != -1) {

	$.getScript('http://content.secondspace.com/kval/events/widget' + (GetCookie('dsnswidgetversion') || '') + '.js');
//$.getScript('http://content.secondspace.com/kval/events/widget' + GetCookie('dsnswidgetversion') + '.js');

}
var forceautopop = false;
if (window.location.search.indexOf('dsnsautopop') != -1) {
	forceautopop = true;
}

var HideFlash = function() {
		$('object, embed').each(function() {
				var me = $(this);
				if (me.hasClass('dsnshidden')) return;
				if (me.css('visibility') != 'hidden' && !me.hasClass('nohide')) {
						me.addClass('dsnshidden').css('visibility','hidden');
				}
		});
		$('iframe').each(function() {
				var me = $(this);
				if(me.data('hiddenflash')) return;
				if(me.css('visibility') != 'hidden' && !me.hasClass('nohide')) {
						me.data('hiddenflash', true);
						me.css({visibility:'hidden'});
				}
		});
}
var ShowFlash = function() {
		$('object, embed').each(function() {
				var me = $(this);
				if (me.hasClass('dsnshidden'))
						me.removeClass('dsnshidden').css('visibility','visible');
		});
		$('iframe').each(function() {
				var me = $(this);
				if(me.data('hiddenflash'))
						me.css({visibility:'visible'});
						me.data('hiddenflash', false);
		});
}

var AddOverlay = function(needElement) {
	var mask = $('#dsnsOverlay');
	if(window.top != window.self) {
		window.top['__dsns_'].AddOverlay(true);
		return;
	}
	if(mask.length == 0 && needElement)
		mask = $('<div id="dsnsOverlay">&nbsp;</div>').appendTo($('body')).css({display:'none'});
	if(mask.length == 0 || mask.is(':visible'))
		return;
	var w = $(window).width();
	var h = $(window).height();
	var dw = $(document).width();
	var dh = $(document).height();
	if(dh>h)h=dh;
	if(dw>w)w=dw;
	if(IE6 || IE8) w -= 22;
	if(IE6) $('SELECT').css({visibility:'hidden'});
	mask.css({position:'absolute', opacity:.0, backgroundColor:'#333', top:0, left:0, width:w, height:h,display:'block', zIndex:19999, opacity:.4});
	HideFlash();
	adHider = setInterval(function() {HideFlash();}, 500);
	return this;
}
window['__dsns_'].AddOverlay = AddOverlay;

var RemoveOverlay = function(outto) {
	clearInterval(adHider);
	if(outto) {
		var pos = outto.position();
		if(pos.left || pos.top == 0) pos = outto.offset();
		$('#dsnsOverlay').css({height:$(window).height(), backgroundColor:'#5B8CBE'}).animate({opacity:.0, top:pos.top, left:pos.left, width:outto.width(), height:outto.height()}, 500, function() {$(this).hide();ShowFlash();if(IE6) $('SELECT').css({visibility:'visible'});});
	}
	else
		$('#dsnsOverlay').animate({opacity:.0}, 300, function() {$(this).hide();ShowFlash();if(IE6) $('SELECT').css({visibility:'visible'});});
	return this;
}

var localDealsCache = {};
var FindLocalDeals = function (comm, callback) {
	var tmp = localDealsCache[comm];
	if (typeof tmp == 'object' && tmp.feed && tmp.config) {
		callback(tmp.feed, tmp.config, comm);
		return;
	}

	var LocalDealsFound = false;
	comm = comm || (window['__dsns_'].LocalFeed ? window['__dsns_'].LocalFeed.k : false) || GetCommunityCookie();
	if (!comm) comm = 'all';
	$.ajax({
		url: 'http://content.secondspace.com/kval/ld/' + comm + '.js',
		dataType: 'script',
		success: function () {
			if (typeof __dsns_.BusinessFeed != 'object' || comm != 'all' && __dsns_.BusinessFeed.length < 1) return;
			localDealsCache[comm] = { feed: __dsns_.BusinessFeed, config: __dsns_.BusinessFeedConfig };
			if (LocalDealsFound) return;
			LocalDealsFound = true;
			callback(__dsns_.BusinessFeed, __dsns_.BusinessFeedConfig, comm);
		}
	});
	setTimeout(function () { if (!LocalDealsFound) FindLocalDeals('all', callback); }, 2000);
}

var tmplBck = false;
var RenderLocalDeals = function (host, tmpl, comm) {
	ldRendered = true;
	FindLocalDeals(comm, function (feed, cfg, found) {
		host = host || $('#dsnslocaldeals').hide();
		if (tmpl == 'undefined') tmpl = false;
		tmpl = tmpl || tmplBck || GetMetaData(host.hide().html(lfHTML||'').find('#dsnsbizdir'));
		if (!tmplBck) tmplBck = tmpl;
		host.find('.title').text('fetching deals...');
		host.html(tmpl||'').find('.business, .smalllist, .biglist').hide();
		var max = 6;
		if (feed.length < max) max = feed.length;
		var arr = $(feed).sort(function () {
			return Math.round(Math.random()) - 0.5;
		}).slice(0, max)
		for (var i = 0; i < max && i < 3; i++) {
			var b = $('.business' + (i + 1)), x = arr[i];
			x.link = cfg.root + '/' + x.name.replace(/\W+/ig, '_') + '/' + x.id + '.html';
			b.find('.name').html('<a href="' + x.link + '">' + x.name + '</a>');

			var k = x.logo.indexOf('http://hlocal.');
			if (k > -1)
				x.logo = x.logo.substr(k);
			else
				x.logo = cfg.imgroot + x.logo;
			k = x.logo.indexOf('http://hlcdn.');
			if(k==-1)
				k = x.logo.indexOf('http://media.');
			if (k > -1)
				x.logo = x.logo.substr(k);

			b.find('.thumb').html('<a href="' + x.link + '"><img src="' + x.logo + '" /></a>');
			if (!x.video) b.find('.video').hide();
			else b.find('.video').show().find('A').attr('href', x.link);
			if (!x.coupon) b.find('.coupon').hide();
			else b.find('.coupon .text').show().html('<a href="' + x.link + '?o=' + x.oid + '">' + x.coupon + '</a>');
			host.find('.biglist').show();
			b.show();
		}

		for (var i = 3; i < max; i++) {
			var b = $('.business' + (i + 1)), x = arr[i];
			x.link = cfg.root + '/' + x.name.replace(/\W+/ig, '_') + '/' + x.id + '.html';
			b.find('.name').html('<a href="' + x.link + '">' + x.name + '</a>');
			b.find('.coupon').show().html('<a href="' + x.link + '?o=' + x.oid + '">' + x.coupon + '</a>');
			host.find('.smalllist').show();
			b.show();
		}

		var t = 'Local deals';
		if (found != 'all') {
			t = found + ' deals';
			if (window['__dsns_'].LocalFeed)
				t = window['__dsns_'].LocalFeed.t + ' deals';
		}
		host.find('.title').text(t);
		host.find('.change A').click(function () {
			if ($('#dsnsLfPopup').length == 0) {
				host.after($('<div/>').hide().html(lfHTML||''));
			}
			window['__dsns_'].ShowPicker();
			return false;
		});
		host.show();
	});
}

//hascomm, choosecomm, nocomm
var state = 'choosecomm';
function RenderFeed(source, popup) {
	if (typeof source == 'string') {
	 source = getCom('#'+source);
	}
	if (!source) return;
	var dealsHost = $('#dsnslocaldeals');
	window['__dsns_'].LocalFeed = source;
	if(dealsHost && dealsHost.length > 0 && !popup)
		RenderLocalDeals(dealsHost, dsnsLFHTMLTemplates.deals + '', source.k);

	var hascookies = function () {
		if(window['__dsns_'].GetCookie('dsnspop') != null) return true;
		window['__dsns_'].SetCookie('dsnstest', '1');
		var test = window['__dsns_'].GetCookie('dsnstest');
		window['__dsns_'].SetCookie('dsnstest', '', 'Sun, 1 Jan 2000 00:00:00 UTC');
		return test == '1';
	}

	if (GetCommunityCookie()) state = 'hascomm';
	else if (window['__dsns_'].GetCookie('dsnslfpop') != null || hascookies()) state = 'choosecomm';
	else state = 'nocomm';
	var commlist = null;

	if (popup) state = 'hascomm';
	if (popup && source == null) state = 'nocomm';

	$('#dsnslocalnews').hide().find('*').show();
	
	var newshtml = '';
	if (state == 'hascomm')
		newshtml = dsnsLFHTMLTemplates.communitynews + '';
	else
		newshtml = dsnsLFHTMLTemplates.latestnews + '';

	newshtml = newshtml.replace(/community_link/ig, source.u);
	newshtml = newshtml.replace(/community_name/ig, source.t);
	newshtml = newshtml.replace(/utm_base/ig, utmbase);
	var sponsor = false;
		var widget = widgetcontainer.find('.widget');
	if(popup)
		widget = $('#dsnsLfPopup .widget');

	if (state == 'choosecomm' || state == 'nocomm') {
		if (commlist == null) {
			commlist = function() {
				var r = new Array();
				var l = localFeeds.length;
				var i = 0, max = 100;
				while (i<3 && max -- > 0) {
					var rnd = Math.floor(Math.random()*l);
					if ($.inArray(rnd,r) == -1) {
							r.push(rnd)
							i++;
					}
				}
				var communities = new Array();
				for (var i=0; i < r.length; i++) {
					communities.push(localFeeds[r[i]])
				}
				source = communities[0];
				return communities;
			}();
		}
		else source = commlist[0];

		newshtml = dsnsLFHTMLTemplates.latestnews + '';
		newshtml = newshtml.replace(/first_community_name/ig, commlist[0].t);
		newshtml = newshtml.replace(/first_community_link/ig, commlist[0].u);
		newshtml = newshtml.replace(/first_link/ig, commlist[0].u + commlist[0].lp + commlist[0].i[0].n);
		newshtml = newshtml.replace(/first_title/ig, commlist[0].i[0].t);
		
		if (commlist.length > 1) {
			newshtml = newshtml.replace(/second_community_name/ig, commlist[1].t);
			newshtml = newshtml.replace(/second_community_link/ig, commlist[1].u);
			newshtml = newshtml.replace(/second_link/ig, commlist[1].u + commlist[1].lp + commlist[1].i[0].n);
			newshtml = newshtml.replace(/second_title/ig, commlist[1].i[0].t);
		}
		
		if (commlist.length > 2) {
			newshtml = newshtml.replace(/third_community_name/ig, commlist[2].t);
			newshtml = newshtml.replace(/third_community_link/ig, commlist[2].u);
			newshtml = newshtml.replace(/third_link/ig, commlist[2].u + commlist[2].lp + commlist[2].i[0].n);
			newshtml = newshtml.replace(/third_title/ig, commlist[2].i[0].t);
		}

		source = commlist[0];
	} else if (!popup) {
		FindLocalDeals(source.k, function (feed, cfg, found) {
			html = dsnsLFHTMLTemplates.sponsor + '';
			if(feed.length < 1) return;
			var x = feed[Math.floor(Math.random() * feed.length)];
			if (typeof x.processed != 'boolean' || !x.processed) {
				x.link = cfg.root + '/' + x.name.replace(/\W+/ig, '_') + '/' + x.id + '.html';
				if(x.url) x.link = x.url;
				var k = x.logo.indexOf('http://hlocal.');
				if (k > -1)
					x.logo = x.logo.substr(k);
				else
					x.logo = cfg.imgroot + x.logo;
				k = x.logo.indexOf('http://hlcdn.');
				if(k==-1)
					k = x.logo.indexOf('http://media.');
				if (k > -1)
					x.logo = x.logo.substr(k);
				x.processed = true;
			}
			html = html.replace(/sponsor_pid/ig, x.pid);
			html = html.replace(/sponsor_id/ig, x.id);
			html = html.replace(/sponsor_link/ig, x.link);
			html = html.replace(/sponsor_img/ig, x.logo);
			html = html.replace(/sponsor_title/ig, x.name);
			if (x.coupon) {
				html = html.replace(/coupon_link/ig, x.link + '?o=' + x.oid);
				html = html.replace(/coupon_title/ig, x.coupon);
			}
			sponsor = { html: html, coupon: x.coupon };
			widget.find('.sponsor').html(html||'');
			if (!x.coupon)
				widget.find('.sponsor .coupon').hide();
		});
	}

	var img = source.i[0].i, imgload = false;
	if (!img || img.length < 1) {
		img = false;
		newshtml = newshtml.replace(/first_image/ig, 'http://cdn.secondspace.com/fshr/blank.gif');
	} else {
		var k = img.indexOf('http://hlocal.');
		if(k==-1)
			k = img.indexOf('http://media.');
		if(k>-1)
			img = img.substr(k);
		else
			img = source.u + source.ip + source.i[0].i;
		k = img.indexOf('http://hlcdn.');
		if(k==-1)
			k = img.indexOf('http://media.');
		if(k>-1)
			img = img.substr(k);

		imgload = new Image();
		imgload.src = img;
		newshtml = newshtml.replace(/first_image/ig, img);
	}

	if (state == 'hascomm') {
		newshtml = newshtml.replace(/first_link/ig, source.u + source.lp + source.i[0].n);
		newshtml = newshtml.replace(/first_title/ig, source.i[0].t);

		if (source.i.length > 1) {
			newshtml = newshtml.replace(/second_link/ig, source.u + source.lp + source.i[1].n);
			newshtml = newshtml.replace(/second_title/ig, source.i[1].t);
		}
		if (source.i.length > 2) {
			newshtml = newshtml.replace(/third_link/ig, source.u + source.lp + source.i[2].n);
			newshtml = newshtml.replace(/third_title/ig, source.i[2].t);
		}
		if (source.i.length > 3) {
			newshtml = newshtml.replace(/fourth_link/ig, source.u + source.lp + source.i[3].n);
			newshtml = newshtml.replace(/fourth_title/ig, source.i[3].t);
		}
		if (source.i.length > 4) {
			newshtml = newshtml.replace(/fifth_link/ig, source.u + source.lp + source.i[4].n);
			newshtml = newshtml.replace(/fifth_title/ig, source.i[4].t);
		}
	}
newshtml = newshtml.replace(/\\\\\'/g, '\'');
		var widget;
		var Switch = function() {
			widget.hide();
			widget.html(newshtml||'');
			if (img) $('.dsnsNewsWidget .localimg').show();
			else $('.dsnsNewsWidget .localimg').hide()
			if (popup)
				widget.find('.sponsor').remove();
			else if (sponsor) {
				widget.find('.sponsor').html(sponsor.html||'');
				if (!sponsor.coupon)
					widget.find('.sponsor .coupon').hide();
			}
			widget.show();

			if (state == 'hascomm') {
				if (source.i.length < 2) $('.dsnsNewsWidget .second').hide();
				if (source.i.length < 3) $('.dsnsNewsWidget .third').hide();
				if (source.i.length < 4) $('.dsnsNewsWidget .fourth').hide();
				if (source.i.length < 5) $('.dsnsNewsWidget .fifth').hide();
			}
			if (window.top != window.self)
				$('.dsnsNewsWidget A').attr('target', '_top');

			widget.find('.stories ul').addClass('hidden');
			widgetcontainer.css('display', 'block');
			setTimeout(function(){ setwidgetheight(widget);}, 200);
			setTimeout(function(){ setwidgetheight(widget);}, 500);
			setTimeout(function(){ setwidgetheight(widget);}, 1000);
			setTimeout(function(){ setwidgetheight(widget);}, 3000);

			var autoPopup = 'true' == 'true';
			if (autoPopup) {
				if (forceautopop) {
					setTimeout(function() { ShowPicker(); }, 750);
					forceautopop = false;
					return;
				}
				if (GetCommunityCookie())
					return;
				var ck = window['__dsns_'].GetCookie('dsnslfpop');
				var day = 86400000;
				var date = new Date();
				if (ck && ck != '1') {
					try {
						if (date.getTime() > parseInt(ck)) {
							date.setTime(date.getTime() + (12 * day));
							window['__dsns_'].SetCookie('dsnslfpop', '1', date.toGMTString());
							trackEvent('homepagewidget', 'autopopshown', 'site=' + window.location.host);
							setTimeout(function() { ShowPicker(); }, 750);
						}
					} catch (e) { }
				}
				if (!ck) {
					date.setTime(date.getTime() + (3 * day));
					window['__dsns_'].SetCookie('dsnslfpop', date.getTime());
				}
			}
		}
 
		var c = 20;
		var cssready = function() {
			if (widgetcontainer.css('backgroundRepeat') == 'no-repeat') {
				if (imgload && (!imgload.width || imgload.width < 1))
					$(imgload).bind("load error", function() { setTimeout(function() { Switch(); }, 10); });
				else
					Switch();				 
			}
			else {
				c--;
				if (c > 0) setTimeout(function() { cssready(); }, 250);
			}
		};
		cssready();
	}
window['__dsns_'].RenderNewsFeed = RenderFeed;

var dsnsLFHTMLTemplates = { communitynews: '', latestnews: '', deals:'', sponsor:'' };

var sh = null;
var setwidgetheight = function(widget) {
	var storylist = widget.find('.stories ul');
	var img = storylist.find('.localimg:first');
	if (img.length > 0) {
		if (img.attr('src').indexOf('blank.gif') == -1 && img.height() < 45 && img.height() > 0) {
			setTimeout(function() { setwidgetheight(widget) },100);
		}
	}
	sh = parseInt(widget.find('.stories').css('height'));
	var maxHide = 5;
	//if (sh == null || sh == 0) sh = parseInt($('#dsnslocal .stories').css('height'));
	if (storylist.height() > sh && sh != 0) {
		var hideone = function() {
			storylist.find('li:visible:last').hide();
			if (storylist.height() > sh && maxHide-- > 0)
				hideone();
		}
		hideone();
	}
	storylist.removeClass('hidden');
	storylist.find('li:visible:last').addClass('last');
}

var getCom = function (href) {
	var comobj;
	var i = href.indexOf('#'), k=4;
	while(i == -1 && k-- > 0)
	{
		href = decodeURIComponent(href);
		i = href.indexOf('#');
	}
	if(i==-1) {
		HidePicker();
		return false;
	}
	var n = href.substr(i+1);
	comobj = false;

	$.each(localFeeds, function (i, c) {
		if (c.k == n) {
			comobj = c;
			return false;
		}
	});
	return comobj;
}


function ShowFeeds(picked) {
	var defcom = '';
	if (!picked)
		picked = defcom;
	
	var com = false, dcom = false;
	var communityList = new Array();

	function feedSort(a, b) {
		var A = a.t.charAt(0), B = b.t.charAt(0);
		return A > B ? 1 : A < B ? -1 : 0;
	}
	localFeeds.sort(feedSort);

	$.each(localFeeds, function(i, c) {
		if (c.i.length == 0)
			c.i.push({"t":"No News Yet", "n":"0", "i":false});
	});
	if(/debugfeeds/ig.test(window.location.href))
		window['dsnsTemp'] = {localFeeds:localFeeds, defcom:defcom};

	window['__dsns_'].LocalFeeds = localFeeds;
	$.each(localFeeds, function(i, c) {
		if (c.i.length == 0) return true;
		communityList.push('<li><a href="#pick' + i + '">' + c.t + '</a></li>');
		if (c.k == picked) com = c;
		if (c.k == defcom) dcom = c;
	});
	if (!com) {
		com = dcom ? dcom : localFeeds[0];
	}
	if (!com || communityList.length == 0) {
		widgetcontainer.show();
		return;
	}
	
	lfHTML = lfHTML.replace('<!--', '<pre><!--').replace('-->', '--></pre>').replace('<pre><pre>', '<pre>').replace('</pre></pre>', '</pre>');
		
		widgetcontainer.css('visibility','hidden').html(lfHTML||'');
		dsnsLFHTMLTemplates.communitynews = GetMetaData($('#dsnsCommunityNews'));
		dsnsLFHTMLTemplates.latestnews = GetMetaData($('#dsnsLatestNews'));
		dsnsLFHTMLTemplates.deals = GetMetaData($('#dsnsbizdir'));
		dsnsLFHTMLTemplates.sponsor = GetMetaData($('#dsnsCommunitySponsor')); 

		if (horizontalformat)
		{
				dsnsLFHTMLTemplates.communitynews = GetMetaData($('#dsnsHCommunityNews'));
				dsnsLFHTMLTemplates.latestnews = GetMetaData($('#dsnsHLatestNews'));
		}
		widgetcontainer.find('.dsnsTemplate').remove();

	if($('#fin_maincontainer').length > 0) { // new layout
		if($('#dsnslocalnews2').length > 0) dsnsLFHTMLTemplates.news = GetMetaData($('#dsnslocalnews2'));
		if($('#dsnslocallinks2').length > 0) dsnsLFHTMLTemplates.links = GetMetaData($('#dsnslocallinks2'));
	}
	RenderFeed(com);

	var cc = GetCommunityCookie();
	if (cc != null) trackEvent('homepagewidget', 'widgetshown', 'site='+window.location.host + ' : community='+cc);
	else trackEvent('homepagewidget', 'widgetshown', 'site='+window.location.host);
		
		widgetcontainer.find('a[href$="pickcommunity"], #dsnslocalbiz a[href$="pickcommunity"]').live('click', function() {
				setTimeout(function() { ShowPicker(); }, 100);
				return false;
		});

		widgetcontainer.find('.links a.email').live('click', function() {
				$('#dsnsLfPopup').addClass('email');
						setTimeout(function() {ShowPicker();}, 100);
						return false;
		});
		widgetcontainer.css('visibility','visible');
}

var AddLiveTracking = function() {
		widgetcontainer.find('.stories ul a').live('click', function() {
				var me = $(this);
				var li = me.parent('li');
				var p = me.parents('ul').find('li').index(li) + 1;
				if (me.find('img').length > 0)
						trackEvent('homepagewidget', 'storythumbclick', 'site=' + window.location.host + ' : storyname=' + me.find('img').attr('alt') + ' : storyposition=' + p);
				else
						trackEvent('homepagewidget', 'storylinkclick', 'site=' + window.location.host + ' : storyname=' + me.text() + ' : storyposition=' + p);
		});
		$('.sponsor img').live('click', function() {
				trackEvent('homepagewidget', 'logoclick', 'site=' + window.location.host + ' : business=' + $(this).parents('.sponsor').find('.name').text());
		});
		$('.sponsor .name').live('click', function() {
				trackEvent('homepagewidget', 'businessclick', 'site=' + window.location.host + ' : business=' + $(this).text());
		});
		widgetcontainer.find('.links a').live('click', function() {
				var t = $(this).attr('title');
				trackEvent('homepagewidget', t + 'click', 'site=' + window.location.host);
		});
		$('#dsnslocalbiz .pickcommunity').live('click', function() {
		 trackEvent('homepagewidget', 'changecommunityclick', 'site=' + window.location.host);
		 return false;
		});
		widgetcontainer.find('.pickcommunity').live('click', function() {
				trackEvent('homepagewidget', 'changecommunityclick', 'site=' + window.location.host);
		});
		widgetcontainer.find('.choose a').live('click', function() {
				trackEvent('homepagewidget', 'bigchoosecommunityclick', 'site=' + window.location.host);
		});
}

var trackCache = {};
if(typeof window['_gaq'] != 'object') {
	window['_gaq'] = [];
	setTimeout(function() {
		var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	}, 1000);
}
window['_gaq'].push(['ds._setAccount', 'UA-8329098-9'], ['ds._trackPageview']);

function trackEvent(cat, type, data) {
	if (typeof cat != 'string') cat = false;
	if (typeof type != 'string') type = false;
	if (typeof data != 'string') data = false;
	var k = cat + ':' + type + ':' + data;
	if (!trackCache[k]) {
		if (cat && type && data) window['_gaq'].push(['ds._trackEvent', cat, type, data]);
		else if (cat && type) window['_gaq'].push(['ds._trackEvent', cat, type]);
		else if (cat) window['_gaq'].push(['ds._trackEvent',cat, "true" ]);
		trackCache[k] = true;
	}
}

var HidePicker = function(outto) {
	RemoveOverlay(outto);
		var o = widgetcontainer;
	var p = $('#dsnsLfPopup, #dsnsLfPopup2');
	var h = p.height();
	var w = p.width();
	p.find('.topHead, .mainHoodContent, .widget, .popupBottom').hide();
	$(p).animate({ left: o.offset().left + 100, top: o.offset().top + 100, height: 0, width: 0 }, 550, function() {
		var me = $(this);
		me.height(h);
		me.width(w);
		me.hide().removeClass('dsnspopupopen');
	});
	if (IE) $('BODY').css({ position: '' });
}

var ShowPicker = function (target, outto, linkoff) {
	if (window.top != window.self) {
		window.top['__dsns_'].ShowPicker(window.self);
		return;
	}

		var isemail = function() {return $('#dsnsLfPopup').hasClass('email');}
		if(isemail() && !$.isReady || IE && $('#fin_maincontainer').length > 0 && $('#footer').length == 0) {
				setTimeout(function() {ShowPicker(target, outto, linkoff);}, 500);
				return;
		}

	if (IE && $('#fin_maincontainer').length > 0 && $('#footer').length == 0) {
		setTimeout(function () { ShowPicker(); }, 500);
		return;
	}
	if ($('#header #dsnsOverlay').length == 0 && $('BODY > #dsnsOverlay').length == 0) {
		$('#dsnsOverlay').prependTo($('BODY')).hide();
		$('#dsnsLfPopup').prependTo($('BODY'));
	}

	var p = $('#dsnsLfPopup2');
	if (!p || p.length < 1)
		p = $('#dsnsLfPopup');

		var t = widgetcontainer.find('.widget');

	if (target) { // we need to copy the popup in here
		if (!p || p.length == 0) {
			p = $('<div id="dsnsLfPopup">&nbsp;</div>').appendTo($('body'));
			p.html($(target.document).find('#dsnsLfPopup').html());
		}
		t = $(target.frameElement);
	}

	var cl = p.find('.column ul');
	var gdc = 10;
	if (cl.length > 1) {
		if (cl.find('.show-all').length == 0) {
			cl.each(function (i) {
				var me = $(this);
				var c = me.find('li').length;
				me.find('li:gt(' + (gdc - 1) + ')').wrapAll('<li class="collapsed"><ul></ul></li>');
				me.find('.collapsed').hide();
				me.find('ul:last').parent().after('<li><a class="show-all" href="#">Show All (' + c + ')</a></li>');
				me.find('a.show-all').click(function () {
					var l = me.find('.collapsed, .expanded');
					if (l.attr('class') == 'collapsed') {
						if (IE6) l.show().addClass('expanded').removeClass('collapsed');
						else l.slideDown().addClass('expanded').removeClass('collapsed');
						$(this).text('Hide All');
}
					else {
						if (IE6) l.hide().addClass('collapsed').removeClass('expanded');
						else l.slideUp().addClass('collapsed').removeClass('expanded');
						$(this).text('Show All (' + c + ')');
					}
					return false;
				});
			});
		}
	}
	else {
		var udc = 3;
		var b = cl.parent('.column');
		var li = cl.find('li');

		var i = function() {
				var n = li.length / udc;
				if (n%1 !== 0) n++
				return parseInt(n);
		}();

		var g = cl.find('li:lt(' + i + ')').remove();
		$('<ul/>').append(g).appendTo(b);

		while (g.length) {
			g = cl.find('li:lt(' + i + ')').remove()
			if (g.length > 0)
				$('<ul/>').append(g).appendTo(b)
		}
		cl.remove();
	}

	var pw = p.find('.widget');
	var he = p.find('.mainHoodContent, .popupBottom, .closeButton a, .widget, .topHead');

		var showemail = function(animate) {
				p.removeClass('email');
				var cn = t.find('.community').text();
				var th = p.find('.topHead');
				th.find('iframe').remove();
				if (th.find('iframe').length == 0) {
						var iframe = '<iframe class="nohide" src="'+ t.find('a.community').attr('href').split('?')[0] + '/newsletter-signup-tm/'+ cn +'" style="width:430px;height:250px;margin:auto;display:block" frameborder="0" scrolling="no"></iframe>'
						if (animate) {
								p.find('.mainHoodContent').slideUp();
								p.find('.topHead').append(iframe).slideDown();
						}
						else
								p.find('.topHead').append(iframe);
						p.find('.mainHoodContent, .subHead').hide();
				}
				p.find('h1').text('Stay Informed');
		}

	setTimeout(function () { AddOverlay(target || outto); p.find('A').css({ color: '' }); }, 10);

		var o = t.offset();		
		var w;
		if (p.width() == 0) w = '860px';
		else w = p.width();
		var h = p.height();

	var ww = $(window).width();
	var wh = $(window).height();
	var dl = $(document).scrollLeft();
	var dt = $(document).scrollTop();
	var gettotalwidth = function() {
		var s = ['padding-left', 'padding-right', 'margin-left', 'margin-right'];
		var tw = 0, l = s.length;
		for (i=0; i < l; i++) {
			var v = parseInt(p.css(s[i]));
			tw += (isNaN(v)) ? 0 : parseInt(v);
		}
		return tw;
	}
	var gettotalheight = function() {
		var s = ['padding-top', 'padding-bottom', 'margin-top', 'margin-bottom'];
		var th = 0, l = s.length;
		for (i=0; i < l; i++) {
			var v = parseInt(p.css(s[i]));
			th += (isNaN(v)) ? 0 : parseInt(v);
		}
		return th;
	}
	var ew = parseInt(w) + gettotalwidth();

	var eh = parseInt(h) + gettotalheight();
	var left = (ww - ew) / 2 + dl;
	var top = (wh - eh > 0) ? (wh - eh) / 2 + dt : 0 + dt;
	if (top < 10) top = 10;
	if (left < 10) left = 10;

	pw.addClass('hidden');
		if (horizontalformat) p.find('.mainHoodContent').addClass('dsnshorizontalpopup');
	he.hide();

	p.css({ left: o.left + 100, top: o.top + 100, height: 0, width: 0 });
	p.show();
	p.animate({ left: left, top: top, height: h, width: w }, 550, function () {
		p.addClass('dsnspopupopen');
		pw.removeClass('hidden');
		he.show();

		if (isemail()) {
			if (GetCommunityCookie()) showemail();
		}
		else {
				var h = p.find('h1');
				if (h.text() == 'Stay Informed') {
				h.text('Choose your community');
				p.find('iframe').remove();
				p.find('.mainHoodContent, .subHead').show();
				}			
		}

		p.css('height', 'auto');
	});
	
	if (!p.data('bound')) {
		p.data('bound', true);
		p.find('A[href$=close], .closeButton').click(function () {
			HidePicker();
			trackEvent('homepagewidget', 'closepopup', 'site=' + window.location.host);
			return false;
		});

		pw.html(t.html()||'').find('.sponsor, .choose').remove();

		var boxes = p.find('.box:nth-child(4n)');
		boxes.each(function (i, e) {
			var me = $(this);
			me.after('<div style="clear:both"></div>')
		});

trackEvent('homepagewidget', 'popupshown', 'site=' + window.location.host);

		var hovertimer;				
				if (!horizontalformat) {
						p.find('.column A').hover(
								function () {
										clearTimeout(hovertimer);
										var com = getCom($(this).attr('href'));
										hovertimer = setTimeout(
												function () {
														if ($('#dsnsLfPopup').css('display') == 'block')
																RenderFeed(com, true);
												}, 125);
								},
								function () {
										var com = null;
										clearTimeout(hovertimer);
										hovertimer = setTimeout(
												function () {
														if ($('#dsnsLfPopup').css('display') == 'block')
																RenderFeed(com, true);
												}, 125);
										}
						);
				}

		p.find('.column A:not(.show-all)').click(function () {
			com = getCom($(this).attr('href'));
			if (com) {
				window['__dsns_'].SetCookie('dsnscomm', com.k);
				if (linkoff) {
					window.location = href.substr(0, href.indexOf('#'));
					return false;
				}
				if (typeof window['__dsns_'].selectBusinesses == 'function')
					window['__dsns_'].selectBusinesses();
				if (target) {
					target['__dsns_'].RenderFeed(com);
				}
				else RenderFeed(com);
				trackEvent('homepagewidget', 'communitychosen', 'site=' + window.location.host + ' : community=' + com.t);

				if (window['__dsns_'].hasOwnProperty('ShowEventFeed')) {
					window['__dsns_'].ShowEventFeed(com.t);
				}

				if (isemail())
						showemail(true);
				else
						HidePicker(target || outto);
			} else
				HidePicker();
			return false;
		});

p.find('.popupBottom a.dont-ask').click(function () {
			var day = 86400000;
			var date = new Date();
			date.setTime(date.getTime() + (1460 * day));
			window['__dsns_'].SetCookie('dsnslfpop', '1', date.toGMTString());
			HidePicker();
			trackEvent('homepagewidget', 'dontaskclick', 'site=' + window.location.host);
			return false;
		});
		p.find('.popupBottom a.ask-later').click(function () {
			HidePicker();
			trackEvent('homepagewidget', 'asklater', 'site=' + window.location.host);
			return false;
		});
		p.find('.widget a').live('click', function() {return false;});
	}
}
window['__dsns_'].ShowPicker = ShowPicker;
var lfRendered = ldRendered = false;
var needLocalDeals = false;

var lrmax = 200;
var widgetcontainer = '';
var horizontalformat = false;

var localReady = function() {		
	if (lrmax-- > 0 && (!lfRendered || (needLocalDeals && !ldRendered) || typeof window['__dsns_'] != 'object'))
		setTimeout(function() { localReady(); }, 200);
	
	if ($('#dsnslocal').length > 0)
		widgetcontainer = $('#dsnslocal');
	else if ($('#dsnslocalhorizontal').length > 0) {
		horizontalformat = true;
		widgetcontainer = $('#dsnslocalhorizontal');
	}
	if (!lfRendered && widgetcontainer.length > 0) {
		lfRendered = true;
		AddLiveTracking();
		var h = window.location.hash;
		if (h.indexOf('setcommunity')==1) {
		 var c = h.split('=')[1];
		 if (c != '') window['__dsns_'].SetCookie('dsnscomm', c);
		}
		ShowFeeds(GetCommunityCookie());
	}

	if (!ldRendered && $('#dsnslocaldeals').length > 0) {
		ldRendered = true;
		RenderLocalDeals();
	}
}
localReady();
		
		var Ready = function(ready_host) {
			if(window[ds_plugin_name].IsReady) return;
			window[ds_plugin_name].IsReady = true;
			if(typeof $ == 'undefined')
			{
				if(ready_host && typeof ready_host.$ == 'function')
					$ = window[ds_plugin_name].$ = ready_host.$;
				else 
					$ = window[ds_namespace].$;
			}
			if(typeof $ == 'undefined')
				return;
			var boxes = $('.autocompleted');
if(IE)
	$(function(){boxes.each(function() {Autocomplete($(this));});});
else
	boxes.each(function() {
		Autocomplete($(this));
	});
if($('#dsnslocalbiz').length == 0) $('#dsnslocallinks').css({height:'auto'}); /* */ 

 /* tracking */
		//remove double tracking
		$('#dsnsLfPopup .widget .trackingmeta').remove();
(function(){for(var p={Type:"",DSC:"",PPID:"",ILocation:"",ISource:"",SFLT:"",name:"",order:"",offer:""},q={Type:"",DSC:"",PPID:"",ILocation:"",ISource:"",SFLT:"",name:"",order:"",offer:""},i={URI:"",UserId:""},l=["a","button"],j="services.datasphere.com",h="",k=0;k<l.length;k++)h.length>0&&(h+=","),h=h+l[k]+".clicktracking ,.clicktracking "+l[k];var r=function(a){var f=[];typeof a==="undefined"&&(a=".meta");$(a).each(function(){f.push(GetMetaData(this))});return f},m=function(){var a="",f;for(f in i)i.hasOwnProperty(f)&& (a.length>0&&(a+=";"),i[f]!==""&&(a=a+f+":"+i[f]));return a},n=function(a){a.slice(0,4)=="<\!--"&&(a=a.slice(4));a.slice(-3)=="--\>"&&(a=a.slice(0,-3));return $.trim(a)},o=function(a,f){for(var b,d=0;d<a.length;){b=a[d].split(";");for(var e=0;e<b.length;){var g=b[e].split(":"),c=g[0],g=window.escape(g.slice(1).join(""));b[e]=c+":"+g;typeof i[c]!="undefined"&&(i[c]=g);c==="TRACKINGDOMAIN"&&(j=window.unescape(g));typeof f[c]=="undefined"?b.splice(e,1):e++}b.length>0?(a[d]=b.join(";"),d++):a.splice(d, 1)} },s=function(){var a=new Image,f="/trackingImage.trk?TYPE=IMPRESSION",b=r(".trackingmeta");o(b,p);var d=2,e;if(i.URI.length===0)i.URI=window.escape(window.location.host+window.location.pathname+window.location.search);var g=m();if(!(j.length<=0))if(f="http://"+j+f,b.join().length>2E3){for(;b.slice(0,d*2).toString().length<2E3;)d*=2;for(var c=d,h=0;h!=b.length;){for(e=b.slice(h,c).toString();e.length<2E3&&c<b.length;){if(e.length+b[c].length<1999)e=e+","+b[c];else break;c++}h=c;c+=d;if(c>b.length)c=b.length;a=new Image; a.src=f+"&sk="+g+"&d="+e} }else e=b.toString(),a.src=f+"&sk="+g+"&d="+e};$(function(){s();j.length>0&&$(h).bind("click",function(){var a="http://"+j+"/trackingImage.trk?TYPE=CLICK",f=new Image,b=$(this).parents(),d="",e=[],g=m(),c="";$(this).is("a")?(c=$(this).text().length>0?window.escape($(this).text()):window.escape($(this).attr("title")),d=d+"ClickElement:Link;LinkText:"+c+";LinkUrl:"+window.escape($(this).attr("href"))):$(this).is("img")&&(d+="ClickElement:image;",$(this).parent().is("a")&&(d= d+"LinkUrl:"+window.escape($(this).parent().attr("href"))));typeof $(this).attr("trackingattrb")!="undefined"&&(d=$(this).attr("trackingattrb"));$(this).siblings(".trackingmeta").length>0&&e.push(n($(this).siblings(".trackingmeta").html()));for(c=0;c<b.length;c++)$(b[c]).attr("trackingattrb")!==null&&typeof $(b[c]).attr("trackingattrb")!=="undefined"&&e.push($(b[c]).attr("trackingattrb")),$(b[c]).siblings(".trackingmeta").length>0&&e.push(n($(b[c]).siblings(".trackingmeta").html()));o(e,q);d=d+";"+ e.join(";");f.src=a+"&sk="+g+"&d="+d})})})(); 
		}
		window[ds_plugin_name].Ready = Ready;
		window[ds_plugin_name].FullyInitialized = true;

		if(init_host)
			init_host.OnReady.push(window[ds_plugin_name].Ready);
		else
			$(function(){window[ds_plugin_name].Ready();});
	}
	Ready = false;
	
	return {
		Load: Load,
		WaitForInit: WaitForInit,
		Init: Init,
		WaitForReady: WaitForReady,
		WaitForBody: WaitForBody,
		Ready: Ready,
		GetCookie: GetCookie,
		SetCookie: SetCookie
	};
}();
//window[ds_plugin_name].WaitForBody();
window[ds_plugin_name].Load();

})();
