// JavaScript Document
// isSatPackAdd only good for recursion flag
function ajaxCall(url,pNum, qty, isSatPackAdd, needToAddSatFee){
	
	var pageRequest = false;
	//var post = false;
	var sendData = 'smode=add&product_no='+pNum+'&qty='+qty;
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest();
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){}
		}
	}
	else{
		return false;
	}
	
//	alert("ajax call ");
	
	pageRequest.onreadystatechange = function() {
       //  alert("state is "+pageRequest.readyState);	 
         if(pageRequest.readyState==4){
          
		    if(needToAddSatFee){
				if(!isSatPackAdd)
				  ajaxCall(url,23,qty,true, true);			   
				else
				  document.getElementById('cartaddPackFee').submit();
			}
			else{
				  document.getElementById('cartaddPackFee').submit();
			}
			
		 }
	}
	
	/**
 	if (post) {
                		
	//	          alert("sending post request to "+url);
                pageRequest.open('POST',url,true);
                pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
   	        pageRequest.send(sendData);
	}
	else {
	//	alert("sending get request to "+url);
	*/ 
	pageRequest.open('GET',url+"?"+sendData,true);
	pageRequest.send(null)	
	
	
	
	
}

// JavaScript Document

function getDate(url,invNum){
	
	var pageRequest = false;
	var post = true;
	var sendData = 'invNum='+invNum;
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest();
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e){}
		}
	}
	else{
		return false;
	}
	
//	alert("ajax call ");
	
	pageRequest.onreadystatechange = function() {
       //  alert("state is "+pageRequest.readyState);	 
         if(pageRequest.readyState==4){
          
			document.getElementById('arrivalDate').innerHTML = pageRequest.responseText;
			
		 }
	}
	

 	if (post) {
                		
	//	          alert("sending post request to "+url);
                pageRequest.open('POST',url,true);
                pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
   	        pageRequest.send(sendData);
	}
	else {
	//	alert("sending get request to "+url);
	 
	pageRequest.open('GET',url+"?"+sendData,true);
	pageRequest.send(null)	
	}
	
	
	
}

