verifique a setting.php a conexao com a DB e rode as query do site novamente e testa
Bom, o erro no topo é na ODBC (ou, assim como o PS Sistemas falou, pode ser por erro no seu php) ja os de baixo com certeza são no php.
Como você usa XAMPP creio que dificilmente o php vai ser a versão 5.2, correto ? caso não seja a 5.2 o problema ja está explicado.
Tanto Musite (MuSite ainda é possivel ser adaptado para um php 5.4 mais ou menos) quanto Shopping v3 foram desenvolvidas para principalmente a extensão php_mssql a qual já não está mais disponivel a partir de uma versão acima do 5.2 (pois começaram a usar PDO) alem de outras extensões e configurações.
Resumindo tudo, se seu php não for 5.2, este é o problema, terá de trocar o mesmo.. caso seja, ai aconselho a trocar pra um AppServer da vida que é mais garantido.
Abraço
esse erro do AppServer é o ioncube um programa q tem q instalar no appserver pra poder rodar o site