Compiled Template state.adp

set __adp_output {}; set __ad_conn_locale [ad_conn locale]
set __adp_properties(doc(title)) "Valid State Abbrev"

        set __adp_master [template::util::master_to_file "[parameter::get -package_id [ad_conn subsite_id] -parameter DefaultMaster -default "/www/default-master"]" "$__adp_stub"]
    
append __adp_output "

<h1>Sample Users by State</h1>
<table cellpadding=\"4\" cellspacing=\"0\" border=\"1\" bgcolor=\"#CCFFCC\">
<tr bgcolor=\"#eeeeee\"><td>[ns_quotehtml [lang::util::localize ${state_abbrev}]]</td></tr> 
"


  if {[info exists users]} {
      upvar 0 users __d5_swap
  }

  for { set __d5_i 1 } { $__d5_i <= ${users:rowcount}  } { incr __d5_i } {
    upvar 0 users:$__d5_i users
  
append __adp_output "
  <tr bgcolor=\"#ffffff\"><td>
        <p>The [ns_quotehtml [lang::util::localize $users(last_name)]] Family</p>
          <ul>   
            "

    set __d6_group_rowcount 1
    while { 1 } {
      set users(groupnum) $__d6_group_rowcount
      if { $__d5_i >= ${users:rowcount} } {
        set users(groupnum_last_p) 1
      } else {
        upvar 0 users:[expr {$__d5_i + 1}] users:next
        set users(groupnum_last_p) [expr {${users:next(last_name)} ne $users(last_name)}]
      }
  
append __adp_output " 
              <li>[ns_quotehtml [lang::util::localize $users(first_name)]] [ns_quotehtml [lang::util::localize $users(last_name)]]</li> 
            "

        if { $__d5_i >= ${users:rowcount} } {
            break
        }
        upvar 0 users:[expr {$__d5_i + 1}] users:next
        if { ${users:next(last_name)} ne $users(last_name) } {
            break
        }
    

      incr __d5_i
      upvar 0 users:$__d5_i users
      incr __d6_group_rowcount
    }
  
append __adp_output "
          </ul>
  </td></tr>

"
}

  if {[info exists __d5_swap]} {
      upvar 0 __d5_swap users
  }
append __adp_output "
</table>


"
set __adp_output