//**************************************************************************
// Lista de links rápidos

//"objeto" que armazena os dados dos links
function TLinksRapidos(L, N) {
  while (N.indexOf('"') >= 0) N = N.replace('"', '""')
  this.Nome = N;
	if (L != '-') L = "http://" + L;
  this.Link = L;
}

//vetor que contém os objetos de links
var Links = new Array();
Links[0] = new TLinksRapidos("-", "--- Links R&aacute;pidos ---");
Links[1] = new TLinksRapidos("www.fatecsorocaba.edu.br/pos", "P&oacute;s-Gradua&ccedil;&atilde;o");
Links[2] = new TLinksRapidos("www.fatecsorocaba.edu.br/semtec", "Semana de Tecnologia");
Links[3] = new TLinksRapidos("www.fatecsorocaba.edu.br/metrologia", "Metrologia");
Links[4] = new TLinksRapidos("www.fatecsorocaba.edu.br/nepa", "NEPA");
Links[5] = new TLinksRapidos("pop.fatecsorocaba.edu.br", "Webmail");
Links[6] = new TLinksRapidos("--", "------------------------------------");
Links[7] = new TLinksRapidos("www.ceeteps.br", "Ceeteps");
Links[8] = new TLinksRapidos("www.fundatec.org.br", "FAT");
Links[9] = new TLinksRapidos("www.saopaulo.sp.gov.br", "Governo de S&atilde;o Paulo");
Links[10] = new TLinksRapidos("www.tecnologo.org.br", "Sindicato dos Tecn&oacute;logos");

//lista, na caixa de opções, cada link, com sua descrição
function ListaLinksRapidos() {
  for (i = 0; i < Links.length; i++) {
	if (i == 0)
		document.write('<option value="' + Links[i].Link + '" selected>' + Links[i].Nome + '</option>');
	else
		document.write('<option value="' + Links[i].Link + '">' + Links[i].Nome + '</option>');
  }
}

//abre o link selecionado na caixa, em outra janela
function AbreLinkRapido() {
  CB = document.getElementById("seLinks");
  indice = CB.selectedIndex;
  if (Links[indice].Link != "-" && Links[indice].Link != "--") window.open(Links[indice].Link);
}

//********************************************************************************
//Funções para rolar as divs da Agenda e das Notícias
function iniciarRolagem(id_pai, id_filho, varTop, varParado)
{
	var div_pai = document.getElementById(id_pai);
	var div_filho = document.getElementById(id_filho);
	
	if (div_pai == null || div_filho == null)
	{
		//alert("alo");
		setTimeout("iniciarRolagem('" + id_pai + "','" + id_filho + "')", 100);
		return false;
	}

	eval(varTop + " = div_pai.offsetHeight");
	div_filho.style.top = eval(varTop) + "px";
	div_filho.style.visibility = "visible";

	rolarEventos(id_pai, id_filho, varTop, varParado);
}

function rolarEventos(idPai, idFilho, varTop, varParado)
{	
	var top;
	var div_pai = document.getElementById(idPai);
	var div_filho = document.getElementById(idFilho);	
	
	if (eval(varParado) == 0)
	{
		eval("top = " + varTop + " - 2");

		if (top < (-1 * div_filho.offsetHeight))
			top = div_pai.offsetHeight;
		
		div_filho.style.top = top + "px";
		eval(varTop + " = top");
	}

	setTimeout("rolarEventos('" + idPai + "','" + idFilho + "','" + varTop + "','" + varParado + "')", 100);
}

function AbrirJanela(arquivo, larg, alt)
{
	var top, left;
	
	top = (screen.height - parseInt(alt)) / 2;
	left = (screen.width - parseInt(larg)) / 2;
	
	window.open(arquivo, "", "width=" + larg + ",height=" + alt + ",top=" + top + ",left=" + left + ",scrollbars=yes,resize=no");	
}
function checa_seguranca(pass,  campo){
        var senha = document.getElementById(pass).value;
        var entrada = 0;
        var resultado;
        
        if(senha.length < 7){
                entrada = entrada - 1;
        }
        
        if(!senha.match(/[a-z_]/i) || !senha.match(/[0-9]/)){
                entrada = entrada - 1;
        }
        
        if(!senha.match(/\W/)){
                entrada = entrada - 1;
        }
        
        if(entrada == 0){
                resultado = 'A  Segurança de sua senha é: <font color=\'#99C55D\'>EXCELENTE</font>';
        } else if(entrada == -1){
                resultado = 'A Segurança de sua senha é: <font color=\'#7F7FFF\'>BOM</font>';
        } else if(entrada == -2){
                resultado = 'A Segurança de sua senha é: <font color=\'#FF5F55\'>BAIXA</font>';
        } else if(entrada == -3){
                resultado = 'A Segurança de sua senha é: <font color=\'#A04040\'>MUITO BAIXA</font>';
        }
        
        document.getElementById(campo).innerHTML = resultado;
        
        return;
}

//marquee de notícias

var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=1 //velocidade de rolagem do marquee (larger is faster 1-10)
var pauseit=1 //pausar Marquee (0=não. 1=sim)?



var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee

// fim do script para o marquee

