var foodGvarOrderTotal=0;var foodGvarOrderCart=miscMultiDimensionalArray(25,2);function DisplayBoxes(boxes,sBoxCookies,bHidePrice,bShowQuantity){var colno=0;var boxtype=((sBoxCookies=="")?gk_FOOD_TYPEALL:sBoxCookies);var sOrderCart,arrBox,i,boxInfo,boxId,boxQty;sOrderCart=formGetCookie(formGkCookieOrderCart);arrBox=sOrderCart.split(";");for(i=0;i<arrBox.length-1;i++){boxInfo=arrBox[i].split(",");boxId=boxInfo[0];boxQty=boxInfo[3];var objBox=eval("g_box"+boxId);objBox.qty=parseInt(boxQty);if(foodGvarOrderCart[i][0]==""){foodGvarOrderCart[i][0]=boxId;foodGvarOrderCart[i][1]=boxQty}}document.write('<table width="600" border="0" cellspacing="0" cellpadding="10">');document.write("  <tr>");for(i=0;i<boxes.length;i++){var box=boxes[i];if(colno>2){document.write("    </tr>");document.write("    <tr>");colno=0}if(boxtype==gk_FOOD_TYPEALL||boxtype==""||box.type==boxtype){document.write('    <td width="200" valign="top">');foodDisplayBox(box,false,bHidePrice,bShowQuantity,i+1);document.write("    </td>");colno++}}document.write("  </tr>");document.write("</table>")}function foodDisplayBox(d,h,a,e,b){var j;var f;if(h){j="#CCCCCC"}else{if(d.type==gk_FOOD_TYPEVEG){j="#CCFF66"}else{if(d.type==gk_FOOD_TYPEMEAT){j="#FF3366"}else{if(d.type==gk_FOOD_TYPECHAAT){j="#FFFF99"}else{if(d.type==gk_FOOD_TYPEBEVERAGE){j="#66CCFF"}else{if(d.type==gk_FOOD_TYPESTAPLE){j="#CCCCCC"}else{j="#FFFFFF"}}}}}}if(d.items.length==1){f=40}else{if(d.items.length==2){f=80}else{f=80}}document.write('  <table width="150" height="'+f+'" border="0" cellspacing="0" cellpadding="10" style="border-style:dotted; border-width:thin; background-color:'+j+'">');document.write("    <tr>");document.write('      <td width="150" valign="top">');if(!h){if(d.type==gk_FOOD_TYPEMEAT||d.type==gk_FOOD_TYPEVEG){document.write("        <b>Bento #"+d.boxno+"</b>")}else{if(d.type==gk_FOOD_TYPECHAAT){document.write("        <b>Street Food</b>")}else{if(d.type==gk_FOOD_TYPEBEVERAGE){document.write("        <b>Beverage</b>")}else{if(d.type==gk_FOOD_TYPESTAPLE){document.write("        <b>Bread</b>")}else{document.write("        <b>Indian Food</b>")}}}}if(e){document.write("&nbsp;&nbsp;<input type='text' size='3' value='"+d.qty+"'tabindex='"+b+"'onfocus='foodOnFocus(this)' onblur='foodOnBlur(this)'id='"+d.boxno+"'name='foodBento"+d.boxno+"' style='font-size:8pt'>")}for(var c=0;c<d.items.length;c++){var g=d.items[c];document.write('<a href="#" class="TextSmall" title="header=[<i>'+g.indian+"</i>] body=[<p class='MenuEntree'>"+g.name+"</p><p class='MenuDesc'>"+g.desc+"</p>] cssheader=[TooltipHeader] cssbody=[TooltipHeader]\"><p class='TextSmall' style='padding:0px; margin:10px 0px 10px'>"+g.name+"</p></a>")}if(!a){document.write('              <p style="text-align:right; font-size:9pt; padding:0px; margin:0px;">$'+d.price.toFixed(2)+"</p>")}}document.write("      </td>");document.write("    </tr>");document.write("  </table>")}function foodDisplayItem(a){}function foodOnFocus(field){with(field){if(field.value==0){field.value=""}}}function foodOnBlur(field){with(field){var sBoxQty=field.value;var bFound=false;var i;if(sBoxQty!=""){if(isNaN(sBoxQty)){alert("You entered something other than a number for the box quantity. Please try again.");field.value=0;field.focus();return}if(sBoxQty<0){alert("You entered a number less than 0 for the box quantity. Please try again.");field.value=0;field.focus();return}sBoxQty=Math.round(sBoxQty);field.value=sBoxQty;if(sBoxQty>500){alert("We changed your box quantity to 500. If you really meant to order more than that, please contact us.");field.value=500;sBoxQty=500}for(i=0;i<foodGvarOrderCart.length;i++){if(foodGvarOrderCart[i][0]==field.id){bFound=true;break}}if(bFound){foodGvarOrderCart[i][1]=sBoxQty}else{for(i=0;i<foodGvarOrderCart.length;i++){if(foodGvarOrderCart[i][0]==""){foodGvarOrderCart[i][0]=field.id;foodGvarOrderCart[i][1]=sBoxQty;break}}}foodOrderPrint(foodGvarOrderCart)}else{field.value="0"}}}function foodOrderPrint(arrOrderCart){var i;var fldOrderCart=document.getElementById("orderCart");var sOrderContent="";var fldOrderTotal=document.getElementById("orderTotal");var nSubtotal=0;for(i=0;i<arrOrderCart.length;i++){var BoxId=arrOrderCart[i][0];var BoxQty=arrOrderCart[i][1];var sBentoDesc="";if(BoxId==""){break}if(BoxQty==0){continue}var objBox=eval("g_box"+BoxId);objBox.qty=parseInt(BoxQty);var nCost=new Number(objBox.price*BoxQty);nSubtotal=nSubtotal+nCost;sBentoDesc="<p class='TextSmall' style='top-margin:0px; bottom-margin:0px'>#"+objBox.boxno+" "+objBox.name+"<br>Quantity: "+BoxQty+"<br><span style='color:#8B0000; font-weight:bold; top-margin:0px; bottom-margin:0px'>$"+nCost.toFixed(2)+"</span><br><a href='#' onclick='foodDeleteBox("+objBox.boxno+")'><img src='http://www.indianbento.com/content/bentoboxes/images/ordercart-delete.gif' border='0'></a></p>";sOrderContent+=sBentoDesc+"<hr>"}fldOrderCart.innerHTML=sOrderContent;var nSalesTax=(nSubtotal*0.095);var nDeliveryCharge=(nSubtotal*0.15);var nOrderTotal=nSubtotal+nSalesTax+nDeliveryCharge;var sSubtotal="<p class='TextSmall'><span style='font-size:0.8em'><b>Subtotal:</b> $"+nSubtotal.toFixed(2)+"</span><br><span style='font-size:0.8em'><b>Sales tax 9.5%: </b>$"+nSalesTax.toFixed(2)+"</span><br><span style='font-size:0.8em'><b>Delivery 15%: </b>$"+nDeliveryCharge.toFixed(2)+"</span><br><b>Total: <span style='color:#8B0000'>$"+nOrderTotal.toFixed(2)+"</b></span></p>";fldOrderTotal.innerHTML=sSubtotal;var sOrderCart=foodOrderCartToString(foodGvarOrderCart);if(sOrderCart!=""){formSetCookie(formGkCookieOrderCart,sOrderCart,30);formSetCookie(formGkCookieOrderSubtotal,foodOrderCartGetSubtotal(foodGvarOrderCart),30)}}function foodDeleteBox(c){var b=false;var a;if(c<=0||c==""||isNaN(c)){return}for(a=0;a<foodGvarOrderCart.length;a++){if(foodGvarOrderCart[a][0]==c){foodGvarOrderCart[a][1]=0;break}}foodOrderPrint(foodGvarOrderCart)}function foodOrderCartToString(arrOrderCart){var i;var sOrderCart="";var nOrderTotal=0;for(i=0;i<arrOrderCart.length;i++){var BoxId=arrOrderCart[i][0];var BoxQty=arrOrderCart[i][1];var sBentoDesc="";if(BoxId==""){break}if(BoxQty==0){continue}var objBox=eval("g_box"+BoxId);var nCost=new Number(objBox.price*BoxQty);nOrderTotal=nOrderTotal+nCost;sOrderCart+=(BoxId+","+objBox.name+","+BoxQty+","+nCost.toFixed(2)+";")}return sOrderCart}function foodOrderCartGetSubtotal(arrOrderCart){var i;var nOrderTotal=0;for(i=0;i<arrOrderCart.length;i++){var BoxId=arrOrderCart[i][0];var BoxQty=arrOrderCart[i][1];if(BoxId==""){break}if(BoxQty==0){continue}var objBox=eval("g_box"+BoxId);nOrderTotal+=objBox.price*BoxQty}return nOrderTotal.toFixed(2)}function foodFilterBoxes(b){var a=foodOrderCartToString(foodGvarOrderCart);if(a!=""){formSetCookie(formGkCookieOrderCart,a,30);formSetCookie(formGkCookieOrderSubtotal,foodOrderCartGetSubtotal(foodGvarOrderCart),30)}if(window.top.name==undefined||window.top.name==""){window.top.name=b}else{if((i=window.top.name.search(":"))==-1){window.top.name=b}else{window.top.name=b+window.top.name.substring(i)}}window.location.reload()}function foodSetInnerHTML(b,a,c){b.innerHTML=a;if(!c){c=1}if(a!=""&&b.innerHTML==""&&c<5){++c;setTimeout(function(){foodSetInnerHTML(b,a,c)},50)}};