By setting those in the footer, you are probably too late for most browsers -- you need it sent in the header, and headers will already be sent by then. Best to handle the condition before any page output happens.
If you can't do that, then you'll need to buffer the whole page, and clear the buffer before redirecting when you hit that condition:
Response.Buffer = True
Other_Code_Here()
If redirect_condition Then
Response.Clear
Response.Status = "302 Moved Temporary"
Response.AddHeader "Location", "http://www.soundczar.com"
Response.End()
End If