// JavaScript Document

function calArr(){

	ArrayCal = new Array(28);
	ArrayCal [0] = new Array(13);
	ArrayCal [0][0] = 1
	ArrayCal [0][1] = 2
	ArrayCal [0][2] = 5
	ArrayCal [0][3] = 6
	ArrayCal [0][4] = 2
	ArrayCal [0][5] = 4
	ArrayCal [0][6] = 0
	ArrayCal [0][7] = 2
	ArrayCal [0][8] = 5
	ArrayCal [0][9] = 1
	ArrayCal [0][10] = 3
	ArrayCal [0][11] = 6
	ArrayCal [0][12] = 1
	ArrayCal [1] = new Array(13);
	ArrayCal [1][0] = 2
	ArrayCal [1][1] = 4
	ArrayCal [1][2] = 0
	ArrayCal [1][3] = 0
	ArrayCal [1][4] = 3
	ArrayCal [1][5] = 5
	ArrayCal [1][6] = 1
	ArrayCal [1][7] = 3
	ArrayCal [1][8] = 6
	ArrayCal [1][9] = 2
	ArrayCal [1][10] = 4
	ArrayCal [1][11] = 0
	ArrayCal [1][12] = 2
	ArrayCal [2] = new Array(13);
	ArrayCal [2][0] = 3
	ArrayCal [2][1] = 5
	ArrayCal [2][2] = 1
	ArrayCal [2][3] = 1
	ArrayCal [2][4] = 4
	ArrayCal [2][5] = 6
	ArrayCal [2][6] = 2
	ArrayCal [2][7] = 4
	ArrayCal [2][8] = 0
	ArrayCal [2][9] = 3
	ArrayCal [2][10] = 5
	ArrayCal [2][11] = 1
	ArrayCal [2][12] = 3
	ArrayCal [3] = new Array(13);
	ArrayCal [3][0] = 4
	ArrayCal [3][1] = 6
	ArrayCal [3][2] = 2
	ArrayCal [3][3] = 2
	ArrayCal [3][4] = 5
	ArrayCal [3][5] = 0
	ArrayCal [3][6] = 3
	ArrayCal [3][7] = 5
	ArrayCal [3][8] = 1
	ArrayCal [3][9] = 4
	ArrayCal [3][10] = 6
	ArrayCal [3][11] = 2
	ArrayCal [3][12] = 4
	ArrayCal [4] = new Array(13);
	ArrayCal [4][0] = 5
	ArrayCal [4][1] = 0
	ArrayCal [4][2] = 3
	ArrayCal [4][3] = 4
	ArrayCal [4][4] = 0
	ArrayCal [4][5] = 2
	ArrayCal [4][6] = 5
	ArrayCal [4][7] = 0
	ArrayCal [4][8] = 3
	ArrayCal [4][9] = 6
	ArrayCal [4][10] = 1
	ArrayCal [4][11] = 4
	ArrayCal [4][12] = 6
	ArrayCal [5] = new Array(13);
	ArrayCal [5][0] = 6
	ArrayCal [5][1] = 2
	ArrayCal [5][2] = 5
	ArrayCal [5][3] = 5
	ArrayCal [5][4] = 1
	ArrayCal [5][5] = 3
	ArrayCal [5][6] = 6
	ArrayCal [5][7] = 1
	ArrayCal [5][8] = 4
	ArrayCal [5][9] = 0
	ArrayCal [5][10] = 2
	ArrayCal [5][11] = 5
	ArrayCal [5][12] = 0
	ArrayCal [6] = new Array(13);
	ArrayCal [6][0] = 7
	ArrayCal [6][1] = 3
	ArrayCal [6][2] = 6
	ArrayCal [6][3] = 6
	ArrayCal [6][4] = 2
	ArrayCal [6][5] = 4
	ArrayCal [6][6] = 0
	ArrayCal [6][7] = 2
	ArrayCal [6][8] = 5
	ArrayCal [6][9] = 1
	ArrayCal [6][10] = 3
	ArrayCal [6][11] = 6
	ArrayCal [6][12] = 1
	ArrayCal [7] = new Array(13);
	ArrayCal [7][0] = 8
	ArrayCal [7][1] = 4
	ArrayCal [7][2] = 0
	ArrayCal [7][3] = 0
	ArrayCal [7][4] = 3
	ArrayCal [7][5] = 5
	ArrayCal [7][6] = 1
	ArrayCal [7][7] = 3
	ArrayCal [7][8] = 6
	ArrayCal [7][9] = 2
	ArrayCal [7][10] = 4
	ArrayCal [7][11] = 0
	ArrayCal [7][12] = 2
	ArrayCal [8] = new Array(13);
	ArrayCal [8][0] = 9
	ArrayCal [8][1] = 5
	ArrayCal [8][2] = 1
	ArrayCal [8][3] = 2
	ArrayCal [8][4] = 5
	ArrayCal [8][5] = 0
	ArrayCal [8][6] = 3
	ArrayCal [8][7] = 5
	ArrayCal [8][8] = 1
	ArrayCal [8][9] = 4
	ArrayCal [8][10] = 6
	ArrayCal [8][11] = 2
	ArrayCal [8][12] = 4
	ArrayCal [9] = new Array(13);
	ArrayCal [9][0] = 10
	ArrayCal [9][1] = 0
	ArrayCal [9][2] = 3
	ArrayCal [9][3] = 3
	ArrayCal [9][4] = 6
	ArrayCal [9][5] = 1
	ArrayCal [9][6] = 4
	ArrayCal [9][7] = 6
	ArrayCal [9][8] = 2
	ArrayCal [9][9] = 5
	ArrayCal [9][10] = 0
	ArrayCal [9][11] = 3
	ArrayCal [9][12] = 5
	ArrayCal [10] = new Array(13);
	ArrayCal [10][0] = 11
	ArrayCal [10][1] = 1
	ArrayCal [10][2] = 4
	ArrayCal [10][3] = 4
	ArrayCal [10][4] = 0
	ArrayCal [10][5] = 2
	ArrayCal [10][6] = 5
	ArrayCal [10][7] = 0
	ArrayCal [10][8] = 3
	ArrayCal [10][9] = 6
	ArrayCal [10][10] = 1
	ArrayCal [10][11] = 4
	ArrayCal [10][12] = 6
	ArrayCal [11] = new Array(13);
	ArrayCal [11][0] = 12
	ArrayCal [11][1] = 2
	ArrayCal [11][2] = 5
	ArrayCal [11][3] = 5
	ArrayCal [11][4] = 1
	ArrayCal [11][5] = 3
	ArrayCal [11][6] = 6
	ArrayCal [11][7] = 1
	ArrayCal [11][8] = 4
	ArrayCal [11][9] = 0
	ArrayCal [11][10] = 2
	ArrayCal [11][11] = 5
	ArrayCal [11][12] = 0
	ArrayCal [12] = new Array(13);
	ArrayCal [12][0] = 13
	ArrayCal [12][1] = 3
	ArrayCal [12][2] = 6
	ArrayCal [12][3] = 0
	ArrayCal [12][4] = 3
	ArrayCal [12][5] = 5
	ArrayCal [12][6] = 1
	ArrayCal [12][7] = 3
	ArrayCal [12][8] = 6
	ArrayCal [12][9] = 2
	ArrayCal [12][10] = 4
	ArrayCal [12][11] = 0
	ArrayCal [12][12] = 2
	ArrayCal [13] = new Array(13);
	ArrayCal [13][0] = 14
	ArrayCal [13][1] = 5
	ArrayCal [13][2] = 1
	ArrayCal [13][3] = 1
	ArrayCal [13][4] = 4
	ArrayCal [13][5] = 6
	ArrayCal [13][6] = 2
	ArrayCal [13][7] = 4
	ArrayCal [13][8] = 0
	ArrayCal [13][9] = 3
	ArrayCal [13][10] = 5
	ArrayCal [13][11] = 1
	ArrayCal [13][12] = 3
	ArrayCal [14] = new Array(13);
	ArrayCal [14][0] = 15
	ArrayCal [14][1] = 6
	ArrayCal [14][2] = 2
	ArrayCal [14][3] = 2
	ArrayCal [14][4] = 5
	ArrayCal [14][5] = 0
	ArrayCal [14][6] = 3
	ArrayCal [14][7] = 5
	ArrayCal [14][8] = 1
	ArrayCal [14][9] = 4
	ArrayCal [14][10] = 6
	ArrayCal [14][11] = 2
	ArrayCal [14][12] = 4
	ArrayCal [15] = new Array(13);
	ArrayCal [15][0] = 16
	ArrayCal [15][1] = 0
	ArrayCal [15][2] = 3
	ArrayCal [15][3] = 3
	ArrayCal [15][4] = 6
	ArrayCal [15][5] = 1
	ArrayCal [15][6] = 4
	ArrayCal [15][7] = 6
	ArrayCal [15][8] = 2
	ArrayCal [15][9] = 5
	ArrayCal [15][10] = 0
	ArrayCal [15][11] = 3
	ArrayCal [15][12] = 5
	ArrayCal [16] = new Array(13);
	ArrayCal [16][0] = 17
	ArrayCal [16][1] = 1
	ArrayCal [16][2] = 4
	ArrayCal [16][3] = 5
	ArrayCal [16][4] = 1
	ArrayCal [16][5] = 3
	ArrayCal [16][6] = 6
	ArrayCal [16][7] = 1
	ArrayCal [16][8] = 4
	ArrayCal [16][9] = 0
	ArrayCal [16][10] = 2
	ArrayCal [16][11] = 5
	ArrayCal [16][12] = 0
	ArrayCal [17] = new Array(13);
	ArrayCal [17][0] = 18
	ArrayCal [17][1] = 3
	ArrayCal [17][2] = 6
	ArrayCal [17][3] = 6
	ArrayCal [17][4] = 2
	ArrayCal [17][5] = 4
	ArrayCal [17][6] = 0
	ArrayCal [17][7] = 2
	ArrayCal [17][8] = 5
	ArrayCal [17][9] = 1
	ArrayCal [17][10] = 3
	ArrayCal [17][11] = 6
	ArrayCal [17][12] = 1
	ArrayCal [18] = new Array(13);
	ArrayCal [18][0] = 19
	ArrayCal [18][1] = 4
	ArrayCal [18][2] = 0
	ArrayCal [18][3] = 0
	ArrayCal [18][4] = 3
	ArrayCal [18][5] = 5
	ArrayCal [18][6] = 1
	ArrayCal [18][7] = 3
	ArrayCal [18][8] = 6
	ArrayCal [18][9] = 2
	ArrayCal [18][10] = 4
	ArrayCal [18][11] = 0
	ArrayCal [18][12] = 2
	ArrayCal [19] = new Array(13);
	ArrayCal [19][0] = 20
	ArrayCal [19][1] = 5
	ArrayCal [19][2] = 1
	ArrayCal [19][3] = 1
	ArrayCal [19][4] = 4
	ArrayCal [19][5] = 6
	ArrayCal [19][6] = 2
	ArrayCal [19][7] = 4
	ArrayCal [19][8] = 0
	ArrayCal [19][9] = 3
	ArrayCal [19][10] = 5
	ArrayCal [19][11] = 1
	ArrayCal [19][12] = 3
	ArrayCal [20] = new Array(13);
	ArrayCal [20][0] = 21
	ArrayCal [20][1] = 6
	ArrayCal [20][2] = 2
	ArrayCal [20][3] = 3
	ArrayCal [20][4] = 6
	ArrayCal [20][5] = 1
	ArrayCal [20][6] = 4
	ArrayCal [20][7] = 6
	ArrayCal [20][8] = 2
	ArrayCal [20][9] = 5
	ArrayCal [20][10] = 0
	ArrayCal [20][11] = 3
	ArrayCal [20][12] = 5
	ArrayCal [21] = new Array(13);
	ArrayCal [21][0] = 22
	ArrayCal [21][1] = 1
	ArrayCal [21][2] = 4
	ArrayCal [21][3] = 4
	ArrayCal [21][4] = 0
	ArrayCal [21][5] = 2
	ArrayCal [21][6] = 5
	ArrayCal [21][7] = 0
	ArrayCal [21][8] = 3
	ArrayCal [21][9] = 6
	ArrayCal [21][10] = 1
	ArrayCal [21][11] = 4
	ArrayCal [21][12] = 6
	ArrayCal [22] = new Array(13);
	ArrayCal [22][0] = 23
	ArrayCal [22][1] = 2
	ArrayCal [22][2] = 5
	ArrayCal [22][3] = 5
	ArrayCal [22][4] = 1
	ArrayCal [22][5] = 3
	ArrayCal [22][6] = 6
	ArrayCal [22][7] = 1
	ArrayCal [22][8] = 4
	ArrayCal [22][9] = 0
	ArrayCal [22][10] = 2
	ArrayCal [22][11] = 5
	ArrayCal [22][12] = 0
	ArrayCal [23] = new Array(13);
	ArrayCal [23][0] = 24
	ArrayCal [23][1] = 3
	ArrayCal [23][2] = 6
	ArrayCal [23][3] = 6
	ArrayCal [23][4] = 2
	ArrayCal [23][5] = 4
	ArrayCal [23][6] = 0
	ArrayCal [23][7] = 2
	ArrayCal [23][8] = 5
	ArrayCal [23][9] = 1
	ArrayCal [23][10] = 3
	ArrayCal [23][11] = 6
	ArrayCal [23][12] = 1
	ArrayCal [24] = new Array(13);
	ArrayCal [24][0] = 25
	ArrayCal [24][1] = 4
	ArrayCal [24][2] = 0
	ArrayCal [24][3] = 1
	ArrayCal [24][4] = 4
	ArrayCal [24][5] = 6
	ArrayCal [24][6] = 2
	ArrayCal [24][7] = 4
	ArrayCal [24][8] = 0
	ArrayCal [24][9] = 3
	ArrayCal [24][10] = 5
	ArrayCal [24][11] = 1
	ArrayCal [24][12] = 3
	ArrayCal [25] = new Array(13);
	ArrayCal [25][0] = 26
	ArrayCal [25][1] = 6
	ArrayCal [25][2] = 2
	ArrayCal [25][3] = 2
	ArrayCal [25][4] = 5
	ArrayCal [25][5] = 0
	ArrayCal [25][6] = 3
	ArrayCal [25][7] = 5
	ArrayCal [25][8] = 1
	ArrayCal [25][9] = 4
	ArrayCal [25][10] = 6
	ArrayCal [25][11] = 2
	ArrayCal [25][12] = 4
	ArrayCal [26] = new Array(13);
	ArrayCal [26][0] = 27
	ArrayCal [26][1] = 0
	ArrayCal [26][2] = 3
	ArrayCal [26][3] = 3
	ArrayCal [26][4] = 6
	ArrayCal [26][5] = 1
	ArrayCal [26][6] = 4
	ArrayCal [26][7] = 6
	ArrayCal [26][8] = 2
	ArrayCal [26][9] = 5
	ArrayCal [26][10] = 0
	ArrayCal [26][11] = 3
	ArrayCal [26][12] = 5
	ArrayCal [27] = new Array(13);
	ArrayCal [27][0] = 28;
	ArrayCal [27][1] = 1;
	ArrayCal [27][2] = 4;
	ArrayCal [27][3] = 4;
	ArrayCal [27][4] = 0;
	ArrayCal [27][5] = 2;
	ArrayCal [27][6] = 5;
	ArrayCal [27][7] = 0;
	ArrayCal [27][8] = 3;
	ArrayCal [27][9] = 6;
	ArrayCal [27][10] = 1;
	ArrayCal [27][11] = 4;
	ArrayCal [27][12] = 6;

//    var data = new Date();
//	var mesatual = data.getMonth() + 1;
//   var anoatual = data.getFullYear();


//	document.getElementById('mes').value=mesatual;
//	document.getElementById('ano').value=anoatual;

}
	
