aqui tienes uno que a mi personalmente es el mas que me gusto, implementado con ASP:
bajalo:
http://www.vmaule.com/en/calendar.rar
Ok y luego
Esto tienes que colocarlo en el Head de la pagina del formulario:
<Head>
<script language='javascript' src="../Calendar/popcalendar.js">
</Head>
Y en textbox lo que sigue:
<%
fecha = date()
dia = day(fecha)
mes = month(fecha)
anio = year(fecha)
dat = dia & "/" & mes & "/" & anio
%>
<input type=text name='datevalue' class="celda2" size=10 maxlength=10 value="<%=dat%>">
<script language='javascript'>
<!--
if (!document.layers) {
document.write("<input type=button onclick='popUpCalendar(this, mainform.datevalue, \"dd/mm/yyyy\")' value='seleccionar' style='font-size:11px'>")
}
//-->
</script>
espero te sirva...