First of all, it will not hurt to let your beer set in the primary for 3-4 weeks so there is no need to panick if you don't have a hydrometer. Even longer if you keep it on the cool side of your fermemtation temps.
I have a Saison that is in the second week of bubbling and it is just now winding down. This particular yeast is known to reach it's FG after 2 or more weeks at high temps. I will probably keep it in primary for 4-6 weeks cooling it down to 60-65° and leave it at that temp until bottling it.
Just to provide an explanation of airlock activity, if your wort temps are consistant 24/7, airlock bubbling is an indication that the yeast is still chewing away at the wort.
However, if you have your fermentation temps fluctuating, the wort as it heats and cools will change the airlock activity. As it cools it will suck back, as it heats it will bubble.
If you really have an infection, well, all bets are off. I have brewed over 35 beers without every having an infection so I have no experience to pass on in this instance.