The first error is happening because the error reporting level is set to report deprecated warnings. the php.ini file needs to be edited to set the error reporting level to not show deprecated warnings:
error_reporting = E_ALL & ~E_DEPRECATED
if you need help editing the php.ini file, contact your host.
for the other 2 errors, the cart object include line is using the virtual function.
change:
<?php
//WA eCart Include
virtual("/novagen.co.za/WA_eCart/Novagen_Cart_PHP.php");
?>
to:
<?php
//WA eCart Include
require_once("WA_eCart/Novagen_Cart_PHP.php");
?>
The virtual function is being used because of a setting in your site definition.
In the site definition, there is a setting for "create links relative to"
When you set that to Site, DW uses the virtual function for include files, if you set that to Document instead, DW will use the require once function