function getHTTPObject() {

  var xmlhttp;

  /*@cc_on

  @if (@_jscript_version >= 5)

    try {

      xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {

      try {

        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

      } catch (E) {

        xmlhttp = false;

      }

    }

  @else

  xmlhttp = false;

  @end @*/

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {

    try {

      xmlhttp = new XMLHttpRequest();

    } catch (e) {

      xmlhttp = false;

    }

  }

  return xmlhttp;

}

var request = getHTTPObject();


function menu1(){
request.open('POST', 'menus.php?id=menu1');

request.onreadystatechange = parseMenu1;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function menu2(){
request.open('POST', 'menus.php?id=menu2');

request.onreadystatechange = parseMenu2;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function menu3(){
request.open('POST', 'menus.php?id=menu3');

request.onreadystatechange = parseMenu3;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info1(){
request.open('POST', 'premiumsB.php?id2=' + document.pledge.select_select.options[document.pledge.select_select.selectedIndex].value);

request.onreadystatechange = parseInfo;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info2(){
request.open('POST', 'mypremiumsB.php?premium_id=' + document.pledge.premiums.options[document.pledge.premiums.selectedIndex].value);

request.onreadystatechange = parseInfo2;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info21(){
request.open('POST', 'mypremiumsB.php?premium_id=' + document.pledge.premiums.options[document.pledge.premiums.selectedIndex].value);

request.onreadystatechange = parseInfo21;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info22(){
request.open('POST', 'mypremiumsB.php?premium_id=' + document.pledge.premiums.options[document.pledge.premiums.selectedIndex].value);

request.onreadystatechange = parseInfo22;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info3(){
request.open('POST', 'mypremiumsB.php?delete=yes');
request.onreadystatechange = parseInfo3;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info4(){
request.open('POST', 'premiums2B.php?price_range=' + document.pledge.select_select.options[document.pledge.select_select.selectedIndex].value);

request.onreadystatechange = parseInfo4;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info5(){
request.open('POST', 'premiums3B.php?premium_type=' + document.pledge.select_select.options[document.pledge.select_select.selectedIndex].value);
request.onreadystatechange = parseInfo5;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info6(){
request.open('POST', 'mycompanies.php?letter1=' + document.pledge2.optone.options[document.pledge2.optone.selectedIndex].value);
request.onreadystatechange = parseInfo6;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function info7(){
request.open('POST', 'mycompanies.php?letter2=' + document.pledge2.opttwo.options[document.pledge2.opttwo.selectedIndex].value);
request.onreadystatechange = parseInfo7;

request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

/*function addUP(){
var choices = "";
if (document.pledge.Apremium) {
   if (typeof document.pledge.Apremium.length != 'undefined') {
   for(i = 0; i < document.pledge.Apremium.length; i++) {
         if(document.pledge.Apremium[i].checked == true) {
           choices += document.pledge.Apremium[i].value + " ";
         }
      }
   } 
   
else {
	if(document.pledge.Apremium.checked){
      choices = document.pledge.Apremium.value;
	     }  
	  }
}

request.open('POST', 'my_TOTALB.php?Apremium=' + choices);
request.onreadystatechange = parseInfo8;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}


function clearADDUP(){
request.open('POST', 'my_TOTALB.php?clearTotal=yes');
request.onreadystatechange = parseInfo8;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}
*/


function checkAmount(){
var picks = "";
if (document.pledge.Apremium) {
   if (typeof document.pledge.Apremium.length != 'undefined') {
   for(i = 0; i < document.pledge.Apremium.length; i++) {
         if(document.pledge.Apremium[i].checked == true) {
           picks += document.pledge.Apremium[i].value + " ";
         }
      }
   } 
   
else {
	if(document.pledge.Apremium.checked){
      picks = document.pledge.Apremium.value;
	     }
	  }
}

request.open('POST', 'calculate_TOTALB.php?PICKS=' + picks);
request.onreadystatechange = parseInfo9;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}


function validEmail(){
request.open('POST', 'validator.php?email=' + document.pledge2.email.value);
request.onreadystatechange = parseEmail;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function validFNAME(){
request.open('POST', 'validator.php?fname=' + document.pledge2.first_name.value);
request.onreadystatechange = parseFNAME;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function validLNAME(){
request.open('POST', 'validator.php?lname=' + document.pledge2.last_name.value);
request.onreadystatechange = parseLNAME;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function validADDRESS(){
request.open('POST', 'validator.php?address=' + document.pledge2.address_1.value);
request.onreadystatechange = parseADDRESS;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function validCCNUMBER(){
var credit_card = "";
for (i=0;i<document.pledge2.credit_card.length;i++)
{
	if (document.pledge2.credit_card[i].checked == true){
		credit_card = document.pledge2.credit_card[i].value;
	}
}

request.open('POST', 'validator.php?cc_no=' + document.pledge2.cc_num.value + '&cc_name='+ credit_card + '&cc_exp=' +document.pledge2.exp_month.value + document.pledge2.exp_year.value );
request.onreadystatechange = parseCC;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}

function clearMessage(){
request.open('POST', 'validator.php?clear=yes');
request.onreadystatechange = parseClear;
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send('');
}


/************************************************************************************************************************/
/************************************************************************************************************************/

function parseMenu1(){
if(request.readyState == 4){
var answer1 = request.responseText;
document.getElementById('intial_menu').innerHTML = answer1;
}
}

function parseMenu2(){
if(request.readyState == 4){
var answer1 = request.responseText;
document.getElementById('intial_menu').innerHTML = answer1;
}
}

function parseMenu3(){
if(request.readyState == 4){
var answer1 = request.responseText;
document.getElementById('intial_menu').innerHTML = answer1;
}
}


function parseInfo(){
if(request.readyState == 4){
var answer1 = request.responseText;
document.getElementById('my_div').innerHTML = answer1;
}
}

function parseInfo2(){
if(request.readyState == 4){
var answer2 = request.responseText;
document.getElementById('my_div2').innerHTML = answer2;
}
}



function parseInfo3(){
if(request.readyState == 4){

var answer3 = request.responseText;

document.getElementById('my_div2').innerHTML = answer3;
}
}

function parseInfo4(){
if(request.readyState == 4){

var answer4 = request.responseText;

document.getElementById('my_div4').innerHTML = answer4;
}
}

function parseInfo5(){
if(request.readyState == 4){

var answer5 = request.responseText;

document.getElementById('my_div5').innerHTML = answer5;
}
}

function parseInfo6(){
if(request.readyState == 4){

var answer6 = request.responseText;

document.getElementById('my_div6').innerHTML = answer6;
}
}

function parseInfo7(){
if(request.readyState == 4){

var answer7 = request.responseText;

document.getElementById('my_div7').innerHTML = answer7;
}
}

function parseInfo8(){
if(request.readyState == 4){

var answer8 = request.responseText;

document.getElementById('my_TOTAL').innerHTML = answer8;
}
}

function parseInfo9(){
if(request.readyState == 4){

var answer9 = request.responseText;

document.getElementById('Amounts').innerHTML = answer9;
}
}

function parseEmail(){
if(request.readyState == 4){
var emailMessage = request.responseText;
document.getElementById('emailmessage').innerHTML = emailMessage;
}
}

function parseFNAME(){
if(request.readyState == 4){
var fnameMessage = request.responseText;
document.getElementById('fnamemessage').innerHTML = fnameMessage;
}
}

function parseLNAME(){
if(request.readyState == 4){
var lnameMessage = request.responseText;
document.getElementById('lnamemessage').innerHTML = lnameMessage;
}
}

function parseADDRESS(){
if(request.readyState == 4){
var addressMessage = request.responseText;
document.getElementById('addressmessage').innerHTML = addressMessage;
}
}

function parseCC(){
if(request.readyState == 4){
var creditMessage = request.responseText;
document.getElementById('validCC').innerHTML = creditMessage;
}
}


function parseClear(){
if(request.readyState == 4){
var clearMessage = request.responseText;
document.getElementById('validCC').innerHTML = clearMessage;
}
}



function updateCityState() {

   request.open("GET", 'getCityState.php?param=' + document.pledge2.zip.value);

  request.onreadystatechange = handleHttpResponse;
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
  request.send(null);

 }




 
 function handleHttpResponse() {

  if (request.readyState == 4) {

    // Split the comma delimited response into an array

    results = request.responseText.split(",");

    document.getElementById('city').value = results[0];

    document.getElementById('state').value = results[1];

  }

}

function updateCityState2() {

   request.open("GET", 'getCityState.php?param=' + document.pledge2.shipping_zip.value);

  request.onreadystatechange = handleHttpResponse2;
  request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
  request.send(null);

 }




 
 function handleHttpResponse2() {

  if (request.readyState == 4) {

    // Split the comma delimited response into an array

    results = request.responseText.split(",");

    document.getElementById('shipping_city').value = results[0];

    document.getElementById('shipping_state').value = results[1];

  }

}


