Hola.
puedes saber la resolision del cliente con js
screen.width => ancho
screen.height => alto
y me imagino que puedes agregar o quitar los divs que mecionas mediante DOM.
date una vuelta por el foro de JS ahi te pueden orientar sobre eso
http://www.forosdelweb.com/f13/
surte