﻿var ie = document.all?true:false;
if(!ie)
{
	document.captureEvents(Event.MOUSEMOVE);	
}
document.onmousemove = Evento_Start;
var tempX = 0;
var tempY = 0;



document.onkeydown = checkKeycode

var keycode;

function checkKeycode(e) 
{


    if (window.event) 
    { 
        keycode = window.event.keyCode;
    }
    else if (e) 
    {
        keycode = e.which;
    }
    
    if(keycode == 27)
    {
        document.getElementById("buscaNoticias").className = "close";
    }

}


function DiaNoite(horas)
{
    if(horas > 18 || horas < 6)
    {
        document.getElementById("top_imagem").innerHTML = '<img src="imagens/jpg/topNoite.jpg" />';
        document.getElementById("bottom_imagem").innerHTML = '<img src="imagens/jpg/bottomNoite.jpg" />';
    } 
}


function Evento_Start(e)
{
	if(ie)
	{
		tempX = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
		tempY = event.clientY + document.body.scrollTop + document.documentElement.scrollTop;
	}
	else 
	{
		tempX = e.pageX;
		tempY = e.pageY;
	}
	
}


function AbreMenuFilho(div)
{
    div = document.getElementById(div);
    
    if(div.className == "close")
    {
        div.className = "open";
    }
    else
    {
        div.className = "close";
    }
}

function OpenDivMiddle(div)
{
    var obj = document.getElementById(div);
    var objFundo = document.getElementById("FundoEscuro");
    
    obj.className = "abreDivForMeio";
    obj.style.height = "500px";
    obj.style.top = "50%";
    obj.style.marginTop = document.documentElement.scrollTop + -250 + "px";
    
    
    
    objFundo.className = "abreDivFundo"
    objFundo.style.height = document.body.scrollHeight + 50 + "px";
 
    FormularioPosGraduacao();
 
}
function Continue(url)
{
	location.href = url;
}
function CloseAll()
{
	var divFrente = document.getElementById("divAviso");
	var divFundo = document.getElementById("FundoEscuro");
	
	divFrente.className = "close";
	divFundo.className = "close";	
}
function OpenImagensDaNoticia(div, width, height, id)
{
    var obj = document.getElementById(div);
    var objFundo = document.getElementById("FundoEscuro");
    
    //    left: 50%;
    //margin-left: -406px;
    
    
    obj.className = "abreDivFotosMeio";
    obj.style.width = width + 20 + "px";
    obj.style.height = height + 40 + "px";
    obj.style.top = "50%";
    obj.style.left = "50%";
    
    var new_width = width +60;
    var new_height = height + 40;
    
    obj.style.marginLeft = -new_width/2 + "px";
    obj.style.marginTop = document.documentElement.scrollTop + -new_height/2 + "px";
    
    
    
    objFundo.className = "abreDivFundo"
    objFundo.style.height = document.body.scrollHeight + 50 + "px";
    
 if(id > 0)
 {
    ImagensForMeioTelaAJAX(id, div);
 }
}


function OpenDivMiddleAdm(id, div)
{
    var obj = document.getElementById(div);
    var objFundo = document.getElementById("FundoEscuro");
    
    
    
    
    obj.className = "abreDivForMeioADM";
    obj.style.height = "500px";
    obj.style.top = "50%";
    obj.style.marginTop = document.documentElement.scrollTop + -250 + "px";
    
    
    
    objFundo.className = "abreDivFundo"
    objFundo.style.height = document.body.scrollHeight + 50 + "px";

    AbreNoticiasMeioAjax(id, div);
}

function AbreMensagem()
{
	var divFrente = document.getElementById("divAviso");
	var divFundo = document.getElementById("FundoEscuro");
	
	divFrente.className = "divAviso";
	divFundo.className = "divFundo";
	divFundo.style.height = document.body.scrollHeight + 50 + "px";
}


function FechaTudoADM()
{
   document.getElementById("FundoEscuro").className = "close";
   document.getElementById("NoticiaMeio").className = "close";
}

function FechaTudoIMG()
{
   document.getElementById("FundoEscuro").className = "close";
   document.getElementById("divMeioForm").className = "close";
}


