// define new restaurant objects - elements are name, address, phone number, web site, location directions, comments.

function R_long() {	// method for restaurant
	var n = (this.web != "") ? ("<a href = \"" + this.web + "\">" + this.name + "</a>") : this.name;
	var a = this.address;
	var p = this.phone;
	var l = this.location;
	var c = this.comments;
	return(
	"<strong>" 
	+ n 
	+ "</strong>" 
	+ "<br />"
	+"<span style=\"color:black\;\">"
	+"<strong> At: </strong>" + a + "<br /><strong> Phone: </strong>" + p + "<br /><strong>Directions:</strong> " + l + "<br />" + c 
	+ "</span>"
	);
}

function restaurant(n,a,p,w,l,c) { // constructor
	this.name = n;
	this.address = a;
	this.phone = p;
	this.web = w;
	this.location = l;
	this.comments = c;
	this.R_long = R_long;
}

var aldo = new restaurant("Aldo Los Altos",
	"388 Main Street, Los Altos",
	"650-949-2300",
	"http://www.aldolosaltos.com",
	"From the American Legion walk to the right to the next big intersection, and cross the street. Turn right, and the restaurant is a short distance ahead.",
	"Park in the public parking lot, or on-street parking. Don't park in Draeger's lot or other private lots. Use the public parking lot off First Street and Second Street, behind the Main Street businesses, or on-street parking."
	);
	
var Akane = new restaurant("Akane Japanese Restaurant",
	"250 3rd St, Los Altos, CA,",
	"(650) 941-8150",
	"",
	"",
	"No reservations. Contact Jim Dinkey for more information.");
function akane () {document.write("Akane Japanese Restaurant</strong>, 250 3rd St, Los Altos, CA, (650) 941-8150. No reservations. Contact Jim Dinkey for more information.");}

var Armadillo = new restaurant("Armadillo Willy&#39;s",
	"1031 N. San Antonio Road, Los Altos, CA",
	"",
	"",
	"",
	"Huge menu featuring barbecue chicken and beef, baby-back ribs, fajitas, hamburgers, sandwiches and salads in a fun, Southwestern atmosphere. No reservations. Contact Jim Dinkey for more information.");
function armadillo () {document.write("Armadillo Willy&#39;s</strong>, 1031 N. San Antonio Road, Los Altos, CA. Huge menu featuring barbecue chicken and beef, baby-back ribs, fajitas, hamburgers, sandwiches and salads in a fun, Southwestern atmosphere. No reservations. Contact Jim Dinkey for more information.");}
function parmadillo () {document.write("Armadillo Willy&#39;s.");}

var Bella = new restaurant("Ristorante Bella Vita",
	"376 First St Los Altos, CA",
	"",
	"",
	"",
	"Contact Jim Dinkey for more information.");
function bella () {document.write("will be at Ristorante Bella Vita.</strong>, 376 First St Los Altos, CA. Contact Jim Dinkey for more information.");}
function pbella () {document.write("will be at Ristorante Bella Vita.");}

var Celias = new restaurant("Celia&#39;s Mexican Restaurant",
	"3740 El Camino Real, Palo Alto, CA",
	"",
	"",
	"",
	"Contact Jim Dinkey for more information.");
function celias () {document.write("will be at Celia&#39;s Mexican Restaurant</strong>, 3740 El Camino Real, Palo Alto, CA. Contact Jim Dinkey for more information.");}
function pcelias () {document.write("will be at Celia&#39;s Mexican Restaurant.");}

var Chu = new restaurant("hef Chu&#39;s",
	"1067 N. San Antonio Road, Los Altos",
	"(650) 948-2696",
	"",
	"",
	"A very good Chinese restaurant. An extensive menu of typical Chinese dishes is offered - what separates this restaurant is the quality of the food. The food here is never greasy, overcooked, or tasteless. The Hot and Sour soup is flavored to perfection and the famous Lemon Chicken is some of the best anywhere. Contact Jim Dinkey for more information.");
function chu () {document.write("Chef Chu&#39;s</strong>, 1067 N. San Antonio Road, Los Altos Phone (650) 948-2696. A very good Chinese restaurant. An extensive menu of typical Chinese dishes is offered - what separates this restaurant is the quality of the food. The food here is never greasy, overcooked, or tasteless. The Hot and Sour soup is flavored to perfection and the famous Lemon Chicken is some of the best anywhere. Contact Jim Dinkey for more information.");}
function pchu () {document.write("Chef Chu&#39;s.");}

var Cibo = new restaurant("Cibo Bar and Grill",
	"3398 El Camino Real, Palo Alto, CA",
	"(650) 494-2426",
	"",
	"a few blocks north of the Elks Lodge, near Fernando Avenue.",
	"Cibo&#39;s serves up typical bar food, features good service in a simple setting, with a california cuisine menu, and is slightly less expensive with average dinners in the $6-$10 range. Contact Jim Dinkey for more information.");
