<?php
$name = 'fieldname';
$html_id = $name.'_id';
$value = '29.06.2009';
?>
<input type="text" size="9" name="<?php echo $name?>" id="<?php echo $html_id?>" value="<?php echo $value?>" />
<script type="text/javascript">
Calendar.setup({inputField: '<?php echo $html_id?>',
ifFormat: '%d.%m.%Y',
showsTime: false,
button: '<?php echo $html_id?>',
align: 'Br',
singleClick: true,
timeFormat: 24,
firstDay: 1});
</script>
+ в блоке <head> необходимо подключить
<!-- Calendar -->
<link rel="stylesheet" type="text/css" media="all" href="/hostcmsfiles/calendar/calendar.css" title="win2k-cold-1" />
<script type="text/javascript" src="/hostcmsfiles/calendar/calendar.js"></script>
<script type="text/javascript" src="/hostcmsfiles/calendar/lang/calendar-ru.js"></script>
<script type="text/javascript" src="/hostcmsfiles/calendar/calendar-setup.js"></script>
вот код вставки стандартного календаря... так? что мне нужно сделать чтобы при нажатии на число выводились новости этого дня на которое я нажал?