a lo que me refiero es tener algo como:
funcion1(valor,funcion2())
{
Codigo
}
ya que necesito tomar de un radio button el valor que tiene para poder asignar la fecha a un input de texto
He aqui el calendario,
Código PHP:
<FORM NAME="CALENDARIO" ID="vCALENDARIO">
<table>
<tr>
<th colspan="7"><?php echo $arrDate[0]; ?> <?php echo $arrDate[1]; ?></th>
</tr>
<tr>
<th colspan="3">
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?m=<?php echo ($m - 12); ?>"><<<?php echo $arrDate[1] - 1 ?></th>
<th></th>
<th colspan="3">
<a href="<?php echo $_SERVER['PHP_SELF']; ?>?m=<?php echo ($m + 12); ?>"><?php echo $arrDate[1] + 1; ?>>></a></th>
</tr><tr>
<th>D</th>
<th>L</th>
<th>M</th>
<th>M</th>
<th>J</th>
<th>V</th>
<th>S</th>
</tr><tr>
<?php echo $calendar; ?>
</tr><tr>
<th><a href="<?php echo $_SERVER['PHP_SELF']; ?>?m=<?php echo ($m - 1); ?>"><<</a></th>
<th colspan="5"></th>
<th><a href="<?php echo $_SERVER['PHP_SELF']; ?>?m=<?php echo ($m + 1); ?>">>></a></th>
</tr>
</table>
<label for="INICIO"><input type="radio" name="vFContrato" id="INICIO" value="INICIO"/> FECHA INICIAL <br/></label>
<label for="MES"><input type="radio" name="vFContrato" id="MES" value="MES" /> PRIMERA RENOVACION <br/></label>
<label for="TRIO"><input type="radio" name="vFContrato" id="TRIO" value="TRIO" /> SEGUNDA RENOVACION <br/></label>
<label for="ANIO"><input type="radio" name="vFContrato" id="ANIO" value="ANIO" /> TERCERA RENOVACION <BR/></label>
</FORM></CENTER>
y el codigo en PHP del calendario,
Código PHP:
$m = isset($_REQUEST['m']) ? $_REQUEST['m'] : 0;
/**
* date('F') -> Una representación textual completa de un mes, como enero o marzo
* date('Y') -> Una representación numérica completa de un año, 4 dígitos
* date('n') -> Representación numérica de un mes, sin ceros a la izquierda
* date('L') -> Si es un año bisiesto
*/
//$id = isset($_GET['vFContrato']);
$arrDate = explode(' ', date('F Y n L', strtotime($m . ' month')));
$lastDayOfMonth = date('d', strtotime('last day of ' . $arrDate[0])) + ($arrDate[2] == 2 ? $arrDate[3] : 0);
$calendar = '';
//echo $lastDayOfMonth;
for($i=1; $i<=$lastDayOfMonth; $i++)
{
$numDayWeek = date('w', mktime(0, 0, 0, (date('n') + $m), $i));
$js = date('d-m-y', mktime(0, 0, 0, (date('n') + $m), $i));
$calendar .= ($numDayWeek == 0 && $i != 1) ? '</tr><tr>' : '';
$calendar .= ($i == 1 && $numDayWeek > 0)
? "<td colspan='$numDayWeek' class='opac'></td>"."<td onclick='FechaContrato($js,obtenValor())'>$i</td>"
: "<td onclick='FechaContrato($js,obtenValor())'>$i</td>";
$calendar .= ($i == $lastDayOfMonth && (6 - $numDayWeek) > 0) ? '<td colspan="' . (6 - $numDayWeek) . '" class="opac">' : '';
//echo "<br/>".$i;
//echo $js;
}