<?php
include_once($_SESSION['binn_cms_lib_path']."/binnTabs.inc.php");
include_once($_SESSION['binn_cms_lib_path']."/binnTree.inc.php");

//   
function fPayment_Get_Status($st_id)
{
	switch ($st_id)
	{
		case 0:
			$string = PL_PAYMENT_STATUS_0;
			break;

		case 1:
			$string = '<font color=orange>'.PL_PAYMENT_STATUS_1.'</font>';
			break;

		case 2:
			$string = '<font color=green>'.PL_PAYMENT_STATUS_2.'</font>';
			break;

		case 3:
			$string = '<font color=red>'.PL_PAYMENT_STATUS_3.'</font>';
			break;

		case 4:
			$string = '<font color=orange>'.PL_PAYMENT_STATUS_4.'</font>';
			break;

		case 5:
			$string = '<font color=red>'.PL_PAYMENT_STATUS_5.'</font>';
			break;

		case 6:
			$string = '<font color=red>'.PL_PAYMENT_STATUS_6.'</font>';
			break;

		case 7:
			$string = '<font color=green>'.PL_PAYMENT_STATUS_7.'</font>';
			break;
	}

	return $string;
}

function fPayment_Get_Status_Select($st_id)
{
	$string = "<option value='0' ".($st_id == 0 ? "selected" : "").">".PL_PAYMENT_STATUS_0."</option>";
	$string .= "<option value='1' ".($st_id == 1 ? "selected" : "").">".PL_PAYMENT_STATUS_1."</option>";
	$string .= "<option value='2' ".($st_id == 2 ? "selected" : "").">".PL_PAYMENT_STATUS_2."</option>";
	$string .= "<option value='3' ".($st_id == 3 ? "selected" : "").">".PL_PAYMENT_STATUS_3."</option>";
	$string .= "<option value='4' ".($st_id == 4 ? "selected" : "").">".PL_PAYMENT_STATUS_4."</option>";
	$string .= "<option value='5' ".($st_id == 5 ? "selected" : "").">".PL_PAYMENT_STATUS_5."</option>";
	$string .= "<option value='6' ".($st_id == 6 ? "selected" : "").">".PL_PAYMENT_STATUS_6."</option>";
	$string .= "<option value='7' ".($st_id == 7 ? "selected" : "").">".PL_PAYMENT_STATUS_7."</option>";
	return $string;
}

//   
function createSystemCats()
{
	$res = sql_query("SELECT cat_id FROM binn_categs WHERE cat_ident='pl_payment' AND cat_level=0;");
	if(!$res)
	{
		//  
		sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_NAME."', 'pl_payment_root', '1', '', '', '', '')");
		$prop_id = $GLOBALS['binnDbSql']->getInsertId();
		sql_query("INSERT INTO binn_categs (cat_id_p, cat_prop_id, cat_ident, cat_left, cat_right, cat_level) VALUES ('0', '$prop_id', 'pl_payment', '1', '18', '0')");
		$par_id = $GLOBALS['binnDbSql']->getInsertId();

		$tree = &new binnTree('pl_payment');

		//  ASSIST  
		sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_ASSIST."', 'pl_payment_assist', '1', '', '', '', '')");
		$prop_id = $GLOBALS['binnDbSql']->getInsertId();
		$tree->insertNode($par_id, $prop_id);

		//  CHRONOPAY  
		sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_CHRONOPAY."', 'pl_payment_chronopay', '1', '', '', '', '')");
		$prop_id = $GLOBALS['binnDbSql']->getInsertId();
		$tree->insertNode($par_id, $prop_id);

		//  RUpay   
		sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_RUPAY."', 'pl_payment_rupay', '1', '', '', '', '')");
		$prop_id = $GLOBALS['binnDbSql']->getInsertId();
		$tree->insertNode($par_id, $prop_id);

		//  Off-line   
		sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_OFFLINE."', 'pl_payment_offline', '1', '', '', '', '')");
		$prop_id = $GLOBALS['binnDbSql']->getInsertId();
		$tree->insertNode($par_id, $prop_id);
	}
	else
	{
		list($par_id) = $res[0];
	    $tree = &new binnTree('pl_payment');

	    $res = sql_query("SELECT categs.cat_id FROM binn_categs categs, binn_catprops props WHERE categs.cat_ident='pl_payment' AND props.cp_attr1='pl_payment_assist' AND categs.cat_prop_id=props.cp_id;");
		if (!$res)
		{
			//  ASSIST  
			sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_ASSIST."', 'pl_payment_assist', '1', '', '', '', '')");
			$prop_id = $GLOBALS['binnDbSql']->getInsertId();
			$tree->insertNode($par_id, $prop_id);
		}

	    $res = sql_query("SELECT categs.cat_id FROM binn_categs categs, binn_catprops props WHERE categs.cat_ident='pl_payment' AND props.cp_attr1='pl_payment_chronopay' AND categs.cat_prop_id=props.cp_id;");
		if (!$res)
		{
			//  CHRONOPAY  
			sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_CHRONOPAY."', 'pl_payment_chronopay', '1', '', '', '', '')");
			$prop_id = $GLOBALS['binnDbSql']->getInsertId();
			$tree->insertNode($par_id, $prop_id);
		}

		$res = sql_query("SELECT categs.cat_id FROM binn_categs categs, binn_catprops props WHERE categs.cat_ident='pl_payment' AND props.cp_attr1='pl_payment_rupay' AND categs.cat_prop_id=props.cp_id;");
		if (!$res)
		{
			//  RUpay   
			sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_RUPAY."', 'pl_payment_rupay', '1', '', '', '', '')");
			$prop_id = $GLOBALS['binnDbSql']->getInsertId();
			$tree->insertNode($par_id, $prop_id);
		}

		$res = sql_query("SELECT categs.cat_id FROM binn_categs categs, binn_catprops props WHERE categs.cat_ident='pl_payment' AND props.cp_attr1='pl_payment_offline' AND categs.cat_prop_id=props.cp_id;");
		if (!$res)
		{
			//  Off-line   
			sql_query("INSERT INTO binn_catprops (cp_title, cp_attr1, cp_attr2, cp_attr3, cp_attr4, cp_attr5, cp_attr6) VALUES ('".PL_PAYMENT_SYSTEMS_OFFLINE."', 'pl_payment_offline', '1', '', '', '', '')");
			$prop_id = $GLOBALS['binnDbSql']->getInsertId();
			$tree->insertNode($par_id, $prop_id);
		}
	}
}

//    
function fPayment_Get($id, $status, $summ, $name, $secname, $surname, $text, $pmt_date, $user_id)
{
    $name = stripslashes($name);
    $secname = stripslashes($secname);
    $surname = stripslashes($surname);
    $text = stripslashes($text);

	if ($_SESSION['binn_plugins']->HasPluginRight('write', 'pl_payment'))
	    $result = "<b><a href='javascript:void 0;' onclick='editElem(this)'>".PL_PAYMENT_BILL_NO.": $id</a></b>";
	else
	    $result = "<b class='elem_title'>".PL_PAYMENT_BILL_NO.": $id</b>";

	$user = '';
	$res = sql_query('SELECT bsu_main_login, bsu_pers_fam, bsu_pers_name, bsu_pers_otch FROM binn_site_users WHERE bsu_id="'.$user_id.'"');
	if ($res)
	{
	    list($bsu_main_login, $bsu_pers_fam, $bsu_pers_name, $bsu_pers_otch) = $res[0];
	    $user = '<b>'.$bsu_main_login.'</b>'.(($bsu_pers_fam != '' || $bsu_pers_name != '' || $bsu_pers_otch != '') ? ' ('.$bsu_pers_fam.' '.$bsu_pers_name.' '.$bsu_pers_otch.')' : '');
	}

	$result .= "<br><span class='smalltext'>
	".PL_PAYMENT_TRANS_DATE.": <b>".date("d.m.Y H:i", $pmt_date)."</b>
	<br>".PL_PAYMENT_EL_FIO.": <b>$surname $name $secname</b>
    <br>".PL_PAYMENT_STATUS.": <b>".fPayment_Get_Status($status)."</b>
	<br>".PL_PAYMENT_SUMM.": <b>".$summ." ".PL_PAYMENT_AMOUNT."</b>
	<br>".PL_PAYMENT_SUBJ.": <b>".$text."</b>".
	($user != '' ? '<br>'.PL_PAYMENT_USER.':'.$user : '')."</span>";

	return $result;
}

//  
function fPayment()
{
	createSystemCats();

	$elems = &new binnElements("binn_payments", "pmt_id", "fPayment_Get", "pl_payment", "pl_payment");
	$elems->categs_root_name = PL_PAYMENT_NAME;

	$elems->elems_icon = $_SESSION['binn_cms_img_path']."/icon_payment_32.gif";

	$elems->elems_fields[] = "pmt_status";
	$elems->elems_fields[] = "pmt_summ";
	$elems->elems_fields[] = "pmt_name";
	$elems->elems_fields[] = "pmt_secname";
	$elems->elems_fields[] = "pmt_surname";
	$elems->elems_fields[] = "pmt_text";
	$elems->elems_fields[] = "pmt_date";
	$elems->elems_fields[] = "pmt_user_id";

	$elems->categs_add_menu_level = 2;

	$elems->elems_edit_event = 'pl_payment_edit';
	$elems->elems_add_event = 'pl_payment_edit';
	$elems->elems_before_paste_event = 'pl_payment_paste';

	$elems->elems_dialog_w = 700;
	$elems->elems_dialog_h = 700;

	$elems->categs_edit_event = 'pl_payment_catedit';
	$elems->categs_edit_dlg_width = 750;
	$elems->categs_edit_dlg_height = 700;
	//  
	$elems->categs_delete_event = 'pl_payment_delete_cat';

	$elems->elems_use_links = false;
	$elems->elems_paste_menu_level = 2;

	$elems->addSorting(PL_PAYMENT_SORT_BY_STATUS, 'pmt_status');
	$elems->addSorting(PL_PAYMENT_SORT_BY_ID, 'pmt_id');
	$elems->addSorting(PL_PAYMENT_SORT_BY_NAME, 'pmt_name');
	$elems->addSorting(PL_PAYMENT_SORT_BY_SURNAME, 'pmt_surname');
	$elems->addSorting(PL_PAYMENT_SORT_BY_SECNAME, 'pmt_secname');
	$elems->addSorting(PL_PAYMENT_SORT_BY_SUBJ, 'pmt_text');
	$elems->addSorting(PL_PAYMENT_SORT_BY_DATE, 'pmt_date');

	$elems->init();
	$elems->show();
}

function fPayment_EditForm_Elem($name, $value, $fname=false)
{
	if(strlen($value) > 0 || $fname)
	{
    	return "<tr>
          <td bgcolor='#486ba1'></td>
          <th width='200' bgcolor='#486ba1' align=right>$name:</th>
          <td width='20' bgcolor='#486ba1'>&nbsp;</td>
          <td bgcolor='#e2e2e2' class='utb'>".(!$fname ? "<div style='margin:2px;'>$value</div>" : "<input type='text' name='$fname' value='{$value}' style='margin:2px;width:100%;'>")."</td>
          <td bgcolor='#e2e2e2'></td>
          </tr>";
	}
}

