<#-- NOTE: The 'header' stuff that follows is in this one file for checkbox due to the fact that for checkboxes we do not want the label field to show up as checkboxes handle their own lables --> <#assign hasFieldErrors = fieldErrors?exists && fieldErrors[parameters.name]?exists/>
<#if parameters.id?exists>id="wwgrp_${parameters.id}"<#rt/> class="wwgrp"> <#if hasFieldErrors>
<#if parameters.id?exists>id="wwerr_${parameters.id}"<#rt/> class="wwerr"> <#list fieldErrors[parameters.name] as error> <#if parameters.id?exists> errorFor="${parameters.id}"<#rt/> class="errorMessage"> ${error?html}
<#t/>
<#t/> <#if parameters.labelposition?default("") == 'left'> <#if parameters.id?exists>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> <#if parameters.id?exists> for="${parameters.id?html}"<#rt/> <#if hasFieldErrors> class="checkboxErrorLabel"<#rt/> <#else> class="label"<#rt/> >${parameters.label?html}<#rt/> <#if parameters.labelposition?default("top") == 'top'>
<#else> <#if parameters.id?exists>id="wwctrl_${parameters.id}"<#rt/> class="wwctrl"> <#if parameters.required?default(false)> *<#t/> <#include "/${parameters.templateDir}/simple/checkbox.ftl" /> <#if parameters.labelposition?default("") != 'left'> <#if parameters.labelposition?default("top") == 'top'>
<#rt/> <#else> <#rt/> <#if parameters.label?exists> <#if parameters.labelposition?default("top") == 'top'>
<#else> <#if parameters.id?exists>id="wwlbl_${parameters.id}"<#rt/> class="wwlbl"> <#if parameters.id?exists> for="${parameters.id?html}"<#rt/> <#if hasFieldErrors> class="checkboxErrorLabel"<#rt/> <#else> class="checkboxLabel"<#rt/> >${parameters.label?html}<#rt/> <#include "/${parameters.templateDir}/css_xhtml/controlfooter.ftl" /><#nt/>