

var items = new Array()
var quantities = new Array()
var prices = new Array()


function add(list,item){
var q = 1
var fooditems = document.getElementById(list).getElementsByTagName('li')
var fooditem = fooditems[item].getElementsByTagName('span')
var foodprice = fooditems[item].getElementsByTagName('a')
var i = fooditem[0].innerHTML
var p = foodprice[0].innerHTML
if(list=='lunch'){
i = i + ' Lunch'
}
joe(i,q,p)
}

function combo(i,p){
var q = 2
i = '"' + i + '" Special'
if(items.length>0){
for(j=0;j<items.length;j++){
if(items[j]==i){
q = 1
break
}
}
}
joe(i,q,p)
}

function joe(itm,quan,price){ 
var found = false
if(typeof itm=='undefined'){
var msg = "Hello, Little Joe's.<br>What you want to order?"
}else{
if(items.length==0){
items[0] = itm
quantities[0] = quan
prices[0] = price
}else{
for(i=0;i<items.length;i++){
if(itm==items[i]){
quantities[i]++
quan = quantities[i]
found = true
break
}
}
if(found==false){
items[items.length] = itm
quantities[quantities.length] = quan
prices[prices.length] = price
}
}
var msg = quan + ' ' + itm + '<br>Okay.'
}
document.getElementById('okay').innerHTML = msg                                                    
var shift = 0
if(navigator.appName=="Microsoft Internet Explorer"){
shift = document.body.scrollTop
}else{
shift = window.scrollY
}
var move = parseInt(300+shift,10) + 'px'
document.getElementById('okay').style.top = move
}

function toTop(){
document.getElementById('okay').innerHTML = "Hello, Little Joe's.<br>What you want to order?"
document.getElementById('okay').style.top = '300px'
}


function viewOrder(){
var tbl = '<table width="100%">'
var tbf = '</table>'
var r1 = '<tr>'
var r2 = '</tr>'
var d1 = '<td>'
var d2 = '</td>'
var total = 0
var market = ''
for(i=0;i<items.length;i++){
tbl = tbl + r1 + d1 + quantities[i] + d2 + d1 + items[i] + d2 + d1 + prices[i] + d2 + d2
if(prices[i]=='Market Price'){
market = ' plus Market Priced items'
}else{
total = total + parseFloat(quantities[i] * prices[i])
}
}
tbl = tbl + tbf
document.getElementById('food').innerHTML = tbl
document.getElementById('total').innerHTML = '$'+ total.toFixed(2) + market
document.getElementById('order').style.display = 'block'
document.getElementById('view').style.display = 'none'
document.getElementById('okay').innerHTML = "You want steamd rice with that?"
if(navigator.appName=="Microsoft Internet Explorer"){
shift = document.body.scrollTop
}else{
shift = window.scrollY
}
var move = parseInt(300+shift,10) + 'px'
document.getElementById('okay').style.top = move
}

function newOrder(){
items = new Array()
quantities = new Array()
prices = new Array()
document.getElementById('food').innerHTML = ''
document.getElementById('order').style.display = 'none'
document.getElementById('view').style.display = 'block'
toTop()
}


function about(){
var msg = 'The Chinese Menu Project began with a simple goal, to produce\n'
msg = msg + 'a menu to use to order food from my favorite take-out place.\n'
msg = msg + 'From there it evolved into an orderly and attractive automated\n'
msg = msg + 'menu that assembles your order for you as you go. I wanted\n'
msg = msg + 'it to be the 21st century online equivalent of the ubiquiteous\n'
msg = msg + 'Chinese restaurant menu.'
alert(msg)
}
