function dc(fl)
{
	if (parseInt(fl) > 1)        //se flag Maior q 1, tira diferença para marcar
	{                            //a variável de controle de validação geral do
		fl-=10;                  //form: condição exclusiva para o form de dados
		bVFG=(fl==1)?true:false; //pessoais do professor que possui um submit
		fl=1;                    //para a consulta de CEP; isso garante que os
	}                            //não haja validação geral nesta consulta

	var x,y;
	if (self.innerHeight)
	{// all except Explorer
	x = self.innerWidth;
	y = window.pageYOffset*2+window.innerHeight;
	//alert('all except Explorer\n\nx=' + x + ' / ' + y);
	}
	else 
	if (document.documentElement && document.documentElement.clientHeight)
	{// Explorer 6 Strict Mode
	x = document.documentElement.clientWidth;
	y = isNaN(window.pageYOffset+window.innerHeight)?document.documentElement.clientHeight:y;
	//alert('Explorer 6 Strict Mode\n\nx=' + x + ' / ' + y);
	}
	else
	if (document.body)
	{// other Explorers
	x = document.body.clientWidth;
	y = document.body.scrollTop*2+window.document.body.clientHeight;
	//alert('other Explorers\n\nx=' + x + ' / ' + y);
	}
	var el=document.getElementById('loader');
	if(null!=el)
	{
		var top = (y/2) - 50;
		var left = (x/2) - 200;
		if( left<=0 ) left = 10;
		el.style.visibility = (fl==1)?'visible':'hidden';
		el.style.display = (fl==1)?'block':'none';
		el.style.left = left + "px";
		el.style.top = top + "px";
		el.style.zIndex = 2;
	}
}

function jsPesquisar()
{
	if (document.forms[0].cboRedeBusca[document.forms[0].cboRedeBusca.selectedIndex].value != "")
	{
		dc(1);
		return true;
	}
	else
	{
		alert("Informe a rede escolar.");
		return false;
	}
}


function VCiclo(cStrCheckbox, nTotalCiclos)
{
	for (var n=0;n<nTotalCiclos;n++)
	{
		if (document.forms[0].elements[cStrCheckbox+n].checked){
			return('S');
		}
	}
	return('N');
}

//seleciona todos os checkboxes de séries num ciclo
function SelecionaCiclo(cod_ciclo, cod_escola, cod_materia)
{
	//trata o cod_materia pois o javascript 
	//tira o zero quando converte para int
	if (cod_materia.toString().length == 1)
		cod_materia = "0" + cod_materia;
	

	ciclo = "";
	switch(cod_ciclo)
	{
		case 0: ciclo = "Infantil"; break;
		case 1: ciclo = "Fundamental1"; break;
		case 2: ciclo = "Fundamental2"; break;
		case 3: ciclo = "Medio"; break;
	}

	for (i = 0; i < document.forms[0].length; i++)
	{
		if (document.forms[0].elements[i].type == "checkbox")
		{
			chk = document.forms[0].elements[i];
			chkSel = "chk"+ cod_escola + cod_materia + ciclo;
			if (chk.name.indexOf(chkSel) != -1)
			{
				if (chk.checked)
					chk.checked = false;
				else
					chk.checked = true;
			}
		}
	}
}

function RolaScroll(i)
{
	window.scrollTo(0,i);
}

function JsDelete(NomeEscola)
{
	if (confirm ("Tem certeza que deseja excluir "+NomeEscola+"?"))
	{
		return true;
	}
	else
	{
		return false;
	}
}
