   var http_request = false;
   function CHECK_PACK(ID,IDX) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
   if(ID==1){var PNAM = document.pname.packNAME.value;}
   if(ID==2){var PNAM = document.newITEM.newNAME.value;}
   if(ID==3){var PNAM = document.getElementById('itemID').options[document.getElementById('itemID').selectedIndex].value;}
   if(ID==4){var PNAM = IDX + '&PID='+document.pname.PID_VAL.value;}
   var str = "ID="+ID+"&PNAM=" + PNAM;
   var url = "pack_verify.php?";

      if(ID==1){http_request.onreadystatechange = alertContents;}
      if(ID==2){http_request.onreadystatechange = alertContents2;}
      if(ID==3){http_request.onreadystatechange = alertContents3;}
      if(ID==4){http_request.onreadystatechange = alertContents4;}
      http_request.open('GET', url + str, true);
      http_request.send(null);
   }

   function alertContents() {// Pack Name Verify
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
	    var VR = http_request.responseText;
		if(VR=="PASS"){document.pnS.pnSTAT.value="PASS";
	showPage('MP_PACK.php?PID=0&ID=1&PNAM='+document.pname.packNAME.value,'itemDIV');
	sendRequest('MP_SELECT.php?PID=99999999','alfDIV');
	document.getElementById("cDIV").style.display="block";}
		else{
	document.pnS.pnSTAT.value="Pack name is already in use, try again";}            
         } else {
            alert('There was a problem verifing the Pack Name.');
         }
      }
   }

   function alertContents2() {// Item Verify / Create New Item
      var PIDV=document.pname.PID_VAL.value;	  
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
	    var VR = http_request.responseText;
		if(VR=="PASS"){
	document.getElementById('itemDIV').innerHTML="";
	showPage('MP_PACK.php?PID='+PIDV+'&ID=10&newOUNCES='+document.newITEM.newOUNCES.value+'&newTYPE='+document.newITEM.newTYPE.value+'&newNAME='+document.newITEM.newNAME.value,'itemDIV');document.newITEM.reset();
	sendRequest('MP_SELECT.php?PID='+PIDV+'&z='+document.formA.ZZ.value,'alfDIV');
document.getElementById('piSTAT').innerHTML="";
}
		else{document.getElementById('piSTAT').innerHTML="Item is already in the library, try again [ <a href='javascript:#' onClick='if(menu_1==0){menu_1=1;helpRATE(8);}else{menu_1=0;hideLayer();}'>Help</a> ]";}            
         } else {
            alert('There was a problem verifing the Pack Name.');
         }
      }
   }

   function alertContents3() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
	    var VR = http_request.responseText;
		if(VR=="DELETE"){
	showPage('MP_PACK.php?PID='+document.pname.PID_VAL.value,'itemDIV');
	sendRequest('MP_SELECT.php?PID='+document.pname.PID_VAL.value+'&z='+document.formA.ZZ.value,'alfDIV');
		}
		else{}            
         } else {
            alert('There was a problem verifing the Pack Name.');
         }
      }
   }

   function alertContents4() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
	    var VR = http_request.responseText;
		if(VR=="REMOVE"){
	showPage('MP_PACK.php?PID='+document.pname.PID_VAL.value,'itemDIV');
	sendRequest('MP_SELECT.php?PID='+document.pname.PID_VAL.value+'&z='+document.formA.ZZ.value,'alfDIV');
		}
		else{}            
         } else {
            alert('There was a problem verifing the Pack Name.');
         }
      }
   }
