Falta definir las siguientes variables globales:
tipo;