function cibo () {document.write("Cibo Bar and Grill</strong>, 3398 El Camino Real, Palo Alto, CA. Phone: (650) 494-2426. Cibo&#39;s is a few blocks north of the Elks Lodge, near Fernando Avenue. Cibo&#39;s serves up typical bar food, features good service in a simple setting, with a california cuisine menu</a>, and is slightly less expensive with average dinners in the $6-$10 range. Contact Jim Dinkey for more information.");}
function pcibo () {document.write("Cibo Bar and Grill.");}

var Crowneplaza = new restaurant("Crowne Plaza Caba&ntilde;a",
	"4290 El Camino Real, Palo Alto, CA",
	"",
	"",
	"across from the Elks Lodge, at the Dinahs Court intersection",
	"4290 Bistro, the restaurant at the Crowne Plaza Caba&ntilde;a Palo Alto, located at 4290 El Camino Real, Palo Alto, CA across from the Elks Lodge, at the Dinahs Court intersection. Traffic signals at that intersection should make it easy to enter and leave the Caba&ntilde;a property. The restaurant (4290 Bistro) is located near the center of the ground floor, easily accessed from the front or rear parking lot. Bring $15 cash - no checks or credit cards - which gets you salad, choice of entr&eacute;e (beef, chicken, or fish), dessert, coffee, tea, or soft drink (no juice or alcoholic drinks at this price). Contact Jim Dinkey for more information.");
function crowneplaza () {document.write("4290 Bistro</strong>, the restaurant at the Crowne Plaza Caba&ntilde;a Palo Alto, located at 4290 El Camino Real, Palo Alto, CA across from the Elks Lodge, at the Dinahs Court intersection. Traffic signals at that intersection should make it easy to enter and leave the Caba&ntilde;a property. The restaurant (4290 Bistro) is located near the center of the ground floor, easily accessed from the front or rear parking lot. Bring $15 cash - no checks or credit cards - which gets you salad, choice of entr&eacute;e (beef, chicken, or fish), dessert, coffee, tea, or soft drink (no juice or alcoholic drinks at this price). Contact Jim Dinkey for more information.");}
function pcrowneplaza () {document.write("4290 Bistro, the restaurant at the Crowne Plaza Caba&ntilde;a.");}

var Elks = new restaurant("Elks Lodge Bistro",
	"4249 El Camino Real, Palo Alto, CA",
	"",
	"",
	"",
	"Restaurant in the Elks Lodge, on the ground floor.");
	
var Fish = new restaurant("Fish Market",
	"3150 El Camino Real, Palo Alto, CA",
	"650-493-8862",
	"",
	"",
	"Contact Jim Dinkey for more information, or paste the name and address into Google.");
function fish () {document.write("the Fish Market</strong>, 3150 El Camino Real, Palo Alto, CA 650-493-8862. Contact Jim Dinkey for more information, or paste the name and address into Google.");}
function pfish () {document.write("the Fish Market.");}

var Frankie = new restaurant("Frankie Johnnie and Luigi Too",
	"939 W. El Camino Real, Mountain View, CA",
	"650-856-3338",
	"",
	"",
	"They now offer a full menu of Southern Italian food, but the reason to go there is still the pizza&ndash;and not just to eat it. Patrons can watch the cooks hand toss the crusts. &#34;You gotta toss it,&#34; explains John D&#39;Ambrosio. &#34;If you roll it, you squeeze out the air and it won&#34;t rise. If you toss it, it will rise...&#34; Contact Jim Dinkey for more information.");
function frankie () {document.write("Frankie Johnnie and Luigi Too</strong>, 939 W. El Camino Real, Mountain View, CA, phone 650-856-3338. They now offer a full menu of Southern Italian food, but the reason to go there is still the pizza&ndash;and not just to eat it. Patrons can watch the cooks hand toss the crusts. &#34;You gotta toss it,&#34; explains John D&#39;Ambrosio. &#34;If you roll it, you squeeze out the air and it won&#34;t rise. If you toss it, it will rise...&#34; Contact Jim Dinkey for more information.");}
function pfrankie () {document.write("Frankie Johnnie and Luigi Too.");} 

var Greenelephant = new restaurant("Green Elephant Gourmet",
	"3950 Middlefield Rd, PA",
	"",
	"",
	"in the Charleston Shopping Ctr",
	"");
function greenelephant () {document.write("Green Elephant Gourmet, 3950 Middlefield Rd, PA, in the Charleston Shopping Ctr");}  
function pgreenelephant () {document.write("Green Elephant Gourmet");}  

