﻿// JScript File
var winWidth = 0, winHeight = 0;

function WindowSize() {
    if( typeof( window.innerWidth ) == 'number' ) {
        //Non-IE
        winWidth = window.innerWidth;
        winHeight = window.innerHeight;
    } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
        //IE 6+ in 'standards compliant mode'
        winWidth = document.documentElement.clientWidth;
        winHeight = document.documentElement.clientHeight;
    } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        //IE 4 compatible
        winWidth = document.body.clientWidth;
        winHeight = document.body.clientHeight;
    }
}

var SubMenuAtivo;

function MostraSubMenu(SubMenu, Posicao)
{
    if (SubMenu != null)
    {
        WindowSize();
        
        document.getElementById('SubMenu_' + SubMenu).style.display = 'block';
        
        styleLeft = ((winWidth - 988) / 2) + (153 * Posicao);
        document.getElementById('SubMenu_' + SubMenu).style.left = styleLeft;
    }
    
    if (SubMenuAtivo != null &&
        SubMenuAtivo != SubMenu)
        document.getElementById('SubMenu_' + SubMenuAtivo).style.display = 'none';
    SubMenuAtivo = SubMenu;
}

var xCurs;
var yCurs;
var yScroll;

if (!document.all)
{
    document.captureEvents(Event.MOUSEMOVE);
}

document.onmousemove = MoseMove;

function MoseMove(e)
{
    if (navigator.appName == 'Netscape')
    {
        xCurs = e.pageX;
        yCurs = e.pageY;
        yScroll = window.pageYOffset;
    }
    else
    {
        xCurs = event.clientX;
        yCurs = event.clientY;
        yScroll = document.body.scrollTop;
    }
}

function MostraCalendario(calendar)
{
    calendar.style.display = 'inline';
    calendar.style.top = yCurs + yScroll;
    calendar.style.left = xCurs;
}

function dadosQuestao(codigo, numero, questao, validado)
{
	this.codigo = codigo;
	this.numero = numero;
	this.questao = questao;

	if (validado == null || validado == "" || validado === undefined)
		this.validado = false;
	else
		this.validado = validado;
}

