<script>
$(document).ready(function () {
initialize('<s:property value="resultState"/>');
+ // Apply jQueryUI datepicker to appropriate input fields
+ $(".dateinput").datepicker({
+ dateFormat: "<s:text name="%{format}"/>".replace("yyyy","yy")
+ });
});
</script>
<tr>
<td colspan="2"><s:text name="criterion.study"/> </td>
<td colspan="3" align="center">
- <select name="state" style="width: <s:text name="size.search.select"/>" onChange="setState()">
+ <select name="state" style="width: <s:text name="size.search.select"/>" onChange="changeFilter()">
<s:if test="state == 'ANY'"> <option value="ANY" selected><s:text name="criterion.any" /></option></s:if>
<s:else> <option value="ANY" ><s:text name="criterion.any" /></option></s:else>
<s:if test="connectedUser != null">
</s:set>
<td><s:text name="field.credate"/> </td>
<td><s:text name="field.after"/> </td>
- <td><input type="text" name=after size=7 onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /> </td>
+ <td><input class="dateinput" onChange="changeFilter()" type="text" name=after size="7" onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /> </td>
<td><s:text name="field.before"/> </td>
- <td><input type="text" name=before size=7 onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /></td>
+ <td><input class="dateinput" onChange="changeFilter()" type="text" name=before size="7" onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /></td>
</tr><tr>
<td><s:text name="field.lasdate"/> </td>
<td><s:text name="field.after"/> </td>
- <td><input type="text" name=after size=7 onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /> </td>
+ <td><input class="dateinput" onChange="changeFilter()" type="text" name=after size="7" onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /> </td>
<td><s:text name="field.before"/> </td>
- <td><input type="text" name="before" size=7 onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /></td>
+ <td><input class="dateinput" onChange="changeFilter()" type="text" name="before" size="7" onKeydown="changeFilter()" title="<s:property value="%{#tipdate}"/>" /></td>
</tr>
</table>
<table cellpadding="0" cellspacing="0" border="0" class="text">