function fechatodos(){
		document.getElementById("m1").style.display="none";
		document.getElementById("m2").style.display="none";
		document.getElementById("m7").style.display="none";
		document.getElementById("m13").style.display="none";
}
function openvideo(){
		document.getElementById("video").style.display="";
}
function fecharvideo(){
		document.getElementById("video").style.display="none";
}
function abre(n){

	var ele="m"+n;

	if(document.getElementById(ele).style.display==""){
		fechatodos();
	}
	else
	{
		fechatodos();
		document.getElementById(ele).style.display="";
		
	}	

}
/* DATA E HORA DE CIMA*/
momentoAtual = new Date() 
hora = momentoAtual.getHours()
minuto = momentoAtual.getMinutes()
segundo = momentoAtual.getSeconds() 
if(minuto<10){
	minuto="0"+minuto
}
if(hora<10){
	hora="0"+hora
}
horaImprimivel = hora + ":" + minuto + " ";


mydate = new Date();
myday = mydate.getDay();
mymonth = mydate.getMonth();
myweekday= mydate.getDate();
weekday= myweekday;
myyear= mydate.getFullYear();
year = myyear

if(myday == 0)
day = " Domingo, "

else if(myday == 1)
day = " Segunda, "

else if(myday == 2)
day = " Terça, "

else if(myday == 3)
day = " Quarta, "

else if(myday == 4)
day = " Quinta, "

else if(myday == 5)
day = " Sexta, "

else if(myday == 6)
day = " Sábado, "

if(mymonth == 0)
month = " de Janeiro de "

else if(mymonth ==1)
month = " de Fevereiro de "

else if(mymonth ==2)
month = " de Março de "

else if(mymonth ==3)
month = " de April de "

else if(mymonth ==4)
month = " de Maio de "

else if(mymonth ==5)
month = " de Junho de "

else if(mymonth ==6)
month = " de Julho de "

else if(mymonth ==7)
month = " de Agosto de "

else if(mymonth ==8 ) 
month = " de Setembro de "

else if(mymonth ==9)
month = " de Outubro de "

else if(mymonth ==10)
month = " de Novembro de "

else if(mymonth ==11)
month = " de Dezembro de "

/* FIM DATA E HORA DE CIMA*/

/* CALENDARIO*/