function dateMask(value)
{
    if(value.length == 2)
    {
        document.getElementById("txtDtNasc").value += "/";
    }
    if(value.length == 5)
    {
        document.getElementById("txtDtNasc").value += "/";   
    }
}





function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


if(window.Event) { // keep the capital "E"
// Nestcape and Firefox
nTecla = evtKeyPress.which;
} else {
// Internet Explorer
nTecla = evtKeyPress.keyCode;
}

/**else {
    nTecla = evtKeyPress.which;
    if (nTecla == 8) {
        return true;
    }
}*/

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) {
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); } 
      else { // qualquer caracter...
        return true;
      } 
    }
    else {
      return true;
    }
  }

function fechaJanelas(id, id2)
{
    var obj = document.getElementById(id);
    
    if(id2 != "")
    {
        var obj2 =  document.getElementById(id2);
        obj2.className = "close";
    }
    
    obj.className = "close";
}

function validaForm()
{
    var ddlCurso = document.getElementById("ddlCurso");
    var ddlSubMenu = document.getElementById("ddlSubMenu");
    var txtNomeComp = document.getElementById("txtNomeComp");
    var txtDtNasc = document.getElementById("txtDtNasc");
    var ddlSexo = document.getElementById("ddlSexo");
    var ddlEstCivil = document.getElementById("ddlEstCivil");
    var ddlUF = document.getElementById("ddlUF");
    var ddlMUN = document.getElementById("ddlMUN");
    var txtEndereco = document.getElementById("txtEndereco");
    var txtCompleto = document.getElementById("txtCompleto");
    var txtBairro = document.getElementById("txtBairro");
    var txtNumero = document.getElementById("txtNumero");
    var txtCep = document.getElementById("txtCep");
    var txtTelefone = document.getElementById("txtTelefone");
    var txtCelular = document.getElementById("txtCelular");
    var txtEmail = document.getElementById("txtEmail");
    
    if(ddlCurso.value == "")
    {
        alert("Por favor escolha o curso de sua preferencia");
    }
    try
    {
        if(ddlSubMenu.value == "")
        {
        alert("Por favor escolha a matéria de sua preferencia");  
        }
    }
    catch(e)
    {
         alert("Por favor escolha o curso de sua preferencia");
    }
    if(txtNomeComp.value == "" || txtNomeComp.value == " " || txtNomeComp.value == "  " || txtNomeComp.value == "   " || txtNomeComp.value.length < 5)
    {
        alert("Por favor o nome precisa ter mais de 5 caracteres.");
    }  
    
    else if(txtDtNasc.value == "" || txtDtNasc.value == " " || txtDtNasc.value == "  " || txtDtNasc.value == "   " || txtDtNasc.value == "    ")
    {
        alert("Por favor digite a data de nascimento corretamente");
    }    
    
    else if(ddlSexo.value == "")
    {
        alert("Por favor selecione o sexo");
    }
    
    else if(ddlEstCivil.value == "")
    {
        alert("Por favor selecione o Estado civil");
    }
    
    else if(ddlUF.value == "")
    {
        alert("Por favor selecione o Estado");
    }
    
    else if(ddlMUN.value == "")
    {
        alert("Por favor selecione a Cidade");
    }
    
    else if(txtEndereco.value == "" || txtEndereco.value == " " || txtEndereco.value == "  " || txtEndereco.value == "   "  || txtEndereco.value.length < 3)
    {
        alert("Por favor escolha o endereço corretamente");
    }
    
    else if(txtNumero.value == "" || txtNumero.value == " " || txtNumero.value == "  " || txtNumero.value == "   " || txtNumero.value.length < 1)
    {
        alert("Por favor preencha corretamento o numero de sua residencia");
    }
       
    else if(txtCep.value == "" || txtCep.value == " " || txtCep.value == "  " || txtCep.value == "   " || txtCep.value == "   ")
    {
        alert("O campo CEP precisa ser preenchido corretamente");
    }
    
    else if(txtTelefone.value == "" || txtTelefone.value == " " || txtTelefone.value == "  " || txtTelefone.value == "   " || txtTelefone.value == "    ")
    {
        alert("É necessário digitar ao menos um telefone para contato");
    }    
    else
    {
       InsereCadastroPessoaCursoPos();
    }
}

