var leftmenuxmlHttp var rightmenuxmlHttp var spinemenuxmlHttp var bindermenuxmlHttp var myid = "" function menuValidate(str) { id = str leftmenuxmlHttp=GetXmlHttpObject() if (leftmenuxmlHttp==null) { alert ("Browser does not support HTTP Request") return } if(myid==""){ spinemenuxmlHttp=GetXmlHttpObject() var spineurl="spinemenuvalidate.php" spineurl=spineurl+"?action="+str spineurl=spineurl+"&sid="+Math.random() spinemenuxmlHttp.onreadystatechange=spinestateChanged spinemenuxmlHttp.open("GET",spineurl,true) spinemenuxmlHttp.send(null) bindermenuxmlHttp=GetXmlHttpObject() var binderurl="bindervalidate.php" bindermenuxmlHttp.onreadystatechange=binderstateChanged bindermenuxmlHttp.open("GET",binderurl,true) bindermenuxmlHttp.send(null) myid = "shit" } if(str == "order") { checkoutxmlHttp=GetXmlHttpObject() if (checkoutxmlHttp==null) { alert ("Browser does not support HTTP Request") return } var url="order/pricelist.html" checkoutxmlHttp.onreadystatechange=stateChanged checkoutxmlHttp.open("GET",url,true) checkoutxmlHttp.send(null) checkoutxmlHttptwo=GetXmlHttpObject() var urltwo="order/order1.php" urltwo=urltwo+"?side=right" urltwo=urltwo+"&id="+id_array.join("~") urltwo=urltwo+"&name="+name_array.join("~") urltwo=urltwo+"&price="+price_array.join("~") urltwo=urltwo+"&qty="+total_array.join("~") urltwo=urltwo+"&info="+info_array.join("~") checkoutxmlHttptwo.onreadystatechange=stateChangedtwo checkoutxmlHttptwo.open("GET",urltwo,true) checkoutxmlHttptwo.send(null) } else { var lefturl="leftmenuvalidate.php" lefturl=lefturl+"?action="+str lefturl=lefturl+"&sid="+Math.random() leftmenuxmlHttp.onreadystatechange=leftstateChanged leftmenuxmlHttp.open("GET",lefturl,true) leftmenuxmlHttp.send(null) rightmenuxmlHttp=GetXmlHttpObject() var righturl="rightmenuvalidate.php" righturl=righturl+"?action="+str righturl=righturl+"&sid="+Math.random() rightmenuxmlHttp.onreadystatechange=rightstateChanged rightmenuxmlHttp.open("GET",righturl,true) rightmenuxmlHttp.send(null) } var state1 = '#666666' var state2 = '#FFFFFF' var cell = document.getElementById("leftcell") if(str != spadles) { if(cell.style.backgroundColor == state1) { cell.style.backgroundColor = state2 } else { cell.style.backgroundColor = state1 } } if(str == "tongs" || str == "spoons" || str == "servers" || str == "spatulas" || str == "scoops" || str == "ladles" || str == "knives" || str == "specialty" || str == "spadles" || str == "magnets") { document.getElementById("click").innerHTML="To view pricing click on the product!" } else { document.getElementById("click").innerHTML="" } } function spinestateChanged() { if (spinemenuxmlHttp.readyState==4 || spinemenuxmlHttp.readyState=="complete") { document.getElementById("spine").innerHTML=spinemenuxmlHttp.responseText } } function binderstateChanged() { if (bindermenuxmlHttp.readyState==4 || bindermenuxmlHttp.readyState=="complete") { document.getElementById("binder").innerHTML=bindermenuxmlHttp.responseText } } function leftstateChanged() { if (leftmenuxmlHttp.readyState==4 || leftmenuxmlHttp.readyState=="complete") { document.getElementById("left").innerHTML=leftmenuxmlHttp.responseText } } function rightstateChanged() { if (rightmenuxmlHttp.readyState==4 || rightmenuxmlHttp.readyState=="complete") { document.getElementById("right").innerHTML=rightmenuxmlHttp.responseText } } function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { // Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; }