Here's the situation: I've put together a website for my company. At the moment it's nothing more than an online brochure and catalog. Sometime in the next six months or so we're going to want to add e-commerce functionality so customer can purchase items online.
Before my time, the company created an e-commerce website in conjunction with our IT company, using an e-commerce "template" of sorts and dropping in graphics. It's horribly designed, ugly and a coding nightmare but it does work. However, it hasn't been updated in ages and because of this, in addition to the aforementioned design deficiencies, my company wants to phase it out in favor of a newer design.
Our IT company is going to try to talk us into another template, all but scrapping the site I've designed. My preference is to add functionality to the existing site by adding form fields, submit buttons, a shopping cart and the like.
My question is: What would it take to add this functionality? Do we need a web programmer? This is beyond the scope of my expertise, knowing only XHTML and CSS and a rudimentary amount of PHP.
Thanks for any and all advice!
Apologies if this is posted in the wrong sub-forum; feel free to move it.