			// yelp api: GtF5do_I8ejIvN73lTEfuA
			// goog api: ABQIAAAADmBKBYfsrqV1_dW7qw69oxTxKfHWN96KaSakAI4BtbLmeH8lvBTMZuTZ1JCUzALi0O0BNT2NFHUZHQ
			// excerpted from businessSearch.html
			
			function searchURL(nm,add)
			{
				var address = 	"http://api.yelp.com/business_review_search" +
								"?term=" + nm +
								"&callback=" + "handleResults" +
								"&location="+ add +
								"&num_biz_requested=" + 1 +
								"&ywsid=" + 'LX4rlsZLga4QAaY9mKfPGQ'; // Boloco's yelp ID here.  ///   //GtF5do_I8ejIvN73lTEfuA
				return encodeURI(address);
			}
			
			function loadStoreData(yelpURL)
			{		
				var script = document.createElement('script');
					script.src = yelpURL;
					script.type = 'text/javascript';
				var head = document.getElementsByTagName('head').item(0);
					head.appendChild(script);
				return false;
			}
			
			function handleResults(evt)
			{
				var body = document.getElementById('yelp_results');
				
				if(evt.message.code == 0)
				{
					// var storeImg = makeImage(evt.businesses[0].photo_url, "storeimage");
					// body.appendChild(storeImg);
					var reviews = evt.businesses[0].reviews;
					showReviews(reviews, body);
				}else
				{
					var msg = document.createTextNode("Error with the Yelp API: " + evt.message.text);
					msg.id = "yelp_message";
					body.appendChild(msg);
				}
			}
				
			function showReviews(reviews, body)
			{		
				var text_excerpt, user_name, rating, rating_img, ratingBar, review, reviewer;
				for(var i=0; i < reviews.length; i++)
				{
					reviewWrap = document.createElement('li');
					
					review = document.createElement('p');
					review.setAttribute("class", "reviewBlock");
					
					reviewer = document.createElement('h3');
					reviewer.setAttribute("class", "reviewerName");
					
					ratingBar = document.createElement('div');
					ratingBar.setAttribute("class", "ratingBar");
					
					text_excerpt = document.createTextNode(reviews[i].text_excerpt);
					user_name = document.createTextNode(reviews[i].user_name);
					rating = document.createTextNode(" (" + reviews[i].rating + " of 5 stars)");
					rating_img = makeImage(reviews[i].rating_img_url_small, "ratingImg");
					
					reviewer.appendChild(user_name);
					ratingBar.appendChild(rating_img);
					ratingBar.appendChild(rating)
					review.appendChild(text_excerpt);
					
					body.appendChild(reviewWrap);
					reviewWrap.appendChild(reviewer);
					reviewWrap.appendChild(review);
					reviewWrap.appendChild(ratingBar);
				}
			}
			
			function makeImage(url, className)
			{
				var img = document.createElement('img');
					img.src = url;
					img.setAttribute("border", "none");
					img.setAttribute("class", className);
				return img;
			}

