Файл: pages/_advertise.php
Строк: 784
<link rel="stylesheet" type="text/css" href="/css/seo.css" />
<?php
$pagetitle="Динамические ссылки | Тариф STANDART";
function limpiarez($mensaje){
    $mensaje = htmlspecialchars(trim($mensaje));
    $mensaje = str_replace("'"," ",$mensaje);
    $mensaje = str_replace("`"," ",$mensaje);
    $mensaje = str_replace(";"," ",$mensaje);
    $mensaje = str_replace("$"," ",$mensaje);
    $mensaje = str_replace("<"," ",$mensaje);
    $mensaje = str_replace(">"," ",$mensaje);
    $mensaje = str_replace(",",", ",$mensaje);
    $mensaje = str_replace("  "," ",$mensaje);
    $mensaje = str_replace("& amp ","&",$mensaje);
    $mensaje = str_replace("http://http://","http://",$mensaje);
    return $mensaje;
}
function limitatexto($texto, $limite){
    if(strlen($texto)>$limite) {$texto = substr($texto,0,$limite);}
    return $texto;
}
function getRealIP()
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])){
    if($_SERVER['HTTP_X_FORWARDED_FOR'] != '')
    {
        $client_ip = (!empty($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : ((!empty($_ENV['REMOTE_ADDR'])) ? $_ENV['REMOTE_ADDR'] : "unknown" );
        $entries = split('[, ]', $_SERVER['HTTP_X_FORWARDED_FOR']);
        reset($entries);
        while (list(, $entry) = each($entries))
        {
            $entry = trim($entry);
            if(preg_match("/^([0-9]+.[0-9]+.[0-9]+.[0-9]+)/", $entry, $ip_list))
            {
                $private_ip = array(
                            '/^0./',
                            '/^127.0.0.1/',
                            '/^192.168..*/',
                            '/^172.((1[6-9])|(2[0-9])|(3[0-1]))..*/',
                            '/^10..*/');
                $found_ip = preg_replace($private_ip, $client_ip, $ip_list[1]);
                if($client_ip != $found_ip)
                {
                    $client_ip = $found_ip;
                    break;
                }
            }
        }
    }else{
        $client_ip = (!empty($_SERVER['REMOTE_ADDR'])) ? $_SERVER['REMOTE_ADDR'] : ((!empty($_ENV['REMOTE_ADDR'])) ? $_ENV['REMOTE_ADDR'] : "unknown" );
    }
    return $client_ip;
}
}
function uc($mensaje){
    if (preg_match("/^[a-zA-Z0-9-_-]{3,20}$/", $mensaje)) {
        $mensaje = htmlentities(stripslashes((trim($mensaje))));
        $mensaje = str_replace("'"," ",$mensaje);
        $mensaje = str_replace(";"," ",$mensaje);
        $mensaje = str_replace("$"," ",$mensaje);
        return $mensaje;
    }else{
        echo "<br><font color=red><b>Ошибка ввода данных - $mensaje!</b></font><br>";
        exit();
    }
}
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits' AND `howmany`='1'");
$cena_hits = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_nacenka' AND `howmany`='1'");
$nacenka = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_minimum' AND `howmany`='1'");
$hits_minimum = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='vip_ads' AND `howmany`='1'");
$cena_vip = $db->FetchRow();
$cena_vip = number_format($cena_vip,2,".","");
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='color_ads' AND `howmany`='1'");
$cena_color = $db->FetchRow();
$cena_color = number_format($cena_color,2,".","");
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='hits_active' AND `howmany`='1'");
$cena_active = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='vip_max' AND `howmany`='1'");
$vip_limit = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='ds_timer_ot' AND `howmany`='1'");
$ds_timer_ot = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='ds_timer_do' AND `howmany`='1'");
$ds_timer_do = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_timer_ds_r' AND `howmany`='1'");
$cena_timer_ds_r = $db->FetchRow();
$db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='pay' AND `category`='0'");
$vip_now = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='0'");
$cena_nolimit = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='1'");
$cena_nolimit_1 = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='2'");
$cena_nolimit_2 = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='3'");
$cena_nolimit_3 = $db->FetchRow();
$db->Query("SELECT `price` FROM `wm_config` WHERE `item`='cena_nolimit' AND `howmany`='4'");
$cena_nolimit_4 = $db->FetchRow();
$username = (isset($_SESSION["user"]) && preg_match("|^[a-zA-Z0-9-_-]{3,25}$|", trim($_SESSION["user"]))) ? uc($_SESSION["user"]) : false;
if(isset($_SESSION["user"])) {
    $db->Query("SELECT `money_b` FROM `db_users_b` WHERE user='$username'");
$money_usera = $db->FetchRow();
    
}else{
    $username = false;
    $wmid_user = false;
    $wmr_user = false;
    $money_user = false;
}
if(count($_POST)>0 && isset($_POST["id_pay"])) {
    if($username==false) {
        echo '<span class="msg-error">Ошибка! Для оплаты с рекламного счета необходимо авторизоваться!</span>';
        
        exit();
    }else{
        $id_pay = (isset($_POST["id_pay"])) ? intval(($_POST["id_pay"])) : false;
        $db->Query("SELECT money FROM `wm_ads` WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username' ORDER BY `id` DESC LIMIT 1");
        if($db->NumRows() >0){
            $money_pay = $db->FetchRow();
            //$money_pay = $row["money"];
            if($money_usera>=$money_pay) {
                
$stalo = $money_usera-$money_pay;
                $db->Query("UPDATE `db_users_b` SET `money_b`='$stalo' WHERE `user`='$username'");
                $db->Query("UPDATE `wm_ads` SET `status`='pay', `date`='".time()."' WHERE `id`='$id_pay' AND `status`='wait' AND `username`='$username'  ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
                $db->Query("INSERT INTO `wm_history` (`user`, `date`, `amount`, `method`, `status`, `tipo`) VALUES('$username', '".DATE("d.m.Y H:i")."', '$money_pay', 'Оплата рекламы (динам. ссылка)', 'Оплачено', 'reklama')") or die(mysql_error());
                $check_data = $db->Query("SELECT `data` FROM `wm_adsdate` WHERE `data`='".DATE("d.m.Y")."'");
                if(isset($check_data)) {
                    $db->Query("UPDATE `wm_adsdate` SET `kolvo`=`kolvo`+1 WHERE `data`='".DATE("d.m.Y")."'");
                }else{
                    $db->Query("INSERT INTO `wm_adsdate` (`data`,`kolvo`) VALUES('".DATE("d.m.Y")."','1')");
                }
            
?><div class="s-bk-lf">
    <div class="acc-title">Ваш заказ успешно размещен</div>
</div>
<div class="silver-bk"><div class="clr"></div>
<?
                echo '<span class="msg-ok">Реклама успешно добавлена!</span></div>';
                //echo $money_pay."1<br><br>2";
                //echo $money_usera;
                exit();
            }else{
                echo '<span class="msg-error">Ошибка! На вашем счету недостаточно средств для оплаты рекламы!</span>';
                
                exit();
            }
        }else{
            echo '<span class="msg-error">Ошибка! Заказа рекламы с №'.$id_pay.' не существует, либо заказ уже был оплачен!</span>';
            
            exit();
        }
    }
}
if(count($_POST)>0) {
    $description = (isset($_POST["description"])) ? limitatexto(limpiarez($_POST["description"]),70) : false;
    $url = (isset($_POST["url"])) ? limpiarez($_POST["url"]) : false;
    $plan = ( isset($_POST["plan"]) && preg_match("|^[d]{1,11}$|", trim($_POST["plan"])) && intval(limpiarez(trim($_POST["plan"]))) >= $hits_minimum ) ? intval(limpiarez(trim($_POST["plan"]))) : false;
    $timer = ( isset($_POST["timer"]) && preg_match("|^[d]{1,11}$|", trim($_POST["timer"])) && intval(limpiarez(trim($_POST["timer"]))) >= $ds_timer_ot  && intval(limpiarez(trim($_POST["timer"]))) <= $ds_timer_do ) ? intval(limpiarez(trim($_POST["timer"]))) : false;
    $color = (isset($_POST["color"]) && (intval($_POST["color"])==0 | intval($_POST["color"])==1)) ? intval(trim($_POST["color"])) : "0";
    $category = (isset($_POST["category"]) && (intval($_POST["category"])==0 | intval($_POST["category"])==1)) ? intval(trim($_POST["category"])) : "1";
    $active = (isset($_POST["active"]) && (intval($_POST["active"])==0 | intval($_POST["active"])==1)) ? intval(trim($_POST["active"])) : "0";
    $content = (isset($_POST["content"]) && (intval($_POST["content"])==0 | intval($_POST["content"])==1)) ? intval($_POST["content"]) : "0";
    $method_pay = (isset($_POST["method_pay"])) ? intval(trim($_POST["method_pay"])) : false;
    $nolimit = (isset($_POST["nolimit"])) ? intval(trim($_POST["nolimit"])) : "0";
    $laip = getRealIP();
    if($nolimit>0) {
        $plan = 999999;
        $timer = 20;
        $category = 1;
        $color = 1;
        $active = 0;
    }
    if($nolimit==1) {
        $nolimitdate = time() + 7*24*60*60;
    }elseif($nolimit==2) {
        $nolimitdate = time() + 14*24*60*60;
    }elseif($nolimit==3) {
        $nolimitdate = time() + 21*24*60*60;
    }elseif($nolimit==4) {
        $nolimitdate = time() + 30*24*60*60;
    }else{
        $nolimitdate = 0;
    }
    if($description==false) {
        echo '<span class="msg-error">Не заполнено поле Описание ссылки.</span><br>';
    }elseif($url==false | $url=="http://" | $url=="https://") {
        echo '<span class="msg-error">Не указана ссылка на сайт!</span>';
    }elseif((substr($url, 0, 7) != "http://" && substr($url, 0, 8) != "https://")) {
        echo '<span class="msg-error">Не верно указана ссылка на сайт!</span>';
    }elseif($plan<$hits_minimum) {
        echo '<span class="msg-error">Минимальный заказ - '.$hits_minimum.' показов.</span><br>';
    }elseif($timer==false) {
        echo '<span class="msg-error">Время просмотра должно быть в пределах от '.$ds_timer_ot.' сек. до '.$ds_timer_do.' сек.</span>';
    }else{
        $color_to[0]="НЕТ";
        $color_to[1]="ДА (+ $cena_color руб.)";
        $category_to[1]="НЕТ";
        $category_to[0]="ДА (+ $cena_vip руб.)";
        $content_to[0]="НЕТ";
        $content_to[1]="ДА";
        $active_to[0]="НЕТ";
        $active_to[1]="ДА (+ ".number_format(($plan * $active * $cena_active),2,".","")." руб.)";
        if($timer>$ds_timer_ot) {
            $timer_to = "$timer (+ ".number_format(($plan * ($timer-$ds_timer_ot) * $cena_timer_ds_r),2,".","")." руб.)";
        }else{
            $timer_to = "$timer (+ 0.00 руб.)";
        }
        if($nolimit==1) {
            $summa = number_format($cena_nolimit_1,2,".","");
        }elseif($nolimit==2) {
            $summa = number_format($cena_nolimit_2,2,".","");
        }elseif($nolimit==3) {
            $summa = number_format($cena_nolimit_3,2,".","");
        }elseif($nolimit==4) {
            $summa = number_format($cena_nolimit_4,2,".","");
        }else{
            $precio = ( ($plan * $cena_hits * ((100+$nacenka)/100)) + ($plan * ($timer-$ds_timer_ot) * $cena_timer_ds_r) + ($color * $cena_color) + ($category * $cena_vip) + ($plan * $active * $cena_active) );
            $summa = number_format(($precio* (100-$cab_skidka)/100),2,".","");
        }
        $db->Query("SELECT `merch_tran_id` FROM `wm_statistics` WHERE `id`='1'");
        $merch_tran_id = $db->FetchRow();
        $db->Query("UPDATE `wm_statistics` SET `merch_tran_id`=`merch_tran_id`+1 WHERE `id`='1'") or die(mysql_error());
        $db->Query("DELETE FROM `wm_ads` WHERE `status`='wait' AND `date`<'".(time()-(24*60*60))."'") or die(mysql_error());
        if($category==1) {$category=0;}else{$category=1;}
        $sql_check = $db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
        if($db->NumRows() > 0){
            $db->Query("UPDATE `wm_ads` SET `merch_tran_id`='$merch_tran_id',`wmid`='$wmid_user',`username`='$username',`date`='".time()."',`category`='$category',`content`='$content',`active`='$active',`color`='$color',`timer`='$timer',`plan`='$plan',`nolimit`='$nolimitdate',`url`='$url',`description`='$description',`ip`='$laip',`money`='$summa' WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1") or die(mysql_error());
        }else{
            $db->Query("INSERT INTO `wm_ads` (`status`,`session_ident`,`merch_tran_id`,`wmid`,`username`,`date`,`category`,`content`,`active`,`color`,`timer`,`plan`,`nolimit`,`url`,`description`,`ip`,`money`) 
            VALUES('wait','".session_id()."','$merch_tran_id','$wmid_user','$username','".time()."','$category','$content','$active','$color','$timer','$plan','$nolimitdate','$url','$description','$laip','$summa')") or die(mysql_error());
        }
        $db->Query("SELECT `id` FROM `wm_ads` WHERE `status`='wait' AND `session_ident`='".session_id()."' ORDER BY `id` DESC LIMIT 1");
        $id_zakaz = $db->FetchRow();
    ?>
<div class="s-bk-lf">
    <div class="acc-title">Форма заказа рекламы шаг 2</div>
</div>
<div class="silver-bk"><div class="clr"></div>    <?
        echo '<br><span class="msg-ok" style="margin-bottom:0px;">Ваш заказ принят и будет выполнен автоматически после оплаты!</span>';
        echo '<table border="0" class="tables">';
            echo '<tr><td width="200"><b>Счет №:</b></td><td>'.$merch_tran_id.'</td></tr>';
            echo '<tr><td><b>URL ссылки:</b></td><td><a href="'.$url.'" target="_blank">'.$url.'</a></td></tr>';
            echo '<tr><td><b>Текст ссылки:</b></td><td><a href="'.$url.'" target="_blank">'.$description.'</a></td></tr>';
            if($nolimit>0) {
                echo '<tr><td><b>Количество визитов:</b></td><td>Не ограничено</td></tr>';
                echo '<tr><td><b>Таймер, сек.:</b></td><td>'.$timer.'</td></tr>';
                echo '<tr><td><b>Выделение цветом:</b></td><td>Да</td></tr>';
                echo '<tr><td><b>VIP реклама:</b></td><td>Да</td></tr>';
                echo '<tr><td><b>Активное окно:</b></td><td>Нет</td></tr>';
            }else{
                echo '<tr><td><b>Количество визитов:</b></td><td>'.$plan.' ('.number_format(($plan * $cena_hits * (100+$nacenka)/100),2,".","").' руб.)</td></tr>';
                echo '<tr><td><b>Таймер, сек.:</b></td><td>'.$timer_to.'</td></tr>';
                echo '<tr><td><b>Выделение цветом:</b></td><td>'.$color_to[$color].'</td></tr>';
                echo '<tr><td><b>VIP реклама:</b></td><td>'.$category_to[$category].'</td></tr>';
                echo '<tr><td><b>Активное окно:</b></td><td>'.$active_to[$active].'</td></tr>';
            }
            echo '<tr><td><b>Контент "18+":</b></td><td>'.$content_to[$content].'</td></tr>';
            echo "$cab_text";
            echo '<tr><td><b>Сумма к оплате:</b></td><td style="color:#FF0000;">'.number_format($summa,2,".","`").' руб.</td></tr>';
        echo '</table><br/>';
        if($method_pay==1) {
            echo 'Оплата через Merchant WebMoney Transfer (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo '<form id="pay" name="pay" method="post" action="https://merchant.webmoney.ru/lmi/payment.asp">';
                echo '<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="'.round($summa,2).'">';
                echo '<input type="hidden" name="LMI_PAYMENT_DESC" value="Оплата рекламы: Динамическа ссылка - заказ №'.$merch_tran_id.', тариф '.$plan.' визитов.">';
                echo '<input type="hidden" name="LMI_PAYEE_PURSE" value="'.$site_wmr.'">';
                echo '<input type="hidden" name="ads" value="'.$id_zakaz.'">';
                echo '<input type="submit" value="Оплатить" class="submit">';
            echo '</form><br><br>';
        }elseif($method_pay==2){
            require_once("merchant/config_robo_1.php");
            $inv_id = $merch_tran_id;                                            // номер заказа
            $inv_desc = "Оплата рекламы: Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";            // Назначение платежа
            $out_summ = floatval($summa);                                            // сумма заказа
            $shp_item = "1";                                                // тип товара
            $crc  = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item");                    // формирование подписи
            echo 'Оплата через  сервис Roboxchange.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo '<form action="https://merchant.roboxchange.com/Index.aspx" method="POST">';
                echo '<input type="hidden" name="MrchLogin" value="'.$mrh_login.'">';
                echo '<input type="hidden" name="OutSum" value="'.$out_summ.'">';
                echo '<input type="hidden" name="InvId" value="'.$inv_id.'">';
                echo '<input type="hidden" name="Desc" value="'.$inv_desc.'">';
                echo '<input type="hidden" name="SignatureValue" value="'.$crc.'">';
                echo '<input type="hidden" name="Shp_item" value="'.$shp_item.'">';
                echo '<input type="hidden" name="IncCurrLabel" value="'.$in_curr.'">';
                echo '<input type="hidden" name="Culture" value="'.$culture.'">';
                echo '<input type="submit" value="Оплатить" class="sub-blue160">';
            echo '</form>';
        }elseif ($method_pay==3) {
            require_once("merchant/config_liqpay.php");
            $desc_lp = "Оплата рекламы: Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";
            $desc_lp = iconv("CP1251","utf-8", trim($desc_lp));
            $xml = "<request>
                <version>1.2</version>
                <merchant_id>$merchant_id_lp</merchant_id>
                <result_url>$result_url</result_url>
                <server_url>$server_url</server_url>
                <order_id>ORDER_$merch_tran_id</order_id>
                <amount>".number_format($summa,2,".","")."</amount>
                <currency>$currency</currency>
                <description>$desc_lp</description>
                <default_phone>$default_phone</default_phone>
                <pay_way>$pay_way</pay_way>
                <goods_id>1</goods_id>
            </request>";
            $operation_xml = base64_encode($xml);
            $signature = base64_encode(sha1($signature_2_lp.$xml.$signature_2_lp,1));
            echo 'Оплата через Liqpay.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo '<form id="pay" name="pay" method="post" action="https://www.liqpay.com/?do=clickNbuy">';
                echo '<input type="hidden" name="operation_xml" value="'.$operation_xml.'">';
                echo '<input type="hidden" name="signature" value="'.$signature.'">';
                echo '<input type="submit" value="Оплатить" class="sub-blue160">';
            echo '</form><br>';
        }elseif($method_pay==4) {
            require_once("merchant/ik_config.php");
            $ik_payment_amount = floatval($summa);
            $ik_payment_id = $merch_tran_id;
            $ik_paysystem_alias = "";
            $ik_baggage_fields = "1";
            $ik_payment_desc = "Динамическа ссылка - счет №$merch_tran_id, тариф $plan визитов.";
            echo 'Оплата через InterKassa.com (Счет необходимо оплатить в течении 24 часов)<br><br>';
            echo '<form name="payment" action="http://www.interkassa.com/lib/payment.php" method="post" target="_top" enctype="application/x-www-form-urlencoded" accept-charset="cp1251">';
                echo '<input type="hidden" name="ik_shop_id" value="'.$ik_shop_id.'">';
                echo '<input type="hidden" name="ik_payment_amount" value="'.$ik_payment_amount.'">';
                echo '<input type="hidden" name="ik_payment_id" value="'.$ik_payment_id.'">';
                echo '<input type="hidden" name="ik_paysystem_alias" value="'.$ik_paysystem_alias.'">';
                echo '<input type="hidden" name="ik_baggage_fields" value="'.$ik_baggage_fields.'">';
                echo '<input type="hidden" name="ik_payment_desc" value="'.$ik_payment_desc.'">';
                echo '<input type="submit" name="process" value="Оплатить" class="sub-blue160" style="float:none;">';
            echo '</form><br>';
        }elseif($method_pay==5){
            echo 'Оплата с рекламного счета (Счет необходимо оплатить в течении 24 часов)<br><br>';
            if(!isset($_SESSION["user_id"]) && !isset($_SESSION["user"])) {
                echo '<span class="msg-error">Ошибка! Для оплаты с рекламного счета необходимо авторизоваться!</span>';
            }else{
                echo '<form action="" method="post">';
                    echo '<input type="hidden" name="id_pay" value="'.$id_zakaz.'">';
                    echo '<input type="hidden" name="method_pay" value="'.$method_pay.'">';
                    echo '<input type="submit" value="Оплатить" class="sub-blue160">';
                echo '</form></div>';
            }
        }else{
            echo '<span class="msg-error">Ошибка! Не выбран способ оплаты!</span>';
        }
    }
}else{
    ?>
    <script type="text/javascript" language="JavaScript"> 
    function gebi(id){
        return document.getElementById(id)
    }
    function SbmFormB() {
        arrayElem = document.forms["formzakaz"];
        var col=0;
        for (var i=0;i<arrayElem.length;i++){
            if ((document.forms["formzakaz"].url.value == '')|(document.forms["formzakaz"].url.value == 'http://')) {
                alert('Вы не указали URL-адрес сайта');
                arrayElem[i+0].style.background = "#FFDBDB";
                arrayElem[i+0].focus();
                return false;
            }else{
                arrayElem[i+0].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].description.value == '')|(document.forms["formzakaz"].description.value == 'http://')|(document.forms["formzakaz"].description.value == 'https://')) {
                alert('Вы не указали Описание ссылки');
                arrayElem[i+1].style.background = "#FFDBDB";
                arrayElem[i+1].focus();
                return false;
            }else{
                arrayElem[i+1].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].nolimit.value == '0') && ((document.forms["formzakaz"].plan.value == '') | (document.forms["formzakaz"].plan.value < <?=$hits_minimum;?>)) ) {
                alert('Мнимальное количество визитов <?=$hits_minimum;?>');
                arrayElem[i+3].style.background = "#FFDBDB";
                arrayElem[i+3].focus();
                return false;
            }else{
                arrayElem[i+3].style.background = "#FFFFFF";
            }
            if ((document.forms["formzakaz"].timer.value == '')|(document.forms["formzakaz"].timer.value < <?=$ds_timer_ot;?> )|(document.forms["formzakaz"].timer.value > <?=$ds_timer_do;?> )) {
                alert('Время просмотра должно быть в пределах от <?=$ds_timer_ot;?> сек. до <?=$ds_timer_do;?> сек.');
                arrayElem[i+3].style.background = "#FFDBDB";
                arrayElem[i+3].focus();
                return false;
            }else{
                arrayElem[i+3].style.background = "#FFFFFF";
            }
        }
        document.forms["formzakaz"].submit();
        return true;
    }
    function obsch(){
        var nolimit = gebi('nolimit').value;
        var plan = gebi('plan').value;
        var timer = gebi('timer').value;
        var color = gebi('color').value;
        var category = gebi('category').value;
        var active = gebi('active').value;
        var cena_hits = <?php echo ($cena_hits*(100+$nacenka)/100);?>;
        var cena_timer = <?php echo $cena_timer_ds_r;?>;
        var cena_color = <?php echo $cena_color;?>;
        var cena_category = <?php echo $cena_vip;?>;
        var cena_active = <?php echo $cena_active;?>;
        if(timer<<?=$ds_timer_ot;?>) { timer = <?=$ds_timer_ot;?>}
        if(timer><?=$ds_timer_do;?>) { timer = <?=$ds_timer_do;?>}
        if(nolimit==1) {
            var price = <?=@$cena_nolimit_1;?>;
        }else if(nolimit==2) {
            var price = <?=@$cena_nolimit_2;?>;
        }else if(nolimit==3) {
            var price = <?=@$cena_nolimit_3;?>;
        }else if(nolimit==4) {
            var price = <?=@$cena_nolimit_4;?>;
        }else{
            nolimit = 0;
        }
        if(nolimit>0) {
            gebi('bl1').style.display = 'none';
            gebi('bl11').innerHTML = '<b>Не ограничено</b>';
            gebi('bl2').style.display = 'none';
            gebi('bl21').innerHTML = '<b>20</b> сек.';
            gebi('bl3').style.display = 'none';
            gebi('bl31').innerHTML = '<b>Да</b>';
            gebi('bl4').style.display = 'none';
            gebi('bl41').innerHTML = '<b>Да</b>';
            gebi('bl5').style.display = 'none';
            gebi('bl51').innerHTML = '<b>Нет</b>';
        }else{
            gebi('bl1').style.display = '';
            gebi('bl11').innerHTML = '';
            gebi('bl2').style.display = '';
            gebi('bl21').innerHTML = '';
            gebi('bl3').style.display = '';
            gebi('bl31').innerHTML = '';
            gebi('bl4').style.display = '';
            gebi('bl41').innerHTML = '';
            gebi('bl5').style.display = '';
            gebi('bl51').innerHTML = '';
            var price = plan * (cena_hits + (timer-<?=$ds_timer_ot;?>) * cena_timer + active * cena_active) + color * cena_color + category * cena_category;
        }
        gebi('pricet').innerHTML = '<b>Стоимость заказа:</b>';
        gebi('price').innerHTML = '<b style="color:#228B22;">' + price.toFixed(2) + ' руб.';
    }
    </script>
    <?php