function ConfirmDelete(url)
{
    if(confirm("Tem certeza que deseja continuar?"))
    {
        window.location = url;
    }
}

function OpenPopUP(width, height, imagem)
{
    width = width + 20;
    height = height + 20;
    window.open("PopUp.aspx?url=" + imagem, "Janela", "status=no, width=" + width + "px" + ", height=" + height  + "px");
}
function OpenPOPUP(url)
{
    window.open(url, "Janela", "status=no, width=550px, height=370px, scrollbars = yes");
}


function VerificaTextoBusca(valor)
{
    if(valor == "" || valor == " " || valor == "  " || valor == "   " || valor == "    " || valor == "     " || valor == "      ")
    {
        document.getElementById("txtBusca").value = "pesquisar noticias";
        document.getElementById("buscaNoticias").className = "close";
    }   
}

function EscreveStringTxtEmDIV(valor)
{
    if(keycode != 27)
    {
        document.getElementById("buscaNoticias").className = "divBuscaOn";
    }
    document.getElementById("cabecalhoBusca").innerHTML = "Pesquisar <span class='azulEscuroBusca'>\"" + valor + "\" </span> no site fkb.br";
    document.getElementById("cabecalhoBusca2").innerHTML = "<span class='letraMarronBuscaEscuro'>\"" + valor + "\" </span> na lista de noticias.";
    if(valor.length > 2)
    {
        ResultadoParcialBusca(valor);
    }
}

function MudaCorTD(id)
{
    var obj = document.getElementById(id);
    
    obj.className = "FundoMouseOver";
}

function VoltaCorTD(id)
{
    var obj = document.getElementById(id);
    
    obj.className = "letraAzulResultBusca";
}

function AbrePagNoticias(id)
{
    location.href = "http://www.fkb.br/Noticias.aspx?id=" + id;
}
function MouseOverSimples(obj)
{
    obj.className = "MouseOverSimples";
}
function MouseOutSimples(obj)
{
    obj.className = "letraAzulBusca";
}
function AbrePagArquivos()
{
    var value = document.getElementById("txtBusca").value;
    location.href = "http://www.fkb.br/Arquivo.aspx?request=" + value;
}

function CallRelogio()
{
    window.setInterval("Relogio()", 1000);
}

function TesteRelogio(horas)
{
    newArray = horas.split(":");
    
    if(newArray[0] == 19 && newArray[1]== 00)
    {
        if(newArray[2] == 00 || newArray[2] == 01 || newArray[2] == 02) 
        {
            location.href = window.location;   
        }
    }
    
}

function VerificaISMenu(valor)
{
    if(valor.checked == true)
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtMenu").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtMenu").className = "";
       
        document.getElementById("ctl00_ContentPlaceHolder1_txtOrdem").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtOrdem").className = "";
        
        document.getElementById("ctl00_ContentPlaceHolder1_txtTexto").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtTexto").className = "";
        
        document.getElementById("ctl00_ContentPlaceHolder1_ddlTipo").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_ddlTipo").className = "txt_desable";
        
        document.getElementById("ctl00_ContentPlaceHolder1_ddlSubDe").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_ddlSubDe").className = "txt_desable";
    }
    else
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtMenu").disabled = true;
        document.getElementById("ctl00_ContentPlaceHolder1_txtMenu").className = "txt_desable";
        
        document.getElementById("ctl00_ContentPlaceHolder1_txtOrdem").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtOrdem").className = "";
        
        document.getElementById("ctl00_ContentPlaceHolder1_txtTexto").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtTexto").className = "";
        
        document.getElementById("ctl00_ContentPlaceHolder1_ddlTipo").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_ddlTipo").className = "";
        
        document.getElementById("ctl00_ContentPlaceHolder1_ddlSubDe").disabled = false;
        document.getElementById("ctl00_ContentPlaceHolder1_ddlSubDe").className = "";
    }
    
    
}

function AbreFechaBloco(div)
{
    var obj = document.getElementById(div);
    
    if(obj.className == "close")
    {
        obj.className = "";
    }
    else
    {
        obj.className = "close";
    }
}

function ConfirmaDelecao(url)
{
    if(confirm("Deseja deletar esse item?"))
    {
        location.href=url;
    }
}