bricks, better looking and cross-browsers toglle switch