/// <summary>
    /// Loads the information to interface.
    /// </summary>
    /// <param name="tutorial_one">If set to <c>true</c> tutorial_one.</param>
    /// <param name="tutorial_two">If set to <c>true</c> tutorial_two.</param>
    /// <param name="other_step">If set to <c>true</c> other_step.</param>
    public void LoadInformationToInterface(bool tutorial_one, bool tutorial_two, bool other_step)
    {
        /*
        if (mMarkerBehav != null) {
            Debug.Log ("Marker: " + mMarkerBehav.Marker.Name);
            Debug.Log ("ControllerAddInfoInMarker.LoadInformationToInterface - Cargando info desde el marcador: " + mMarkerBehav.Marker.MarkerID);

        }
        else
            Debug.LogError ("Error en ControllerAddInfoInMarker: El mMarkerBehav es NULL");
        */
        if (manager.interfaceInstanceActive != null) {
            if(tutorial_one){
                //obteniendo referencia al controlador del tutorial 1 (referencia al script)
                controller_tutorial_one = manager.interfaceInstanceActive.GetComponent<ControllerBlinkingMarker>();
                //activando los botones que correspondan:
                controller_tutorial_one.info_add_select_button_enable = this.info_add_select_button_enable;
                controller_tutorial_one.info_add_button_one_enable = this.info_add_button_one_enable;
                controller_tutorial_one.info_add_button_two_enable = this.info_add_button_two_enable;
                controller_tutorial_one.info_add_button_three_enable = this.info_add_button_three_enable;
                controller_tutorial_one.info_add_button_four_enable = this.info_add_button_four_enable;
                controller_tutorial_one.info_add_button_five_enable = this.info_add_button_five_enable;
                controller_tutorial_one.info_add_button_six_enable = this.info_add_button_six_enable;
                controller_tutorial_one.info_add_button_seven_enable = this.info_add_button_seven_enable;
                controller_tutorial_one.info_add_button_eight_enable = this.info_add_button_eight_enable;
                //asignando las imagenes que se deben cargar:
                controller_tutorial_one.image_for_button_select = this.image_for_button_select;
                controller_tutorial_one.image_for_button_one = this.image_for_button_one;
                controller_tutorial_one.image_for_button_two = this.image_for_button_two;
                controller_tutorial_one.image_for_button_three = this.image_for_button_three;
                controller_tutorial_one.image_for_button_four = this.image_for_button_four;
                controller_tutorial_one.image_for_button_five = this.image_for_button_five;
                controller_tutorial_one.image_for_button_six = this.image_for_button_six;
                controller_tutorial_one.image_for_button_seven = this.image_for_button_seven;
                controller_tutorial_one.image_for_button_eight = this.image_for_button_eight;

                //asignando el texto de la informacion adicional que se muestra al hacer click sobre cada icono:
                controller_tutorial_one.text_add_info_btn_one = this.text_add_info_btn_one;
                controller_tutorial_one.text_add_info_btn_two = this.text_add_info_btn_two;
                controller_tutorial_one.text_add_info_btn_three = this.text_add_info_btn_three;
                controller_tutorial_one.text_add_info_btn_four = this.text_add_info_btn_four;
                controller_tutorial_one.text_add_info_btn_five = this.text_add_info_btn_five;
                controller_tutorial_one.text_add_info_btn_six = this.text_add_info_btn_six;
                controller_tutorial_one.text_add_info_btn_seven = this.text_add_info_btn_seven;
                controller_tutorial_one.text_add_info_btn_eight = this.text_add_info_btn_eight;

                //asignando variables particulares para el tutorial 1:
                controller_tutorial_one.image_marker_path = this.image_marker_path;
                controller_tutorial_one.image_marker_real_path = this.image_marker_real_path;
                controller_tutorial_one.text_to_show_blinking = this.text_to_show_blinking;
                controller_tutorial_one.text_to_show_blinking_touch = this.text_to_show_blinking_touch;
                controller_tutorial_one.image_hand_touch_path = this.image_hand_touch_path;
                controller_tutorial_one.onClickSelectButton = onClickSelectButton_tut1;

                Debug.Log("LoadInfoToInterface - select_image: " + controller_tutorial_one.image_for_button_select);
                Debug.Log("LoadInfoToInterface - Estado SELECT: " + controller_tutorial_one.info_add_button_one_enable);
                //inicializando variable de control de carga de informacion en el AppManager
                manager.informationLoadedFromMarker = true;

            } else if (tutorial_two){
                //obteniendo referencia al controlador del tutorial 2:
                controller_tutorial_two = manager.interfaceInstanceActive.GetComponent<ControllerBlinkingAddInfo>();
                controller_tutorial_two.info_add_select_button_enable = this.info_add_select_button_enable;
                controller_tutorial_two.info_add_button_one_enable = this.info_add_button_one_enable;
                controller_tutorial_two.info_add_button_two_enable = this.info_add_button_two_enable;
                controller_tutorial_two.info_add_button_three_enable = this.info_add_button_three_enable;
                controller_tutorial_two.info_add_button_four_enable = this.info_add_button_four_enable;
                controller_tutorial_two.info_add_button_five_enable = this.info_add_button_five_enable;
                controller_tutorial_two.info_add_button_six_enable = this.info_add_button_six_enable;
                controller_tutorial_two.info_add_button_seven_enable = this.info_add_button_seven_enable;
                controller_tutorial_two.info_add_button_eight_enable = this.info_add_button_eight_enable;
                //asignando las imagenes que se deben cargar:
                controller_tutorial_two.image_for_button_select = this.image_for_button_select;
                controller_tutorial_two.image_for_button_one = this.image_for_button_one;
                controller_tutorial_two.image_for_button_two = this.image_for_button_two;
                controller_tutorial_two.image_for_button_three = this.image_for_button_three;
                controller_tutorial_two.image_for_button_four = this.image_for_button_four;
                controller_tutorial_two.image_for_button_five = this.image_for_button_five;
                controller_tutorial_two.image_for_button_six = this.image_for_button_six;
                controller_tutorial_two.image_for_button_seven = this.image_for_button_seven;
                controller_tutorial_two.image_for_button_eight = this.image_for_button_eight;
                //asignando el texto de la informacion adicional que se muestra al hacer click sobre cada icono:
                controller_tutorial_two.text_add_info_btn_one = this.text_add_info_btn_one;
                controller_tutorial_two.text_add_info_btn_two = this.text_add_info_btn_two;
                controller_tutorial_two.text_add_info_btn_three = this.text_add_info_btn_three;
                controller_tutorial_two.text_add_info_btn_four = this.text_add_info_btn_four;
                controller_tutorial_two.text_add_info_btn_five = this.text_add_info_btn_five;
                controller_tutorial_two.text_add_info_btn_six = this.text_add_info_btn_six;
                controller_tutorial_two.text_add_info_btn_seven = this.text_add_info_btn_seven;
                controller_tutorial_two.text_add_info_btn_eight = this.text_add_info_btn_eight;

                //variables especificas del tutorial 2:
                controller_tutorial_two.image_marker_path = this.image_marker_path;
                controller_tutorial_two.image_marker_real_path = this.image_marker_real_path;

                //lo siguiente se asigna directamente a la interfaz desde AppManager
                //controller_tutorial_two.feedback_info_text_path = this.feedback_info_text_path;

                Debug.Log("LoadInfoToInterface - select_image: " + controller_tutorial_two.image_for_button_select);
                Debug.Log("LoadInfoToInterface - Estado SELECT: " + controller_tutorial_two.info_add_button_one_enable);
                Debug.Log("LoadInfoToInterface - Estado BTN_ONE: " + controller_tutorial_two.info_add_button_one_enable);
                Debug.Log("LoadInfoToInterface - BTN_ONE_image: " + controller_tutorial_two.image_for_button_one);

                //Notificando al AppManager que la informacion ya se ha cargado desde el marcador
                manager.informationLoadedFromMarker = true;

            } else if(other_step){

                controller_generic_ar = manager.interfaceInstanceActive.GetComponent<ControllerBlinkingARGeneric>();
                controller_generic_ar.info_add_select_button_enable = this.info_add_select_button_enable;
                controller_generic_ar.info_add_button_one_enable = this.info_add_button_one_enable;
                controller_generic_ar.info_add_button_two_enable = this.info_add_button_two_enable;
                controller_generic_ar.info_add_button_three_enable = this.info_add_button_three_enable;
                controller_generic_ar.info_add_button_four_enable = this.info_add_button_four_enable;
                controller_generic_ar.info_add_button_five_enable = this.info_add_button_five_enable;
                controller_generic_ar.info_add_button_six_enable = this.info_add_button_six_enable;
                controller_generic_ar.info_add_button_seven_enable = this.info_add_button_seven_enable;
                controller_generic_ar.info_add_button_eight_enable = this.info_add_button_eight_enable;
                //asignando las imagenes que se deben cargar:
                controller_generic_ar.image_for_button_select = this.image_for_button_select;
                controller_generic_ar.image_for_button_one = this.image_for_button_one;
                controller_generic_ar.image_for_button_two = this.image_for_button_two;
                controller_generic_ar.image_for_button_three = this.image_for_button_three;
                controller_generic_ar.image_for_button_four = this.image_for_button_four;
                controller_generic_ar.image_for_button_five = this.image_for_button_five;
                controller_generic_ar.image_for_button_six = this.image_for_button_six;
                controller_generic_ar.image_for_button_seven = this.image_for_button_seven;
                controller_generic_ar.image_for_button_eight = this.image_for_button_eight;
                //asignando el texto de la informacion adicional que se muestra al hacer click sobre cada icono:
                controller_generic_ar.text_add_info_btn_one = this.text_add_info_btn_one;
                controller_generic_ar.text_add_info_btn_two = this.text_add_info_btn_two;
                controller_generic_ar.text_add_info_btn_three = this.text_add_info_btn_three;
                controller_generic_ar.text_add_info_btn_four = this.text_add_info_btn_four;
                controller_generic_ar.text_add_info_btn_five = this.text_add_info_btn_five;
                controller_generic_ar.text_add_info_btn_six = this.text_add_info_btn_six;
                controller_generic_ar.text_add_info_btn_seven = this.text_add_info_btn_seven;
                controller_generic_ar.text_add_info_btn_eight = this.text_add_info_btn_eight;

                controller_generic_ar.image_marker_path = this.image_marker_path;
                controller_generic_ar.image_marker_real_path = this.image_marker_real_path;

                manager.informationLoadedFromMarker = true;

                Debug.Log("LoadInfoToInterface-Other - select_image: " + controller_generic_ar.image_for_button_select);
                Debug.Log("LoadInfoToInterface-Other - Estado SELECT: " + controller_generic_ar.info_additional_button_select);
                Debug.Log("LoadInfoToInterface-Other - Estado BTN_ONE: " + controller_generic_ar.info_add_button_one_enable);
                Debug.Log("LoadInfoToInterface-Other - BTN_ONE_image: " + controller_generic_ar.image_for_button_one);

            }
        }
    }
 // Use this for initialization
 void Start()
 {
     TextToShow = "";
     controller_description = AddInfoDescriptionObject.GetComponent<AdditionalDescriptionController> ();
     controller_addInfo_general = ControllerInterfaceGeneral.GetComponent<ControllerBlinkingAddInfo> ();
 }