var COMMERCIAL_MODELNUMBERS_xmlHttp;
var commercialModelNumbers = '';

function COMMERCIAL_MODELNUMBERS_createXMLHttpRequest() {
  if (window.ActiveXObject) {
      COMMERCIAL_MODELNUMBERS_xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } else if (window.XMLHttpRequest) {
      COMMERCIAL_MODELNUMBERS_xmlHttp = new XMLHttpRequest();
  }
}

function COMMERCIAL_MODELNUMBERS_generate(model, models_select) {
	COMMERCIAL_MODELNUMBERS_createXMLHttpRequest();    
	commercialModelNumbers = getElement(models_select);
	commercialModelNumbers.disabled=true;		
  var url = "/includes/ajax_get_commercial_models.inc.php?timeStamp=" + new Date().getTime();
  var queryString = "model=" + model;
	COMMERCIAL_INVENTORY_SECTION_generate(model, '', '');
  COMMERCIAL_MODELNUMBERS_xmlHttp.open("POST", url, true);
  COMMERCIAL_MODELNUMBERS_xmlHttp.onreadystatechange = COMMERCIAL_MODELNUMBERS_handleSavedData;
  COMMERCIAL_MODELNUMBERS_xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
  COMMERCIAL_MODELNUMBERS_xmlHttp.send(queryString);
}

function COMMERCIAL_MODELNUMBERS_handleSavedData() {
	if(COMMERCIAL_MODELNUMBERS_xmlHttp.readyState == 4)  {
    if(COMMERCIAL_MODELNUMBERS_xmlHttp.status == 200) {
    	//alert(COMMERCIAL_MODELNUMBERS_xmlHttp.responseText);
			var selectedArray = eval(COMMERCIAL_MODELNUMBERS_xmlHttp.responseText);
			while (selectedArray.length < commercialModelNumbers.options.length) {
				commercialModelNumbers.options[(commercialModelNumbers.options.length - 1)] = null;
			}
			for (var i=0; i < selectedArray.length; i++) {
				eval("commercialModelNumbers.options[i]=" + "new Option" + selectedArray[i]);
			}
			commercialModelNumbers.disabled=false;
    }
  }
}

var COMMERCIAL_INVENTORY_SECTION_xmlHttp;
var commercial_inventory_body;

function COMMERCIAL_INVENTORY_SECTION_createXMLHttpRequest() {
  if (window.ActiveXObject) {
      COMMERCIAL_INVENTORY_SECTION_xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } else if (window.XMLHttpRequest) {
      COMMERCIAL_INVENTORY_SECTION_xmlHttp = new XMLHttpRequest();
  }
}

function COMMERCIAL_INVENTORY_SECTION_generate(model, modelnumber, viewType) {
	COMMERCIAL_INVENTORY_SECTION_createXMLHttpRequest();    
	commercial_inventory_body = getElement("commercial_inventory");	// pass this value (name) in function
  var url = "/includes/ajax_get_commercial_inventory.inc.php?timeStamp=" + new Date().getTime();
  var queryString = "model=" + model + "&modelnumber=" + modelnumber + "&viewtype=" + viewType;
  COMMERCIAL_INVENTORY_SECTION_xmlHttp.open("POST", url, true);
  COMMERCIAL_INVENTORY_SECTION_xmlHttp.onreadystatechange = COMMERCIAL_INVENTORY_SECTION_handleSavedData;
  COMMERCIAL_INVENTORY_SECTION_xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");   
  COMMERCIAL_INVENTORY_SECTION_xmlHttp.send(queryString);
}

function COMMERCIAL_INVENTORY_SECTION_handleSavedData() {
	if(COMMERCIAL_INVENTORY_SECTION_xmlHttp.readyState == 4)  {
    if(COMMERCIAL_INVENTORY_SECTION_xmlHttp.status == 200) {
			
			commercial_inventory_body.innerHTML = COMMERCIAL_INVENTORY_SECTION_xmlHttp.responseText;;
    }
  }
}


