﻿/*****************************************************************
    ABAS
*****************************************************************/
function setAba(idAba,idAbaOn,cssAba,qtdAba)
{
    var i = 0;
    var nameAba = '';
    
    for(i = 0; i < qtdAba; i++)
    {
        nameAba = idAba + '_' + (i+1);
        document.getElementById(nameAba + '_Conteudo').style.display = 'none';
        document.getElementById(nameAba).className = cssAba;
        
        document.getElementById(nameAba + '_Left').className = cssAba + 'Inner';
        document.getElementById(nameAba + '_Right').className = cssAba + 'Outer';
    }
    
    nameAba = idAbaOn;
    document.getElementById(nameAba + '_Conteudo').style.display = 'block';
    document.getElementById(nameAba).className = cssAba + 'Active';
    document.getElementById(nameAba + '_Left').className = cssAba + 'InnerActive';
    document.getElementById(nameAba + '_Right').className = cssAba + 'OuterActive';
}


/*****************************************************************
    GALERIA DE FOTOS
*****************************************************************/
var intervalo;
var velocidade = 4;
function tamanhoTabelaV(divImagensV)
{
    tamTabelaV = 0;
    objTrV=document.getElementById(divImagensV);
    
    if (objTrV){
        total_tdsV=objTrV.rows[0].childNodes.length;
        for (i=0;i<total_tdsV;i++)
        {
            objTdV=objTrV.childNodes[i];
            if (objTdV)
            {
                //if (objTd.offsetWidth)
                if (objTdV.offsetHeight)
                {
                    tamTabelaV = tamTabelaV + objTdV.offsetHeight;
                    //tamTabela = tamTabela + objTd.offsetWidth;
                }
            }
        }
    }
    return tamTabelaV;
}

function tamanhoTabelaH(divImagens)
{
    tamTabela = 0;
    objTr=document.getElementById(divImagens);
    
    if (objTr){
        total_tds=objTr.rows[0].childNodes.length;
        for (i=0;i<total_tds;i++)
        {
            objTd=objTr.childNodes[i];
            if (objTd)
            {
                if (objTd.offsetWidth)
                {
                    tamTabela = tamTabela + objTd.offsetWidth;
                }
            }
        }
    }
    return tamTabela;
}

function moverAutoV(direcaoV,divGeralV,divGaleriaV,divImagensV)
{
    objV=document.getElementById(divGeralV);
    obj2V=document.getElementById(divGaleriaV);

    tamV=tamanhoTabelaV(divImagensV);
    //tam2=obj2.offsetWidth;
    tam2V=obj2V.offsetHeight;

    intervalo = setInterval("moverV('"+direcaoV+"',"+velocidade+",objV,tamV,tam2V)",10);
}

function moverAutoH(direcao,divGeral,divGaleria,divImagens)
{
    obj=document.getElementById(divGeral);
    obj2=document.getElementById(divGaleria);

    tam=tamanhoTabelaH(divImagens);
    tam2=obj2.offsetWidth;

    intervalo = setInterval("moverH('"+direcao+"',"+velocidade+",obj,tam,tam2)",10);
}

function parar(){
    clearInterval(intervalo);
}

function moverV(direcaoV,pxV,objV,tamV,tam2V)
{
    posTV=objV.style.marginTop.replace("px","");

    if (posTV=="")
        posTV="0";
        
    posV=parseInt(posTV);

    if (direcaoV=="T")
    {
        if (Math.abs(posV)>=(tamV-tam2V)){
            parar();
        }
        else
        {
            //obj.style.marginLeft=(pos-px) + "px";
            objV.style.marginTop=(posV-pxV) + "px";
        }
    }
    else if (direcaoV=="B")
    {
        if (posV<0)
            objV.style.marginTop=(posV+pxV) + "px";
            //obj.style.marginLeft=(pos+px) + "px";
    }
}

function moverH(direcao,px,obj,tam,tam2)
{
    posT=obj.style.marginLeft.replace("px","");

    if (posT=="")
        posT="0";
        
    pos=parseInt(posT);

    if (direcao=="L")
    {
        if (Math.abs(pos)>=(tam-tam2)){
            parar();
        }
        else
        {
            obj.style.marginLeft=(pos-px) + "px";
        }
    }
    else if (direcao=="R")
    {
        if (pos<0)
            obj.style.marginLeft=(pos+px) + "px";
    }
}

/***********************************************************************************************
      GALERIA DE FOTOS - Change Image
***********************************************************************************************/
function SetImage(img,imgsrc)
{
    document.getElementById(img).src  = imgsrc;
}
function SetTexto(obj,value)
{
    document.getElementById(obj).innerHTML = value;
}

function popModal(obj,close)
{
  if((close == 'True')||(close == 'true'))
    document.getElementById(obj).style.display = "none";
  else
    document.getElementById(obj).style.display = "block";
    
}


/***********************************************************************************************
    Canal Adunicamp - MOSTRAR / ESCONDER DIV
***********************************************************************************************/
function mostraDiv(div)
{
    document.getElementById(div).className = 'divGrande';
}
function escondeDiv(div)
{

    if((((getMouseX() - document.getElementById(div).offsetLeft) > 0 && (getMouseX() - document.getElementById(div).offsetLeft) < document.getElementById(div).offsetWidth) && ((getMouseY()  - document.getElementById(div).offsetTop) > 0 && (getMouseY()  - document.getElementById(div).offsetTop) < document.getElementById(div).offsetHeight)) == false)
	    document.getElementById(div).className = 'divPequena';
}







function getMouseX() 
{


var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

var tempX = 0
var tempY = 0

  if (IE) { 
    tempX = event.clientX;// + document.body.scrollLeft
    tempY = event.clientY;// + document.body.scrollTop
  } else {  
    tempX = e.pageX
    tempY = e.pageY
  }  

  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  

	return tempX 
}


function getMouseY() 
{


var IE = document.all?true:false

if (!IE) document.captureEvents(Event.MOUSEMOVE)

var tempX = 0
var tempY = 0

  if (IE) { 
    tempX = event.clientX;// + document.body.scrollLeft
    tempY = event.clientY;// + document.body.scrollTop
  } else {  
    tempX = e.pageX
    tempY = e.pageY
  }  

  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  

	return tempY
}


