		  function bodyOnLoad() {
		  	
		  	updateCategories();
				updateManufacturers();
				updateParts();
		  }

      function updateCategories() {
        var ajax = new sack();
				var selectId = 'category';
				var dropDown = document.getElementById(selectId);
				ajax.requestFile = '../categories.php?selectId=' + selectId;
		  	ajax.onCompletion = function() { ajax.runResponse(); };
		  	ajax.onLoading = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
		  	ajax.onLoaded = function() { 							
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
				ajax.onError = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option(' ** HTTP error (' + this.responseStatus[0] + ') ** ', -1); 
						};
				ajax.runAJAX();
			}

		  function updateManufacturers(category) {
        var ajax = new sack();
		  	var selectId = 'manufacturer';
				var dropDown = document.getElementById(selectId);
				if (category)
				  ajax.requestFile = '../manufacturers.php?selectId=' + selectId + '&categoryid=' + category;
				else
				  ajax.requestFile = '../manufacturers.php?selectId=' + selectId;
		  	ajax.onCompletion = function() { ajax.runResponse(); };
		  	ajax.onLoading = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
		  	ajax.onLoaded = function() { 							
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
				ajax.onError = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option(' ** HTTP error (' + this.responseStatus[0] + ') ** ', -1); 
						};
				ajax.runAJAX();		    
		  }

		  function updateParts(category,manufacturer) {
				var ajax = new sack();
		  	var selectId = 'part';
				var dropDown = document.getElementById(selectId);
				ajax.requestFile = '../parts.php?selectId=' + selectId;
				if (manufacturer)
				  ajax.requestFile = ajax.requestFile + '&manufacturerid=' + manufacturer;
				if (category)
				  ajax.requestFile = ajax.requestFile + '&categoryid=' + category;
		  	ajax.onCompletion = function() { ajax.runResponse(); };
		  	ajax.onLoading = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
		  	ajax.onLoaded = function() { 							
							dropDown.options.length = 0;
							dropDown.options[0] = new Option('Loading...', -1); 
						};
				ajax.onError = function() { 
							dropDown.options.length = 0;
							dropDown.options[0] = new Option(' ** HTTP error (' + this.responseStatus[0] + ') ** ', -1); 
						};				ajax.runAJAX();		    
		  }
