/***********************************************************************/
/*************************** Variables *********************************/
/***********************************************************************/
var bodyxh;

/***********************************************************************/
/***********************************************************************/
/***********************************************************************/

/***********************************************************************/
function bodyChanged() {
  if (bodyxh.readyState==4) {
    document.getElementById("dBody").innerHTML=bodyxh.responseText;
  }
}

/***********************************************************************/
/*************************** Recipe List *******************************/
/***********************************************************************/
function display_recipe_sorting_drop_list(xmldoc, category, header) {
  bodyxh=GetXmlHttpObject();
  var url = "../includes/class.Recipes_Page.php";
  url += "?f=display_Recipe_Sorting_Drop_List";
  url += "&xml="+xmldoc;
  url += "&category="+category;
  url += "&header="+header;
  url += "&sid="+Math.random();
  bodyxh.onreadystatechange=sortListChanged;
  bodyxh.open("GET",url,true);
  bodyxh.send(null);
}

function display_recipe_list(category, value) {
  bodyxh=GetXmlHttpObject();
  var url = "../includes/class.Recipes_Page.php";
  url += "?f=display_Recipe_List";
  url += "&category="+category;
  url += "&value="+value;
  url += "&sid="+Math.random();
  bodyxh.onreadystatechange=recipeListChanged;
  bodyxh.open("GET",url,true);
  bodyxh.send(null);
}
/***********************************************************************/
function recipeListChanged() {
  if (bodyxh.readyState==4) {
    document.getElementById("RecipeList").innerHTML=bodyxh.responseText;
  }
}

function sortListChanged() {
  if (bodyxh.readyState==4) {
    document.getElementById("dList").innerHTML=bodyxh.responseText;
  }
}
/***********************************************************************/
/**************************** Store ************************************/
/***********************************************************************/
function add_to_cart(name) {
  bodyxh=GetXmlHttpObject();
  var url="../includes/class.Store_Page.php";
  url=url+"?f=add_To_Cart";
  url=url+"&name="+name;
  url=url+"&sid="+Math.random();
  bodyxh.onreadystatechange=bodyChanged;
  bodyxh.open("GET",url,true);
  bodyxh.send(null);
}
/***********************************************************************/
/************************ Other Functions ******************************/
/***********************************************************************/
function GetXmlHttpObject() {
  if (window.XMLHttpRequest) {
    $value = new XMLHttpRequest();
  }
  else if (window.ActiveXObject) {
    $value = new ActiveXObject("Microsoft.XMLHTTP");
  }
  else {
    $value = null;
    alert ("Your browser does not support AJAX!");
  }
  return $value;
}
/***********************************************************************/
