/// <summary>
    /// Automatically find the draggable panel if possible.
    /// </summary>

    void Start()
    {
        if (draggablePanel == null)
        {
            draggablePanel = NGUITools.FindInParents <PagingDraggablePanel>(gameObject);
        }
    }
    /// <summary>
    /// Awake this instance.
    /// </summary>
    void Awake()
    {
        // Legacy functionality support for backwards compatibility
        if (panel != null)
        {
            if (draggablePanel == null)
            {
                draggablePanel = panel.GetComponent <PagingDraggablePanel>();

                if (draggablePanel == null)
                {
                    draggablePanel = panel.gameObject.AddComponent <PagingDraggablePanel>();
                }
            }
            panel = null;
        }
    }
 // Use this for initialization
 void Start()
 {
     mDrag = GetComponent <PagingDraggablePanel>();
 }