Periodic nonlinear Schr\"odinger equation; variational methods; photonic crystals; gap solitons