// JavaScript Document

// JavaScript Document
// javascript  add by vicky.jain@RI Date 22 July 2008 for update the credit cards details to authorize.net server
function update_payment()
		{
			var cc = document.getElementById('cc_full').value;
			var expdate = document.getElementById('cc_date').value;
			var fname = document.getElementById('fname').value;
			var lname = document.getElementById('lname').value;
			
			var profile_id = document.getElementById('profile_id').value;
			var payment_profile_id = document.getElementById('payment_profile_id').value;
			
			var name = document.getElementById('name').value;
			var company_address = document.getElementById('company_address').value;
			var company_city = document.getElementById('company_city').value;
			var company_state = document.getElementById('company_state').value;
			var company_zipcode = document.getElementById('company_zipcode').value;
			var company_billing_email = document.getElementById('company_billing_email').value;
			
			var dealer_id = document.getElementById('dealer_id_mer').value;
			
			
			var temp= true;
			if(cc=="")
			{
				alert("Please inser credit card number");
				temp= false;
			}
			if(expdate=="")
			{
				alert("Please inser credit card expdate");
				temp= false;
			}
			if(fname=="")
			{
				alert("Please inser credit card first name");
				temp= false;
			}
			if(lname=="")
			{
				alert("Please inser credit card last name");
				temp= false;
			}
			if(temp==true)
			{
			var url='templates/updatepayment.php';					
			url=url+"?cc_card="+cc;
			url=url+"&expdate_c="+expdate;
			url=url+"&fname_c="+fname;
			url=url+"&lname_c="+lname;
			url=url+"&name_c="+name;
			url=url+"&company_address_c="+company_address;
			url=url+"&company_city_c="+company_city;
			url=url+"&company_state_c="+company_state;
			url=url+"&company_zipcode_c="+company_zipcode;
			url=url+"&company_billing_email_c="+company_billing_email;
			url=url+"&dealer_id_c="+dealer_id;
			url=url+"&profile_id_c="+profile_id;
			url=url+"&payment_profile_id_c="+payment_profile_id;
			getURl(url);
			}
			//pass the url
		}
	
	
	var xmlHttp_lead

	function getURl(url)
		{
			
			xmlHttp_lead=GetXmlHttpObject();
			if (xmlHttp_lead==null)
			  {
			  alert ("Your browser does not support AJAX!");
			  return;
			  } 
	
			xmlHttp_lead.onreadystatechange=stateChanged;
			xmlHttp_lead.open("GET",url,true);					//request to get data
			xmlHttp_lead.send(null); 
		}
	
	function stateChanged() 
	{ 
		if (xmlHttp_lead.readyState==4)
		{ 
			 if (xmlHttp_lead.status == 200) {
		 	var datanode=xmlHttp_lead.responseText;				//response of our request
			location.href="http://account.serviceprodirect.com./index.php?action=account";
			//location.href="http://localhost/account/index.php?action=account";
			//location.href="http://account.serviceprodirect.com./index.php?action=account";	 //for server
		  }
		}
	}
	
		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;
	}
	
	
	
	
	