Спасибо, работает!
Но дело в том что наш учитель ещё не обьяснял такой синтакс 
var obj={
   Marker:'Текст для Marker', 
   products:'Текст для products', 
   services:'BLa-BLa-Текст для services'
}
obj[elem.className];
Я уверен он бы не стал задавать задания с таким решением. 
Может смогу обьяснить словами, как он говорит логически сделать. 
Делаем функцию change (popox). Если popox равно document.getElementById("products"), то getElementById("center").innerHTML = "ТЕКСТ ДЛЯ PRODUCT". Так же со всеми другими. Задачу надо решить параметрами функции. В первом сообщении я напиасал, как я представляю задачу логически, но она не работает, пожайлуста можете переделать код именно так, как я сказал? Буду очень благодарен.