function carregaCal() {
	
	var contdia = 1;
	var compl = 0;
	var data = new Date();
    var diaatual = data.getDate();
	for (contcal=0; contcal<=27; contcal++) {
		if ( document.getElementById('ano').value == ArrayCal [contcal][0] ) {
			for (linha=1; linha<=6; linha++) {
				switch (linha) {
					case 1:
						for (rst=0; rst<=6; rst++) {
							document.getElementById("l1c"+rst).innerHTML = " ";
						}
						for (cont=ArrayCal [contcal][document.getElementById('mes').value]; cont<=6; cont++) {
							document.getElementById("l1c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
//							if ( diaatual == contdia ) { document.getElementById("l1c"+cont).style = "background-color:#FEEBD6"; }
							contdia = contdia + 1;
						}
						break
					case 2:
						for (cont=0; cont<=6; cont++) {
							document.getElementById("l2c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
//							if ( diaatual == contdia ) { document.getElementById("l2c"+cont).style = "background-color:#FEEBD6"; }
							contdia = contdia + 1;
						}
						break
					case 3:
						for (cont=0; cont<=6; cont++) {
							document.getElementById("l3c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
//							if ( diaatual == contdia ) { document.getElementById("l3c"+cont).style = "background-color:#FEEBD6"; }
							contdia = contdia + 1;
						}
						break
					case 4:
						for (cont=0; cont<=6; cont++) {
							document.getElementById("l4c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
//							if ( diaatual == contdia ) { document.getElementById("l4c"+cont).style = "background-color:#FEEBD6"; }
							contdia = contdia + 1;
						}
						break
					case 5:
						for (rst=0; rst<=6; rst++) {
							document.getElementById("l5c"+rst).innerHTML = " ";
						}
						for (cont=0; cont<=6; cont++) {
							switch (document.getElementById('mes').value) {
								case '1':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '3':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '5':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '7':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '8':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '10':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '12':
									if ( contdia > 31 ) { cont = 7;	}
									break
								case '2':
									switch (ArrayCal [contcal][0]) {
										case 1:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 5:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 9:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 13:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 17:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 21:
											if ( contdia > 29 ) { cont = 7;	}
											break
										case 25:
											if ( contdia > 29 ) { cont = 7;	}
											break
										default:
											if ( contdia > 28 ) { cont = 7;	}
											break
									}
								case '4':
									if ( contdia > 30 ) { cont = 7;	}
									break
								case '6':
									if ( contdia > 30 ) { cont = 7;	}
									break
								case '9':
									if ( contdia > 30 ) { cont = 7;	}
									break
								case '11':
									if ( contdia > 30 ) { cont = 7;	}
									break
							}
							if ( cont < 7 ) {
								document.getElementById("l5c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
								contdia = contdia + 1;
							}
						}
						break
					case 6:
						for (rst=0; rst<=6; rst++) {
							document.getElementById("l6c"+rst).innerHTML = " ";
						}
						if ( contdia <= 31 ) {
							for (cont=0; cont<=6; cont++) {
								switch (document.getElementById('mes').value) {
									case '1':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '3':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '5':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '7':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '8':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '10':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '12':
										if ( contdia > 31 ) { cont = 7;	}
										break
									case '2':
										switch (ArrayCal [contcal][0]) {
											case 1:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 5:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 9:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 13:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 17:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 21:
												if ( contdia > 29 ) { cont = 7;	}
												break
											case 25:
												if ( contdia > 29 ) { cont = 7;	}
												break
											default:
												if ( contdia > 28 ) { cont = 7;	}
												break
										}
									case '4':
										if ( contdia > 30 ) { cont = 7;	}
										break
									case '6':
										if ( contdia > 30 ) { cont = 7;	}
										break
									case '9':
										if ( contdia > 30 ) { cont = 7;	}
										break
									case '11':
										if ( contdia > 30 ) { cont = 7;	}
										break
								}
								if ( cont < 7 ) {
									document.getElementById("l6c"+cont).innerHTML = "<font color='#000000'><a href='#'  onclick=document.seldata.selmes.value=document.getElementById('mes').selectedIndex;document.seldata.selano.value=document.getElementById('ano').selectedIndex;document.seldata.seldia.value='"+contdia+"';document.seldata.submit()> " + contdia + "</a></font>";
									if ( contdia >= document.getElementById("l6c6") ) {
		//								if ( diaatual == contdia ) { document.getElementById("l5c"+cont).style = "background-color:#FEEBD6"; }
									}
									contdia = contdia + 1;
								}
							}
						}
				}
			}
		}
	}
}
