Layer* restartActionManagerAction()
{
    auto layer = createActionManagerLayer(sceneIdx);
    layer->autorelease();

    return layer;
} 
CCLayer* restartActionManagerAction()
{
	CCLayer* pLayer = createActionManagerLayer(sceneIdx);
	pLayer->autorelease();

	return pLayer;
} 
Layer* nextActionManagerAction()
{
    sceneIdx++;
    sceneIdx = sceneIdx % MAX_LAYER;

    auto layer = createActionManagerLayer(sceneIdx);
    layer->autorelease();

    return layer;
}
Layer* backActionManagerAction()
{
    sceneIdx--;
    int total = MAX_LAYER;
    if( sceneIdx < 0 )
        sceneIdx += total;    
    
    auto layer = createActionManagerLayer(sceneIdx);
    layer->autorelease();

    return layer;
}