У меня проблема с кодом - он не работает в ie Выдает ошибку: 'show' - объект не поддерживается. Проинспектировав код, нашел строку, на которой ie запнулась. Вот строка [js]show = param;[/js] Вот сам код: PHP: <?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); /** * * @version $Id: list_payment_methods.tpl.php 1332 2008-03-28 22:24:05Z thepisu $ * @package VirtueMart * @subpackage templates * @copyright Copyright (C) 2007-2008 soeren - All rights reserved. * @license [url=http://www.gnu.org/copyleft/gpl.html]http://www.gnu.org/copyleft/gpl.html[/url] GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details. * * [url=http://virtuemart.net]http://virtuemart.net[/url] */ if( $nocc_payments && $cc_payments ) { echo '<table><tr valign="top"><td width="50%">'; } if ($cc_payments==true) { ?> <fieldset><legend><strong><?php echo $VM_LANG->_('PHPSHOP_CHECKOUT_PAYMENT_CC') ?></strong></legend> <table border="0" cellspacing="0" cellpadding="2" width="100%"> <tr> <td colspan="2"> <?php $ps_payment_method->list_cc($payment_method_id, false) ?> </td> </tr> <tr> <td colspan="2"><strong> </strong></td> </tr> <tr> <td nowrap width="10%" align="right"><?php echo $VM_LANG->_('VM_CREDIT_CARD_TYPE'); ?>:</td> <td> <?php echo $ps_creditcard->creditcard_lists( $db_cc ); ?> <script language="Javascript" type="text/javascript"><!-- writeDynaList( 'class="inputbox" name="creditcard_code" size="1"', orders, originalPos, originalPos, originalOrder ); //--> </script> <?php $db_cc->reset(); $payment_class = $db_cc->f("payment_class"); $require_cvv_code = "YES"; if(file_exists(CLASSPATH."payment/$payment_class.php") && file_exists(CLASSPATH."payment/$payment_class.cfg.php")) { require_once(CLASSPATH."payment/$payment_class.php"); require_once(CLASSPATH."payment/$payment_class.cfg.php"); $_PAYMENT = new $payment_class(); if( defined( $_PAYMENT->payment_code.'_CHECK_CARD_CODE' ) ) { $require_cvv_code = strtoupper( constant($_PAYMENT->payment_code.'_CHECK_CARD_CODE') ); } } ?> </td> </tr> <tr valign="top"> <td nowrap width="10%" align="right"> <label for="order_payment_name"><?php echo $VM_LANG->_('PHPSHOP_CHECKOUT_CONF_PAYINFO_NAMECARD') ?>:</label> </td> <td> <input type="text" class="inputbox" id="order_payment_name" name="order_payment_name" value="<?php if(!empty($_SESSION['ccdata']['order_payment_name'])) echo $_SESSION['ccdata']['order_payment_name'] ?>" autocomplete="off" /> </td> </tr> <tr valign="top"> <td nowrap width="10%" align="right"> <label for="order_payment_number"><?php echo $VM_LANG->_('PHPSHOP_CHECKOUT_CONF_PAYINFO_CCNUM') ?>:</label> </td> <td> <input type="text" class="inputbox" id="order_payment_number" name="order_payment_number" value="<?php if(!empty($_SESSION['ccdata']['order_payment_number'])) echo $_SESSION['ccdata']['order_payment_number'] ?>" autocomplete="off" /> </td> </tr> <?php if( $require_cvv_code == "YES" ) { $_SESSION['ccdata']['need_card_code'] = 1; ?> <tr valign="top"> <td nowrap width="10%" align="right"> <label for="credit_card_code"> <?php echo vmToolTip( $VM_LANG->_('PHPSHOP_CUSTOMER_CVV2_TOOLTIP'), '', '', '', $VM_LANG->_('PHPSHOP_CUSTOMER_CVV2_TOOLTIP_TITLE') ) ?>: </label> </td> <td> <input type="text" class="inputbox" id="credit_card_code" name="credit_card_code" value="<?php if(!empty($_SESSION['ccdata']['credit_card_code'])) echo $_SESSION['ccdata']['credit_card_code'] ?>" autocomplete="off" /> </td> </tr> <?php } ?> <tr> <td nowrap width="10%" align="right"><?php echo $VM_LANG->_('PHPSHOP_CHECKOUT_CONF_PAYINFO_EXDATE') ?>:</td> <td><?php $ps_html->list_month("order_payment_expire_month", @$_SESSION['ccdata']['order_payment_expire_month']); echo "/"; $ps_html->list_year("order_payment_expire_year", @$_SESSION['ccdata']['order_payment_expire_year']) ?> </td> </tr> </table> </fieldset> <?php } if( $nocc_payments && $cc_payments ) { echo '</td><td width="50%">'; } if ($nocc_payments==true) { if ($cc_payments==true) { $title = $VM_LANG->_('PHPSHOP_CHECKOUT_PAYMENT_OTHER'); } else { $title = $VM_LANG->_('PHPSHOP_ORDER_PRINT_PAYMENT_LBL'); } ?> <fieldset><legend><strong><?php echo $title ?></strong></legend> <table border="0" cellspacing="0" cellpadding="2" width="100%"> <tr> <!--<td colspan="2"><?php $ps_payment_method->list_nocheck($payment_method_id, false); $ps_payment_method->list_bank($payment_method_id, false); $ps_payment_method->list_paypalrelated($payment_method_id, false); ?> </td>--> <td colspan="2"> <script> function look(type){ param=document.getElementById(type); if(param.style.display == "none") { if(show) show.style.display = "none"; param.style.display = "block"; document.getElementById('radio'+ type.substring(3)).checked = true; show = param; }else param.style.display = "none" } </script> <body onload="show = document.getElementById('div1')"> <!--Первый способ оплаты--> <table onclick="look('div1')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio1" checked="checked" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio1" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/qiwi.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>QIWI Кошелек</strong></span> - <span style="color: #ff0000; font-size: 10pt;">БЕЗ КОМИССИИ </span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify;" style=&{head}; id="div1"> <br/><span style="font-family: Arial; color: #000; font-size: 10pt;"><strong>Cамый простой и удобный способ оплаты товаров в нашем магазине.</strong> Совершать платежи Вы можете со счета QIWI Кошелька, банковской картой VISA, MasterCard и наличными через терминалы, которые расположены в каждом населенном пункте России - в торгово-развлекательных центрах, магазинах, кинотеатрах и других общедоступных местах. Инструкция по оплате <a style="text-decoration: underline;" href=""><span style="color: #008000; font-size: 10pt;"><strong>здесь</strong></span></a>. </div> </td></tr></table><br/> <!--Конец первого способа оплаты--> <!--Второй способ оплаты--> <table onclick="look('div2')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio2" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio2" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/evros.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>Салоны связи "Евросеть" и "Связной</strong></span> - <span style="color: #ff0000; font-size: 10pt;">БЕЗ КОМИССИИ </span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div2"> <br/><span style="font-family: Arial; color: #008000; font-size: 10pt;">Если у вас нет QIWI Кошелька или возникли трудности при его регистрации,</span><span style="font-family: Arial; color: #000000; font-size: 10pt;"> вы можете оплатить заказ в салонах связи "Евросеть" и "Связной".</span><br/> <div style="margin-top: 5px; "><table><tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Номер QIWI Кошелька</span><span style="font-family: Arial; color: #000000; font-size: 10pt;"> - </span><span style="font-family: Arial; color: #ff0000; font-size: 10pt;">12345678</span><span style="font-family: Arial; color: #000000; font-size: 10pt;">, на него необходимо произвести оплату, запишите его.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">На странице подтверждения заказа указана <span style="font-family: Arial; color: #008000; font-size: 10pt;">итоговая сумма</span>, вместе с доставкой, запишите её.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">После подтверждения заказа. На ваш электронный адрес поступит письмо с <span style="font-family: Arial; color: #008000; font-size: 10pt;">номером заказа</span>.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">В ближайшем салоне связи скажите кассиру, что вы хотите пополнить QIWI Кошелек, назовите номер кошелька и сумму.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">После оплаты напишите нам на email, skype или icq следующее: <span style="font-family: Arial; color: #ff0000; font-size: 10pt;">"Заказ №_ оплачен"</span>. <a style="text-decoration: underline;" href="http://zbm-group.com/index.php?option=com_content&view=article&id=1&Item id=3"><span style="font-family: Arial; color: #008000; font-size: 10pt;">Наши контакты</span></a>.</span></td> </tr></table></div></div> </td></tr></table><br/> <!--Конец второго способа оплаты--> <!--Третий способ оплаты--> <table onclick="look('div3')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio3" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio3" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/robo.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #000000; font-size: 10pt;">- комиссия от 2%</span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div3"> <br/><span style="font-family: Arial; color: #000000; font-size: 10pt;">Это сервис, позволяющий интернет-магазинам принимать платежи от клиентов с помощью:</span></span><br/> <div style="margin-top: 5px;"><table><tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Банковские карты VISA, MasterCard, Maestro</span> <span style="font-family: Arial; color: #000000; font-size: 10pt;">(Россия, Украина, Беларусь, Казахстан, Азербайджан, Армения, Киргизия, Молдова, Таджикистан, Туркменистан, Узбекистан, Латвия, Литва, Эстония, Австрия, Бельгия, Болгария, Венгрия, Греция, Дания, Израиль, Испания, Люксембург, Нидерланды, Норвегия, Португалия, Румыния, Турция, Финляндия, Франция, Чехия, Швейцария, Швеция)</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Электронная валюта</span> <span style="font-family: Arial; color: #000000; font-size: 10pt;">- MoneyMail, LiqPay, RBK Money, Единый кошелек, EasyPay, WebCreds, Деньги@Mail.ru, Z-Payment, TeleMoney. </span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Интернет-банк </span><span style="font-family: Arial; color: #000000; font-size: 10pt;">- Альфа-Клик, HandyBank. </span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Перевод по системе Контакт.</span></td> </tr></table></div></div> </td></tr></table><br/> <!--Конец третьего способа оплаты--> <!--Четвертый способ оплаты--> <table onclick="look('div4')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio4" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio4" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/wm.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>WebMoney</strong></span> <span style="color: #000000; font-size: 10pt;">- комиссия 0,8%</span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div4"> <br/><span style="font-family: Arial; color: #000000; font-size: 10pt;">Международная система расчетов и среда для ведения бизнеса в сети. Основана в 1998 г.</span><br/> <div style="margin-top: 5px;"><table><tr><td width="10px"></td><td><span style="font-family: Arial; color: #008000; font-size: 10pt;">Номера Кошельков </span> - <span style="font-family: Arial; color: #ff0000; font-size: 10pt;"> R12345678</span> <span style="font-family: Arial; color: #000000; font-size: 10pt;">или</span> <span style="font-family: Arial; color: #ff0000; font-size: 10pt;">Z12345678</span><span style="font-family: Arial; color: #000000; font-size: 10pt;">, на один из них необходимо произвести оплату, запишите их.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">На странице подтверждения заказа указана <span style="font-family: Arial; color: #008000; font-size: 10pt;">итоговая сумма</span>, вместе с доставкой, запишите её.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">После подтверждения заказа, произведите оплату на один из указанных выше кошельков.</span></td> </tr></table></div></div> </td></tr></table><br/> <!--Конец четвертого способа оплаты--> <!--Пятый способ оплаты--> <table onclick="look('div5')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio5" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio5" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/w1.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>Единый кошелек</strong></span> <span style="color: #000000; font-size: 10pt;">- комиссия от 3%</span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div5"> <br/><span style="font-family: Arial; color: #000000; font-size: 10pt;">Это сервис, позволяющий интернет-магазинам принимать платежи от клиентов с помощью:</span><br/> <div style="margin-top: 5px;"><table><tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Ukash</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Платежные терминалы (Россия) - <span style="font-family: Arial; color: #1C70D1; font-size: 10pt;">E-port, X-Plat, PinPay Express, MasterPort, Мобил Элемент, Electropay, Comepay, Молния, ЛИДЕР, Свободная касса, Связной, Элекснет по системе HandyBank, Уникасса, АбсолютПлат.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Платежные терминалы (Украина) - <span style="font-family: Arial; color: #1C70D1; font-size: 10pt;">City-Pay, ПриватБанк.</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">В отделениях Сбербанка России</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Банки Украины: Приватбанк, Правэкс Банк, УкрСибБанк</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">В любом отделении Почты России</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Денежные переводы «Anelik»</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Денежные переводы «Юнистрим»</span></td></tr> <tr><td width="10px"></td><td><span style="font-family: Arial; color: #000000; font-size: 10pt;">Банковский перевод в рублях, долларах, гривнах.</span></td></tr> </tr></table></div></div> </td></tr></table><br/> <!--Конец пятого способа оплаты--> <!--Шестой способ оплаты--> <table onclick="look('div6')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio6" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio6" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/pp.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #000000; font-size: 12pt;"> <span style="color: #000000; font-size: 10pt;">- комиссия 3%</span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div6"> <br/><span style="font-family: Arial; color: #000; font-size: 10pt;">Международная платежная система, которой пользуются более 100 миллионов людей по всему миру.</span></div> </td></tr></table><br/> <!--Конец шестого способа оплаты--> <!--Седьмой способ оплаты--> <table onclick="look('div7')"> <tr><td style="padding-top: 5px;" valign="top"> <input type="radio" value="31" id="radio7" name="payment_method_id" /> </td> <td valign="middle"> <label for="radio7" style="cursor:hand" onclick="return false;"> <table><tr><td> <img src="../images/foto/oplata/nal.jpg" /> </td><td valign="middle"> <span style="font-family: Arial; color: #008000; font-size: 12pt;"><strong>Наличными при получении</strong></span> </td></tr></table> </label> <div style="margin-right: 30px; text-align: justify; display: none;" style=&{head}; id="div7"> <br/><span style="font-family: Arial; color: #000; font-size: 10pt;">Если способ доставки выбрали «Наложенным платежом» или «Самовывоз», тогда выбирайте этот пункт.</span></div> </td></tr></table><br/> <!--Конец седьмого способа оплаты--> </body> </td> </tr> </table> </fieldset> <?php } if( $nocc_payments && $cc_payments ) { echo '</td></tr></table>'; } ?> Как сделать, чтобы код правильно отображался и работал в IE? Код отвечает за раскрывающийся текст.