Bueno Libras, nada, olvidaleo.... ya descubri que era que me estaba volviendo loco...una pavada mia de principiante...en otra parte del codigo que no pegue aqui estaba invocando unas variables que recien declaraba mas abajo...cambie el orden de las cosas y Voila!
Muchisimas gracias por tu ayuda de todos modos. Va karma