var reqContent;function getContent(){var url;url="ajaxcaddie.php?action=getContent";reqContent=getXMLHttpRequest();reqContent.open("GET",url,true);reqContent.onreadystatechange=callBackContent;reqContent.send(null);}
var reqprintContent;function printContent(){var url;url="ajaxcaddie.php?action=printContent";reqprintContent=getXMLHttpRequest();reqprintContent.open("GET",url,true);reqprintContent.onreadystatechange=callBackPrintContent;reqprintContent.send(null);}
var reqClear;function clearAll(){var url;url="ajaxcaddie.php?action=clear";reqClear=getXMLHttpRequest();reqClear.open("GET",url,true);reqClear.onreadystatechange=callBackClear;reqClear.send(null);}
var reqDelete;function deleteByRef(ref){var url;url="ajaxcaddie.php?action=delete&ref="+ref;reqDelete=getXMLHttpRequest();reqDelete.open("GET",url,true);reqDelete.onreadystatechange=callBackDelete;reqDelete.send(null);}
var reqAdd;function add(ref,label,qt,price){var url;url="ajaxcaddie.php?action=add&ref="+ref+"&label="+label+"&qt="+qt+"&price="+price;reqAdd=getXMLHttpRequest();reqAdd.open("GET",url,true);reqAdd.onreadystatechange=callBackAdd;reqAdd.send(null);}
function callBackAdd(){if(reqAdd.readyState==4){if(reqAdd.status==200){document.getElementById("caddieContent").innerHTML=reqAdd.responseText;}}}
function callBackContent(){if(reqContent.readyState==4){if(reqContent.status==200){document.getElementById("caddieContent").innerHTML=reqContent.responseText;}}}
function callBackPrintContent(){if(reqprintContent.readyState==4){if(reqprintContent.status==200){document.getElementById("caddieContent").innerHTML=reqprintContent.responseText;}}}
function callBackClear(){if(reqClear.readyState==4){if(reqClear.status==200){document.getElementById("caddieContent").innerHTML=reqClear.responseText;}}}
function callBackDelete(){if(reqDelete.readyState==4){if(reqDelete.status==200){document.getElementById("caddieContent").innerHTML=reqDelete.responseText;}}}
function getXMLHttpRequest()
{var req=false;try
{req=new XMLHttpRequest();}
catch(e)
{try
{req=new ActiveXObject("Msxml2.XMLHTTP");}
catch(e)
{try
{req=new ActiveXObject("Microsoft.XMLHTTP");}
catch(e)
{req=false;}}}
return req;}
