var http_request = false;

function makePOSTRequest(url, parameters,divid) {
  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;
  }
  http_request.onreadystatechange = function(){ alertContents(divid); };
	url = url + '?' + parameters + '?' + divid;	
	//alert(url);
  http_request.open('POST', url, true);
//  document.getElementById('loading').style.display = "inline";
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", parameters.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(parameters);
}

function alertContents(divid) {	
		nmvb=divid;
//		alert(nmvb);
//		divid1=eval(divid)+1;
	//	nmvb1='form'+divid1;	
		
 if (http_request.readyState == 4) {
	 
		//alert(http_request.responseText);
		result = http_request.responseText;		
//		document.getElementById('loading').style.display = "none";
		document.getElementById(nmvb).style.display = "block";
		document.getElementById(nmvb).innerHTML = result; 
//		document.getElementById(nmvb1).style.display = "inline";		
		 
	
	
  }
}




//..................... For Item Number Start .......................


var http_request1 = false;

function makePOSTRequest1(url, parameters,divid) {
  http_request1 = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 http_request1 = new XMLHttpRequest();
	 if (http_request1.overrideMimeType) {
		// set type accordingly to anticipated content type
		//http_request.overrideMimeType('text/xml');
		http_request1.overrideMimeType('text/html');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		http_request1 = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_request1 = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  }
  if (!http_request1) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }
  http_request1.onreadystatechange = function(){ alertContents1(divid); };
	url = url + '?' + parameters + '?' + divid;	
	
  http_request1.open('POST', url, true);
//  document.getElementById('loading').style.display = "inline";
  http_request1.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request1.setRequestHeader("Content-length", parameters.length);
  http_request1.setRequestHeader("Connection", "close");
  http_request1.send(parameters);
}

function alertContents1(divid) {	
		nmvb=divid;
//		alert(nmvb);
//		divid1=eval(divid)+1;
	//	nmvb1='form'+divid1;	
		
 if (http_request1.readyState == 4) {
	 
		//alert(http_request1.responseText);
		result = http_request1.responseText;		
		len = result.length;
//		document.getElementById('loading').style.display = "none";
		document.getElementById(nmvb).style.display = "block";
		document.getElementById(nmvb).innerHTML = result; 
		
		if (len == 52)
		{
			document.getElementById("cat_id").focus();
		}
		if (len == 45)
		{
			document.getElementById("itemno").focus();
		}
//		document.getElementById(nmvb1).style.display = "inline";		
		 
	
	
  }
}

//..................... Item Number End .......................



//..................... For Unique Email Start .......................


var http_request2 = false;

function makePOSTRequest2(url, parameters,divid) {
  http_request2 = false;
  if (window.XMLHttpRequest) { // Mozilla, Safari,...
	 http_request2 = new XMLHttpRequest();
	 if (http_request2.overrideMimeType) {
		// set type accordingly to anticipated content type
		//http_request.overrideMimeType('text/xml');
		http_request2.overrideMimeType('text/html');
	 }
  } else if (window.ActiveXObject) { // IE
	 try {
		http_request2 = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
  }
  if (!http_request2) {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }
  http_request2.onreadystatechange = function(){ alertContents2(divid); };
	url = url + '?' + parameters + '?' + divid;	
	
  http_request2.open('POST', url, true);
//  document.getElementById('loading').style.display = "inline";
  http_request2.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request2.setRequestHeader("Content-length", parameters.length);
  http_request2.setRequestHeader("Connection", "close");
  http_request2.send(parameters);
}

function alertContents2(divid) {	
		nmvb=divid;
//		alert(nmvb);
//		divid2=eval(divid)+2;
	//	nmvb2='form'+divid2;	
		
 if (http_request2.readyState == 4) {
	 
		//alert(http_request2.responseText);
		result = http_request2.responseText;		
		len = result.length;
		//alert (len);
//		document.getElementById('loading').style.display = "none";
		document.getElementById(nmvb).style.display = "block";
		document.getElementById(nmvb).innerHTML = result; 
		if (len > 40)
		{
			document.getElementById("email").focus();
			document.getElementById("email").select();
		}
//		document.getElementById(nmvb1).style.display = "inline";		
		 
	
	
  }
}

//..................... Unique Email End .......................