if(typeof window['__dsns_'] == 'undefined') window['__dsns_'] = {};
(function() {
var ds_namespace = '__dsns_', ds_plugin_name = 'WZZM_WidgetsV2';
window[ds_plugin_name] = function() {
	var Keywords = '50 Cent,Ada,Adam Sandler,Adam Smith,Albion,Alec Baldwin,Alex Arends,Alfred Hitchcock,Allegan,Allendale,Alto,Amy Fox,Amy Winehouse,Andy Williams,Angela Cunningham,Angelina Jolie,Anna Nicole Smith,Antonio Banderas,Aretha Franklin,Arlen Specter,Arnold Schwarzenegger,Ashton Kutcher,Athens,Augusta,Bailey,Baldwin,Bangor,Barack Obama,Barney Frank,Baseball,Basketball,Battle Creek,Bedford,Belding,Belmont,Ben Stiller,Big Rapids,Bill Cosby,Bill Richardson,Billy Joel,Blake Shelton,Bob Corker,Bob Dylan,Bob Newhart,Bob Seger,Bobby Jindal,Bowling,Boxing,Brad Miller,Brad Paisley,Brad Pitt,Bradley,Branch,Britney Spears,Bronson,Brooke Burke,Bruce Springsteen,Burlington,Byron Center,Caledonia,Candice Miller,Cannonsburg,Carl Levin,Carlos Santana,Carrie Underwood,Carson City,Cassie,Cedar Springs,Celine Dion,Charlie Brown,Charlie Sheen,Charlize Theron,Chase,Chevy Chase,Chris Brown,Chris Smith,Christian Bale,Christina Aguilera,Chuck Schumer,Clarksville,Climax,Clint Eastwood,Colon,Comstock,Comstock Park,Condoleezza Rice,Conklin,Connie Mack,Coopersville,Coral,Covert,Cricket,Crystal,Custer,Cycling,Dan Harland,D\'Angelo,David Beckham,David Foster,David Letterman,David Price,David Robinson,Debbie Stabenow,Decatur,Dennis Kucinich,Dennis Rodman,Denzel Washington,Derek Francis,Deval Patrick,Dick Cheney,Diddy,DMX,Dolly Parton,Dorr,Douglas,Dowling,Dr. Dre,Drew Barrymore,Duke Ellington,Eddie Murphy,Elizabeth Taylor,Ella Fitzgerald,Ellen DeGeneres,Elton John,Elvis Presley,Eminem,Eric Cantor,Eva Longoria,Evart,Fennville,Ferrysburg,Football,Fountain,Frank Sinatra,Fred Thompson,Fremont,Fruitport,Fulton,George Bush,George Clooney,George Lessens,George Lopez,Glenn,Golf,Grand Haven,Grand Rapids,Grandville,Grant,Greenville,Gwyneth Paltrow,Gymnastics,Halle Berry,Hally Vogel,Hamilton,Hank Williams,Harrison Ford,Harry Reid,Hartford,Hastings,Heath Ledger,Henry Waxman,Hillary Clinton,Hockey,Holland,Holton,Homer,Hopkins,Howard City,Hudsonville,Hugh Jackman,Ice Cube,Idlewild,Ionia,Irons,Jack Black,Jack Johnson,Jack Kevorkian,Jack Nicholson,Jack Poll,James Brown,James Franco,James Taylor,Jamestown,Jamie Foxx,Janet Jackson,Janet Napolitano,Jason Aldean,Jay Leno,Jay-Z,Jenison,Jennifer Aniston,Jennifer Garner,Jennifer Granholm,Jennifer Hudson,Jennifer Lopez,Jennifer M. Granholm,Jesse Jackson,Jessica Alba,Jessica Simpson,Jim Carrey,Jim Kelly,Jimi Hendrix,Jimmy Kimmel,Joan Jett,Joe Biden,Joe Kopecek,John Boehner,John Conyers,John Dingell,John Edwards,John Kerry,John Lennon,John Lynch,John Mayer,John McCain,John Peterson,John Russell,John Sullivan,John Travolta,John Wayne,Johnny Carson,Johnny Cash,Johnny Depp,JoJo,Jon Mills,Jon Stewart,Jordin Sparks,Judy Garland,Julia Roberts,Justin Timberlake,Kalamazoo,Kanye West,Karate,Kate Winslet,Katherine Heigl,Kathleen Sebelius,Katie Couric,Keith Urban,Kelly Clarkson,Kelly Ripa,Kendall,Kenny Chesney,Kenny Rogers,Kent City,Kid Rock,Kim Kardashian,Lakeview,Lambrini Lukidis,Lamont,Lauren Stanton,Lawrence,Lawton,LeAnn Rimes,Lee VanAmeyde,Leroy,Lindsay Lohan,Lindsey Graham,Lowell,Ludington,Luther,Lyons,Madonna,Marc Anthony,Mariah Carey,Marilyn Monroe,Marion,Mariska Hargitay,Mark Schauer,Marne,Marshall,Martin,Marvin Sapp,Matt Damon,Max Baucus,Mecosta,Mel Gibson,Michael Chertoff,Michael Jackson,Michele Bachmann,Michelle Williams,Middleville,Mike Cox,Mike Huckabee,Mike Powers,Mike Rogers,Miley Cyrus,Miranda Lambert,Mitch McConnell,Mitt Romney,Montague,Montgomery,Morley,Muir,Muskegon,Nancy Pelosi,Nashville,Natalie Portman,Newaygo,Nick Monacelli,Nicole Kidman,Olympia Snowe,Oprah Winfrey,Orlando Bloom,Orleans,Orrin Hatch,Otsego,Pamela Anderson,Paris,Paris Hilton,Pat Roberts,Patrick Leahy,Patty Murray,Paul Davis,Paul McCartney,Paul Smith,Paw Paw,Penelope Cruz,Peter Hoekstra,Peter Ross,Phil Dawson,Pierson,Plainwell,Portage,Portland,Pullman,Quincy,R. Kelly,Rahm Emanuel,Rakim,Randy Jackson,Ravenna,Reba McEntire,Reed City,Reese Witherspoon,Richard Gere,Richard Shelby,Richland,Rick Perry,Rob VerHeulen,Robert Byrd,Robin Williams,Rockford,Rod Blagojevich,Rodeo,Rodney,Ron Howard,Ron Paul,Ronald Reagan,Rudy Giuliani,Rugby,Ryan Reynolds,Ryan Seacrest,Salma Hayek,Sand Lake,Sarah Barwacz,Sarah Jessica Parker,Sarah Palin,Sarah Sell,Saranac,Saugatuck,Scarlett Johansson,Schoolcraft,Sean Penn,Sears,Selena,Shaggy,Shaquille O\'Neal,Sheridan,Sherwood,Sheryl Crow,Sidney,Simon Cowell,Skiing,Snoop Dogg,Snowboarding,Soccer,Softball,South Haven,Sparta,Spring Lake,Stanton,Stanwood,Stephanie Webb,Steve Miller,Steve Patterson,Steve Young,Stevie Wonder,Sturgis,Susan Collins,Tara Kuhnlein,Taylor Swift,Ted Kennedy,Ted Stevens,Ted Strickland,Tennis,Terri Lynn Land,Three Rivers,Tiger Woods,Tim Johnson,Tim McGraw,Tim Pawlenty,Tim Ryan,Toby Keith,Tom Clyde,Tom Cruise,Tom Hanks,Tom Petty,Trent Lott,Trey Songz,Trufant,Twin Lake,Tyler Perry,Usher,Valerie Lego,Volleyball,Walter Jones,Walter Reed,Wayland,West Olive,White Cloud,Whitehall,Will Ferrell,Will Smith,Woodland,Woody Allen,Wrestling,Wyoming,Zeeland,'.split(','); var qsHTML = '<div class="dsnsqs">\n  <div class="title">\n    <div class="text">Advanced Search</div>\n    <div class="close">&times;</div><i></i>\n  </div>\n  <form action="http://search.wzzm13.com">\n    <input type="hidden" name="ct" value="r" />\n    <label for="qscat_\{id\}">Category</label><select id="qscat_\{id\}" rel="20198">\n      <option value="">( any category )</option>\n      <!--<option value="89000013">Local &amp; Regional</option>\n      <option value="20249789">YouNews</option>\n      <option value="89000010">National &amp; World</option>\n      <option value="20249325">Entertainment</option>\n      <option value="89000038">Business</option>\n      <option value="20249732">Sports</option>\n      <option value="89000015">Offbeat</option>\n      <option value="89000026">Technology</option>\n      <option value="90000049">Health</option>\n      <option value="89000017">Consumer</option>\n      <option value="20249757">Weather</option>\n      <option value="20249745">Traffic</option>\n      <option value="90000010">Economy</option>\n      <option value="20249604">Blogs</option>-->\n    </select><i></i>\n    <label for="qsfeat_\{id\}">When</label><select id="qsdate_\{id\}" rel="r.STRDAT">\n      <option value="">( anytime )</option>\n      <option value="0">Today</option>\n      <option value="7">Past 7 Days</option>\n      <option value="30">Past 30 Days</option>\n      <option value="365">Past 12 Months</option>\n    </select><i></i>\n    <label for="qscity_\{id\}">City</label><select id="qscity_\{id\}" rel="361">\n      <option value="">( any city )</option>\n      <!--<option value="106764" rel="639">Seattle</option>\n      <option value="99958" rel="653">Olympia</option>\n      <option value="110075" rel="202">Tacoma</option>\n      <option value="83672" rel="650">Everett</option>\n      <option value="107900" rel="650">Snohomish</option>\n      <option value="74149" rel="639">Bellevue</option>\n      <option value="91173" rel="639">Kirkland</option>\n      <option value="103621" rel="639">Redmond</option>-->\n    </select><i></i>\n    <label for="qscnty_\{id\}">County</label><select id="qscnty_\{id\}" rel="6">\n      <option value="">( any county )</option>\n      <!--<option value="639">King</option>\n      <option value="202">Pierce</option>\n      <option value="653">Thurston</option>\n      <option value="650">Snohomish</option>\n      <option value="640">Kitsap</option>\n      <option value="656">Whatcom</option>\n      <option value="648">Skagit</option>-->\n    </select><i></i>\n    <label for="qstext">Keywords</label><input class="qstext" name="q" /><i></i>\n    <input type="submit" class="normalbutton" value="Search" /><i></i>\n  </form>\n</div>'; var lfHTML = '<div class="dsnsTemplate" id="dsnsLatestNews">\n<pre><!--\n<div id="dsnsLatestNews" class="dsnsNewsWidget">\n\t<div\tclass="title"><h2>Your Neighborhood</h2><a class="pickcommunity"\thref="#pickcommunity">Change</a></div>\n<div class="dsmytownlogo"></div>\n\t<h3>Latest News</h3>\n\t<div class="stories">\n\t\t<ul>\n\t\t\t<li class="first">\n\t\t\t\t<h4><a href="first_community_link">first_community_name</a></h4>\n\t\t\t\t<a href="first_link"><img class="localimg" src="first_image" alt="first_title" /></a>\n\t\t\t\t<h5><a href="first_link">first_title</a></h5>\n\t\t\t\t<i class="clear"></i></li>\n\t\t\t<li class="second">\n\t\t\t\t<h4><a href="second_community_link">second_community_name</a></h4>\n\t\t\t\t<h5><a href="second_link">second_title</a></h5>\n\t\t\t</li>\n\t\t\t<li class="third">\n\t\t\t\t<h4><a href="third_community_link">third_community_name</a></h4>\n\t\t\t\t<h5><a href="third_link">third_title</a></h5>\n\t\t\t</li>\n\t\t</ul>\n\t</div>\n\t<div class="links">\n\t\t<ul>\n\t\t\t<li style="display:none;"><a class="morenews" title="morenews" href="http://search.wzzm13.com">More News</a>&nbsp;&nbsp;</li>\n\t\t\t<li><a\ttitle="businessdirectory" class="morenews bizdir"\thref="http://biz.wzzm13.datasphere.com/">Business Directory</a></li>\n\t\t</ul>\n\t</div>\n\t<div class="choose">\n\t\t<a href="#pickcommunity">Choose Your Neighborhood</a>\n\t</div>\n\t<div class="bottom"></div>\n</div>\n--></pre></div>\n<div class="dsnsTemplate" id="dsnsCommunityNews"><pre><!--\n<div id="dsnsCommunityNews" class="dsnsNewsWidget">\n\t<div class="title">\n\t\t<h2>Your Neighborhood</h2>\n\t\t<a class="pickcommunity" href="#pickcommunity">Change</a></div>\n\t\t<div class="dsmytownlogo"></div>\n\t<h3><a class="community" href="community_link">community_name</a></h3>\n\t<div class="stories">\n\t\t<ul>\n\t\t\t<li\tclass="first"><a href="first_link"><img class="localimg"\tsrc="first_image" alt="first_title"\t/></a><a\thref="first_link">first_title</a><i\tclass="clear"></i></li>\n\t\t\t<li class="second"><a href="second_link">second_title</a></li>\n\t\t\t<li class="third"><a href="third_link">third_title</a></li>\n\t\t\t<li class="fourth"><a href="fourth_link">fourth_title</a></li>\n\t\t\t<li class="fifth"><a href="fifth_link">fifth_title</a></li>\n\t\t</ul>\n\t</div>\n\t<div class="links">\n\t\t<ul>\n\t\t\t<li><a class="morenews" title="morenews" href="community_link">More News</a></li>&nbsp;|&nbsp;\n\t\t\t<li><a\ttitle="businessdirectory" class="morenews bizdir"\thref="community_link/business-directory">Business\tDirectory</a></li>\n\t\t</ul>\n\t</div>\n\t<div class="sponsor">\n\t</div>\n\t<div class="bottom"></div>\n</div>\n--></pre></div>\n<div class="dsnsTemplate" id="dsnsHLatestNews">\n\t<pre><!--\n\n<div id="dsnsLatestNews" class="dsnsNewsWidget">\n\t\t<div\tclass="title"><h2>My Town</h2><a\tclass="pickcommunity" href="#pickcommunity">Change your\tlocation</a>\n\t\t\t\t<div class="links">\n\t\t\t\t<ul><li><a\tclass="morenews" title="morenews"\thref="http://search.wgrz.com?utm_content=morenewslink">More\tNews</a></li></ul>\n\t\t\t\t</div>\n\t\t\t\t<i class="clear"></i></div>\n\t\t\t\t<div class="first-story">\n\t\t\t\t\n\t\t\t<h4><a\thref="first_link?utm_base=storythumbnail"><img class="localimg"\tsrc="first_image" alt="first_title" /></a>\n\t\t\t\t\t<a href="first_community_link?utm_base=communitylink">first_community_name News</a>\n\t\t\t</h4>\n\t\t\t\t\t\t<h5><a href="first_link?utm_base=storylink">first_title</a></h5>\n\t\t\t<i class="clear"></i>\n<div class="choose"><a href="#pickcommunity">choose your neighborhood</a></div>\n\t\t\t\t</div>\n\t\t\t\t<div class="right-col">\n\t\t\t\t<div\tclass="second"><h4><a\thref="second_community_link?utm_base=communitylink">second_community_name\tNews</a></h4>\n\t\t\t\t\t<h5><a href="second_link?utm_base=storylink">second_title</a></h5></div>\n\t\t\t\t\t\t<div\tclass="third"><h4><a\thref="third_community_link?utm_base=communitylink">third_community_name\tNews</a></h4>\n\t\t\t\t\t<h5><a href="third_link?utm_base=storylink">third_title</a></h5>\n\t\t\t</div>\n\t\t</div>\n\t\t<div class="bottom"></div>\n</div>\n\n--></pre>\n</div>\n<div class="dsnsTemplate" id="dsnsHCommunityNews">\n\t<pre><!--\n<div id="dsnsCommunityNews" class="dsnsNewsWidget">\n\t\t<div\tclass="title"><h2><a class="community"\thref="community_link?utm_base=communityname">My Town: community_name\tNews</a></h2>\n\t\t\t<a class="pickcommunity" href="#pickcommunity">Change<br/>location</a>\n\t\t\t\t<div class="links">\n\t\t\t\t<ul><li><a\tclass="morenews" title="morenews"\thref="community_link?utm_content=morenewslink">More News</a></li>\n\t\t\t <li>&nbsp;|&nbsp;</li>\n\t\t\t <li><a\ttitle="businessdirectory" class="bizdir"\thref="community_link/business-directory?utm_content=businessdirectorylink">Business Dir</a></li>\n\t\t\t <li>&nbsp;|&nbsp;</li>\n\t\t\t <li class="email"><a class="morenews email" href="#">Newsletter</a></li></ul>\n\t\t\t\t</div>\n\t\t\t\t<i class="clear"></i>\n\t\t</div>\n\t\t<div class="first-story">\n\t\t\t\t<h5><a\thref="first_link?utm_base=storythumbnail"><img class="localimg"\tsrc="first_image" alt="first_title" /></a><a href="first_link?utm_base=storylink">first_title</a></h5>\n\t\t\t\t<i class="clear"></i>\n\t\t<div class="stories">\n\t\t\t\t<ul><li\tclass="second"><a\thref="second_link?utm_base=storylink">second_title</a></li><li\tclass="third"><a\thref="third_link?utm_base=storylink">third_title</a></li></ul>\n\t\t\t\t</div>\n\t\t<i class="clear"></i>\n\t\t</div>\n\n\t\t<div class="right-col">\n\t\t\t<div class="stories">\n\t\t\t\t<ul><li\tclass="fourth"><a\thref="fourth_link?utm_base=storylink">fourth_title</a></li><li\tclass="fifth"><a\thref="fifth_link?utm_base=storylink">fifth_title</a></li></ul>\n\t\t\t\t</div>\n\t\t\t\t<div class="sponsor"></div>\n\t\t</div>\n\t<i class="clear"></i>\n</div>\n--></pre>\n</div>\n<div class="dsnsTemplate" id="dsnsCommunitySponsor"><pre><!--\n\t<a href="sponsor_link"><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">sponsor_title</a><br/>\n\t\t<a class="coupon" href="coupon_link"><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.wzzm13.com/default.aspx?ct=r&type=ITYPE,offers">All\tDeals</a></div>\n\t</div>\n\t<div\tclass="title">Business\tDirectory</div><div\tclass="change"> |\t<a\thref="http://pickcommunity.wzzm13.com/#pickcommunity">Change Community</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.wzzm13.com">Business Directory</a> |\n\t\t<a href="http://biz.wzzm13.com/default.aspx?ct=r&type=ITYPE,offers">All Deals</a> |\n\t\t<a href="http://biz.wzzm13.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">wzzm13 News</div>\n\t\t<h1>Customize your homepage with news from your neighborhood</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">Click on your neighborhood and you\'ll get headlines on this homepage every day!</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" style="display:none;">\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<li><a href="http://adacascade.wzzm13.com#adacascade">Ada / Cascade</a></li>\n\t\t\t\t\t\t<li><a href="http://comstockpark.wzzm13.com#comstockpark">Comstock Park</a></li>\n\t\t\t\t\t\t<li><a href="http://coopersville.wzzm13.com#coopersville">Coopersville</a></li>\n\t\t\t\t\t\t<li><a href="http://egr.wzzm13.com#egr">East Grand Rapids</a></li>\n\t\t\t\t\t\t<li><a href="http://grandhaven.wzzm13.com#grandhaven">Grand Haven</a></li>\n\t\t\t\t\t\t<li><a href="http://grcentral.wzzm13.com#grcentral">Grand Rapids Central</a></li>\n\t\t\t\t\t\t<li><a href="http://grnorth.wzzm13.com#grnorth">Grand Rapids North</a></li>\n\t\t\t\t\t\t<li><a href="http://grsouth.wzzm13.com#grsouth">Grand Rapids South</a></li>\n\t\t\t\t\t\t<li><a href="http://grwest.wzzm13.com#grwest">Grand Rapids West</a></li>\n\t\t\t\t\t\t<li><a href="http://grandville.wzzm13.com#grandville">Grandville</a></li>\n\t\t\t\t\t\t<li><a href="http://greenville.wzzm13.com#greenville">Greenville</a></li>\n\t\t\t\t\t\t<li><a href="http://hollandzeeland.wzzm13.com#hollandzeeland">Holland / Zeeland</a></li>\n\t\t\t\t\t\t<li><a href="http://kalamazoo.wzzm13.com#kalamazoo">Kalamazoo</a></li>\n\t\t\t\t\t\t<li><a href="http://kentwood.wzzm13.com#kentwood">Kentwood</a></li>\n\t\t\t\t\t\t<li><a href="http://lowell.wzzm13.com#lowell">Lowell</a></li>\n\t\t\t\t\t\t<li><a href="http://muskegon.wzzm13.com#muskegon">Muskegon</a></li>\n\t\t\t\t\t\t<li><a href="http://plainfield.wzzm13.com#plainfield">Plainfield</a></li>\n\t\t\t\t\t\t<li><a href="http://rockford.wzzm13.com#rockford">Rockford</a></li>\n\t\t\t\t\t\t<li><a href="http://sparta.wzzm13.com#sparta">Sparta</a></li>\n\t\t\t\t\t\t<li><a href="http://walker.wzzm13.com#walker">Walker</a></li>\n\t\t\t\t\t\t<li><a href="http://whitehallmontague.wzzm13.com#whitehallmontague">Whitehall / Montague</a></li>\n\t\t\t\t\t\t<li><a href="http://wyoming.wzzm13.com#wyoming">Wyoming</a></li>\n\t\t\t\t\t\t\n\n\t\t\t\t\t\n\t\t\t\t\t </ul>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t<div class="column">\n\t\t\t\t\t<ul>\n\t\t\t\t\t<li><a href="#adacascade" title="Ada, Cascade, Forest Hills, Grand Rapids Township">Ada/Cascade/Forest Hills</a></li>\n\t\t\t\t\t\t<li><a href="#coopersville" title="Coopersville">Coopersville</a></li>\n<li><a href="#comstockpark" title="Comstock Park, Alpine">Comstock Park/Alpine</a></li>\n<li><a href="#egr" title="East Grand Rapids">East Grand Rapids</a></li>\n<li><a href="#grandhaven" title="Grand Haven, Spring Lake">Grand Haven/Spring Lake</a></li>\n<li><a href="#grcentral" title="East Hills, Eastown, Fulton Heights, Heartside, Midtown">Grand Rapids Central</a></li>\n<li><a href="#grnorth" title="Auburn Hills, Belknap Lookout, Creston, Highland Park, Michigan Oaks, North East Citizen Action">Grand Rapids North</a></li>\n<li><a href="#grsouth" title="Alger Heights, Baxter, Eastgate, Fuller Ave, Garfield Park, Madison Area, Millbrook, Oakdale, Ridgemoor, Roosevelt, South East Community, South East End, South Hill">Grand Rapids South</a></li>\n\t\t\t\t\t </ul>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class="column">\n\t\t\t\t\t<ul>\n\t\t\t\t\t<li><a href="#grwest" title="Black Hills, Cherry Run, John Ball Park, South West Area Neighbors, West Grand, West Side Connection">Grand Rapids West</a></li>\n <li><a href="#grandville" title="Grandville, Jenison, Hudsonville">Grandville</a></li>\n <li><a href="#greenville" title="Greenville, Belding">Greenville/Belding</a></li>\n <li><a href="#hollandzeeland" title="Holland, Zeeland, Olive Township">Holland/Zeeland</a></li>\n <li><a href="#kalamazoo" title="Kentwood">Kalamazoo</a></li>\t\t\t\t\t\t\n <li><a href="#kentwood" title="Kentwood">Kentwood</a></li>\n <li><a href="#lowell" title="Lowell">Lowell</a></li>\n <li><a href="#muskegon" title="Muskegon, Norton Shores, Roosevelt Park, Muskegon Heights">Muskegon</a></li>\n\t\t\t\t\t </ul>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class="column">\n\t\t\t\t\t<ul>\n\t\t\t\t\t<li><a href="#plainfield" title="Plainfield, Northview">Plainfield/Northview</a></li>\n<li><a href="#rockford" title="Rockford, Cannon TWP">Rockford/Cannon TWP</a></li>\n<li><a href="#sparta" title="Sparta">Sparta</a></li>\n<li><a href="#walker" title="Walker">Walker</a></li>\n<li><a href="#whitehallmontague" title="Whitehall, Montague">Whitehall/Montague</a></li>\n<li><a href="#wyoming" title="Wyoming">Wyoming</a></li>\n\t\t\t\t\t </ul>\n\t\t\t\t</div>\n\n\t\t\t</div>\n\t\t</div>\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="wzzm13 - wzzm13.com" title="wzzm13 - wzzm13.com">wzzm13.com</div>\n\t\t</div>\n\t</div>\n</div>\n\n\n<!--[if IE 6]>\n<style>\n#dsnslocal .title\{height:27px;overflow:hidden;\}\n</style>\n<![endif]-->\n\n<!--[if IE]>\n<style>\n#dsnslocal \{width:96% !important;\}\n</style>\n<![endif]-->\n\n<!--[if IE 8]>\n <style>\n #dsnslocal \{width:94% !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":"Ada/Cascade/Forest Hills", "u":"http://adacascade.wzzm13.com", "k":"adacascade", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"How much snow did you get overnight?", "n":"66586", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/snow.jpg"},{"t":"Plane slides off runway at Ford Airport", "n":"66570"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Cascade Manager\\\\'s Blog - Township Board Meeting February 8th", "n":"66556"},{"t":"Teen Film Festival This Saturday", "n":"66526"} ]},{"t":"Comstock Park/Alpine", "u":"http://comstockpark.wzzm13.com", "k":"comstockpark", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"CPPS - Internet Safety Awareness Class on February 22", "n":"66557"},{"t":"Deep-fried PB&J\\\\'s? Whitecaps sample new foods", "n":"66548"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Tax Forms and Free Tax Assistance", "n":"66489"} ]},{"t":"East Grand Rapids", "u":"http://egr.wzzm13.com", "k":"egr", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"GOP supporters canvass Grand Rapids", "n":"66589", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120211084043_GOP_20SUPPOTERS_2.jpg"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"The Second City Laugh Out Loud Tour is coming to town!", "n":"66559"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"} ]},{"t":"Grand Haven/Spring Lake", "u":"http://grandhaven.wzzm13.com", "k":"grandhaven", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"Botanical specialist to speak on the Grand River Greenway February 16", "n":"66566"},{"t":"City of Grand Haven Summer Job Openings", "n":"66560"},{"t":"Roadkill Artist", "n":"66563"},{"t":"Police: Sleeping driver caused U.S. 31 crash", "n":"66540"} ]},{"t":"Grand Rapids Central", "u":"http://grcentral.wzzm13.com", "k":"grcentral", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"GOP supporters canvass Grand Rapids", "n":"66589", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120211084043_GOP_20SUPPOTERS_2.jpg"},{"t":"Just Ask: Heart Health; Know your numbers", "n":"66530"},{"t":"Turning Grand Rapids pink for breast cancer awareness", "n":"66527"},{"t":"Extravagant Valentines", "n":"66587"},{"t":"Golf show offers up free swing lessons", "n":"66583"} ]},{"t":"Grand Rapids North", "u":"http://grnorth.wzzm13.com", "k":"grnorth", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"UPDATE: Crane collapses at Kent County Jail", "n":"66554", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120210093420_Crane_20collapse_20-_20Sarah_20Sell_0.JPG"},{"t":"Crane collapse photos from the Kent Co. Sheriff\\\\'s Department", "n":"66575"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"The Atrium Blog - Insiders Guide to Taste of Soul", "n":"66555"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"} ]},{"t":"Grand Rapids South", "u":"http://grsouth.wzzm13.com", "k":"grsouth", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Search for suspect in Grand Rapids shooting", "n":"66590", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/110914062351_crime_scene_generic_ap_11.JPG"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"The Atrium Blog - Insiders Guide to Taste of Soul", "n":"66555"},{"t":"Ryan Scott to host concert at Wealthy Theatre on February 25th", "n":"66536"},{"t":"What\\\\'s The Big Idea?!", "n":"66531"} ]},{"t":"Grand Rapids West", "u":"http://grwest.wzzm13.com", "k":"grwest", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"The Atrium Blog - Insiders Guide to Taste of Soul", "n":"66555"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"},{"t":"Discover Millennium Park", "n":"66486"},{"t":"Scholar Athlete of the Week - Andy Zimmerman", "n":"66477"} ]},{"t":"Grandville", "u":"http://grandville.wzzm13.com", "k":"grandville", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"GPS - Bond Proposal on May 8, 2012 Ballot", "n":"66561"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Meet New Clients at the Hudsonville Showcase", "n":"66520"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"} ]},{"t":"Greenville/Belding", "u":"http://greenville.wzzm13.com", "k":"greenville", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Take the Plunge", "n":"66569", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/2012_polar_plunge_logo.jpg"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"BAS - Parent Lunch Survey", "n":"66562"},{"t":"Give the Gift of Life!", "n":"66544"},{"t":"GHS is pleased to announce the High School Play for 2012: \"Little Women\"", "n":"66524"} ]},{"t":"Holland/Zeeland", "u":"http://hollandzeeland.wzzm13.com", "k":"hollandzeeland", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Aaron\\\\'s Adventure: Blendon Pines Gun Club", "n":"66584", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/110326110634_Aaron_20Adventure_35.jpg"},{"t":"Walk for Warmth in Zeeland to help families in need", "n":"66580"},{"t":"Holland housing plan met with objections", "n":"66578"},{"t":"Hope College Library Displaying Student “Artists’ Books”", "n":"66574"},{"t":"Holland Museum - New Exhibit Opening, Feb 24", "n":"66571"} ]},{"t":"Kentwood", "u":"http://kentwood.wzzm13.com", "k":"kentwood", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Mosaic Film Experience plans for October Festival", "n":"66582", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120211064918_FILM1_0.JPG"},{"t":"Plane slides off runway at Ford Airport", "n":"66570"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"} ]},{"t":"Lowell", "u":"http://lowell.wzzm13.com", "k":"lowell", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Wittenbach/Wege nature center", "n":"66588", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/stuffed_bird.jpg"},{"t":"How much snow did you get overnight?", "n":"66586"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Lowell Ledger encourages people to give their \\\\'honey\\\\' a kiss", "n":"66534"},{"t":"lowell charter township budget hearing notice", "n":"66528"} ]},{"t":"Muskegon", "u":"http://muskegon.wzzm13.com", "k":"muskegon", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Facing deficit, Muskegon considers school closings", "n":"66577", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120210114223_muskegon_public_schools_2.jpg"},{"t":"Muskegon Museum of Art - Love Super Saturday", "n":"66573"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Symphony of talent: West Michigan Symphony’s success bred from inspiring best in all people", "n":"66521"},{"t":"Animal rights protestors picket Muskegon research company", "n":"66499"} ]},{"t":"Plainfield/Northview", "u":"http://plainfield.wzzm13.com", "k":"plainfield", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"Experts say adjustable drivers are changing golf", "n":"66553"},{"t":"Deep-fried PB&J\\\\'s? Whitecaps sample new foods", "n":"66548"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"} ]},{"t":"Rockford/Cannon TWP", "u":"http://rockford.wzzm13.com", "k":"rockford", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Sweetheart Splash planned in Rockford", "n":"66585", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/100213082722_SWEETHEART_20SPLASH.jpg"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Sweetheart Plunge", "n":"66567"},{"t":"Superintendent: School money boost not enough", "n":"66546"},{"t":"Teen Film Festival This Saturday", "n":"66526"} ]},{"t":"Sparta", "u":"http://sparta.wzzm13.com", "k":"sparta", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"Milestones on Mainstreet: There was a Time…", "n":"66539"},{"t":"2012 Theme Contest Winner!", "n":"66485"},{"t":"Downtown Sparta Art Review", "n":"66415"},{"t":"Power outage ruins end of Super Bowl", "n":"66390"} ]},{"t":"Walker", "u":"http://walker.wzzm13.com", "k":"walker", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Cold, snowy weather causes lots of accidents", "n":"66576", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120210052543_mdot_131_196.JPG"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Teen Film Festival This Saturday", "n":"66526"},{"t":"Bow-Wows and Brews Benefit", "n":"66400"},{"t":"Couple starts new chapter in life via Facebook", "n":"66493"} ]},{"t":"Whitehall/Montague", "u":"http://whitehallmontague.wzzm13.com", "k":"whitehallmontague", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"Howmet Playhouse presents Meg Hutchinson", "n":"66541"},{"t":"City of Montague launches new website", "n":"66488"},{"t":"Whitehall District Schools - A New Plan for the ACT", "n":"66435"},{"t":"\\\\'Cats Shine in FFA Districts", "n":"66398"} ]},{"t":"Wyoming", "u":"http://wyoming.wzzm13.com", "k":"wyoming", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/photo-gallery/4147842757926028098125616006532309745599237287o.jpg"},{"t":"\\\\'Annese Tour\\\\' visits Ferris State alumni in Wyoming", "n":"66552"},{"t":"Police investigate infant\\\\'s death at daycare", "n":"66549"},{"t":"Demolition underway at Wyoming GM plant", "n":"66545"},{"t":"Teen Film Festival This Saturday", "n":"66526"} ]},{"t":"Coopersville", "u":"http://coopersville.wzzm13.com", "k":"coopersville", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Cold, snowy weather causes lots of accidents", "n":"66576", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/120210052543_mdot_131_196.JPG"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Brandy Hudelson beatboxes on her flute", "n":"66532"},{"t":"Store employee abducted, forced to open safe", "n":"66459"},{"t":"Coopersville Community Concert Band to perform at Bands on the Grand Festival", "n":"66470"} ]},{"t":"Kalamazoo", "u":"http://kalamazoo.wzzm13.com", "k":"kalamazoo", "lp":"/node/", "ip":"/sites/wzzm13.com/files/imagecache/story_image_widget/",  "i": [ {"t":"Kalamazoo College Contributed $32 Million to Area Economy During 2010-11 Academic Year", "n":"66572", "i":"http://media.dtsph.com/sites/wzzm13.com/files/imagecache/story_image_widget/kalamazoo_college.jpg"},{"t":"My Town Valentine\\\\'s Day Photo Gallery", "n":"66568"},{"t":"Chamber Applauds Increase In K-12 Education Funding", "n":"66538"},{"t":"Experience 1964 Without a Time Machine", "n":"66525"},{"t":"UPDATE: Police give details on fugitive in chase", "n":"66497"} ]}); 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/wzzm/events/widget' + (GetCookie('dsnswidgetversion') || '') + '.js');
//$.getScript('http://content.secondspace.com/wzzm/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/wzzm/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();

})();
