function b_week($ignium)
{
    if (!$ignium) {
        $mesa = date("m");
        $annoa = date("Y");
        //$fecha = date("Y-m-d", strtotime("$annoa-$mesa-01"));
    } else {
        $mesa = date("m", strtotime($ignium)) - 1;
        $annoa = date("Y", strtotime($ignium));
        if ($mesa < 1) {
            $mesa = 12;
            $annoa = $annoa - 1;
        }
    }
    $xF = new cFecha(0, "{$annoa}-{$mesa}-01");
    $fecha = $xF->get();
    $dias_mes = $xF->getDiasDelMes();
    $idm = $xF->mes();
    $month = $xF->getMesNombre();
    //Valores Iniciales
    $tdweek = "";
    $colorweek = "#FFDFC6";
    $nsemana = 1;
    $tcal = "";
    for ($i = 1; $i <= $dias_mes; $i++) {
        $nowdate = "{$annoa}-{$idm}-{$i}";
        $nday = date("l", strtotime($nowdate));
        if ($nday == "Monday") {
            $dia = dia_semana($nowdate);
            $cnowdate = fecha_corta($nowdate);
            if ($tcal == "cal_2") {
                $tcal = "cal_1";
                $tdweek = $tdweek . "<td class='{$tcal}' onclick='show_week(\"{$nowdate}\")'>SEMANA: {$nsemana} <br /> {$cnowdate}</td>";
            } else {
                $tcal = "cal_2";
                $tdweek = $tdweek . "<td class='{$tcal}' onclick='show_week(\"{$nowdate}\")'>SEMANA: {$nsemana} <br /> {$cnowdate}</td>";
            }
            $nsemana++;
        }
    }
    return "<hr />\n\t<center>\n\t<table class='calendar_week'\n\tcellpadding='2' cellspacing='2' border='2'>\n\t\t<tr>\n\t\t\t<td class='{$tcal}'><img src='../images/common/query_back_down.png' onclick='back_week(\"{$nowdate}\");' /></td>\n\t\t\t{$tdweek}\n\t\t\t<td class='{$tcal}'><img src='../images/common/query_next_down.png' onclick='next_week(\"{$nowdate}\");' /></td>\n\t\t</tr>\n\t</table>\n\t</center>\n\t<hr />";
}