"Although the process may vary from state to state, there are two types of foreclosures ??? judicial and non-judicial." . . . .