var hours; var mins; doc = ""; function addit(which) { var item = "noof" + which; var obj = doc.forms[0].elements[item]; if(isNaN(obj.value)) obj.value = 1; else { var val = new Number(obj.value).valueOf() + 1; obj.value = val; } adjust(); } function adjust() { var total = 0; for(var i=1; i<29; i++) { var item = "noof" + i; var obj = doc.forms[0].elements[item]; if(isNaN(obj.value)) continue; var val = new Number(obj.value).valueOf(); if(val < 0) { obj.value = 0; alert("You cannot have a negative number of items."); break; } var subtotal = menuitems[i].price; var inittotal = subtotal * val; total += inittotal; } ChangeSpanText('iconTotal', formatCurrency(total) + ""); } function menuitem(id, price) { this.id = id; this.price = price; } var menuitems = new Array(); menuitems[1] = new menuitem(1, 4.50) menuitems[2] = new menuitem(2, 4.50) menuitems[3] = new menuitem(3, 4.50) menuitems[4] = new menuitem(4, 5.50) menuitems[5] = new menuitem(5, 5.50) menuitems[6] = new menuitem(6, 6.50) menuitems[7] = new menuitem(7, 12.50) menuitems[8] = new menuitem(8, 8.50) menuitems[9] = new menuitem(9, 8.50) menuitems[10] = new menuitem(10, 8.50) menuitems[11] = new menuitem(11, 9.50) menuitems[12] = new menuitem(12, 11.50) menuitems[13] = new menuitem(13, 12.50) menuitems[14] = new menuitem(14, 12.50) menuitems[15] = new menuitem(15, 12.50) menuitems[16] = new menuitem(16, 4.50) menuitems[17] = new menuitem(17, 3.50) menuitems[18] = new menuitem(18, 3.50) menuitems[19] = new menuitem(19, 4.50) menuitems[20] = new menuitem(20, 3.50) menuitems[21] = new menuitem(21, 5.50) menuitems[22] = new menuitem(22, 5.50) menuitems[23] = new menuitem(23, 4.50) menuitems[24] = new menuitem(24, 3.50) menuitems[25] = new menuitem(25, 3.50) menuitems[26] = new menuitem(26, 3.50) menuitems[27] = new menuitem(27, 3.50) menuitems[28] = new menuitem(28, 3.00) menuitems[29] = new menuitem(29, 12.95) d = new Date(); d2 = new Date(d.getYear(), d.getMonth(), d.getDate(), hours, mins); function clear() { for(var i=1; i<29; i++) { var item = "noof" + i; doc.forms[0].elements[item].value = ""; //expireCookie("order"); adjust(); } } //var remember= doc.forms[0].elements["remember"]; function validate() { //alert("Sorry, we are having trouble with this now, please try again later"); return false; d = new Date(); var hourfld = doc.forms[0].elements["pickuphours"].value; var minutefld = doc.forms[0].elements["pickupminutes"].value; d3 = new Date(d.getYear(), d.getMonth(), d.getDate(), hourfld, minutefld); d4 = (d3-d2)/60; d5 = d4/1000; //alert(d5); if(d5 < 20) { alert("You have scheduled a pick up time that is less than 20 minutes from now. Please adjust your pick-up time"); return false; } expireCookie("name"); expireCookie("email"); expireCookie("order"); expireCookie("remember"); var name= doc.forms[0].elements["name"].value; var email= doc.forms[0].elements["email"].value; var remember= doc.forms[0].elements["remember"]; if(name.length < 1 || email.length < 1) { alert("You must enter a name and email address"); return false; } if(remember.checked == true) { setCookie("name", name, 30); setCookie("email", email, 30); setCookie("remember","1", 30); var sorder=""; for(var i=1; i<29; i++) { var item = "noof" + i; var ele = doc.forms[0].elements[item].value; if(ele.length > 0) { sorder += item + "=" + ele + ","; } } setCookie("order", sorder, 30); } //alert(doc.cookie); return true; } ShowHideLayer(('iconAssist'),true); SetLayerPosition (); //adjust(); //alert(doc.body); //alert(doc.onload); var remembercookie = getCookie("remember"); if(remembercookie != undefined && parseInt(remembercookie) == 1) { remember.checked = true; } var order = getCookie("order"); //alert(order); if(order != undefined) { var vals = order.split(","); for(var i=0; i1) { var tarr = getval(vals[i]); doc.forms[0].elements[tarr[0]].value = tarr[1]; } } } function getval(str) { return str.split("="); }