function fPayment_Settings($system, $data)
{
	$return = '';

	switch($system)
	{
		case 'pl_payment_assist':
			$return .= "<tr><td bgcolor='#486ba1'></td><th colspan=3 height=1 bgcolor='#486ba1'><center><b>".PL_PAYMENT_SETTINGS_ASSIST."</b></center></td><td bgcolor='#e2e2e2'></td></tr>";
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_SETTINGS_ASSIST_ID, @$data['pmts_option_id'], 'pmts_option_id');
			$return .= "
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_SETTINGS_ASSIST_LANG.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'>
                <select name='pmts_option_lang' style='margin: 2px;'>
                <option value='0' ".(@$data['pmts_option_lang'] == 0 ? "selected" : "").">".PL_PAYMENT_SETTINGS_LANG_RU."</option>
                <option value='1' ".(@$data['pmts_option_lang'] == 1 ? "selected" : "").">".PL_PAYMENT_SETTINGS_LANG_EN."</option>
                </select>
                <td bgcolor='#e2e2e2'></td>
            </tr>
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_CURRENCY.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'>
                <select name='pmts_option_currency' style='margin: 2px;'>
                <option value='RUR' ".(@$data['pmts_option_currency'] == 'RUR' ? "selected" : "").">".PL_PAYMENT_CURRENCY_RUR."</option>
                <option value='USD' ".(@$data['pmts_option_currency'] == 'USD' ? "selected" : "").">".PL_PAYMENT_CURRENCY_USD."</option>
                <option value='EUR' ".(@$data['pmts_option_currency'] == 'EUR' ? "selected" : "").">".PL_PAYMENT_CURRENCY_EUR."</option>
                </select>
                </td>
                <td bgcolor='#e2e2e2'></td>
            </tr>";
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_SETTINGS_ASSIST_LOGIN, @$data['pmts_option_login'], 'pmts_option_login');
            $return .= "
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_SETTINGS_ASSIST_PASSWORD.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'><input type='password' name='pmts_option_pass' value='".@$data['pmts_option_pass']."' style='margin:2px;width:100%;'></td>
                <td bgcolor='#e2e2e2'></td>
            </tr>
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_SETTINGS_ASSIST_TYPES.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'>
                <input type='checkbox' name='pmts_option_payment_card' value='1' ".(@$data['pmts_option_payment_card'] == 1 ? "checked" : "").">  
                <input type='checkbox' name='pmts_option_payment_yandex' value='1' ".(@$data['pmts_option_payment_yandex'] == 1 ? "checked" : "")."> .
                <input type='checkbox' name='pmts_option_payment_webmoney' value='1' ".(@$data['pmts_option_payment_webmoney'] == 1 ? "checked" : "")."> WebMoney <br />
                <input type='checkbox' name='pmts_option_payment_rapida' value='1' ".(@$data['pmts_option_payment_rapida'] == 1 ? "checked" : "")."> Rapida
                <input type='checkbox' name='pmts_option_payment_paycash' value='1' ".(@$data['pmts_option_payment_paycash'] == 1 ? "checked" : "")."> PayCash
                <input type='checkbox' name='pmts_option_payment_eport' value='1' ".(@$data['pmts_option_payment_eport'] == 1 ? "checked" : "")."> EPort
                <input type='checkbox' name='pmts_option_payment_kreditpilot' value='1' ".(@$data['pmts_option_payment_kreditpilot'] == 1 ? "checked" : "")."> KreditPilot
                </td>
                <td bgcolor='#e2e2e2'></td>
            </tr>";
			break;

		case 'pl_payment_chronopay':
		    $return .= "<tr><td bgcolor='#486ba1'></td><th colspan=3 height=1 bgcolor='#486ba1'><center><b>".PL_PAYMENT_SETTINGS_CHRONOPAY."</b></center></td><td bgcolor='#e2e2e2'></td></tr>";
		    $return .= fPayment_EditForm_Elem(PL_PAYMENT_SETTINGS_CHRONOPAY_ID, @$data['pmts_option_id'], 'pmts_option_id');
		    $return .= fPayment_EditForm_Elem(PL_PAYMENT_SETTINGS_CHRONOPAY_SITE_ID, @$data['pmts_option_site_id'], 'pmts_option_site_id');
			$return .= "
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_SETTINGS_CHRONOPAY_LANG.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'>
                <select name='pmts_option_lang' style='margin: 2px;'>
                <option value='Ru' ".(@$data['pmts_option_lang'] == 'Ru' ? "selected" : "").">".PL_PAYMENT_SETTINGS_LANG_RU."</option>
                <option value='En' ".(@$data['pmts_option_lang'] == 'En' ? "selected" : "").">".PL_PAYMENT_SETTINGS_LANG_EN."</option>
                </select>
                <td bgcolor='#e2e2e2'></td>
            </tr>";
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_SETTINGS_CHRONOPAY_IP, @$data['pmts_option_ip'], 'pmts_option_ip');
			break;

		case 'pl_payment_rupay':
		    $return .= "<tr><td bgcolor='#486ba1'></td><th colspan=3 height=1 bgcolor='#486ba1'><center><b>".PL_PAYMENT_RUPAY."</b></center></td><td bgcolor='#e2e2e2'></td></tr>";
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_RUPAY_SHOP_ID, @$data['pmts_option_rupay_id'], 'pmts_option_rupay_id');
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_RUPAY_BILL_ID, @$data['pmts_option_rupay_account'], 'pmts_option_rupay_account');
			$return .= fPayment_EditForm_Elem(PL_PAYMENT_RUPAY_SKEY, @$data['pmts_option_rupay_skey'], 'pmts_option_rupay_skey');
			break;
	}

	return $return;
}

