$result = $class_pm->templateElementsUsed();
     echo $result;
     exit;
 } elseif ($_POST['me_action'] == 'ELEMENTSUSEDADD') {
     $class_pm->templateAddElementsUsed();
 } elseif ($_POST['me_action'] == 'ELEMENTSUSEDUPDATE') {
     $class_pm->templateUpdateElementsUsed();
 } elseif ($_POST['me_action'] == 'ELEMENTSUSEDOVR') {
     $class_pm->templateOverrideElementsUsed();
 } elseif ($_POST['me_action'] == 'UPDATEWATCHLIST') {
     $update = strtolower($_POST['update']);
     $products_id = tep_db_prepare_input($_GET['products_id']);
     if ($update == 'add') {
         $class_mu->addToWatchlist($session_userinfo['id'], $products_id);
     } else {
         $class_mu->removeFromWatchlist($session_userinfo['id'], $products_id);
     }
     $result = array();
     $result['pid'] = $products_id;
     $result['update'] = $update;
     ajaxReturn($result);
     exit;
 } elseif ($_POST['me_action'] == 'UPDATECOMPLEXITY') {
     $products_id = tep_db_prepare_input($_GET['products_id']);
     $complexity = tep_db_prepare_input($_POST['complexity']);
     $class_pm->updateComplexity($products_id, $complexity);
     echo utf8_encode(productComplexityName($complexity));
     exit;
 } elseif ($_POST['me_action'] == 'UPDATEPRODUCTINFO') {
     //UPDATE PRODUCT DETAIL
     $products_id = tep_db_prepare_input($_POST['products_id']);
 function deleteProduct($products_id, $username)
 {
     use_class('products_minierp');
     use_class('minierp_users');
     $class_pm = new products_minierp();
     $class_mu = new minierp_users();
     $p = $class_pm->retrieveDetail($products_id, 'pd');
     $class_pm->deleteNewProduct($products_id);
     tep_db_query("DELETE FROM designs_products WHERE products_id={$products_id}");
     $class_mu->removeFromWatchlist('*', $products_id);
     if ($username != 'draft-deletion') {
         $comment = 'I delete Product ID ' . $products_id . ' (' . $p['pd']['2']['products_name'] . ')';
         $this->comments->addComment($username, $comment);
     }
 }