hide, show half and whole content