function fPayment_Catedit()
{

	$res = sql_query("SELECT cat_id, cp_id, cp_attr1, cp_title,  pmts_name, pmts_value FROM binn_categs cg INNER JOIN binn_catprops cp ON (cg.cat_prop_id = cp.cp_id) LEFT JOIN binn_payments_settings ps ON (ps.pmts_cat_id = cg.cat_id) WHERE cg.cat_id='".intval($_GET['cat_id'])."'");

	$data = array();
	for($i = 0; $i < count($res); $i++)
	{

		list($cat_id, $cp_id, $cat_ident, $cat_name, $pmts_name, $pmts_value) = $res[$i];
		$data[$pmts_name] = htmlspecialchars($pmts_value, ENT_QUOTES);
	}

	$cat_name = htmlspecialchars($cat_name, ENT_QUOTES);
	$id = $cp_id;

	echo "<script language='JavaScript' type='text/javascript'>
            function edit(aText)
            {
                var edit = new Object;
                edit.src = aText.value;
                var html = window.showModalDialog(\"".$_SESSION['binn_cms_editor_path']."/popup_editor/popup_editor.php\", edit,
                            \"dialogWidth:\"+screen.availWidth+\"px;dialogHeight:\"+screen.availHeight+\"px;help:no;status:no;scroll:no;resizable:yes;\");
                if (html != null)
                    aText.value = html;
            }
            function checkValue(aForm)
            {
                if (document.getElementById('cat_name').value == '')
                {
                    alert('".PL_PAYMENT_NO_CATEG_ERROR."');
                    return false;
                }
            }
      </script>
      <script language='JavaScript' type='text/javascript' src='/cms/lang/".$_SESSION['binn_cms_lang']."/tags.php'></script>
      <script language='JavaScript' type='text/javascript' src='".$_SESSION['binn_cms_jscript_path']."/tags.php'></script>

      <form onSubmit='return checkValue(this);' target='thisDialog' action='".$_SESSION['binn_cms_dialogfile']."?event=pl_payment_catedit_update&id=$id&cat_id=$cat_id&pl_payment_ident=$cat_ident' method=post name='main' id='main'>";

	if(in_array($cat_ident, array('pl_payment_assist', 'pl_payment_chronopay', 'pl_payment_rupay')))
	{
		echo "<input type='hidden' name='cat_name' value='$cat_name' id='cat_name'>
        <table width='100%' height='100%' border='0' cellpadding='0' cellspacing='0'>
        <tr><td align='center' valign='top'><br><h3>".PL_PAYMENT_PROCESSING.": $cat_name</h3>";

		$tabStr1 = "<table cellspacing='0' cellpadding='0' border='0' width='95%'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
		</tr>";

		$tabStr1 .= fPayment_Settings($cat_ident, $data);

		$tabStr1 .= "
        <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1'></th>
            <td width='20' bgcolor='#486ba1' ></td>
            <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
                <INPUT TYPE='submit' value='".KERNEL_SAVE."'>
                &nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr>
        </table>";

    $tabStr2 = "<table cellspacing='0' cellpadding='0' border='0' width='95%'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
        </tr>
        <tr>
            <th colspan=5 height=1 bgcolor='#486ba1'><center><b>".PL_PAYMENT_LETTER_USER."</b></center></td>
        </tr>
		<tr>
            <td bgcolor='#486ba1'></td>
            <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_LETTER_SUBJ.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_pmts_option_useremail_topic'>
    	    <table border='0' width='100%'><tr><td>
	        <script language='JavaScript' type='text/javascript'>
             var aTags = new Array();
             var aDescs = new Array();

             aTags[0] = '{PMT_ID}';
             aTags[1] = '{PMT_SURNAME}';
             aTags[2] = '{PMT_NAME}';
             aTags[3] = '{PMT_SECNAME}';
             aTags[4] = '{PMT_EMAIL}';
             aTags[5] = '{PMT_PHONE}';
             aTags[6] = '{PMT_ADDRESS}';
             aTags[7] = '{PMT_TEXT}';
             aTags[8] = '{PMT_COMMENT}';
             aTags[9] = '{PMT_SUMM}';
             aTags[10] = '{PMT_SYSTEM_PROP1}';
             aTags[11] = '{PMT_SYSTEM_PROP2}';
             aTags[12] = '{PMT_FULL_TEXT}';
             aTags[13] = '{PMT_DATE}';

             aDescs[0] = '".PL_PAYMENT_LETTER_ID_TAG."';
             aDescs[1] = '".PL_PAYMENT_LETTER_SURNAME_TAG."';
             aDescs[2] = '".PL_PAYMENT_LETTER_NAME_TAG."';
             aDescs[3] = '".PL_PAYMENT_LETTER_SECNAME_TAG."';
             aDescs[4] = '".PL_PAYMENT_LETTER_EMAIL_TAG."';
             aDescs[5] = '".PL_PAYMENT_LETTER_PHONE_TAG."';
             aDescs[6] = '".PL_PAYMENT_LETTER_ADDRESS_TAG."';
             aDescs[7] = '".PL_PAYMENT_LETTER_TEXT_TAG."';
             aDescs[8] = '".PL_PAYMENT_LETTER_COMMENT_TAG."';
             aDescs[9] = '".PL_PAYMENT_LETTER_SUMM_TAG."';
             aDescs[10] = '".PL_PAYMENT_LETTER_ATTR1_TAG."';
             aDescs[11] = '".PL_PAYMENT_LETTER_ATTR2_TAG."';
             aDescs[12] = '".PL_PAYMENT_LETTER_FULL_TEXT_TAG."';
             aDescs[13] = '".PL_PAYMENT_LETTER_DATE_TAG."';

             ShowTagList(aTags, aDescs, 'pmts_option_useremail_topic');
            </script>
	        </td>
            <td align='right'>
                &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmts_option_useremail_topic\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
            </td></tr></table>
                <textarea name='pmts_option_useremail_topic' id='pmts_option_useremail_topic' rows='2' style='margin:2px;width:100%;'>".@$data['pmts_option_useremail_topic']."</textarea>
            </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_LETTER_TEXT.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_pmts_option_useremail_message'>
                <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{PMT_ID}';
                 aTags[1] = '{PMT_SURNAME}';
                 aTags[2] = '{PMT_NAME}';
                 aTags[3] = '{PMT_SECNAME}';
                 aTags[4] = '{PMT_EMAIL}';
                 aTags[5] = '{PMT_PHONE}';
                 aTags[6] = '{PMT_ADDRESS}';
                 aTags[7] = '{PMT_TEXT}';
                 aTags[8] = '{PMT_COMMENT}';
                 aTags[9] = '{PMT_SUMM}';
                 aTags[10] = '{PMT_SYSTEM_PROP1}';
                 aTags[11] = '{PMT_SYSTEM_PROP2}';
                 aTags[12] = '{PMT_FULL_TEXT}';
                 aTags[13] = '{PMT_DATE}';

                 aDescs[0] = '".PL_PAYMENT_LETTER_ID_TAG."';
                 aDescs[1] = '".PL_PAYMENT_LETTER_SURNAME_TAG."';
                 aDescs[2] = '".PL_PAYMENT_LETTER_NAME_TAG."';
                 aDescs[3] = '".PL_PAYMENT_LETTER_SECNAME_TAG."';
                 aDescs[4] = '".PL_PAYMENT_LETTER_EMAIL_TAG."';
                 aDescs[5] = '".PL_PAYMENT_LETTER_PHONE_TAG."';
                 aDescs[6] = '".PL_PAYMENT_LETTER_ADDRESS_TAG."';
                 aDescs[7] = '".PL_PAYMENT_LETTER_TEXT_TAG."';
                 aDescs[8] = '".PL_PAYMENT_LETTER_COMMENT_TAG."';
                 aDescs[9] = '".PL_PAYMENT_LETTER_SUMM_TAG."';
                 aDescs[10] = '".PL_PAYMENT_LETTER_ATTR1_TAG."';
                 aDescs[11] = '".PL_PAYMENT_LETTER_ATTR2_TAG."';
                 aDescs[12] = '".PL_PAYMENT_LETTER_FULL_TEXT_TAG."';
                 aDescs[13] = '".PL_PAYMENT_LETTER_DATE_TAG."';

                 ShowTagList(aTags, aDescs, 'pmts_option_useremail_message');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmts_option_useremail_message\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
               <textarea name='pmts_option_useremail_message' id='pmts_option_useremail_message' rows='4' style='margin:2px;width:100%;'>".@$data['pmts_option_useremail_message']."</textarea>
              </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
      </tr>

      <tr>
		  <th colspan=5 height=1 bgcolor='#486ba1'><center><b>".PL_PAYMENT_LETTER_ADMIN."</b></center></td>
      </tr>
      <tr>
          <td bgcolor='#486ba1'></td>
          <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_LETTER_ADMIN_EMAIL.":</th>
          <td width='20' bgcolor='#486ba1'></td>
          <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmts_option_adminemail' value='".@$data['pmts_option_adminemail']."' style='margin:2px;width:100%;'></td>
          <td bgcolor='#e2e2e2'></td>
      </tr>
      <tr>
          <td bgcolor='#486ba1'></td>
          <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_LETTER_SUBJ.":</th>
          <td width='20' bgcolor='#486ba1'></td>
          <td bgcolor='#e2e2e2' class='utb'>
          <div id='div_pmts_option_adminemail_topic'>
    	  <table border='0' width='100%'><tr><td>
	        <script language='JavaScript' type='text/javascript'>
             var aTags = new Array();
             var aDescs = new Array();

             aTags[0] = '{PMT_ID}';
             aTags[1] = '{PMT_SURNAME}';
             aTags[2] = '{PMT_NAME}';
             aTags[3] = '{PMT_SECNAME}';
             aTags[4] = '{PMT_EMAIL}';
             aTags[5] = '{PMT_PHONE}';
             aTags[6] = '{PMT_ADDRESS}';
             aTags[7] = '{PMT_TEXT}';
             aTags[8] = '{PMT_COMMENT}';
             aTags[9] = '{PMT_SUMM}';
             aTags[10] = '{PMT_SYSTEM_PROP1}';
             aTags[11] = '{PMT_SYSTEM_PROP2}';
             aTags[12] = '{PMT_FULL_TEXT}';
             aTags[13] = '{PMT_DATE}';

             aDescs[0] = '".PL_PAYMENT_LETTER_ID_TAG."';
             aDescs[1] = '".PL_PAYMENT_LETTER_SURNAME_TAG."';
             aDescs[2] = '".PL_PAYMENT_LETTER_NAME_TAG."';
             aDescs[3] = '".PL_PAYMENT_LETTER_SECNAME_TAG."';
             aDescs[4] = '".PL_PAYMENT_LETTER_EMAIL_TAG."';
             aDescs[5] = '".PL_PAYMENT_LETTER_PHONE_TAG."';
             aDescs[6] = '".PL_PAYMENT_LETTER_ADDRESS_TAG."';
             aDescs[7] = '".PL_PAYMENT_LETTER_TEXT_TAG."';
             aDescs[8] = '".PL_PAYMENT_LETTER_COMMENT_TAG."';
             aDescs[9] = '".PL_PAYMENT_LETTER_SUMM_TAG."';
             aDescs[10] = '".PL_PAYMENT_LETTER_ATTR1_TAG."';
             aDescs[11] = '".PL_PAYMENT_LETTER_ATTR2_TAG."';
             aDescs[12] = '".PL_PAYMENT_LETTER_FULL_TEXT_TAG."';
             aDescs[13] = '".PL_PAYMENT_LETTER_DATE_TAG."';

             ShowTagList(aTags, aDescs, 'pmts_option_adminemail_topic');
           </script>
	      </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmts_option_adminemail_topic\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
    	   <textarea name='pmts_option_adminemail_topic' id='pmts_option_adminemail_topic' rows='2' style='margin:2px;width:100%;'>".@$data['pmts_option_adminemail_topic']."</textarea>
    	  </div>
       </td>
        <td bgcolor='#e2e2e2'></td>
      </tr>
       <tr>
        <td bgcolor='#486ba1'></td>
        <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_LETTER_TEXT.":</th>
        <td width='20' bgcolor='#486ba1'></td>
        <td bgcolor='#e2e2e2' class='utb'>

         <div id='div_pmts_option_adminemail_message'>
    	  <table border='0' width='100%'><tr><td>
	        <script language='JavaScript' type='text/javascript'>
             var aTags = new Array();
             var aDescs = new Array();

             aTags[0] = '{PMT_ID}';
             aTags[1] = '{PMT_SURNAME}';
             aTags[2] = '{PMT_NAME}';
             aTags[3] = '{PMT_SECNAME}';
             aTags[4] = '{PMT_EMAIL}';
             aTags[5] = '{PMT_PHONE}';
             aTags[6] = '{PMT_ADDRESS}';
             aTags[7] = '{PMT_TEXT}';
             aTags[8] = '{PMT_COMMENT}';
             aTags[9] = '{PMT_SUMM}';
             aTags[10] = '{PMT_SYSTEM_PROP1}';
             aTags[11] = '{PMT_SYSTEM_PROP2}';
             aTags[12] = '{PMT_FULL_TEXT}';
             aTags[13] = '{PMT_DATE}';

             aDescs[0] = '".PL_PAYMENT_LETTER_ID_TAG."';
             aDescs[1] = '".PL_PAYMENT_LETTER_SURNAME_TAG."';
             aDescs[2] = '".PL_PAYMENT_LETTER_NAME_TAG."';
             aDescs[3] = '".PL_PAYMENT_LETTER_SECNAME_TAG."';
             aDescs[4] = '".PL_PAYMENT_LETTER_EMAIL_TAG."';
             aDescs[5] = '".PL_PAYMENT_LETTER_PHONE_TAG."';
             aDescs[6] = '".PL_PAYMENT_LETTER_ADDRESS_TAG."';
             aDescs[7] = '".PL_PAYMENT_LETTER_TEXT_TAG."';
             aDescs[8] = '".PL_PAYMENT_LETTER_COMMENT_TAG."';
             aDescs[9] = '".PL_PAYMENT_LETTER_SUMM_TAG."';
             aDescs[10] = '".PL_PAYMENT_LETTER_ATTR1_TAG."';
             aDescs[11] = '".PL_PAYMENT_LETTER_ATTR2_TAG."';
             aDescs[12] = '".PL_PAYMENT_LETTER_FULL_TEXT_TAG."';
             aDescs[13] = '".PL_PAYMENT_LETTER_DATE_TAG."';

             ShowTagList(aTags, aDescs, 'pmts_option_adminemail_message');
           </script>
	      </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmts_option_adminemail_message\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
    	   <textarea name='pmts_option_adminemail_message' id='pmts_option_adminemail_message' rows='4' style='margin:2px;width:100%;'>".@$data['pmts_option_adminemail_message']."</textarea>
    	  </div>
        </td>
        <td bgcolor='#e2e2e2'></td>
      </tr>
      <tr>
          <td bgcolor='#486ba1'></td>
          <th bgcolor='#486ba1'></th>
          <td width='20' bgcolor='#486ba1' ></td>
          <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
              <INPUT TYPE='submit' value='".KERNEL_SAVE."'>
              &nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
    	  </td>
    	  <td bgcolor='#e2e2e2'></td>
      </tr>
      <tr>
          <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
          <th bgcolor='#486ba1'>&nbsp;</th>
          <td width='20' bgcolor='#486ba1'></td>
          <td bgcolor='#e2e2e2'>&nbsp;</td>
          <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
      </tr>
      </table>
		";

	$tabStr3 = "
		<table cellspacing='0' cellpadding='0' border='0' width='95%'>
        <tr>
		  <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
		  <td bgcolor='#486ba1' colspan=2></td>
		  <td bgcolor='#e2e2e2' align=center></td>
		  <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
		  </tr>
		 <tr>
        <td bgcolor='#486ba1'></td>
        <th width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_PHP_CODE.":</th>
        <td width='20' bgcolor='#486ba1'></td>
        <td bgcolor='#e2e2e2' class='utb'>

         <div id='div_pmts_option_php_code'>
    	  <table border='0' width='100%'><tr><td>
	        <script language='JavaScript' type='text/javascript'>
             var aTags = new Array();
             var aDescs = new Array();

             aTags[0] = '{PMT_ID}';
             aTags[1] = '{PMT_SYSTEM_PROP1}';
             aTags[2] = '{PMT_SYSTEM_PROP2}';

             aDescs[0] = '".PL_PAYMENT_LETTER_ID_TAG."';
             aDescs[1] = '".PL_PAYMENT_LETTER_ATTR1_TAG."';
             aDescs[2] = '".PL_PAYMENT_LETTER_ATTR2_TAG."';
             ShowTagList(aTags, aDescs, 'pmts_option_php_code');
           </script>
	      </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmts_option_php_code\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
    	   <textarea name='pmts_option_php_code' id='pmts_option_php_code' rows='8' style='margin:2px;width:100%;'>".@$data['pmts_option_php_code']."</textarea>
    	  </div>
       </td>
        <td bgcolor='#e2e2e2'></td>
      </tr>
       <tr>
      <td bgcolor='#486ba1'></td>
      <th bgcolor='#486ba1'></th>
      <td width='20' bgcolor='#486ba1' ></td>
      <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
       <INPUT TYPE='submit' value='".KERNEL_SAVE."'>
          &nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
	</td>
	<td bgcolor='#e2e2e2'></td>
      </tr>
      <tr>
      <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
      <th bgcolor='#486ba1'>&nbsp;</th>
      <td width='20' bgcolor='#486ba1'></td>
      <td bgcolor='#e2e2e2'>&nbsp;</td>
      <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
      </tr>
      </table>
		";

		$tabs = &new binnTabs();
		$tabs->addTab(PL_PAYMENT_CATEG_EDIT_TAB_1, $tabStr1);
		$tabs->addTab(PL_PAYMENT_CATEG_EDIT_TAB_2, $tabStr2);
		$tabs->addTab(PL_PAYMENT_CATEG_EDIT_TAB_3, $tabStr3);
		$tabs->show();
	}
	else
	{
		echo "<table cellspacing='0' cellpadding='0' border='0' width='95%'>
            <tr>
                <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
                <td bgcolor='#486ba1' colspan=2></td>
                <td bgcolor='#e2e2e2' align=center></td>
                <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
            </tr>
            <tr>
                <td bgcolor='#486ba1'></td>
                <th width='220' bgcolor='#486ba1' align=right>".PL_PAYMENT_CATEG.":</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2' class='utb'><input type='text' name='cat_name' value='{$cat_name}' style='margin:2px;width:100%;' id='cat_name'></td>
                <td bgcolor='#e2e2e2'></td>
            </tr>
            <tr>
                <td bgcolor='#486ba1'></td>
                <th bgcolor='#486ba1'></th>
                <td width='20' bgcolor='#486ba1' ></td>
                <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
                    <INPUT TYPE='submit' value='".KERNEL_SAVE."'>
                    &nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
                </td>
                <td bgcolor='#e2e2e2'></td>
            </tr>
            <tr>
                <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
                <th bgcolor='#486ba1'>&nbsp;</th>
                <td width='20' bgcolor='#486ba1'></td>
                <td bgcolor='#e2e2e2'>&nbsp;</td>
                <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
            </tr>
            </table>";
	}

	echo "</td></tr></table></form>";
}

function fPayment_Catedit_Update()
{
    $cat_id = intval($_GET['cat_id']);

	sql_query("UPDATE binn_catprops SET cp_title='{$_POST['cat_name']}' WHERE cp_id = '".intval($_GET['id'])."'");
	sql_query("DELETE FROM binn_payments_settings WHERE pmts_ident = '{$_GET['pl_payment_ident']}' AND pmts_cat_id = '{$cat_id}'");

	foreach ($_POST as $key => $value)
	{
		if(substr($key, 0, 12) == 'pmts_option_')
		sql_query("INSERT INTO binn_payments_settings (pmts_cat_id, pmts_ident, pmts_name, pmts_value) VALUES ('{$cat_id}', '{$_GET['pl_payment_ident']}', '$key', '$value')");
	}

	echo "
          <script language='JavaScript' type='text/javascript'>
            var res = Array();
            res[0] = '".$_POST['cat_name']."';
            window.returnValue = res;
            window.close();
          </script>
        ";
}

function fPayment_Transaction_Props($system, $data)
{
	if (!isset($GLOBALS[$system]))
	   return '';

	$return = '';

	foreach($data as $key => $value)
	{
	    if (isset($GLOBALS[$system][$key]))
	       $return .= fPayment_EditForm_Elem($GLOBALS[$system][$key], $value);
	}

	return $return;
}

//    
function fPayment_Edit()
{
	$cat_id = intval($_GET['cat_id']);

	$edit = false;
	if(!isset($_GET['id']))
	{
		$edit = true;
		$_GET['id'] = '';

		$result = sql_query('SELECT cat_left, cat_right, cp_title, cp_attr1 FROM binn_categs, binn_catprops WHERE cat_id="'.$cat_id.'" AND cp_id=cat_prop_id');
		list($cat_left, $cat_right, $cp_title, $pmt_ident) = $result[0];
		if (strpos($pmt_ident, 'pl_payment') === false)
		{
		    $result = sql_query('SELECT cp_title, cp_attr1 FROM binn_categs, binn_catprops WHERE cat_ident="pl_payment" AND cat_right > '.$cat_right.' AND cat_left < '.$cat_left.' AND cat_level=1 AND cp_id=cat_prop_id');
		    list($cp_title, $pmt_ident) = $result[0];
		}

		$pmt_date = mktime();
		$pmt_status = 0;
		$pmt_summ = 0;
		$pmt_attr3 = $pmt_name = $pmt_surname = $pmt_secname = $pmt_text = $pmt_comment = $pmt_additional_1 = $pmt_additional_2 = $pmt_address = $pmt_email = $pmt_phone = '';
		$pmt_public = 0;
		$pmt_user_id = -1;
	}
	else
	{
		$result = sql_query("SELECT cat_left, cat_right, cp_title, cp_attr1, pmt_status, pmt_summ, pmt_attr3, pmt_name, pmt_surname, pmt_secname, pmt_text, pmt_comment, pmt_date, pmt_additional_1, pmt_additional_2, pmt_public, pmt_user_id, pmt_address, pmt_email, pmt_phone
		                     FROM binn_payments, binn_catlinks elems, binn_categs categs, binn_catprops
		                     WHERE pmt_id = el_id AND elems.cat_id = categs.cat_id AND cp_id = cat_prop_id AND pmt_id='".intval($_GET['id'])."' AND cat_ident = 'pl_payment'");

		list($cat_left, $cat_right, $cp_title, $pmt_ident, $pmt_status, $pmt_summ, $pmt_attr3, $pmt_name, $pmt_surname, $pmt_secname, $pmt_text, $pmt_comment, $pmt_date, $pmt_additional_1, $pmt_additional_2, $pmt_public, $pmt_user_id, $pmt_address, $pmt_email, $pmt_phone) = $result[0];

		if (strpos($pmt_ident, 'pl_payment') === false)
		{
		    $result = sql_query('SELECT cp_title, cp_attr1 FROM binn_categs, binn_catprops WHERE cat_ident="pl_payment" AND cat_right > '.$cat_right.' AND cat_left < '.$cat_left.' AND cat_level=1 AND cp_id=cat_prop_id');
		    list($cp_title, $pmt_ident) = $result[0];
		}

		if ($pmt_attr3 != '')
            $trans_data = unserialize($pmt_attr3);

        $cp_title = htmlspecialchars($cp_title, ENT_QUOTES);
        $pmt_name = htmlspecialchars($pmt_name, ENT_QUOTES);
        $pmt_surname = htmlspecialchars($pmt_surname, ENT_QUOTES);
        $pmt_secname = htmlspecialchars($pmt_secname, ENT_QUOTES);
        $pmt_text = htmlspecialchars($pmt_text, ENT_QUOTES);
        $pmt_comment = htmlspecialchars($pmt_comment, ENT_QUOTES);
        $pmt_additional_1 = htmlspecialchars($pmt_additional_1, ENT_QUOTES);
        $pmt_additional_2 = htmlspecialchars($pmt_additional_2, ENT_QUOTES);
        $pmt_address = htmlspecialchars($pmt_address, ENT_QUOTES);
        $pmt_email = htmlspecialchars($pmt_email, ENT_QUOTES);
        $pmt_phone = htmlspecialchars($pmt_phone, ENT_QUOTES);
	}

	if($pmt_ident <> 'pl_payment_offline' && $_GET['id'] == '')
	{
		_showStaticWarning(PL_PAYMENT_ELEMS_ERROR);
		return;
	}
	elseif ($pmt_ident == 'pl_payment_offline')
	{
	    $edit = true;
	}

	echo "<script language='JavaScript' type='text/javascript'>
    	function hover(on)
    	{
    		var el = event.srcElement;
    		if (el && !el.disabled && el.nodeName == 'IMG' && el.className != 'spacer')
    		{
    	    	if (on)
    			{
    				el.setCapture();
    				el.style.backgroundColor = '#c1d2ee';
    				el.style.border = '#316ac5 1px solid';
      			}
    			else
    			{
    				el.releaseCapture();
    				el.className = null;
    				el.style.backgroundColor = '#e2e2e2';
    				el.style.border = '1px solid #e2e2e2';
    				el.style.marginTop = 1;
    				el.style.marginBottom = 1;
    				el.style.marginLeft = 1;
    				el.style.marginRight = 1;
    				el.style.cursor = 'hand';
    			}
    		}
    	}

    	function press(on)
    	{
    	   var el = event.srcElement;
    		   if (el && !el.disabled && el.nodeName == 'IMG' && el.className != 'spacer')
    	   {
    	    	if (on)
    			{
    				el.style.border = '#316ac5 1px solid';
    				el.style.marginTop = 2;
    				el.style.marginBottom = 0;
    				el.style.marginLeft = 2;
    				el.style.marginRight = 0;
    			   	el.style.backgroundColor = 'buttonhighlight';
    			}
    		    else
    			{
    				el.style.marginTop = 1;
    				el.style.marginBottom = 1;
    				el.style.marginLeft = 1;
    				el.style.marginRight = 1;
    				el.style.backgroundColor = '#c1d2ee';
    			}
    			}
    	}
        </script>
        <link rel='stylesheet' type='text/css' href='".$_SESSION['binn_cms_css_path']."/calendar.css' />
        <script language='JavaScript' type='text/javascript' src='".$_SESSION['binn_cms_jscript_path']."/calendar.php'></script>
        <script language='JavaScript' type='text/javascript' src='/cms/lang/".$_SESSION['binn_cms_lang']."/calendar.php'></script>
        <script language='JavaScript' type='text/javascript' src='".$_SESSION['binn_cms_jscript_path']."/calendar_setup.php'></script>

        <form target='thisDialog' action='".$_SESSION['binn_cms_dialogfile']."?event=pl_payment_update&id=".$_GET['id']."' method=post name='main' id='main'>
        <input type='hidden' name='pmt_user_id' value='".$pmt_user_id."'>
        <table width='100%' height='100%' border='0' cellpadding='0' cellspacing='0'>
        <tr><td align='center' valign='top'><br><h3>".PL_PAYMENT_EDIT_TITLE." ".$_GET['id']."</h3>";

    	$tabStr1 = "<table cellspacing='0' cellpadding='0' border='0' width='95%'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
    	</tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_SYSTEM.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><b>$cp_title</b></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_STATUS.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><select name='pmt_status'>".fPayment_Get_Status_Select($pmt_status)."</select></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_SUMM.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_summ' size='8' value='".$pmt_summ."'".(!$edit ? " READONLY" : "")."> ".PL_PAYMENT_AMOUNT."</b></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_DATE.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb' onmouseup='press(false)' onmousedown='press(true)' onmouseover='hover(true)' onmouseout='hover(false)' style='cursor: default'><input type='text' name='pmt_date' id='pmt_date' value='".date('d.m.Y H:i', $pmt_date)."' size=16 style='margin:2px' READONLY>".($edit ? "<img class=button src='{$_SESSION['binn_cms_img_path']}/calendar.gif' align='absbottom' id='date_button' style='cursor: hand;'/>
            <script language='JavaScript' type='text/javascript'>
                Calendar.setup({
                inputField     :    'pmt_date',
                ifFormat       :    '%d.%m.%Y %H:%M',
                weekNumbers    :    false,
                mondayFirst    :    true,
                showsTime      :    true,
                button         :    'date_button'
                });
            </script>" : "")."</td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_SURNAME.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_surname' value='".$pmt_surname."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_NAME.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_name' value='".$pmt_name."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_SECNAME.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_secname' value='".$pmt_secname."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_EMAIL.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_email' value='".$pmt_email."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_PHONE.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_phone' value='".$pmt_phone."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_ADDRESS.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><textarea name='pmt_address' style='width:100%' rows='3'".(!$edit ? " READONLY" : "").">$pmt_address</textarea></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_SUBJ.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><textarea name='pmt_text' style='width:100%' rows='3'".(!$edit ? " READONLY" : "").">$pmt_text</textarea></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_COMMENT.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><textarea name='pmt_comment' style='width:100%' rows='5'".(!$edit ? " READONLY" : "").">$pmt_comment</textarea></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_ADDITIONAL_1.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_additional_1' value='".$pmt_additional_1."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_ADDITIONAL_2.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmt_additional_2' value='".$pmt_additional_2."'".(!$edit ? " READONLY" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th height='20' width='200' bgcolor='#486ba1' align=right>".PL_PAYMENT_EDIT_PUBLIC.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'><input type='checkbox' name='pmt_public' value='1' ".($pmt_public ? "checked" : "")."></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1'></th>
            <td width='20' bgcolor='#486ba1' ></td>
            <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
                <INPUT TYPE='submit' value='".KERNEL_SAVE."'>&nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr>
        </table>";

    if($pmt_attr3 <> '')
    {
    	$tabStr2 = "<table cellspacing='0' cellpadding='0' border='0' width='95%'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2>&nbsp;</td>
            <td bgcolor='#e2e2e2' align=center>&nbsp;</td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
        </tr>";

    	$tabStr2 .= fPayment_Transaction_Props($pmt_ident, $trans_data);

    	$tabStr2 .= "<tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1'></th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' align=center class='utb' ><hr width=90% size='1'>
                <INPUT TYPE='submit' value='".KERNEL_SAVE."'>&nbsp;<INPUT TYPE='button' onclick='cancel()' value='".KERNEL_CANCEL."'>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr>
        </table>
        ";
    }

    $tabs = new binnTabs();
    $tabs->addTab(PL_PAYMENT_EDIT_TAB_1, $tabStr1);

    if($pmt_attr3 <> '')
        $tabs->addTab(PL_PAYMENT_EDIT_TAB_2, $tabStr2);

    $tabs->show();

    echo '</td></tr></table></form>';
}

//    
function fPayment_Update()
{
    $day = substr($_POST['pmt_date'], 0, 2);
	$month = substr($_POST['pmt_date'], 3, 2);
	$year = substr($_POST['pmt_date'], 6, 4);
	$hour = substr($_POST['pmt_date'], 11, 2);
	$minute = substr($_POST['pmt_date'], 14, 2);

	$pmt_date = mktime($hour, $minute, 0, $month, $day, $year);

	if (!isset($_POST['pmt_public']))
	   $_POST['pmt_public'] = 0;

	if($_GET['id'] == '')
	{
		sql_query("INSERT INTO binn_payments (pmt_status, pmt_summ, pmt_name, pmt_secname, pmt_surname, pmt_text, pmt_comment, pmt_additional_1, pmt_additional_2, pmt_date, pmt_attr1, pmt_attr2, pmt_attr3, pmt_user_id, pmt_public, pmt_email, pmt_phone, pmt_address)
		                          VALUES ('{$_POST['pmt_status']}', '{$_POST['pmt_summ']}', '{$_POST['pmt_name']}', '{$_POST['pmt_secname']}', '{$_POST['pmt_surname']}', '{$_POST['pmt_text']}', '{$_POST['pmt_comment']}', '{$_POST['pmt_additional_1']}', '{$_POST['pmt_additional_2']}', '$pmt_date', '', '', '', -1, '{$_POST['pmt_public']}', '{$_POST['pmt_email']}', '{$_POST['pmt_phone']}', '{$_POST['pmt_address']}')");
		$id = $GLOBALS['binnDbSql']->getInsertId();

		$elem_str = fPayment_Get($id, $_POST['pmt_status'], $_POST['pmt_summ'], $_POST['pmt_name'], $_POST['pmt_secname'], $_POST['pmt_surname'], $_POST['pmt_text'], $pmt_date, -1);
		trim($elem_str, "\n\r");
		$elem_str = mysql_escape_string($elem_str);

		echo '<script type="text/javascript" language="JavaScript">
			    var res = Array();
		        res[0] = "'.$id.'";
		        res[1] = "'.$elem_str.'";
			    window.returnValue = res;
				window.close();
			  </script>';
	}
	else
	{
		sql_query("UPDATE binn_payments SET pmt_status = '{$_POST['pmt_status']}', pmt_public = '{$_POST['pmt_public']}', pmt_name='{$_POST['pmt_name']}', pmt_secname='{$_POST['pmt_secname']}', pmt_surname='{$_POST['pmt_surname']}', pmt_date='$pmt_date', pmt_summ = '{$_POST['pmt_summ']}', pmt_text = '{$_POST['pmt_text']}', pmt_comment = '{$_POST['pmt_comment']}', pmt_additional_1 = '{$_POST['pmt_additional_1']}', pmt_additional_2 = '{$_POST['pmt_additional_2']}', pmt_email = '{$_POST['pmt_email']}', pmt_phone = '{$_POST['pmt_phone']}', pmt_address = '{$_POST['pmt_address']}' WHERE pmt_id = '".intval($_GET['id'])."'");

		$elem_str = fPayment_Get($_GET['id'], $_POST['pmt_status'], $_POST['pmt_summ'], $_POST['pmt_name'], $_POST['pmt_secname'], $_POST['pmt_surname'], $_POST['pmt_text'], $pmt_date, $_POST['pmt_user_id']);
		trim($elem_str, "\n\r");
		$elem_str = mysql_escape_string($elem_str);

		echo '<script type="text/javascript" language="JavaScript">
				window.returnValue = "'.$elem_str.'";
				window.close();
			  </script>';
	}
}

//        
function fPayment_Paste()
{
	$new_cat_id = intval($_GET['new_cat_id']);
	$old_cat_id = intval($_GET['old_cat_id']);

	$result = sql_query('SELECT cat_left, cat_right, cp_attr1 FROM binn_categs, binn_catprops WHERE cat_id="'.$new_cat_id.'" AND cp_id=cat_prop_id');
	list($cat_left, $cat_right, $new_pmt_ident) = $result[0];
	if (strpos($new_pmt_ident, 'pl_payment') === false)
	{
	    $result = sql_query('SELECT cp_attr1 FROM binn_categs, binn_catprops WHERE cat_ident="pl_payment" AND cat_right > '.$cat_right.' AND cat_left < '.$cat_left.' AND cat_level=1 AND cp_id=cat_prop_id');
	    list($new_pmt_ident) = $result[0];
	}

	$result = sql_query('SELECT cat_left, cat_right, cp_attr1 FROM binn_categs, binn_catprops WHERE cat_id="'.$old_cat_id.'" AND cp_id=cat_prop_id');
	list($cat_left, $cat_right, $old_pmt_ident) = $result[0];
	if (strpos($old_pmt_ident, 'pl_payment') === false)
	{
	    $result = sql_query('SELECT cp_attr1 FROM binn_categs, binn_catprops WHERE cat_ident="pl_payment" AND cat_right > '.$cat_right.' AND cat_left < '.$cat_left.' AND cat_level=1 AND cp_id=cat_prop_id');
	    list($old_pmt_ident) = $result[0];
	}

	if($old_pmt_ident != $new_pmt_ident)
	{
		echo PL_PAYMENT_COPY_ERROR;
	}
}

//     
function fPayment_Delete_Cat()
{
	$cat_id = intval($_GET['cat_id']);
	$res = sql_query("SELECT cp_attr1 FROM binn_categs, binn_catprops WHERE cat_id='$cat_id' AND cp_id=cat_prop_id");

	if($res)
	{
        list($system_group) = $res[0];
        if(!empty($system_group))
            echo PL_PAYMENT_CATEG_DELETE_ERROR;
	}
}

//   
function fPayment_Temps_Get($id, $title)
{
    $title = stripslashes($title);

	if ($_SESSION['binn_plugins']->HasPluginRight('write', 'pl_payment'))
	   $result = "<a href='javascript:void 0;' onclick='editElem(this);'><B>$title</b></a>";
	else
	   $result = "<b class='elem_title'>$title</b>";

	$used = false;

	$res = sql_query("SELECT bpe_id FROM binn_page_elems WHERE (bpe_etype='fPayment_Set_PreForm' OR bpe_etype='fPayment_Set_ListForm') AND bpe_eid = '".$id."'");
	if ($res)
	{
		$used = true;
	}
	else
	{
		$res = sql_query("SELECT bte_id FROM binn_template_elems WHERE (bte_etype='fPayment_Set_PreForm' || bte_etype='fPayment_Set_ListForm') AND bte_eid = '".$id."'");
		if ($res)
		    $used = true;
	}

	if ($used)
	   $result .= "<br><span class='smalltext'>".PL_PAYMENT_TEMPS_USED."</span>";
	else
	   $result .= "<br><span class='smalltext' style='color:red'>".PL_PAYMENT_TEMPS_NOT_USED."</span>";

	return $result;
}

//  
function fPayment_Temps()
{
	$elems = &new binnElements("binn_payments_temps", "pmtt_id", "fPayment_Temps_Get", "pl_payment_temps", "pl_payment_temps");
	$elems->categs_root_name = PL_PAYMENT_TEMPS;

	$elems->elems_icon = $_SESSION['binn_cms_img_path']."/icon_tempelem_32.gif";

	$elems->elems_fields[] = "pmtt_title";

	$elems->elems_edit_event = "pl_payment_temps_edit";
	$elems->elems_add_event = "pl_payment_temps_edit";
	$elems->elems_delete_event = "pl_payment_temps_delete";

	$elems->elems_dialog_w = 850;
	$elems->elems_dialog_h = 650;
	$elems->addSorting(PL_PAYMENT_TEMPS_SORT_BY_NAME, "pmtt_title");

	$elems->init();
	$elems->show();
}

define ('ELEMS_CATEGS_IDENT', 'pl_payment');

//  
function fPayment_Temps_Edit($elem_str = '', $tabidx = 1)
{
	$sm_codes_arr = $GLOBALS['sm_codes_arr'];

	$system_messages = "<tr>
            <td bgcolor='#486ba1' colspan='3' align=center style='padding: 0px;'><hr size='1'></td>
            <td bgcolor='#e2e2e2' colspan='2' align=center style='padding: 0px;'><hr size='1'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1' align=right></th>
            <td bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' colspan='2' align=center style='padding-bottom: 4px;'><b>".PL_PAYMENT_TEMPS_SYSTEM_MSGS.":</b></td>
        </tr>";

	if (isset($_GET['id']) && $_GET['id'] != '')
	{
		$result = sql_query("SELECT pmtt_date, pmtt_title, pmtt_prerequest_main, pmtt_confirm, pmtt_payment_descr, pmtt_list_header, pmtt_list_main, pmtt_list_footer, pmtt_next, pmtt_prev, pmtt_begin, pmtt_end, pmtt_number, pmtt_sel_number, pmtt_page_list, pmtt_count, pmtt_perstage FROM binn_payments_temps WHERE pmtt_id='".$_GET['id']."'");
		list($pmtt_date, $pmtt_title, $pmtt_prerequest_main, $pmtt_confirm, $pmtt_payment_descr, $pmtt_list_header, $pmtt_list_main, $pmtt_list_footer, $next, $prev, $begin, $end, $number, $sel_number, $page_list, $count, $perstage) = $result[0];

		$pmtt_date = htmlspecialchars($pmtt_date, ENT_QUOTES);
		$pmtt_title = htmlspecialchars($pmtt_title, ENT_QUOTES);
		$pmtt_prerequest_main = htmlspecialchars($pmtt_prerequest_main, ENT_QUOTES);
		$pmtt_confirm = htmlspecialchars($pmtt_confirm, ENT_QUOTES);
		$pmtt_payment_descr = htmlspecialchars($pmtt_payment_descr, ENT_QUOTES);
		$pmtt_list_header = htmlspecialchars($pmtt_list_header, ENT_QUOTES);
		$pmtt_list_main = htmlspecialchars($pmtt_list_main, ENT_QUOTES);
		$pmtt_list_footer = htmlspecialchars($pmtt_list_footer, ENT_QUOTES);
		$next = htmlspecialchars($next, ENT_QUOTES);
		$prev = htmlspecialchars($prev, ENT_QUOTES);
		$begin = htmlspecialchars($begin, ENT_QUOTES);
		$end = htmlspecialchars($end, ENT_QUOTES);
		$number = htmlspecialchars($number, ENT_QUOTES);
		$sel_number = htmlspecialchars($sel_number, ENT_QUOTES);
		$page_list = htmlspecialchars($page_list, ENT_QUOTES);

		foreach($sm_codes_arr as $key => $value)
        {
            $result = sql_query("SELECT bsm_system_code FROM binn_system_messages WHERE bsm_cat_ident='".ELEMS_CATEGS_IDENT."' AND bsm_id_temp='".$_GET['id']."' AND bsm_system_code='".$key."'");
            if(!$result)
            {
                sql_query("INSERT INTO binn_system_messages (bsm_cat_ident, bsm_id_temp, bsm_system_code, bsm_template)
                           VALUES ('".ELEMS_CATEGS_IDENT."', '".$_GET['id']."', '$key', '".addslashes($sm_codes_arr[$key]['temp'])."')");
            }
        }

        $result = sql_query("SELECT bsm_system_code, bsm_template FROM binn_system_messages WHERE bsm_cat_ident='".ELEMS_CATEGS_IDENT."' AND bsm_id_temp='".$_GET['id']."' ORDER BY bsm_system_code");

        foreach($result as $key => $value)
        {
            list($system_code, $template) = $result[$key];
            $template = htmlspecialchars($template, ENT_QUOTES);
            $system_messages .= "<tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align='right'>".$sm_codes_arr[$system_code]['descr'].":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_$system_code'>
                <table border='0' width='100%'><tr><td align='right'>&nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_$system_code\");' style='font-size: 8pt; font-family: Tahoma; width: 20px; height: 20px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'></td></tr></table>
                <input type='hidden' name='system_message_code[$system_code]' value='$system_code'>
                <textarea name='system_message_temp[$system_code]' rows=3 style='margin: 2px; width: 100%'>$template</textarea></td>
            </div>
            <td bgcolor='#e2e2e2'></td>
            </tr>";
        }
	}
	else
	{
	    $next = htmlspecialchars("<a href='{NEXT_LINK}'>&gt;&gt;</a>", ENT_QUOTES);
	    $prev = htmlspecialchars("<a href='{PREV_LINK}'>&lt;&lt;</a>", ENT_QUOTES);
	    $begin = htmlspecialchars("<a href='{BEGIN_LINK}'>&lt;&lt;&lt;</a>", ENT_QUOTES);
	    $end = htmlspecialchars("<a href='{END_LINK}'>&gt;&gt;&gt;</a>", ENT_QUOTES);
	    $number = htmlspecialchars("&nbsp;<a href='{NUMBER_LINK}'>{NUMBER}</a>&nbsp;", ENT_QUOTES);
	    $sel_number = htmlspecialchars("&nbsp;<b><a href='{SEL_NUMBER_LINK}'>{SEL_NUMBER}</a></b>&nbsp;", ENT_QUOTES);
	    $page_list = htmlspecialchars("{BEGIN} {PREV} {NUM_LIST} {NEXT} {END}", ENT_QUOTES);

		$pmtt_title = '';
		$pmtt_payment_descr = '{PMT_TEXT}';
		$pmtt_date = '{DAY}.{MONTH}.{LONG_YEAR}';

		$pmtt_prerequest_main = htmlspecialchars(PL_PAYMENT_TEMPS_DEFAULT_FORM, ENT_QUOTES);
		$pmtt_confirm = htmlspecialchars(PL_PAYMENT_TEMPS_DEFAULT_MSG, ENT_QUOTES);

		$pmtt_list_header = htmlspecialchars('<ul>', ENT_QUOTES);
		$pmtt_list_main = htmlspecialchars('<li> {PMT_SURNAME} {PMT_NAME} {PMT_SECNAME}: {PMT_TEXT}. <br /> {PMT_SUMM} ({PMT_DATE})<hr /></li>', ENT_QUOTES);
		$pmtt_list_footer = htmlspecialchars('</ul>', ENT_QUOTES);

		$count = 15;
		$perstage = 10;

		$_GET['id'] = '';


		foreach($sm_codes_arr as $system_code => $value)
        {
            $system_messages .= "<tr>
                    <td bgcolor='#486ba1'></td>
                    <th width='150' bgcolor='#486ba1' align=right>".$sm_codes_arr[$system_code]['descr'].":</th>
                    <td width='20' bgcolor='#486ba1'>&nbsp;</td>
                    <td bgcolor='#e2e2e2' class='utb'>
                    <div id='div_$system_code'>
                        <table border='0' width='100%'><tr><td align='right'>&nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_$system_code\");' style='font-size: 8pt; font-family: Tahoma; width: 20px; height: 20px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'></td></tr></table>
                    <input type='hidden' name='system_message_code[$system_code]' value='$system_code'>
                    <textarea name='system_message_temp[$system_code]' rows=3 style='margin: 2px; width: 100%'>".htmlspecialchars($sm_codes_arr[$system_code]['temp'], ENT_QUOTES)."</textarea></td>
                    </div>
                    <td bgcolor='#e2e2e2'></td>
                    </tr>";
        }
	}

	echo "<script language='JavaScript' type='text/javascript'>
        var img_path = '".$_SESSION['binn_cms_img_path']."';
        function checkValues()
        {
            if (main.pmtt_title.value == '')
            {
                alert('".PL_PAYMENT_TEMPS_TITLE_ERROR."');
                return false;
            }

            main.tabidx.value = curTabIdx;
            return true;
        }
        function closeWnd()
    	{";
	if (!empty($elem_str))
	   echo "window.returnValue = \"$elem_str\";
    	     window.close();";
	else
	   echo "window.returnValue = false;
    	     window.close();";

	echo "
    	}
        </script>
        <script language='JavaScript' type='text/javascript' src='/cms/lang/".$_SESSION['binn_cms_lang']."/tags.php'></script>
        <script language='JavaScript' type='text/javascript' src='".$_SESSION['binn_cms_jscript_path']."/tags.php'></script>
        <form onsubmit='return checkValues()' id='main' name='main' target='thisDialog' action='".$_SESSION['binn_cms_dialogfile']."?event=pl_payment_temps_update&id=".$_GET['id']."' method=post><input type='hidden' name='tabidx' value='1'>
	    <table width=100% height=100% border=0 cellpadding=0 cellspacing=0>
        <tr><td valign='top' align='center'><br><h3>".PL_PAYMENT_TEMPS_NAME.": $pmtt_title</h3><br>";

	$tabStr1 = "<table width=95% align=center cellspacing='0' cellpadding='0' border='0'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_TITLE.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'><input type='text' name='pmtt_title' value='$pmtt_title' style='margin:2px;width:100%;'></td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_DESCR.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_pmtt_payment_descr'>
              <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{PMT_ID}';
                 aTags[1] = '{PMT_SURNAME}';
                 aTags[2] = '{PMT_NAME}';
                 aTags[3] = '{PMT_SECNAME}';
                 aTags[4] = '{PMT_EMAIL}';
                 aTags[5] = '{PMT_PHONE}';
                 aTags[6] = '{PMT_ADDRESS}';
                 aTags[7] = '{PMT_TEXT}';
                 aTags[8] = '{PMT_COMMENT}';
                 aTags[9] = '{PMT_SUMM}';
                 aTags[10] = '{PMT_SYSTEM_PROP1}';
                 aTags[11] = '{PMT_SYSTEM_PROP2}';

                 aDescs[0] = '".PL_PAYMENT_TEMPS_BILL_NO_TAG."';
                 aDescs[1] = '".PL_PAYMENT_TEMPS_SURNAME_TAG."';
                 aDescs[2] = '".PL_PAYMENT_TEMPS_NAME_TAG."';
                 aDescs[3] = '".PL_PAYMENT_TEMPS_SECNAME_TAG."';
                 aDescs[4] = '".PL_PAYMENT_TEMPS_EMAIL_TAG."';
                 aDescs[5] = '".PL_PAYMENT_TEMPS_PHONE_TAG."';
                 aDescs[6] = '".PL_PAYMENT_TEMPS_ADDRESS_TAG."';
                 aDescs[7] = '".PL_PAYMENT_TEMPS_TEXT_TAG."';
                 aDescs[8] = '".PL_PAYMENT_TEMPS_COMMENT_TAG."';
                 aDescs[9] = '".PL_PAYMENT_TEMPS_SUMM_TAG."';
                 aDescs[10] = '".PL_PAYMENT_TEMPS_DOP_ATTR1_TAG."';
                 aDescs[11] = '".PL_PAYMENT_TEMPS_DOP_ATTR2_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_payment_descr');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_payment_descr\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
              <textarea name='pmtt_payment_descr' id='pmtt_payment_descr' rows='4' style='margin:2px;width:100%;'>$pmtt_payment_descr</textarea>
            </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_DATE.":</th>
            <td width='20' bgcolor='#486ba1'>&nbsp;</td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_date'>
                <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                    var aTags = new Array();
                    var aDescs = new Array();

                    aTags[0] = '{DAY}';
                    aTags[1] = '{WEEKDAY}';
                    aTags[2] = '{MONTH}';
                    aTags[3] = '{MONTH_TEXTUAL}';
                    aTags[4] = '{LONG_YEAR}';
                    aTags[5] = '{SHORT_YEAR}';
                    aTags[6] = '{HOUR}';
                    aTags[7] = '{MINUTE}';

                    aDescs[0] = '".KERNEL_DAY_TAG."';
                    aDescs[1] = '".KERNEL_WEEKDAY_TAG."';
                    aDescs[2] = '".KERNEL_MONTH_TAG."';
                    aDescs[3] = '".KERNEL_MONTH_NAME_TAG."';
                    aDescs[4] = '".KERNEL_YEAR_4_TAG."';
                    aDescs[5] = '".KERNEL_YEAR_2_TAG."';
                    aDescs[6] = '".KERNEL_HOURS_TAG."';
                    aDescs[7] = '".KERNEL_MINUTES_TAG."';

                    ShowTagList(aTags, aDescs, 'pmtt_date');
                </script>
                </td>
                <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_date\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
                </td></tr></table>
                <TEXTAREA name='pmtt_date' id='pmtt_date' rows=4 style='margin:2px;width:100%;'>$pmtt_date</TEXTAREA>
            </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
          </tr>
          ".$system_messages."
          <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1'></th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' align=center class='utb'><hr width=90% size='1'>";

    if (isset($_GET['id']) && $_GET['id'] != '')
        $tabStr1 .= "<INPUT TYPE='submit' name='btn_apply' value='".KERNEL_APPLY."'>&nbsp;";

    $tabStr1 .= "<INPUT TYPE='submit' value='".KERNEL_SAVE."'>
                  &nbsp;<INPUT TYPE='button' onclick='closeWnd()' value='".KERNEL_CANCEL."'></td>
            <td bgcolor='#e2e2e2'></td>
          </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr></table>";

	$tabStr2 = "<table width=95% align=center cellspacing='0' cellpadding='0' border='0'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_PMT_FORM.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
             <div id='div_pmtt_prerequest_main'>
              <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{PMT_SYSTEM_MESSAGE}';
                 aTags[1] = '<form action=\'{PMT_PAGE_LINK}\' method=\'POST\'></form>';
                 aTags[2] = '<input type=\'text\' name=\'pmt_surname\' value=\'{PMT_SURNAME}\'>';
                 aTags[3] = '<input type=\'text\' name=\'pmt_name\' value=\'{PMT_NAME}\'>';
                 aTags[4] = '<input type=\'text\' name=\'pmt_secname\' value=\'{PMT_SECNAME}\'>';
                 aTags[5] = '<input type=\'checkbox\' name=\'pmt_public\' value=\'1\' {PMT_PUBLIC}>';
                 aTags[6] = '<input type=\'text\' name=\'pmt_email\' value=\'{PMT_EMAIL}\'>';
                 aTags[7] = '<input type=\'text\' name=\'pmt_phone\' value=\'{PMT_PHONE}\'>';
                 aTags[8] = '<input type=\'text\' name=\'pmt_address\' value=\'{PMT_ADDRESS}\'>';
                 aTags[9] = '<input type=\'text\' name=\'pmt_text\' value=\'{PMT_TEXT}\'>';
                 aTags[10] = '<textarea name=\'pmt_comment\'>{PMT_COMMENT}</textarea>';
                 aTags[11] = '<input type=\'text\' name=\'pmt_summ\' value=\'{PMT_SUMM}\'>';
                 aTags[12] = '<input type=\'hidden\' name=\'pmt_system_prop1\' value=\'{PMT_SYSTEM_PROP1}\'>';
                 aTags[13] = '<input type=\'hidden\' name=\'pmt_system_prop2\' value=\'{PMT_SYSTEM_PROP2}\'>';
                 aTags[14] = '<input type=\'text\' name=\'pmt_turing\' size=\'17\'>';
                 aTags[15] = '<input type=\'hidden\' name=\'pmt_turing_hid\' value=\'{TEST_TURING_VALUE_HIDDEN}\' /> <img src=\'{TEST_TURING_SRC}\' width=\'180\' height=\'40\' />';

                 aDescs[0] = '".PL_PAYMENT_TEMPS_SYS_MSG_TAG."';
                 aDescs[1] = '".PL_PAYMENT_TEMPS_FORM_TAG."';
                 aDescs[2] = '".PL_PAYMENT_TEMPS_SURNAME_TAG."';
                 aDescs[3] = '".PL_PAYMENT_TEMPS_NAME_TAG."';
                 aDescs[4] = '".PL_PAYMENT_TEMPS_SECNAME_TAG."';
                 aDescs[5] = '".PL_PAYMENT_TEMPS_PUBLIC_TAG."';
                 aDescs[6] = '".PL_PAYMENT_TEMPS_EMAIL_TAG."';
                 aDescs[7] = '".PL_PAYMENT_TEMPS_PHONE_TAG."';
                 aDescs[8] = '".PL_PAYMENT_TEMPS_ADDRESS_TAG."';
                 aDescs[9] = '".PL_PAYMENT_TEMPS_TEXT_TAG."';
                 aDescs[10] = '".PL_PAYMENT_TEMPS_COMMENT_TAG."';
                 aDescs[11] = '".PL_PAYMENT_TEMPS_SUMM_TAG."';
                 aDescs[12] = '".PL_PAYMENT_TEMPS_DOP_ATTR1_TAG."';
                 aDescs[13] = '".PL_PAYMENT_TEMPS_DOP_ATTR2_TAG."';
                 aDescs[14] = '".PL_PAYMENT_TEMPS_TURING_INPUT_TAG."';
                 aDescs[15] = '".PL_PAYMENT_TEMPS_TURING_IMAGE_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_prerequest_main');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_prerequest_main\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
              <textarea name='pmtt_prerequest_main' id='pmtt_prerequest_main' rows='10' style='margin:2px;width:100%;'>$pmtt_prerequest_main</textarea>
              </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_PMT_PAGE.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_pmtt_confirm'>
              <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '<form action=\'{PMT_ACTION}\' method=\'{PMT_METHOD}\'>{PMT_FORM}</form>';
                 aTags[1] = '{PMT_ID}';
                 aTags[2] = '{PMT_SURNAME}';
                 aTags[3] = '{PMT_NAME}';
                 aTags[4] = '{PMT_SECNAME}';
                 aTags[5] = '{PMT_PUBLIC}';
                 aTags[6] = '{PMT_EMAIL}';
                 aTags[7] = '{PMT_PHONE}';
                 aTags[8] = '{PMT_ADDRESS}';
                 aTags[9] = '{PMT_TEXT}';
                 aTags[10] = '{PMT_COMMENT}';
                 aTags[11] = '{PMT_SUMM}';
                 aTags[12] = '{PMT_SYSTEM_PROP1}';
                 aTags[13] = '{PMT_SYSTEM_PROP2}';

                 aDescs[0] = '".PL_PAYMENT_TEMPS_SYSTEM_FORM_TAG."';
                 aDescs[1] = '".PL_PAYMENT_TEMPS_BILL_NO_TAG."';
                 aDescs[2] = '".PL_PAYMENT_TEMPS_SURNAME_TAG."';
                 aDescs[3] = '".PL_PAYMENT_TEMPS_NAME_TAG."';
                 aDescs[4] = '".PL_PAYMENT_TEMPS_SECNAME_TAG."';
                 aDescs[5] = '".PL_PAYMENT_TEMPS_PUBLIC_TAG."';
                 aDescs[6] = '".PL_PAYMENT_TEMPS_EMAIL_TAG."';
                 aDescs[7] = '".PL_PAYMENT_TEMPS_PHONE_TAG."';
                 aDescs[8] = '".PL_PAYMENT_TEMPS_ADDRESS_TAG."';
                 aDescs[9] = '".PL_PAYMENT_TEMPS_TEXT_TAG."';
                 aDescs[10] = '".PL_PAYMENT_TEMPS_COMMENT_TAG."';
                 aDescs[11] = '".PL_PAYMENT_TEMPS_SUMM_TAG."';
                 aDescs[12] = '".PL_PAYMENT_TEMPS_DOP_ATTR1_TAG."';
                 aDescs[13] = '".PL_PAYMENT_TEMPS_DOP_ATTR2_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_confirm');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_confirm\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
            <textarea name='pmtt_confirm' id='pmtt_confirm' rows='8' style='margin:2px;width:100%;'>$pmtt_confirm</textarea>
              </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
        <td bgcolor='#486ba1'></td>
        <th bgcolor='#486ba1'></th>
        <td width='20' bgcolor='#486ba1'></td>
        <td bgcolor='#e2e2e2' align=center class='utb'><hr width=90% size='1'>";

    if (isset($_GET['id']) && $_GET['id'] != '')
        $tabStr2 .= "<INPUT TYPE='submit' name='btn_apply' value='".KERNEL_APPLY."'>&nbsp;";

    $tabStr2 .= "<INPUT TYPE='submit' value='".KERNEL_SAVE."'>
              &nbsp;<INPUT TYPE='button' onclick='closeWnd()' value='".KERNEL_CANCEL."'></td>
        <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr></table>";

	$tabStr3 = "<table width=95% align=center cellspacing='0' cellpadding='0' border='0'>
        <tr>
            <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
            <td bgcolor='#486ba1' colspan=2></td>
            <td bgcolor='#e2e2e2' align=center></td>
            <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_LIST_UP.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
            <div id='div_pmtt_list_header'>
            <table border='0' width='100%'><tr><td>
               <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{NUM_LIST}';
                 aDescs[0] = '".PL_PAYMENT_TEMPS_NUM_LIST_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_list_header');
               </script>
            </td>
            <td align='right'>
              &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_list_header\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
            </td></tr></table>
            <textarea name='pmtt_list_header' id='pmtt_list_header' rows='4' style='margin:2px;width:100%;'>$pmtt_list_header</textarea>
            </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_LIST.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>

             <div id='div_pmtt_list_main'>
              <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{PMT_ID}';
                 aTags[1] = '{PMT_SURNAME}';
                 aTags[2] = '{PMT_NAME}';
                 aTags[3] = '{PMT_SECNAME}';
                 aTags[4] = '{PMT_EMAIL}';
                 aTags[5] = '{PMT_PHONE}';
                 aTags[6] = '{PMT_ADDRESS}';
                 aTags[7] = '{PMT_TEXT}';
                 aTags[8] = '{PMT_COMMENT}';
                 aTags[9] = '{PMT_SUMM}';
                 aTags[10] = '{PMT_SYSTEM_PROP1}';
                 aTags[11] = '{PMT_SYSTEM_PROP2}';
                 aTags[12] = '{PMT_DATE}';

                 aDescs[0] = '".PL_PAYMENT_TEMPS_BILL_NO_TAG."';
                 aDescs[1] = '".PL_PAYMENT_TEMPS_SURNAME_TAG."';
                 aDescs[2] = '".PL_PAYMENT_TEMPS_NAME_TAG."';
                 aDescs[3] = '".PL_PAYMENT_TEMPS_SECNAME_TAG."';
                 aDescs[4] = '".PL_PAYMENT_TEMPS_EMAIL_TAG."';
                 aDescs[5] = '".PL_PAYMENT_TEMPS_PHONE_TAG."';
                 aDescs[6] = '".PL_PAYMENT_TEMPS_ADDRESS_TAG."';
                 aDescs[7] = '".PL_PAYMENT_TEMPS_TEXT_TAG."';
                 aDescs[8] = '".PL_PAYMENT_TEMPS_COMMENT_TAG."';
                 aDescs[9] = '".PL_PAYMENT_TEMPS_SUMM_TAG."';
                 aDescs[10] = '".PL_PAYMENT_TEMPS_DOP_ATTR1_TAG."';
                 aDescs[11] = '".PL_PAYMENT_TEMPS_DOP_ATTR2_TAG."';
                 aDescs[12] = '".PL_PAYMENT_TEMPS_DATE_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_list_main');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_list_main\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
               <textarea name='pmtt_list_main' id='pmtt_list_main' rows='4' style='margin:2px;width:100%;'>$pmtt_list_main</textarea>
              </div>
            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th width='150' bgcolor='#486ba1' align=right>".PL_PAYMENT_TEMPS_LIST_DOWN.":</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' class='utb'>
              <div id='div_pmtt_list_footer'>
              <table border='0' width='100%'><tr><td>
                <script language='JavaScript' type='text/javascript'>
                 var aTags = new Array();
                 var aDescs = new Array();

                 aTags[0] = '{NUM_LIST}';
                 aDescs[0] = '".PL_PAYMENT_TEMPS_NUM_LIST_TAG."';

                 ShowTagList(aTags, aDescs, 'pmtt_list_footer');
               </script>
              </td>
              <td align='right'>
                  &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_pmtt_list_footer\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
              </td></tr></table>
               <textarea name='pmtt_list_footer' id='pmtt_list_footer' rows='4' style='margin:2px;width:100%;'>$pmtt_list_footer</textarea>
              </div>

            </td>
            <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td bgcolor='#486ba1'></td>
            <th bgcolor='#486ba1'></th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2' align=center class='utb'><hr width=90% size='1'>";

    if (isset($_GET['id']) && $_GET['id'] != '')
        $tabStr3 .= "<INPUT TYPE='submit' name='btn_apply' value='".KERNEL_APPLY."'>&nbsp;";

    $tabStr3 .= "
              <INPUT TYPE='submit' value='".KERNEL_SAVE."'>
              &nbsp;<INPUT TYPE='button' onclick='closeWnd()' value='".KERNEL_CANCEL."'></td>
        <td bgcolor='#e2e2e2'></td>
        </tr>
        <tr>
            <td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
            <th bgcolor='#486ba1'>&nbsp;</th>
            <td width='20' bgcolor='#486ba1'></td>
            <td bgcolor='#e2e2e2'>&nbsp;</td>
            <td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
        </tr></table>";

    $tabStr4 = "<table cellspacing='0' cellpadding='0' border='0' width='95%' align='center'>
		<tr>
		  <td width='1'><img src='".$_SESSION['binn_cms_img_path']."/tables/tbl.gif'></td>
		  <td bgcolor='#486ba1' colspan=2></td>
		  <td bgcolor='#e2e2e2' align=center></td>
		  <td width=1><img src='".$_SESSION['binn_cms_img_path']."/tables/tgr.gif'></td>
		  </tr>
	       <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_PERPAGE.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'><input type=text value='$count' size=6 style='width:40px;height:26px;margin: 2px;' name='spin_count' onkeypress='checkKeyDown();' maxlength='3'></td>
		  <td bgcolor='#e2e2e2'></td>
		  </tr>
	       <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_COUNT.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'><input type=text value='$perstage' size=6 style='width:40px;height:26px;margin: 2px;' name='spin_perstage' onkeypress='checkKeyDown();' maxlength='3'></td>
		  <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_FIRST_LINK.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_begin'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{BEGIN_LINK}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_FIRST_LINK."';

	       ShowTagList(aTags, aDescs, 'begin');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_begin\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='begin' id='begin' rows=5 style='margin:2px;width:100%;'>$begin</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_PREV_LINK.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_prev'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{PREV_LINK}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_PREV_LINK."';

	       ShowTagList(aTags, aDescs, 'prev');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_prev\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='prev' id='prev' rows=5 style='margin:2px;width:100%;'>$prev</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_NEXT_LINK.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_next'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{NEXT_LINK}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_NEXT_LINK."';

	       ShowTagList(aTags, aDescs, 'next');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_next\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='next' id='next' rows=5 style='margin:2px;width:100%;'>$next</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_END_LINK.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_end'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{END_LINK}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_END_LINK."';

	       ShowTagList(aTags, aDescs, 'end');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_end\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='end' id='end' rows=5 style='margin:2px;width:100%;'>$end</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_NUMBER.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_number'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{NUMBER_LINK}';
	       aTags[1] = '{NUMBER}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_NUMBER_LINK."';
           aDescs[1] = '".KERNEL_PAGER_NUMBERS_NUMBER."';

	       ShowTagList(aTags, aDescs, 'number');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_number\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='number' id='number' rows=5 style='margin:2px;width:100%;'>$number</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
	      <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUMBERS_CUR_NUMBER.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_cur_number'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{SEL_NUMBER_LINK}';
	       aTags[1] = '{SEL_NUMBER}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_NUMBER_LINK."';
           aDescs[1] = '".KERNEL_PAGER_NUMBERS_NUMBER."';

	       ShowTagList(aTags, aDescs, 'cur_number');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_cur_number\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='sel_number' id='cur_number' rows=5 style='margin:2px;width:100%;'>$sel_number</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
		  <tr>
		  <td bgcolor='#486ba1'></td>
		  <th width='150' bgcolor='#486ba1' align=right>".KERNEL_PAGER_NUM_LIST.":</th>
		  <td width='20' bgcolor='#486ba1'>&nbsp;</td>
		  <td bgcolor='#e2e2e2' class='utb'>
	      <div id='div_page_list'>
    	  <table border='0' width='100%'><tr><td>
	      <script language='JavaScript' type='text/javascript'>
	       var aTags = new Array();
	       var aDescs = new Array();

	       aTags[0] = '{BEGIN}';
	       aTags[1] = '{PREV}';
	       aTags[2] = '{NUM_LIST}';
	       aTags[3] = '{NEXT}';
	       aTags[4] = '{END}';

	       aDescs[0] = '".KERNEL_PAGER_NUMBERS_FIRST_LINK."';
	       aDescs[1] = '".KERNEL_PAGER_NUMBERS_PREV_LINK."';
	       aDescs[2] = '".KERNEL_PAGER_NUM_LIST."';
	       aDescs[3] = '".KERNEL_PAGER_NUMBERS_NEXT_LINK."';
	       aDescs[4] = '".KERNEL_PAGER_NUMBERS_END_LINK."';

	       ShowTagList(aTags, aDescs, 'page_list');
	      </script>
	       </td>
    	  <td align='right'>
	          &nbsp;&nbsp;<input type='button' onclick='binn_enlargeArea(this, \"div_page_list\");' style='font-size:11pt;font-family: Tahoma;width: 24px; height: 24px;' VALUE='+' HIDEFOCUS='true' TITLE='".KERNEL_ENLARGE."'>
    	  </td></tr></table>
			<TEXTAREA name='page_list' id='page_list' rows=5 style='margin:2px;width:100%;'>$page_list</TEXTAREA>
		  </td>
          <td bgcolor='#e2e2e2'></td>
		  </tr>
          <tr>
		  <td bgcolor='#486ba1'></td>
		  <th bgcolor='#486ba1'></th>
		  <td width='20' bgcolor='#486ba1'></td>
		  <td bgcolor='#e2e2e2' align=center class='utb' colspan=2><hr width=90% size='1'>";
	if (isset($_GET['id']) && $_GET['id'] != '')
	   $tabStr4 .= "<INPUT TYPE='submit' name='btn_apply' value='".KERNEL_APPLY."'>&nbsp;";
	$tabStr4 .= "<INPUT TYPE='submit' value='".KERNEL_SAVE."'>
	       &nbsp;<INPUT TYPE='button' onclick='closeWnd()' value='".KERNEL_CANCEL."'></td>
		  </tr>
		 <tr>
			<td><img src='".$_SESSION['binn_cms_img_path']."/tables/bbl.gif'></td>
			<th bgcolor='#486ba1'>&nbsp;</th>
			<td width='20' bgcolor='#486ba1'></td>
			<td bgcolor='#e2e2e2'>&nbsp;</td>
			<td style='padding: 0'><img src='".$_SESSION['binn_cms_img_path']."/tables/bgr.gif'></td>
			</tr></table>";

	$tabs = new binnTabs();
	$tabs->addTab(PL_PAYMENT_TEMPS_TAB_1, $tabStr1);
	$tabs->addTab(PL_PAYMENT_TEMPS_TAB_2, $tabStr2);
	$tabs->addTab(PL_PAYMENT_TEMPS_TAB_3, $tabStr3);
	$tabs->addTab(PL_PAYMENT_TEMPS_TAB_4, $tabStr4);
	$tabs->show($tabidx);

	echo " </form></td></tr></table><script language='JavaScript' type='text/javascript' src='".$_SESSION['binn_cms_jscript_path']."/spin_button.php'></script>";
}

