function fSubmit(icount)
{
	
	var chkVal=getCheckedValue(icount);

if(chkVal=="")
	{
		alert("Please select some Lot.");

	}else if(document.form1.quantity.value=="")
	{
		alert("Please enter some quantity");
		document.form1.quantity.focus();
	}
	else if(!isInteger(document.form1.quantity.value))
	{
	alert("Please enter numeric value only!..");
	document.form1.quantity.focus();
	}
else{
//***************
var url = "ajaxvalidateStock.asp";  
var dealerId=document.getElementById("Dealer"+chkVal).value;
var parameters = "chkVal="+chkVal+"&quantity="+document.form1.quantity.value+"&dealerId="+dealerId; 
//alert(parameters);
var xmlHttp=new CreateObject();
 xmlHttp.open("POST", url, true);  
 //Send the proper header information along with the request  
 xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
 xmlHttp.setRequestHeader("Content-length", parameters .length);  
 xmlHttp.setRequestHeader("Connection", "close");  
 xmlHttp.onreadystatechange = function() {//Handler function for call back on state change.  
     if(xmlHttp.readyState == 4) { 
         //document.getElementById("detailDiv").innerHTML=xmlHttp.responseText;
		 if(xmlHttp.responseText=="valid")
		 {
		 	document.form1.submit();
		 }else{
		 alert(xmlHttp.responseText);
		 }
     }  
 }  
 xmlHttp.send(parameters); 	
//***************
}
}

function CreateObject()
{
 http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            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;
      }
return http_request;
}
//*************************** Insert Keywords into dictionary **********
var digits = "0123456789";
function isInteger(s)
{   var i;

    for (i = 0; i < s.length; i++)
    {   
        var c = s.charAt(i);
       if(digits.indexOf(c)<0)
	   {
	   return false
	   exit();
	   }
    }
    return true;
}

function getCheckedValue(icount){
	if(icount==1){
		document.form1.R1.checked=true;
	return document.form1.R1.value;}else{
	for(var i = 0; i < document.form1.R1.length; i++) {
		if(document.form1.R1[i].checked) {
			return document.form1.R1[i].value;
		}
	}}
	return "";
}
function cDealer(id,lotId,divId)
{
 var url = "ajaxupdateStock.asp";  
 var parameters = "id="+id+"&lotId="+lotId; 
 //alert(parameters)
 var xmlHttp=new CreateObject();
 xmlHttp.open("POST", url, true);  
 //Send the proper header information along with the request  
 xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");  
 xmlHttp.setRequestHeader("Content-length", parameters .length);  
 xmlHttp.setRequestHeader("Connection", "close");  
 xmlHttp.onreadystatechange = function() {//Handler function for call back on state change.  
     if(xmlHttp.readyState == 4) { 
         document.getElementById(divId).innerHTML=xmlHttp.responseText;
     }  
 }  
 xmlHttp.send(parameters); 	
}


