function list_npa(state_code){
	$("#npa").empty();
	$("#npa").append('<p class="header">Area code</p><div id="npas_wrapper"><ul class="list_box_loading"><li></li></ul></div>');
$.ajax({
   type: "GET",
   url: "list_npa.php",
   data: "state_code=" + state_code,
   success: function(msg){
	  $("#npa").empty();
      $("#npa").append(msg);
   }
 });
}

function list_dids(state_code,npa_code){
	$("#dids").empty();
	$("#dids").append('<p class="header">Number</p><div id="dids_wrapper"><ul class="list_box_loading"><li></li></ul></div>');

$.ajax({
   type: "GET",
   url: "process_dids.php",
   data: "state_code=" + state_code + "&npa_code=" + npa_code + "&action=list",
   success: function(msg){
	  $("#dids").empty();
      $("#dids").append(msg);
   }
 });
}

function number_selected(did) {
	$("#show_selected_number").empty();
    $("#show_selected_number").append(did);
	$("#selected_number_display").text("Selected Number: "+did);
	document.process_did.did.value = did;
}

function do_check_msg_options() 
	{
	if(document.msg_del_frm.msg_del.checked) 
		{ 
		document.msg_del_frm.msg_del_num.disabled = false;
		show_payment_planb();
		} 
	else{ 
		document.msg_del_frm.msg_del_num.value=''; 
		document.msg_del_frm.msg_del_num.disabled = true; 
		$("#show_msg_del_no").empty();
    	$("#show_msg_del_no").append("N.A");
		show_payment_plana();
		}
	}
	
function show_payment_plana() 
	{
		if(document.msg_del_frm.msg_del.checked){
			alert("Please choose a payment plan with message delivery");
			$('#select_plana').val("0");
			$('#select_planb').focus();
		}else{
			var mylist_value = $('#select_plana :selected').text();
			$("#show_selected_plan").empty();
			$('#show_selected_plan').append(mylist_value);
		}
	}
function show_payment_planb() 
	{
		if(document.msg_del_frm.msg_del.checked){
			var mylist_value = $('#select_planb :selected').text();
			$("#show_selected_plan").empty();
			$('#show_selected_plan').append(mylist_value);
		}else{
			alert("Please choose a payment plan without message delivery");
			$('#select_planb').val("0");
			$('#select_plana').focus();
		}
	}

function getPhoneNumber() 
	{	

		var phoneNumber = document.process_did.did.value;

		if(phoneNumber == 0)
	 		{ 
	 		alert("No DID number selected");
	  		return false; 
			}
		
		if(document.msg_del_frm.msg_del.checked) 
			{
			if (document.msg_del_frm.msg_del_num.value=='') {alert("Please enter a message delivery \"go to\" number"); $('#msg_del_num').focus(); return false;}
			var msgDeliveryNumber = document.msg_del_frm.msg_del_num.value;
			var mylist_value = $('#select_planb').val();
			if(mylist_value == 0) 
			{ alert("Please select a payment plan"); return false; }	
			var planPrice = $('#select_planb').val();	
			var planText = $('#select_planb :selected').text();	
			}
			else
			{
			var msgDeliveryNumber = "N.A.";
			var mylist_valuea = $('#select_plana').val();
			if(mylist_valuea == 0) 
			{ alert("Please select a payment plan"); return false; }	
			var planPrice = $('#select_plana').val();	
			var planText = $('#select_plana :selected').text();
			}
		document.paypal_option.item_name.value = planText + " [" + phoneNumber + "]";	
		document.paypal_option.amount.value = planPrice;
		document.paypal_option.custom.value = "SS" + ":" + phoneNumber + ":" + msgDeliveryNumber;	
	}
	
	function GooglePhoneNumber() 
		{	
		var phoneNumber = document.process_did.did.value;	
		if(phoneNumber == 0)
	 		{ 
	 		alert("No DID number selected");
	  		return false; 
			}
			
		if(document.msg_del_frm.msg_del.checked) 
			{
			if (document.msg_del_frm.msg_del_num.value=='') {alert("Please enter a message delivery \"go to\" number"); return false;}
			var msgDeliveryNumber = document.msg_del_frm.msg_del_num.value;
			var mylist_value = $('#select_planb').val();
			if(mylist_value == 0) 
			{ alert("Please select a payment plan"); return false; }	
			var planPrice = $('#select_planb').val();	
			var planText = $('#select_planb :selected').text();	
			}
			else
			{
			var msgDeliveryNumber = "N.A.";
			var mylist_valuea = $('#select_plana').val();
			if(mylist_valuea == 0) 
			{ alert("Please select a payment plan"); return false; }	
			var planPrice = $('#select_plana').val();	
			var planText = $('#select_plana :selected').text();
			}
		
		document.test.item_description_1.value = planText + " [" + phoneNumber + "]:" + msgDeliveryNumber;	
		document.test.item_price_1.value = planPrice;	
		document.test.item_name_1.value = phoneNumber.replace(/-/g,"");
	}
