var scrollProx = 0;
var intervalProx
var scrollAnt = 0;
var intervalAnt
var xmlHttp;
var idCont;
var eventos = new Array();

function _jsBusca() {
	if (document.getElementById("tabBusca").style.display == '') document.getElementById("tabBusca").style.display = 'none';
	else document.getElementById("tabBusca").style.display = '';
}

function _jsPage() {
	if (_jsPage.arguments.length == 1) idCont = "tdCont";
	else idCont = _jsPage.arguments[1];
	page = _jsPage.arguments[0];
	
	if (window.XMLHttpRequest) xmlHttp=new XMLHttpRequest()
	else if (window.ActiveXObject) xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")
	xmlHttp.onreadystatechange = _jsDone
	xmlHttp.open("GET",page,true)
	xmlHttp.send(null)
}

function _jsDone() { 
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {
		document.getElementById(idCont).innerHTML = xmlHttp.responseText;
	}
	else {
		document.getElementById(idCont).innerHTML = "<div style=\"width:100%; height:100%\" align=\"center\"><table width=\"100%\" height=\"100%\"><tr><td height=\"100%\" align=\"center\" class=\"arial11 cinza\"><img src=\"../img/imgCarregando.gif\" align=\"absmiddle\"> Carregando...</td></tr</table></div>";
	}
}

function _jsAtuantes(Estado_Id) {
	_jsPage("alunosAtuantesLista.php?Acao=1&Estado_Id="+Estado_Id,"divAlunos");
}

function _jsAluno(Atuante_Id) {
	_jsPage("alunosAtuantesLista.php?Acao=2&Atuante_Id="+Atuante_Id,"tdAluno");
}

function _jsGaleria(Foto_Imagem) {
	document.getElementById("imgGaleria").src = "../inc/imgResize.php?img=../img/Eventos/"+Foto_Imagem+"&nH=218";
}

function _jsProx() {
	clearInterval(intervalProx);
	clearInterval(intervalAnt);
	scrollAnt = 0;
	scrollProx = 0;
	intervalProx = setInterval("_jsProxAct()",10); 		
}

function _jsProxAct() {
	scrollProx = scrollProx + 3;
	if (scrollProx <= 213) {
		document.getElementById('divFotos').scrollTop = document.getElementById('divFotos').scrollTop+3;
	} else {
		clearInterval(intervalProx);
		scrollProx = 0;
	}
}

function _jsAnt() {
	clearInterval(intervalProx);
	clearInterval(intervalAnt);
	scrollAnt = 0;
	scrollProx = 0;
	intervalAnt = setInterval("_jsAntAct()",10); 		
}

function _jsAntAct() {
	scrollAnt = scrollAnt + 3;
	if (scrollAnt <= 213) {
		document.getElementById('divFotos').scrollTop = document.getElementById('divFotos').scrollTop-3;
	} else {
		clearInterval(intervalAnt);
		scrollAnt = 0;
	}
}

Array.prototype.inArray = function (value) {
	var i;
	for (i=0; i < this.length; i++) {
		if (this[i] === value) {
			return true;
		}
	}
	return false;
}


function _jsCalendario(idObj,month) {
	var day_of_week = new Array('D','S','T','Q','Q','S','S');
	var month_of_year = new Array('Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');
	var Calendar = new Date();
	var year = Calendar.getYear();
	var today = Calendar.getDate();
	var weekday = Calendar.getDay();
	
	var DAYS_OF_WEEK = 7; 
	var DAYS_OF_MONTH = 31;
	var cal;
	
	Calendar.setDate(1);
	Calendar.setMonth(month);
		
	var TR_start = '<tr>';
	var TR_end = '</tr>';
	var highlight_start = '<td width="30" align=center class=arial11>';
	var highlight_end   = '</td>';
	var TD_start = '<td width="30" align=center class=arial11>';
	var TD_end = '</td>';
	
	cal =  '<table border=0 cellspacing=0 cellpadding=0 width=91% align=center style=\"border:1px solid eba602\"><tr><td valign=top>';
	cal += '<table border=0 cellspacing=0 cellpadding=0>'+TR_start;
	cal += '<td colspan="'+DAYS_OF_WEEK+'" align=center bgcolor=f1bc01 class=\"arial11 marrom\"><b>';
	cal += month_of_year[month]+'   '+year+'</b>'+TD_end+TR_end;
	cal += TR_start
	
	for(index=0; index < DAYS_OF_WEEK; index++) {
			cal += TD_start + '<b class=vinho>' + day_of_week[index] + '</b>' + TD_end;
	}
	
	cal += TD_end + TR_end;
	cal += TR_start;
	
	for(index=0; index < Calendar.getDay(); index++)
	cal += TD_start + '  ' + TD_end;
	
	for(index=0; index < DAYS_OF_MONTH; index++)
	{
	if( Calendar.getDate() > index )
	{
	  week_day =Calendar.getDay();
	  if(week_day == 0)
	  cal += TR_start;
	  if(week_day != DAYS_OF_WEEK)
	  {
	  var day  = Calendar.getDate();
	  if (eventos.inArray(day+'/'+(month+1)+'/'+year))
	 // if( today==Calendar.getDate() )
	  cal += highlight_start + "<b onClick=\"_jsViewCal('"+day+'/'+(month+1)+'/'+year+"')\" style=cursor:pointer>" + day + "</b>" + highlight_end + TD_end;
	  else
	  cal += TD_start + day + TD_end;
	  }
	  if(week_day == DAYS_OF_WEEK)
	  cal += TR_end;
	  }
	  Calendar.setDate(Calendar.getDate()+1);
	}
	cal += '</td></tr><tr><td colspan=3 align=left class=\"arial11 marrom\">';
	if (month > 0)	cal += "&nbsp;<b style=cursor:pointer; onclick=_jsCalendario('"+idObj+"',"+(month-1)+")>Anterior</b>";
	if (month < 11) cal += "</td><td colspan=4 align=right class=\"arial11 marrom\"><b style=cursor:pointer; onclick=_jsCalendario('"+idObj+"',"+(month+1)+")>Pr&oacute;ximo</b>&nbsp;";
	cal += '</tr></td></table></table>';
	document.getElementById(idObj).innerHTML = cal;
}

function _jsViewCal(Agenda_Data) {
	url = 'verAgenda.php?Agenda_Data='+Agenda_Data;
    l = ((window.screen.width - 200)/2);
	t = ((window.screen.height - 250)/2);
	window.open(url,'wndAgenda','width=200,height=250,top='+t+',left='+l+',scrollbars=yes');
}