var xmlHttpfunction;

function CalculateOrderDetails()
{

 xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null)
 {
   alert("Browser does not support HTTP Request")
   return
 }
	
	x=document.OIDGen;
    var Repeat=document.getElementById("Repeat").value
	if(x.tnc.value=='Y')
	{
		   if(x.Repeat.value=="N")
		   {
			
				x.Repeat.value="Y"
				var UserName=document.getElementById("UserName").value
				var ShippingName=document.getElementById("ShippingName").value

				var BillingAddress1=document.getElementById("BillingAddress1").value
				BillingAddress1=BillingAddress1.replace("#","");	
//				alert(BillingAddress1)
				
				var ShippingAddress1=document.getElementById("ShippingAddress1").value
				ShippingAddress1=ShippingAddress1.replace("#","");	
				
				var BillingAddress2=document.getElementById("BillingAddress2").value
				BillingAddress2=BillingAddress2.replace("#","");	
				
				var ShippingAddress2=document.getElementById("ShippingAddress2").value
				ShippingAddress2=ShippingAddress2.replace("#","");	
				
				var BillingCity=document.getElementById("BillingCity").value
				var ShippingCity=document.getElementById("ShippingCity").value
				var BillingCountry=document.getElementById("BillingCountry").value
				var ShippingCountry=document.getElementById("ShippingCountry").value
				var BillingState=document.getElementById("BillingState").value
				var ShippingState=document.getElementById("ShippingState").value
				var BillingPhone=document.getElementById("BillingPhone").value
				var ShippingPhone=document.getElementById("ShippingPhone").value
				var BillingZip=document.getElementById("BillingZip").value
				var ShippingZip=document.getElementById("ShippingZip").value
				var EmailAddress=document.getElementById("EmailAddress").value
				var MobileNo=document.getElementById("MobileNo").value
				var CreditAmount=document.getElementById("CreditAmount").value
				
				var msg=document.getElementById("PersonalMessage").value
				var cmt=document.getElementById("AddlComments").value
				var UserId=document.getElementById("UserId").value

				if(document.getElementById("a").checked)
			   {
				//		 PT="CC"
					PT="CCAvenue"
					/*	if(document.getElementById("EBS").checked)
						{
								PT="EBS"
						}
						else
						{
								PT="CCAvenue"
						}		
					*/	
			   }					
			   else if(document.getElementById("b").checked)
			   {
				 PT="AT"
			   }
			   else if(document.getElementById("c").checked)
			   {
				 PT="EBS"
				/*	if(document.getElementById("EBS").checked)
					{
							PT="EBS"
					}
					else
					{
							PT="CCAvenue"
					}
				*/			
			   }
			   else
			   {
				 PT="DD"
			   }
		//	alert(PT)
			
			var RedeemPoints=document.getElementById("RedeemPoints").value
			var GiftVoucherNumber=document.getElementById("GiftVoucherNumber").value
			if(document.getElementById("chbx").checked)
			{
			GW="Y"
			}
			else
			{
			GW="N"
			}
		//	alert("Hi");
			if(CreditAmount!=0)
			{
				if(document.getElementById("CreditRequest").checked)
				{
					Credit="Y"
				}
				else
				{
					Credit="N"
				}
			}
			else
			{
				Credit="N"
			}
		//	alert("Hi");
		//	alert(CreditRequest);
			var url="SaveOrderDetails.php"
			url=url+"?UserID="+UserId
			url=url+"&PaymentMethod="+PT
			url=url+"&GiftWrap="+GW
			url=url+"&RedeemPoints="+RedeemPoints
			url=url+"&GiftVoucherNumber="+GiftVoucherNumber
			url=url+"&PersonelMessage="+msg
			url=url+"&AddlComments="+cmt
			url=url+"&Repeat="+Repeat
			url=url+"&UserName="+UserName
			url=url+"&ShippingName="+ShippingName
			url=url+"&BillingAddress1="+BillingAddress1
			url=url+"&ShippingAddress1="+ShippingAddress1
			url=url+"&BillingAddress2="+BillingAddress2
			url=url+"&ShippingAddress2="+ShippingAddress2
			url=url+"&BillingCity="+BillingCity
			url=url+"&ShippingCity="+ShippingCity
			url=url+"&BillingCountry="+BillingCountry
			url=url+"&ShippingCountry="+ShippingCountry
			url=url+"&BillingState="+BillingState
			url=url+"&ShippingState="+ShippingState
			url=url+"&BillingPhone="+BillingPhone
			url=url+"&ShippingPhone="+ShippingPhone
			url=url+"&BillingZip="+BillingZip
			url=url+"&ShippingZip="+ShippingZip
			url=url+"&EmailAddress="+EmailAddress
			url=url+"&MobileNo="+MobileNo
			url=url+"&CreditRequest="+Credit

			url=url+"&sid="+Math.random()
//			alert(url)
			xmlHttp.onreadystatechange=OrderstateChanged
			xmlHttp.open("GET",url,true)
			xmlHttp.send(null)
	}

}
}


function OrderstateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
     	  document.getElementById("DivOrderId").innerHTML=xmlHttp.responseText 
		  document.getElementById("a").disabled=true
  		  document.getElementById("b").disabled=true
		  document.getElementById("c").disabled=true
		  document.getElementById("d").disabled=true
    } 
 
}


function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
	// Firefox, Opera 8.0+, Safari
	xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
	 //	Internet Explorer
		try
		{
		  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
		  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

/*  
  x=document.OrderDetails
   if(x.Repeat.value=="")
   {
   var msg=document.getElementById("PersonalMessage").value
   var cmt=document.getElementById("AddlComments").value
   UserId=x.UserId.value
   if(x.R1[0].checked)
   {
      R1="CC"
   }
   else if(x.R1[1].checked)
   {
      R1="AT"
   }
   else if(x.R1[2].checked)
   {
      R1="NB"
   }
   else
   {
      R1="DD"
   }
  
//   alert(R1)
   ch1=x.ch1
   if(ch1.checked)
   {
      ch1="Y"
   }
   else
   {
      ch1="N"
   }
   
   RedeemPoints=x.RedeemPoints.value
   GiftVoucherNumber=x.GiftVoucherNumber.value
*/ 

