function calculateTotal(inputItem) {
   for (var i=0; i < document.form1.dues.length; i++)
      {
      if (document.form1.dues[i].checked)
         {
         var rad_val = document.form1.dues[i].value;
         }
      }
      
   var total = 0;
   switch ( rad_val )
       {
   	    case 'SoleProprietor_1yr':
   	    total = 40;
   	    document.getElementById('Number_of_members').disabled=true;
   	    document.form1.Number_of_members.value = "";
   	    break;
   	    
   	    case 'SoleProprietor_2yrs':
   	    total = 80;
   	    document.getElementById('Number_of_members').disabled=true;
   	    document.form1.Number_of_members.value = "";
   	    break;
   	    
   	    case 'Business_Organization_1_Member':
   	    total = 40;
   	    document.getElementById('Number_of_members').disabled=true;
   	    document.form1.Number_of_members.value = "";
   	    break;
   	    
   	    case 'Business_Organization_2_or_more_Members':
   	    total = 36;       	    
   	    document.getElementById('Number_of_members').disabled=false;
   	    
   	    	   	    	    
    }
    
    if ( rad_val == 'Business_Organization_2_or_more_Members' )
    {
    if ( document.form1.Number_of_members.value > 0 )
    		{
    		    	    total += 36 * ( (document.form1.Number_of_members.value) - 1 ); 
    		    	    
          }
   }
   if ( document.getElementById('Additional_listings').value > 0 )
   {
	   
	   total += ( document.getElementById('Additional_listings').value ) * 10;	   
   }       
    
    document.form1.Total.value = formatCurrency(total);
    return formatCurrency(total);  
}


function enableTotal()
{
	document.getElementById('Number_of_members').disabled=false;
	return;
		
}

function test(inputItem)
{
	if ( document.form1.members.value > 0 )
		    {
		    	    var total = 36 * (document.form1.members.value); 
		    	    
          }
     return total;
	
}
    
    function formatCurrency(num) {
      num = num.toString().replace(/\$|\,/g,'');
      if(isNaN(num))
         num = "0";
      sign = (num == (num = Math.abs(num)));
      num = Math.floor(num*100+0.50000000001);
      cents = num%100;
      num = Math.floor(num/100).toString();
      if(cents<10)
          cents = "0" + cents;
      for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
          num = num.substring(0,num.length-(4*i+3)) + ',' + num.substring(num.length-(4*i+3));
      return (((sign)?'':'-') + '$' + num + '.' + cents);
}
    /*

  	
  with (inputItem.form) {
    // Process each of the different input types in the form.
    if (inputItem.type == "radio") {   // Process radio buttons.
      // Subtract the previously selected radio button value from the total.
      calculatedTotal.value = eval(calculatedTotal.value) - eval(previouslySelectedRadioButton.value);
      // Save the current radio selection value.
      previouslySelectedRadioButton.value = eval(inputItem.value);
      // Add the current radio button selection value to the total.
      calculatedTotal.value = eval(calculatedTotal.value) + eval(inputItem.value);
    } else {   // Process check boxes.
      if (inputItem.checked == false) {   // Item was uncheck. Subtract item value from total.
          calculatedTotal.value = eval(calculatedTotal.value) - eval(inputItem.value);
      } else {   // Item was checked. Add the item value to the total.
          calculatedTotal.value = eval(calculatedTotal.value) + eval(inputItem.value);
      }
    }

    // Total value should never be less than 0.
    if (calculatedTotal.value < 0) {
      InitForm();
    }

    // Return total value.
    return(formatCurrency(calculatedTotal.value));
  }*/
