Toggling between 4 display mode with one button

Hi, does anyone know how I can assign one of my logitec mouse button to toggle between 4 different display mode (shaded, wireframe,ghosted,render )?? I dont know how to code and I was wondering if anyone could help me

Mari