function calcfields() // Verify and format the amount  -- Updated 12/12/2011
   {   
   var MyAmount 
   var notMoneyChar = /[^0-9.]/     
     
   MyAmount = parseInt(document.getElementById("addamountmember").value) 
   	    + parseInt(document.getElementById("addamountpatron").value) 
      	    + parseInt(document.getElementById("addamountfellow").value) 
   	    + parseInt(document.getElementById("addamountbenefactor").value) 
   	    + parseInt(document.getElementById("addamountfounder").value)
            + parseInt(document.getElementById("addamountother").value) 
            
   MyAmount =  MyAmount.toString();	   
      
   var conform = MyAmount.search(notMoneyChar);
      if (conform >=0 || MyAmount == "") {
	     alert("Please enter only dollar amounts"); return false; }
	  if (MyAmount < 15) {
		 alert("Please enter at least $25"); return false; }
		 
   // assign values to form fields
   document.forms[1].x_amount.value = MyAmount; 
  }



function displayDiv(mystate)  //Show or Hide the In Honor text fields -- John Kirby <jkirby@bnrtech.com> - Updated 12/12/2011
	{
	var divstyle = new String();
	divstyle = document.getElementById("div_iho").style.display;
	if(mystate == "Hide")
		{
		document.getElementById("div_iho").style.display = "none";
		}
	else
		{
		document.getElementById("div_iho").style.display = "block";
		}
	}
	
function displayAmount(mystate,myamount)  //Show or Hide the member amount fields -- John Kirby <jkirby@bnrtech.com> - Updated 12/12/2011
    {
	
    var divstyle = new String();	
	
    switch (mystate)
	{
	case "ShowMember":
  	   document.getElementById("div_amount_member").style.display = "block";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "none";
     	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
		
	case "ShowPatron":
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "block";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "none";
	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
        case "ShowFellow":
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "block";
           document.getElementById("div_amount_benefactor").style.display = "none";
	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
	case "ShowBenefactor":
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "block";
	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
	case "ShowFounder":
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "none";
	   document.getElementById("div_amount_founder").style.display = "block";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
	case "ShowOther":
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "none";
	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "block";  
	   break;	
	default:
  	   document.getElementById("div_amount_member").style.display = "none";
           document.getElementById("div_amount_patron").style.display = "none";
           document.getElementById("div_amount_fellow").style.display = "none";
           document.getElementById("div_amount_benefactor").style.display = "none";
	   document.getElementById("div_amount_founder").style.display = "none";
	   document.getElementById("div_amount_other").style.display = "none";  
	   break;
	}

    document.forms[1].addamountmember.value = 0;	
    document.forms[1].addamountpatron.value = 0;	
    document.forms[1].addamountfellow.value = 0;	
    document.forms[1].addamountbenefactor.value = 0;	
    document.forms[1].addamountfounder.value = 0;	
    document.forms[1].addamountother.value = 0;	
    document.forms[1].x_amount.value = myamount;	
    }
	
function displayFreq(mystate)  //Show or Hide the Frequency text fields -- John Kirby <jkirby@bnrtech.com> - Updated 12/12/2011
	{
	
	var divstyle = new String();
	divstyle = document.getElementById("div_freq").style.display;
	if(mystate == "Hide")
		{
		document.getElementById("div_freq").style.display = "none";
		}
	else
		{
		document.getElementById("div_freq").style.display = "block";
		}	
	}


