﻿//-------------------------------------------------------------
// Método que se encarga de realizar la Apuesta asociada al
// usuairo
//-------------------------------------------------------------
function AgregarApuestas()
{
    //Cargamos el formulario
    index.AgregarApuestas(AgregarApuestas_CallBack);
}

//-------------------------------------------------------------
// Tratamos la respuesta de Realizar Apuesta
//-------------------------------------------------------------
function AgregarApuestas_CallBack(response)
{
    if(response.value != "NOSESS")
    {
        var respuesta = response.value;
                
        // ---------------------------------------------------------------
        // Error: Agregando Apuesta
        // ---------------------------------------------------------------
        if(respuesta == '135')
        {
            //Mostramos el Mensaje de que el Usurio debe de encontrarse registrado
            MuestraMessage('135');  
        }
  
        // ---------------------------------------------------------------
        // Error: El usuario debe de estar registrado para poder realizar 
        // la apuesta
        // ---------------------------------------------------------------
        if(respuesta == '131')
        {
            //Mostramos el Mensaje de que el Usurio debe de encontrarse registrado
             MuestraMessage('131');
     
            //Cargamos el formulario para que el usuario se registro
            CargarMenuPrincipal('8');                
        }

        // ---------------------------------------------------------------
        // Error: No existen apuestas registradas
        // ---------------------------------------------------------------
        if(respuesta == '134')
        {
            //Mostramos el Mensaje de que no existen apuestas registradas
            MuestraMessage('134');     
        }
  
        // ---------------------------------------------------------------
        // Error: El usuario no dispone de saldo para efectuar la apuesta
        // ---------------------------------------------------------------
        if(respuesta == '133')
        {
            //Mostramos el Mensaje de que el Usurio no dispone de saldo
            MuestraMessage('133');         
        }

        // ---------------------------------------------------------------
        // OK!! - Las apuestas se han realizado con éxito.
        // ---------------------------------------------------------------  
        if(respuesta == '132')
        {
            //Mostramos el mensaje de que las apuestas se han realizado con éxito.
            MuestraMessage('132');
               
            //Cargamos el Contenedor que tiene las Apuestas del Usuario
            CargarMenuMisApuestas('R');
     
            //Cargamos el div de Acceso para actualizar el saldo del usuario
            CargarAcceso();
        }
        
        
        // ---------------------------------------------------------------
        // Atenccion!! Algúna de las apuestas seleccionadas no existe
        // ningún día operativo para el país seleccionado.
        // ---------------------------------------------------------------  

        if(respuesta == '574')
        {
            //Atención!! No existe ningún día operativo para algúno de los paises de las apuestas selecionadas.
            MuestraMessage('574');   
        }
        
        // ---------------------------------------------------------------
        // OK!! - No todas las apuesta para el día actual.
        // ---------------------------------------------------------------  
        if(respuesta == '573')
        {
            //Mostramos el mensaje de que las apuestas se han realizado con éxito.
            MuestraMessage('573');
               
            //Cargamos el Contenedor que tiene las Apuestas del Usuario
            CargarMenuMisApuestas('R');
     
            //Cargamos el div de Acceso para actualizar el saldo del usuario
            CargarAcceso();
        }
    }	
    else
    {   
         alert("Session Expired");
         location.href = location.href;
    } 
}