Switch State Issues?

pinMode(reedswitch, INPUT_PULLUP);

That usually means that the switch is wired from an input to ground and is LOW when the switch is pressed and HIGH when not pressed.

if(digitalRead(reedswitch)){//If reed switch active

This is true when the input is HIGH, false when the input is LOW. If the switch is wired as above the if is true until the switch is pressed.

So how is the switch wired?