blob: 4531b3b81d5523c6b0c0664eeaf5c27978f3b7d0 [file] [log] [blame]
<%@ include file="/taglibs.jsp" %><% {
String prefix = org.roller.presentation.tags.DateTag.KEY_PREFIX;
String formName = request.getAttribute(prefix+"_formName").toString();
String dateField = request.getAttribute(prefix+"_property").toString();
String dateFormat = request.getAttribute(prefix+"_dateFormat").toString();
String value = request.getAttribute(prefix+"_value").toString();
Boolean readOnly = (Boolean)request.getAttribute(prefix+"_readOnly");
%>
<script type="text/javascript" >
<!--
if (document.layers) { // Netscape 4 hack
var cal<%= dateField %> = new CalendarPopup();
} else {
var cal<%= dateField %> = new CalendarPopup("caldiv<%= dateField %>");
document.write(cal<%= dateField %>.getStyles());
}
// -->
</script>
<input size="12" type="text" name="<%= dateField %>" id="<%= dateField %>"
value="<%= value %>" readonly="readonly" />
<div id="caldiv<%= dateField %>" class="calDiv"></div>
<% if (!readOnly.booleanValue()) { %>
<a href="#" id="anchor<%= dateField %>"
onclick="cal<%= dateField %>.select(document.<%= formName %>.<%= dateField %>,
this.id,'<%= dateFormat %>'); return false">
<img src='<c:url value="/images/cal.gif"/>' class="calIcon" alt="Calendar" /></a>
<% }
}
%>