if(window.attachEvent)window.attachEvent("onload",placeuser_onload);else if(window.addEventListener)window.addEventListener("load",placeuser_onload,false);function placeuser_onload(){if(currentUserID!="0"){if(isUserPlace)document.getElementById('spanPlaceUserResponse').innerHTML=placeName+" is on your lunchSpark. <span class='smallprint'>(<a href='#' onclick='return removePlaceUser();'>remove</a>)</span>";else{if(userPlaceCount==0)document.getElementById('spanPlaceUserResponse').innerHTML="Be the first to lunchSpark @ "+placeName+".<br /><a href='#' onclick='return addPlaceUser();'>Add "+placeName+" to your lunchSpark</a>";else document.getElementById('spanPlaceUserResponse').innerHTML="<a href='#' onclick='return addPlaceUser();'>Add "+placeName+" to your lunchSpark</a>"}}else{document.getElementById('spanPlaceUserResponse').innerHTML="(<a href='UserLogin.smile?ReturnUrl="+escape(placeURL+"#autoplaceuser")+"'><b>FREE!</b> sign-in to add to your lunchSpark</a>)";if(userPlaceCount==0&&window.location.href.indexOf('PlaceUserCompact')==-1){document.getElementById('spanPlaceUserResponse').innerHTML+="<br><br><table cellpadding='3' cellspacing='0' border='0' width='100%'><tr><td width='120' align='center'><img src='/images/photohere.gif' width='100' height='100' style='background-color:white; border: solid 1px #eee;'></td><td align='left'>Like "+placeName+"?<br>Let's <b><a href='#' onclick='addLunchSpark(); return false;'>add your personal profile here</a></b> - a great way to share your opinion with the world.<br>Share reviews, ratings and recommendations about your favorite places -- <a href='/UserRegistration.smile'>it's easy and free to join</a>.</td></tr></table>"}}}function addPlaceUser(){var params=buildParamsFromForm(document.getElementById('_PlaceUserControlForm'));if(window.name=='placeuser')params+="&silent=true";placeuser_adding();loadXMLDoc("POST","/ws/PlaceUserAjaxManager.smile?action=AddPlaceUser",params,placeuser_add_done);return false}function placeuser_adding(){window.status="Adding "+HtmlDecode(placeName)+"...";document.getElementById('spanPlaceUserResponse').innerHTML="<span class='pending'>Adding "+placeName+" to your lunchSpark...</span>"}function placeuser_add_done(){if(req.readyState==4){if(req.status==200&&req.responseText.indexOf('FAILED')!=0){document.getElementById('_PlaceUser').innerHTML=req.responseText;window.status=HtmlDecode(placeName)+" Added to your lunchSpark - "+(new Date());document.getElementById('spanPlaceUserResponse').innerHTML="<span class='confirm'>"+placeName+" has been added to your lunchSpark.</span><span class='smallprint'> (<a href='#' onclick='return removePlaceUser();'>remove</a>)</span>";isUserPlace=true}else{window.status="";alert('We\'re sorry, an unknown error has occurred while processing your request.');}}}function removePlaceUser(){if(confirm('Are you sure you want to remove '+HtmlDecode(placeName)+' from your lunchSpark?')){var params=buildParamsFromForm(document.getElementById('_PlaceUserControlForm'));placeuser_removing();loadXMLDoc("POST","/ws/AjaxManager.smile?action=RemovePlaceUser",params,placeuser_remove_done);return false}else return false}function placeuser_removing(){window.status="<span class='pending'>Removing "+HtmlDecode(placeName)+" from your lunchSpark...</span>";setElementDisplay('pu-'+currentUserID,'none');setElementDisplay('placeUserCount','none');}function placeuser_remove_done(){if(req.readyState==4){if(req.status==200&&req.responseText=="OK"){window.status=HtmlDecode(placeName)+" Removed from your lunchSpark - "+(new Date());document.getElementById('spanPlaceUserResponse').innerHTML="<span class='confirm'>"+placeName+" has been removed from your lunchSpark.</span><span class='smallprint'> (<a href='#' onclick='return addPlaceUser();'>add</a>)</span>";isUserPlace=false}else{window.status="";alert('We\'re sorry, an unknown error has occurred while processing your request.');}}}function pagePlaceUser(pageNumber){var params=buildParamsFromForm(document.getElementById('_PlaceUserControlForm'));if(window.name=='placeuser')params+="&silent=true";placeuser_paging();loadXMLDoc("POST","/ws/PlaceUserAjaxManager.smile?action=PagePlaceUser&pg="+pageNumber,params,placeuser_paging_done);return false}previousSpanPlaceUserResponse=null;function placeuser_paging(){scrollToElement(document.getElementById('placeuser'));previousSpanPlaceUserResponse=document.getElementById('spanPlaceUserResponse').innerHTML;document.getElementById('spanPlaceUserResponse').innerHTML="<span class='pending'>Downloading LunchSpark Users @ "+placeName+"...</span>"}function placeuser_paging_done(){if(req.readyState==4){if(req.status==200&&req.responseText.indexOf('FAILED')!=0){document.getElementById('_PlaceUser').innerHTML=req.responseText;document.getElementById('spanPlaceUserResponse').innerHTML=previousSpanPlaceUserResponse}else{document.getElementById('spanPlaceUserResponse').innerHTML=previousSpanPlaceUserResponse;alert('We\'re sorry, an unknown error has occurred while processing your request.');}}}