/**
 * A utility class that can be used to calculate state taxes.
 *
 * In this case, there is a sales tax on all items but
 * (non-prepared) food has a special exemption.
 *
 *
 * This work complies with the JMU Honor Code.
 *
 * @author  Amy Ray
 * @version 1.0
 */
public class StateTaxes
{
    private static double FOOD_EXEMPTION_RATE = 0.02;
    private static double SALES_TAX_RATE      = 0.05;
    

    /**
     * Calculate the exemption on (non-prepared) food
     *
     * @param value   The value of the (non-prepared) food
     * @return        The exemption (in dollars)
     */
    public static double foodExemption(double value)
    {
       double   exemption;
       
       exemption = 0.0;
		 
		 if(exemption > 0)
		 {
		  exemption = FOOD_EXEMPTION_RATE;
		 }
		 
		 else
		 {
		  exemption = 0.0;
		 }


       return exemption;       
    }


    /**
     * Calculate the tax on (non-prepared) food.
     *
     * The food tax is the sales tax less the food exemption.
     *
     * @param value   The value of the (non-prepared) food
     * @return        The tax (in dollars)
     */
    public static double foodTax(double value)
    {
       double   tax;

       tax = 0.0;
       
		 if(tax >= SALES_TAX_RATE)
		 {
		  tax = SALES_TAX_RATE + FOOD_EXEMPTION_RATE;
		 }
		 else
		 {
		  tax = 0;
		 }

       
       return tax;       
    }
    


    /**
     * Calculate the sales tax.
     *
     * @param value   The value of the items
     * @return        The tax (in dollars)
     */
    public static double salesTax(double value)
    {
       double    tax;
       
       tax = 0.00;       
       if(tax >= .20)
		 {
         tax = FOOD_EXEMPTION_RATE - SALES_TAX_RATE;     		 
		 }
		 else
		 {
		  tax = 0;
		 }


       return tax;       
    }
    


}