Sometimes you feel like a nut! alert(Elem) var oldElem = document.getElementById(Elem); Code (markup): Sometimes you don't alert(Elem) var oldElem = document.getElementById("Center_Panel"); Code (markup): While the literal works, var won't! alert returns Elem as "Center_Panel"