﻿/// <reference path="intellisense.js" />
if (!window.code)
	window.code = {};

code.Scene = function()
{
}
//Guarda a informação de que resposta esta aberta
var estado2 = new Array("Fechado", "Fechado", "Fechado", "Fechado");
//Guarda a informacao de a pergunta esta em cima ou em baixo
var posicao2 = new Array("Cima", "Cima", "Cima", "Cima");

    function P1_2_Enter (sender,args){
        if (estado2[0]=="Fechado"){
        
            if (posicao2[1]=="Cima"){
                if (estado2[1]=="Aberto"){
                    sender.findName("P2_2OpacityDown").begin();
                    estado2[1]="Fechado";}
                sender.findName("P2_2MoveDown").begin();
                posicao2[1]="Baixo";}
                
            if (posicao2[2]=="Cima"){
                if (estado2[2]=="Aberto"){
                    sender.findName("P3_2OpacityDown").begin();
                    estado2[2]="Fechado";}
                sender.findName("P3_2MoveDown").begin();
                posicao2[2]="Baixo";}
                
            if (posicao2[3]=="Cima"){
                if (estado2[3]=="Aberto"){
                    sender.findName("P4_2OpacityDown").begin();
                    estado2[3]="Fechado";}
                sender.findName("P4_2MoveDown").begin();
                posicao2[3]="Baixo";}
                
            sender.findName("P1_2OpacityUp").begin();
            estado2[0]="Aberto";
        
        }//(estado2[0]=="Fechado"){
            sender.findName("0_2").fill="#d4ecff";
            sender.findName("1_2").fill="#f1f1f1";
            sender.findName("2_2").fill="#f1f1f1";
            sender.findName("3_2").fill="#f1f1f1";
    }//function P1_2_Enter (sender,args){

    function P2_2_Enter (sender,args){
        if (estado2[1]=="Fechado"){
            if (posicao2[1]=="Cima"){
            
                if (posicao2[2]=="Cima"){
                    if (estado2[2]=="Aberto"){
                        sender.findName("P3_2OpacityDown").begin();
                        estado2[2]="Fechado";}
                    sender.findName("P3_2MoveDown").begin();
                    posicao2[2]="Baixo";}
                    
                if (posicao2[3]=="Cima"){
                    if (estado2[3]=="Aberto"){
                        sender.findName("P4_2OpacityDown").begin();
                        estado2[3]="Fechado";}
                   sender.findName("P4_2MoveDown").begin();
                   posicao2[3]="Baixo";}
                    
                sender.findName("P2_2OpacityUp").begin();
                estado2[1]="Aberto";
            }//(posicao2[1]=="Cima"){
            
            if (posicao2[1]=="Baixo"){
            
                sender.findName("P1_2OpacityDown").begin();
                estado2[0]="Fechado";
                
                sender.findName("P2_2MoveUp").begin();
                posicao2[1]="Cima";
                sender.findName("P2_2OpacityUp").begin();
                estado2[1]="Aberto";
            }//(posicao2[1]=="Baixo"){
            sender.findName("0_2").fill="#f1f1f1";
            sender.findName("1_2").fill="#d4ecff";
            sender.findName("2_2").fill="#f1f1f1";
            sender.findName("3_2").fill="#f1f1f1";
        }//(estado2[1]=="Fechado"){
    }//function P2_2_Enter (sender,args){

    function P3_2_Enter (sender,args){
        if (estado2[2]=="Fechado"){
            if (posicao2[2]=="Cima"){
            
                if (posicao2[3]=="Cima"){
                    if (estado2[3]=="Aberto"){
                        sender.findName("P4_2OpacityDown").begin();
                        estado2[3]="Fechado";}
                    sender.findName("P4_2MoveDown").begin();
                    posicao2[3]="Baixo";}
                    
                sender.findName("P3_2OpacityUp").begin();
                estado2[2]="Aberto";
            }//(posicao2[2]=="Cima"){
            
            if (posicao2[2]=="Baixo"){
                if (estado2[0]=="Aberto"){
                    sender.findName("P1_2OpacityDown").begin();
                    estado2[0]="Fechado";}
                    
                if (estado2[1]=="Aberto"){
                    sender.findName("P2_2OpacityDown").begin();
                    estado2[1]="Fechado";}
                if (posicao2[1]=="Baixo"){
                    sender.findName("P2_2MoveUp").begin();
                    posicao2[1]="Cima";}

                sender.findName("P3_2MoveUp").begin();
                posicao2[2]="Cima";
                
                sender.findName("P3_2OpacityUp").begin();
                estado2[2]="Aberto";
            }//(posicao2[2]=="Baixo"){
            
        }//(estado2[2]=="Fechado"){
        sender.findName("0_2").fill="#f1f1f1";
        sender.findName("1_2").fill="#f1f1f1";
        sender.findName("2_2").fill="#d4ecff";
        sender.findName("3_2").fill="#f1f1f1";
    }//function P3_2_Enter (sender,args){

    function P4_2_Enter (sender,args){
        if (estado2[3]=="Fechado"){
            if (posicao2[3]=="Cima"){
                sender.findName("P4_2OpacityUp").begin();
                estado2[3]="Aberto";
            }//(posicao2[3]=="Cima"){
            
            if (posicao2[3]=="Baixo"){
                if (estado2[0]=="Aberto"){
                    sender.findName("P1_2OpacityDown").begin();
                    estado2[0]="Fechado";}
                    
                if (estado2[1]=="Aberto"){
                    sender.findName("P2_2OpacityDown").begin();
                    estado2[1]="Fechado";}
                if (posicao2[1]=="Baixo"){
                    sender.findName("P2_2MoveUp").begin();
                    posicao2[1]="Cima";}
                    
                if (estado2[2]=="Aberto"){
                    sender.findName("P3_2OpacityDown").begin();
                    estado2[2]="Fechado";}
                if (posicao2[2]=="Baixo"){
                    sender.findName("P3_2MoveUp").begin();
                    posicao2[2]="Cima";}
                    
                sender.findName("P4_2MoveUp").begin();
                posicao2[3]="Cima";
                
                sender.findName("P4_2OpacityUp").begin();
                estado2[3]="Aberto";
            }//(posicao2[3]=="Baixo"){
            
        }//(estado2[3]=="Fechado"){
        sender.findName("0_2").fill="#f1f1f1";
        sender.findName("1_2").fill="#f1f1f1";
        sender.findName("2_2").fill="#f1f1f1";
        sender.findName("3_2").fill="#d4ecff";
    }//function P4_2_Enter (sender,args){



code.Scene.prototype =
{

}