function  form_processor()
{

        started = 1;
        if (test_function())
        {
          document.free_estimate_form.submit();
            return true;
        }
        else
        {
            return false;
        }

}

   function form_checker() {

        if (started == 1)
          {
          test_function();
          }
          }

            function limit_it(x, lim) {

    	val=x.value;

    	if (val.length>=lim)

    	{

    		val=val.substring(0,lim);

        if(x==document.free_estimate_form.p_phone1) {
            document.free_estimate_form.p_phone2.focus();
        }
        if(x==document.free_estimate_form.p_phone2) {
            document.free_estimate_form.p_phone3.focus();
        }
    	}

    	x.value=val;

    }