//  
function fPayment_Temps_Update()
{
	extract($_POST);

	if (isset($_GET['id']) && $_GET['id'] != '')
	{
	    $id = intval($_GET['id']);
		sql_query("UPDATE binn_payments_temps SET pmtt_title = '$pmtt_title', pmtt_payment_descr = '$pmtt_payment_descr', pmtt_date = '$pmtt_date',
		           pmtt_prerequest_main = '$pmtt_prerequest_main', pmtt_confirm = '$pmtt_confirm', pmtt_list_header = '$pmtt_list_header',
		           pmtt_list_main = '$pmtt_list_main', pmtt_list_footer = '$pmtt_list_footer', pmtt_count='$spin_count', pmtt_perstage='$spin_perstage',
		           pmtt_begin='$begin', pmtt_prev='$prev', pmtt_next='$next', pmtt_end='$end', pmtt_number='$number',
		           pmtt_sel_number='$sel_number', pmtt_page_list='$page_list' WHERE pmtt_id='$id'");

		sql_query("DELETE FROM binn_system_messages WHERE bsm_cat_ident='".ELEMS_CATEGS_IDENT."' AND bsm_id_temp='".$id."'");
		foreach($system_message_code as $key => $value)
		{
			sql_query("INSERT INTO binn_system_messages (bsm_cat_ident, bsm_id_temp, bsm_system_code, bsm_template)
            VALUES ('".ELEMS_CATEGS_IDENT."', '$id', '$value', '".$system_message_temp[$key]."')");
		}

		$pmtt_title = stripslashes($_POST['pmtt_title']);
		$elem_str = fPayment_Temps_Get($id, $pmtt_title);
		trim($elem_str, "\n\r");
		$elem_str = mysql_escape_string($elem_str);

		if (isset($_POST['btn_apply']))
		    fPayment_Temps_Edit($elem_str, $_POST['tabidx']);
		else
		{
			echo '<script type="text/javascript">
                  window.returnValue = "'.$elem_str.'";
                  window.close();
                  </script>';
		}
	}
	else
	{
		sql_query("INSERT INTO binn_payments_temps (pmtt_title, pmtt_payment_descr, pmtt_date, pmtt_prerequest_main, pmtt_confirm, pmtt_list_header, pmtt_list_main, pmtt_list_footer, pmtt_count, pmtt_perstage, pmtt_begin, pmtt_prev, pmtt_next, pmtt_end, pmtt_number, pmtt_sel_number, pmtt_page_list)
		                                    VALUES ('$pmtt_title', '$pmtt_payment_descr', '$pmtt_date', '$pmtt_prerequest_main', '$pmtt_confirm', '$pmtt_list_header', '$pmtt_list_main', '$pmtt_list_footer', '$spin_count', '$spin_perstage', '$begin', '$prev', '$next', '$end', '$number', '$sel_number', '$page_list')");
		$id = $GLOBALS['binnDbSql']->getInsertId();

		foreach($system_message_code as $key => $value)
		{
			sql_query("INSERT INTO binn_system_messages (bsm_cat_ident, bsm_id_temp, bsm_system_code, bsm_template)
                       VALUES ('".ELEMS_CATEGS_IDENT."', '$id', '$value', '".$system_message_temp[$key]."')");
		}

		$pmtt_title = stripslashes($_POST['pmtt_title']);
		$elem_str = fPayment_Temps_Get($id, $pmtt_title);
		trim($elem_str, "\n\r");
		$elem_str = mysql_escape_string($elem_str);

		echo '<script type="text/javascript">
                var res = Array();
                res[0] = "'.$id.'";
                res[1] = "'.$elem_str.'";
                window.returnValue = res;
                window.close();
            </script>';
	}
}

//  
function fPayment_Temps_Delete()
{
	$id = intval($_GET['id']);

	$used = false;

	$res = sql_query("SELECT bpe_id FROM binn_page_elems WHERE (bpe_etype='fPayment_Set_PreForm' OR bpe_etype='fPayment_Set_ListForm') AND bpe_eid = '".$id."'");
	if ($res)
	{
		$used = true;
	}
	else
	{
		$res = sql_query("SELECT bte_id FROM binn_template_elems WHERE (bte_etype='fPayment_Set_PreForm' || bte_etype='fPayment_Set_ListForm') AND bte_eid = '".$id."'");
		if ($res)
		    $used = true;
	}

	if ($used)
	   echo PL_PAYMENT_TEMPS_ERROR_DELETING;
}
?>