function maxDays(mm, yyyy){
var mDay;
	if((mm == 3) || (mm == 5) || (mm == 8) || (mm == 10)){
		mDay = 30;
  	}
  	else{
  		mDay = 31
  		if(mm == 1){
   			if (yyyy/4 - parseInt(yyyy/4) != 0){
   				mDay = 28
   			}
		   	else{
   				mDay = 29
  			}
		}
  }
return mDay;
}
function changeBg(id){
	if (eval(id).style.backgroundColor != "yellow"){
		eval(id).style.backgroundColor = "yellow"
	}
	else{
		eval(id).style.backgroundColor = "#ffffff"
	}
}
function writeCalendar(){
var now = new Date
var dd = now.getDate()
var mm = now.getMonth()
var dow = now.getDay()
var yyyy = now.getFullYear()
var arrM = new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro")
var arrY = new Array()
	for (ii=0;ii<=4;ii++){
		arrY[ii] = yyyy - 2 + ii
	}
var arrD = new Array("Dom","Seg","Ter","Qua","Qui","Sex","Sab")

var text = ""
text = "<form name=calForm>"
text += "<table class=c1>"
text += "<tr><td bgcolor=#FFFFFF>"
text += "<table width='100%' class=c1><tr>"
text += "<td align=left bgcolor=#FFFFFF>"
text += "<select class=selecmes name=selMonth onChange='changeCal()'>"
	for (ii=0;ii<=11;ii++){
		if (ii==mm){
			text += "<option value= " + ii + " Selected>" + arrM[ii] + "</option>"
		}
		else{
			text += "<option value= " + ii + ">" + arrM[ii] + "</option>"
		}
	}
text += "</select>"
text += "</td>"
text += "<td align=right bgcolor=#FFFFFF>"
text += "<select class=selecano name=selYear onChange='changeCal()'>"
	for (ii=0;ii<=4;ii++){
		if (ii==2){
			text += "<option value= " + arrY[ii] + " Selected>" + arrY[ii] + "</option>"
		}
		else{
			text += "<option value= " + arrY[ii] + ">" + arrY[ii] + "</option>"
		}
	}
text += "</select>"
text += "</td>"
text += "</tr></table>"
text += "</td></tr>"
text += "<tr><td>"
text += "<table class=c1 align=center width='200'>"
text += "<tr>"
	for (ii=0;ii<=6;ii++){
			text += "<td align=center><span class=label>" + arrD[ii] + "</span></td>"
	}
text += "</tr>"
aa = 0
	for (kk=0;kk<=5;kk++){
		text += "<tr>"
		for (ii=0;ii<=6;ii++){
			text += "<td align=center><span id=sp" + aa + " onClick='changeBg(this.id)'></span></td>"
			aa += 1
		}
		text += "</tr>"
	}
text += "</table>"
text += "</td></tr>"
text += "</table>"
text += "</form>"
document.write(text)
changeCal()
}
function changeCal(){
var now = new Date
var dd = now.getDate()
var mm = now.getMonth()
var dow = now.getDay()
var yyyy = now.getFullYear()
var currM = parseInt(document.calForm.selMonth.value)
var prevM
	if (currM!=0){
		prevM = currM - 1
	}
	else{
		prevM = 11
	}
var currY = parseInt(document.calForm.selYear.value)
var mmyyyy = new Date()
mmyyyy.setFullYear(currY)
mmyyyy.setMonth(currM)
mmyyyy.setDate(1)
var day1 = mmyyyy.getDay()
	if (day1 == 0){
		day1 = 7
	}
var arrN = new Array(41)
var aa
	for (ii=0;ii<day1;ii++){
		arrN[ii] = maxDays((prevM),currY) - day1 + ii + 1
	}
	aa = 1
	for (ii=day1;ii<=day1+maxDays(currM,currY)-1;ii++){
		arrN[ii] = aa
		aa += 1
	}
	aa = 1
	for (ii=day1+maxDays(currM,currY);ii<=41;ii++){
		arrN[ii] = aa
		aa += 1
	}
	for (ii=0;ii<=41;ii++){
		eval("sp"+ii).style.backgroundColor = "#FFFFFF"
	}
var dCount = 0
	for (ii=0;ii<=41;ii++){
		if (((ii<7)&&(arrN[ii]>20))||((ii>27)&&(arrN[ii]<20))){
			eval("sp"+ii).innerHTML = arrN[ii]
			eval("sp"+ii).className = "c3"
		}
		else{
			eval("sp"+ii).innerHTML = arrN[ii]
			if ((dCount==0)){
				eval("sp"+ii).className = "c2"
			}
			else{
				eval("sp"+ii).className = "c1"
			}
			if ((arrN[ii]==dd)&&(mm==currM)&&(yyyy==currY)){
				eval("sp"+ii).style.backgroundColor="#90EE90"
			}
		}
	dCount += 1
		if (dCount>6){
			dCount=0
		}
	}
}

/* FIM CALENDARIO*/

function limpar(){

dados.curso.value="--- Escolha ---";
dados.localcurso.value="Escolha";
dados.data.value="";
dados.nome.value="";
dados.morada.value="";
dados.cp.value="";
dados.datanasc.value="";
dados.bi.value="";
dados.databi.value="";
dados.arquivobi.value="";
dados.naturalidade.value="";
dados.nome.value="";
dados.estadocivil.value="--- Escolha ---";
dados.nacionalidade.value="";
dados.ncontribuinte.value="";
dados.telefone.value="";
dados.fax.value="";
dados.email.value="";
dados.profissao.value="";
dados.empresa.value="";
dados.habilitacoes.value="";
dados.observacoes.value="";

}
function limparefa(){

dados.curso.value="--- Escolha ---";
dados.localcurso.value="Escolha";
dados.nome.value="";
dados.morada.value="";
dados.cp.value="";
dados.datanasc.value="";
dados.bi.value="";
dados.databi.value="";
dados.arquivobi.value="";
dados.naturalidade.value="";
dados.sexo.value="Escolha";
dados.sprofissional.value="Escolha";
dados.estadocivil.value="Escolha";
dados.habilitacoes.value="Escolha";
dados.nacionalidade.value="";
dados.ncontribuinte.value="";
dados.telefone.value="";
dados.fax.value="";
dados.email.value="";
dados.profissao.value="";
dados.empresa.value="";
dados.observacoes.value="";

}