var Hobee = new restaurant("Hobee&#39;s&nbsp;Restaurant",
	"4224 El Camino Real, Palo Alto, CA",
	"",
	"",
	"diagonally across the street from the Elks Lodge.",
	"Hobee&#39;s has a menu similar to that of  Dinah&#39;s Poolside, but is more extensive (the blueberry coffee cake is delicious!) and slightly less expensive. Contact Jim Dinkey for more information.");
function hobee () {document.write("Hobee&#39;s&nbsp;Restaurant</strong>, 4224 El Camino Real, Palo Alto, CA. Hobee&#39;s is diagonally across the street from the Elks Lodge. Hobee&#39;s has a menu similar to that of  Dinah&#39;s Poolside, but is more extensive (the blueberry coffee cake is delicious!) and slightly less expensive. Contact Jim Dinkey for more information.");}
function phobee () {document.write("Hobee&#39;s&nbsp;Restaurant.");}

var Marie = new restaurant("Marie Callender&#39;s",
	"4710 El Camino Real, Los Altos, CA",
	"650-941-6989",
	"",
	"on the west side of El Camino Real from the San Antonio Shopping Center",
	"FAX 650-941-6993. Contact Jim Dinkey for more information.");
function marie () {document.write("the Los Altos Marie Callender&#39;s</strong>, 4710 El Camino Real, Los Altos, CA (on the west side of El Camino Real from the San Antonio Shopping Center) 650-941-6989 (FAX 650-941-6993).  Contact Jim Dinkey for more information.");}
function pmarie () {document.write("the Los Altos Marie Callender&#39;s.");}

var Olive = new restaurant("Olive Garden",
	"2515 El Camino Real, Palo Alto",
	"(650) 326-5673",
	"www.olivegarden.com",
	"just north of Page Mill and El Camino Real",
	"Contact Jim Dinkey for more information.");
function olive () {document.write("The Olive Garden</strong>, 2515 El Camino Real, Palo Alto - just north of Page Mill and El Camino Real (650) 326-5673, www.olivegarden.com. Contact Jim Dinkey for more information.");}
function polive () {document.write("The Olive Garden</strong>.");}

var Peking = new restaurant("Peking Duck",
	"2310 El Camino Real, Palo Alto, CA",
	"(650) 856-3338",
	"",
	"",
	"A very good Chinese restaurant. The duck entrees are worth investigating, and the dishes with spicy garlic sauce are worth trying. Many of their menu items can be requested in vegetarian form. While the restaurant may be small, the service is topnotch. Inexpensive. Contact Jim Dinkey for more information");
function peking () {document.write("Peking Duck</strong>, 2310 El Camino Real, Palo Alto, CA. Phone  (650) 856-3338. A very good Chinese restaurant. The duck entrees are worth investigating, and the dishes with spicy garlic sauce are worth trying. Many of their menu items can be requested in vegetarian form. While the restaurant may be small, the service is topnotch. Inexpensive. Contact Jim Dinkey for more information.");}
function ppeking () {document.write("Peking Duck</strong>.");}

var Sizzler = new restaurant("Sizzler",
	"1962 W El Camino Real, Mountain View, CA",
	"967-5574",
	"",
	"between Rengstorff and Escuela St.",
	"Contact Jim Dinkey for more information.");
function sizzler () {document.write("the Sizzler</strong>, 1962 W El Camino Real, Mountain View, CA (between Rengstorff and Escuela St.) Phone 967-5574. ");}
function psizzler () {document.write("the Sizzler.");}

var Thaicity = new restaurant("Thai City Restaurant",
	"3691 El Camino Real, Palo Alto, CA",
	"",
	"",
	"",
	"Serving typical Thai fare at very reasonable prices. They will make any dish milder on request. They specialize in curries and stir-fry items. [N.B.- Stan recommends a spicy combo: Hot &amp; Sour Chicken (or prawn) soup, Panang Beef (or Chicken or Shrimp) and the Pad Thai noodles (take the leftovers home for the next day). The sweet &amp; sticky rice with mango is a delicious dessert]. Contact Jim Dinkey for more information.");
function thaicity () {document.write("the Thai City Restaurant</strong>, 3691 El Camino Real, Palo Alto, CA. Serving typical Thai fare at very reasonable prices. They will make any dish milder on request. They specialize in curries and stir-fry items. [N.B.- Stan recommends a spicy combo: Hot &amp; Sour Chicken (or prawn) soup, Panang Beef (or Chicken or Shrimp) and the Pad Thai noodles (take the leftovers home for the next day). The sweet &amp; sticky rice with mango is a delicious dessert]. Contact Jim Dinkey for more information.");}
function pthaicity () {document.write("the Thai City Restaurant.");}

var Vic = new restaurant("Trader Vic",
	"4269 El Camino Real, Palo Alto",
	"",
	"",
	"In walking distance from the Elks Lodge.",
	"");
