Hi guys,
<rich:calendar id="startdate" timeZone="#{sessionPrefs.tz}" value="#{bean.Home.instance.id.startTimeTemp}" datePattern="MM/dd/yyyy" > <a:support event="onchanged" ajaxSingle="true" bypassUpdates="true" actionListener="#{main.check}" /> </rich:calendar>
use valueChangeListener