public void select()
    {
        if (m_oldSelected != null && m_oldSelected.gameObject.layer == 0)
        {
            m_oldSelected.unlock();
        }
        m_selected = true;
        GetComponent <GUITexture>().texture = m_select;
        m_text.SetActive(true);
        gameObject.layer = 0;

        m_oldSelected = this;
    }
 public static void reset()
 {
     m_oldSelected = null;
 }