?>
<div class="s-bk-lf">
    <div class="acc-title">Форма заказа рекламы</div>
</div>
<div class="silver-bk"><div class="clr"></div>    
<fieldset style="width:auto; text-align:justify; margin:0px 0px 0px 0px; padding:5px 10px 5px 10px; border:1px solid #CCC; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;"><legend>Наши преимущества</legend>
Гарантированное количество уникальных посетителей за 24 часа<br>
Подтверждение просмотра, ввод каптчи бесплатно<br>
Последующий переход на ваш сайт после окончания таймера бесплатно<br>
Отсчёт таймера только после полной загрузки вашего сайта<br>
</fieldset>
<?
        
    echo '<span class="msg-w" style="text-align:justify;">';
        echo '<u>Безлимитная реклама:</u><br>';
        echo 'Динамическая ссылка на 30 дней - '.@number_format($cena_nolimit_4,2,".","`").' руб. (ссылка получит более '.@number_format($cena_nolimit,0,".","`").' просмотров)';
    echo '</span><br>';
    echo '<form method="post" action="" name="formzakaz" onsubmit="return SbmFormB(); return false;" id="newform">';
    echo '<table class="tables">';
        echo '<thead>';
            echo '<tr><th colspan="2" class="top">Форма заказа рекламы</th></tr>';
        echo '</thead>';
        echo '<tbody>';
        echo '<tr>';
            echo '<td><b>Безлимитная реклама:</b></td>';
            echo '<td>';
                echo '<select name="nolimit" id="nolimit" onChange="obsch();" onClick="obsch();">';
                    echo '<option value="0">Нет</option>';
                    echo '<option value="1">1 неделя ('.number_format($cena_nolimit_1,2,".","`").' руб.)</option>';
                    echo '<option value="2">2 неделя ('.number_format($cena_nolimit_2,2,".","`").' руб.)</option>';
                    echo '<option value="3">3 неделя ('.number_format($cena_nolimit_3,2,".","`").' руб.)</option>';
                    echo '<option value="4">1 месяц  ('.number_format($cena_nolimit_4,2,".","`").' руб.)</option>';
                echo '</select>';
            echo '</td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td width="160"><b>URL сайта (ссылка):</b></td>';
            echo '<td><input type="text" name="url" maxlength="160" value="http://" class="ok" onkeydown="this.style.background='#FFFFFF';"></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Описание ссылки:</b></td>';
            echo '<td><input type="text" name="description" maxlength="80" value="" class="ok" onkeydown="this.style.background='#FFFFFF';"></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Количество просмотров:</b></td>';
            echo '<td><div id="bl1"><input type="text" name="plan" id="plan" maxlength="7" value="" class="ok12" style="text-align:right;" onChange="obsch();" onKeyUp="obsch();" onkeydown="this.style.background='#FFFFFF';"></div><div id="bl11" style="text-align:left;"></div></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Время просмотра:</b><br>(от '.$ds_timer_ot.' до '.$ds_timer_do.' сек.)</td>';
            echo '<td><div id="bl2"><input type="text" name="timer" id="timer" maxlength="3" value="'.$ds_timer_ot.'" class="ok12" style="text-align:right;" onChange="obsch();" onKeyUp="obsch();" onkeydown="this.style.background='#FFFFFF';"></div><div id="bl21" style="text-align:left;"></div></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Выделить цветом:</b></td>';
            echo '<td><div id="bl3"><select name="color" id="color" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_color.' руб.)</option></select></div><div id="bl31" style="text-align:left;"></div></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Разместить в VIP блоке:</b></td>';
            echo '<td><div id="bl4"><select name="category" id="category" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_vip.' руб.)</option></select></div><div id="bl41" style="text-align:left;"></div></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Просмотр в активном окне:</b></td>';
            echo '<td><div id="bl5"><select name="active" id="active" onChange="obsch();" onClick="obsch();"><option value="0">Нет</option><option value="1">Да (+'.$cena_active.' руб./визит)</option></select></div><div id="bl51" style="text-align:left;"></div></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td><b>Контент 18+:</b></td>';
            echo '<td><input type="checkbox" name="content" value="1"> - на моем сайте присутствуют материалы для взрослых</td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td align="left"><b>Способ оплаты:</b></td>';
            echo '<td align="left">';
                echo '<select name="method_pay">';
                    //echo '<option value="1">WebMoney Merchant</option>';
                    echo '<option value="5">Рекламный счёт</option>';
                echo '</select>';
            echo '</td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td id="pricet"></td>';
            echo '<td id="price"></td>';
        echo '</tr>';
        echo '<tr>';
            echo '<td colspan="2" align="right"><input type="submit" value="Оформить заказ" class="submit" /></td>';
        echo '</tr>';
    echo '</tbody>';
    echo '</table></div>';
    echo '</form>';
}
?><script language="JavaScript"> obsch(); </script><?php
?>