Copyright (c) 2004 DevosC.com
Copyright (c) 2006 Dipl.-Ing.(TH) Winfried Kaiser (w.kaiser@fortune.de) -- Port to OL-Commerce

Released under the GNU General Public License
*/
require PAYPAL_IPN_DIR . 'Classes/Page/Page.class.php';
$page = new PayPal_Page();
$page->setBaseDirectory(PAYPAL_DIR);
$action = isset($HTTP_GET_VARS['action']) ? $HTTP_GET_VARS['action'] : '';
switch ($action) {
    case 'css':
        header("Content-Type: text/css");
        echo $page->getCSS($HTTP_GET_VARS['id']);
        exit;
        break;
}
require "includes/application_top.php";
$navigation->remove_current_page();
$page->setBaseURL(PAYPAL_DIR);
$url = 'popup_paypal.php?action=css&id=';
$page->addCSS($url . 'general');
$page->addCSS($url . 'stylesheet');
switch ($action) {
    default:
        $page->setContentLanguageFile($page->baseDirectory . 'lang', $language, 'info_cc.inc.php');
        $page->setTemplate('olC_Catalog');
        break;
}
require $page->template();
require "includes/counter.php";
require DIR_WS_INCLUDES . 'application_bottom.php';
     case 'details':
         $page->setTitle(HEADING_DETAILS_TITLE);
         $page->includeLanguageFile('Admin/languages', SESSION_LANGUAGE, 'TransactionDetails.lng.php');
         $page->setContentFile($paypal_admin_dir . 'TransactionDetails.inc.php');
         $page->setTemplate('olc_popup');
         break;
     case 'itp':
         include_once PAYPAL_IPN_DIR . 'Classes/Ipn/IPN.class.php';
         $page->setTitle(HEADING_ITP_TITLE);
         $page->setContentFile($paypal_admin_dir . 'TestPanel/TestPanel.inc.php');
         $page->setTemplate('default');
         $page->setOnLoad('window.focus();document.ipn.txn_id.select();');
         break;
     case 'itp-help':
         $page->setTitle(HEADING_ITP_HELP_TITLE);
         $page->setContentLanguageFile($paypal_admin_dir . 'TestPanel/languages', SESSION_LANGUAGE, 'Help.inc.php');
         $page->setOnLoad('window.focus();');
         $page->setTemplate('olc_popup');
         break;
     case 'css':
         header("Content-Type: text/css");
         echo $page->getCSS($_GET['id']);
         exit;
         break;
     default:
         $page->setContentFile($paypal_admin_dir . 'PayPal.inc.php');
         $page->setTemplate('olC_Admin');
         $page->setOnLoad('SetFocus();');
         break;
 }
 require $page->template();