The only way you can do this is if there is a public method in the same class as the non static variables that you can call that changes them. I am not entirely sure, but I think this is the only way to do it. I always get static and non-static mixed up with public and private. Static basically means global, but I am still fuzzy on it.

if (Bush == "idiot") return "Bush is an Idiot";
else if (Bush != "idiot") return "Bush is still an idiot";

by the way, if you are after something like manual63 says, then here is a further note of the rules:
you cannot access class variable by static method (or global calls) simply because your class was never "constructed" when you do a static call or global call.