<?
if (!defined('webid')) {
    exit();
}
if (!isset($_SESSION["username"]) && !isset($_SESSION["password"])) {
    header("Location: /");
	exit();
}?>
<h3 style="border-bottom: 1px dotted #cccccc; color: #1c62b9; text-shadow: 0 1px 0 #fafafa;">Оплачиваемые задания на <?=$sitename ?> <? if(isset($_GET['edit'])) echo '<span style="font-weight:normal; color:#212121; font-size:10px; text-shadow:none">(<font color="#800000">Редактирование</font>)</span>'; ?></h3>
<? if(isset($_GET['edit'])) {
?>
Здесь вы можете изменить рекламный текст и прочие параметры рекламной площадки. В случае изменения заголовка, описания или url-адреса, площадка будет направлена на проверку. После прохождения проверки, реклама будет снова доступна к запуску.<br /><br />
<?} else {
?>
На <b><?=$sitename ?></b> есть много желающих выполнять несложные задания за небольшую плату. Насколько востребованным и интересным будет ваше задание зависит только от вас. Не скупитесь на вознаграждение. Минимальная цена одного задания на <b><?=$sitename ?></b> — 0.20 руб.<br /><br />
<?
}
?>
<style type="text/css">
#error {
    color: #800000;
    text-align: center;
    padding: 5px 0;
    font-weight: bold;
}
</style>
<script type="text/javascript" src="theme/js/bbcode.js"></script>
<script type="text/javascript" src="theme/js/autoresize.jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $('.expanding').autoResize({limit:200});
    
    $('#ask_desc').Qbb();
    
    $('#ask_title, #ask_url, #ask_days, #ask_donate, #ask_taskmode').tipTip({defaultPosition:'left'});
    $('#ask_desc, #ask_question').tipTip({defaultPosition:'top'});
})
var task_price = 1.2;
var task_mindonate = 0.2;
var task_price_target = 0.1;
var task_price_high = 0.05;

function descchange(elem) {
    if (elem.value.length > 3000) {
        elem.value = elem.value.substr(0,3000);
    }
    $('#countsms').html('Осталось '+(3000-elem.value.length)+' символов');
}

function PlanChange(frm) {
    lprice = parseFloat(frm.ask_donate.value);
    if (isNaN(lprice)) {
        $('#summa').html('-');
    } else {
        if (lprice < task_mindonate) {
            lprice = task_mindonate;
        }
        lprice *= task_price;
        $('#summa').html(number_format(lprice, 3, '.', ''));
    }
}
    
function number_format(number, decimals, dec_point, thousands_sep) {
    var i, j, kw, kd, km;
    if (isNaN(decimals = Math.abs(decimals))) { decimals = 2; }
    if (dec_point == undefined) { dec_point = ","; }
    if (thousands_sep == undefined) { thousands_sep = "."; }
    i = parseInt(number = (+number || 0).toFixed(decimals)) + "";
    if ((j = i.length) > 3) { j = j % 3; } else { j = 0; }
    km = (j ? i.substr(0, j) + thousands_sep : "");
    kw = i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + thousands_sep);
    kd = (decimals ? dec_point + Math.abs(number - i).toFixed(decimals).replace(/-/, 0).slice(2) : "");
    return km + kw + kd;
}
</script>
<?php
if ($_GET['edit']) {
    $ident = intval($_GET['edit']);
    include 'bbcode.class.php';
    $sql=mysql_query("SELECT * FROM seo_tasks WHERE paused=1 and fromid='$_SESSION[iduser]' and id='$ident'") or die(mysql_error());
    if(mysql_num_rows($sql) == 0) {
        echo '<div id="error">Перед редактированием необходимо приостановить рекламную кампанию<div>';
    } else {
        $res = mysql_fetch_assoc($sql);
        ?>
<script type="text/javascript">
function uptask() {
    $.post('ajax.php?func=uptask',{
        id : <?=intval($_GET['edit'])?>,
        ask_title : $('#ask_title').val(),
        ask_desc : $('#ask_desc').val(),
        ask_url : $('#ask_url').val(),
        ask_question : $('#ask_question').val(),
        ask_cat : $('#ask_cat').val(),
        ask_donate : $('#ask_donate').val(),
        ask_taskmode : $('#ask_taskmode').val(),
        ask_days : $('#ask_days').val()
    }, function(data){
        if (data == 1) {
            hax({url:'/mtask', id:'flax'});
        } else {
            $('.open').fadeIn(500);
            $('#error').html(data);
            setTimeout(function(){
                $('.open').fadeOut(500);
            }, 2000)
        }
    });
    return false;
}
</script>
<form name="surforder" onsubmit="uptask(); return false;">
<table class="otab" width="100%" border="0" cellpadding="0" cellspacing="1">
    <thead>
        <tr>
            <th colspan="2" style="padding: 5px; background: #ebebeb;"><span style="color: #212121; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 #f7f7f7; margin-right: 135px;">Форма для размещения оплачиваемых заданий</span><span style="position: relative;"><input type="submit" name="save" class="big_btn" value="Сохранить" /></span></th>
        </tr>
    </thead>
    <tr class="open" style="display: none;">
        <td colspan="2" style="background: #ebebeb;"><div id="error"></div></td>
    </tr>
    <tr>
        <td class="lt" width="48%">Заголовок задания</td>
        <td class="rt"><input class="val" type="text" id="ask_title" size="38" maxlength="55" value="<?=$res['name']; ?>" title="<b>Заголовок задания</b>- максимум 55 символов.<br>Заголовок должен быть коротким и понятным.<br>Соблюдайте грамматику. Небрежное написание оттолкнёт посетителей.<br>Не пишите всё ЗАГЛАВНЫМИ БУКВАМИ, не ставьте множество однотипных<br>знаков типа: !!!!!! и т.д. После запятой правильно ставить знак пробела." /></td>
    </tr>
    <tr>
        <td class="lt">Категория задания</td>
        <td class="rt"><select class="techno2" id="ask_cat">
            <option value="1" <? if($res['cat']==1) echo "selected"; ?>>Только регистрация</option>
            <option value="9" <? if($res['cat']==9) echo "selected"; ?>>Только клики</option>
            <option value="2" <? if(!isset($_GET['edit'])) echo "selected";?> <? if($res['cat']==2) echo "selected"; ?>>Регистрация с активностью</option>
            <option value="3" <? if($res['cat']==3) echo "selected"; ?>>Постинг в форумы и/или блоги</option>
            <option value="4" <? if($res['cat']==4) echo "selected"; ?>>Написать статью или пресс-релиз</option>
            <option value="5" <? if($res['cat']==5) echo "selected"; ?>>Оставить отзыв</option>
            <option value="6" <? if($res['cat']==6) echo "selected"; ?>>Проголосовать</option>
            <option value="7" <? if($res['cat']==7) echo "selected"; ?>>Играть в игры</option>
            <option value="8" <? if($res['cat']==8) echo "selected"; ?>>Инвестировать</option>
            <option value="0" <? if($res['cat']==0) echo "selected"; ?>>Прочее</option>
            </select>
        </td>
    </tr>
    <tr><td class="rt" colspan="2" id="countsms" style="text-align: center; padding: 5px; font-size: 11px;">Осталось 3000 символов</td></tr>
    <tr><th colspan="2" align="center" style="padding: 5px; background: #ebebeb;"><textarea class="expanding" id='ask_desc' onkeyup="descchange(this);" title="<b>Описание задания</b>- максимум 3000 символов.<br>Содержание письма должно быть информативным и понятным.<br>
Соблюдайте грамматику. Небрежное написание оттолкнёт посетителей.<br>Не пишите всё ЗАГЛАВНЫМИ БУКВАМИ, не ставьте множество однотипных<br>
знаков типа: !!!!!! и т.д. После запятой правильно ставить знак пробела."><?=qcode_html($res[text]); ?></textarea></th>
    </tr>
    <tr>
        <td colspan="2" style="background: #ebebeb; padding: 5px;" align="center">Что должен указать исполнитель для проверки выполнения задания</td>
    </tr>
    <tr>
        <td colspan="2" align="center" style="padding: 5px; background: #ebebeb;"><textarea class="expanding" id='ask_question' title="<b>Условия выполнения</b>- максимум 3000 символов.<br>Максимально точно и понятно напишите, что должен будет указать пользователь,<br>когда будет отчитываться о проделанной работе."><?=$res['description']; ?></textarea></td>
    </tr>
    <tr>
        <td class="lt">URL сайта (включая http://)</td>
        <td class="rt"><input class="val" type="text" id="ask_url" size="38" maxlength="300" value="<? if(isset($_GET[edit])) { echo $res[url]; }else{ echo "http://"; } ?>" title="<b>URL-адрес</b> ссылки должен начинаться с http:// или https://<br />и содержать не более 300 символов. Не используйте HTML-теги и Java-скрипты.<br />За попытки взлома системы, наказание - удаление аккаунта" /></td>
    </tr>
    <tr>
        <td class="lt">Вознаграждение исполнителю</td>
        <td class="rt"><input class="val" type="text" id="ask_donate" maxlength="6" size="38" value="<?=$res['price'] * 5 / 6?>"  onkeyup="PlanChange(this.form); return true;" title="Плата (в рублях), которую получит пользователь за успешное выполнение вашего задания.<br>Пожалуйста, указывайте справедливую, адекватную цену.<br>Это безусловно повысит ваш рейтинг в глазах других исполнителей." /></td>
    </tr>
    <tr>
        <td class="lt">Технология доставки задания</td>
        <td class="rt"><select class="techno" id="ask_taskmode" onchange="PlanChange(this.form); return false;" title="Существует два способа выполнения задания:<br><b>Один пользователь &mdash; одно выполнение</b><br>- Каждый пользователь может выполнить ваше задание только один раз;<br><b>Задание можно выполнять многократно (Раз в 24 часа)</b><br>- После одобрения или отбраковки выполнения, через 24 чеса пользователь сможет снова<br>выполнить ваше задание и снова подать его на проверку.">
            <option value="0" <? if($res['many']==0) echo "selected"; ?>>Один пользователь — одно выполнение</option>
            <option value="1" <? if($res['many']==1) echo "selected"; ?>>Можно выполнять многократно (Раз в 24 часа)</option>
            </select></td>
    </tr>
    <tr>
        <td class="lt">Максимальный срок выполнения</td>
        <td class="rt"><select class="techno" id="ask_days" title="<b>Максимальный срок выполнения</b>- это максимальный срок, за который <br>пользователь должен выполнить ваше задание. Если по истечении этого срока<br>исполнитель не подаст отчёт о выполнении, его заявка на выполнение будет отменена.">
            <option value="3600" <? if($res['maxtime']==3600) echo "selected"; ?>>1 час</option>
            <option value="7200" <? if($res['maxtime']==3600*2) echo "selected"; ?>>2 часа</option>
            <option value="<?=3600*6; ?>" <? if($res['maxtime']==3600*6) echo "selected"; ?>>6 часов</option>
            <option value="<?=3600*12; ?>" <? if($res['maxtime']==3600*12) echo "selected"; ?>>12 часов</option>
            <option value="86400" <? if($res['maxtime']==86400) echo "selected"; ?>>1 день</option>
            <option value="<?=86400*2; ?>" <? if($res['maxtime']==86400*2) echo "selected"; ?>>2 дня</option>
            <option value="<?=86400*3; ?>"<? if(!isset($_GET[edit])) echo "selected"; ?> <? if($res['maxtime']==86400*3) echo "selected"; ?>>3 дня</option>
            <option value="<?=86400*4; ?>" <? if($res['maxtime']==86400*4) echo "selected"; ?>>4 дня</option>
            <option value="<?=86400*5; ?>" <? if($res['maxtime']==86400*5) echo "selected"; ?>>5 дней</option>
            <option value="<?=86400*6; ?>" <? if($res['maxtime']==86400*6) echo "selected"; ?>>6 дней</option>
            <option value="<?=86400*7; ?>" <? if($res['maxtime']==86400*7) echo "selected"; ?>>7 дней</option>
            <option value="<?=86400*10; ?>" <? if($res['maxtime']==86400*10) echo "selected"; ?>>10 дней</option>
            <option value="<?=86400*15; ?>" <? if($res['maxtime']==86400*15) echo "selected"; ?>>15 дней</option>
            <option value="<?=86400*20; ?>" <? if($res['maxtime']==86400*20) echo "selected"; ?>>20 дней</option>
            <option value="<?=86400*30; ?>" <? if($res['maxtime']==86400*30) echo "selected"; ?>>30 дней</option>
            </select></td>
    </tr>
    <tr>
        <td class="lt">Стоимость одного выполнения</td>
        <td class="rt"><span style='font-size: 16px;' id="summa"><? if(isset($_GET[edit])) { echo $res[price]; }else{ echo "0.24"; } ?></span> <?=$sitevalname ?></td>
    </tr>
</table>
</form>
   <?
    }
} else {
?> 
<script type="text/javascript">
function task() {
    $.post('ajax.php?func=addtask',{
        ask_title : $('#ask_title').val(),
        ask_desc : $('#ask_desc').val(),
        ask_url : $('#ask_url').val(),
        ask_question : $('#ask_question').val(),
        ask_cat : $('#ask_cat').val(),
        ask_donate : $('#ask_donate').val(),
        ask_taskmode : $('#ask_taskmode').val(),
        ask_days : $('#ask_days').val()
    }, function(data){
        if (data == 1) {
            hax({url:'/mtask', id:'flax'});
        } else {
            $('.open').fadeIn(500);
            $('#error').html(data);
            setTimeout(function(){
                $('.open').fadeOut(500);
            }, 2000)
        }
    });
    return false;
}
</script>
<form name="surforder" onsubmit="task(); return false;">
<table class="otab" width="100%" border="0" cellpadding="0" cellspacing="1">
    <thead>
        <tr>
            <th colspan="2" style="padding: 5px; background: #ebebeb;"><span style="color: #212121; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 #f7f7f7; margin-right: 135px;">Форма для размещения оплачиваемых заданий</span><span style="position: relative;"><input type="submit" name="save" class="big_btn" value="Сохранить" /></span></th>
        </tr>
    </thead>
    <tr class="open" style="display: none;">
        <td colspan="2" style="background: #ebebeb;"><div id="error"></div></td>
    </tr>
    <tr>
        <td class="lt" width="48%">Заголовок задания</td>
        <td class="rt"><input class="val" type="text" id="ask_title" size="38" maxlength="55" title="<b>Заголовок задания</b>- максимум 55 символов.<br>Заголовок должен быть коротким и понятным.<br>Соблюдайте грамматику. Небрежное написание оттолкнёт посетителей.<br>Не пишите всё ЗАГЛАВНЫМИ БУКВАМИ, не ставьте множество однотипных<br>знаков типа: !!!!!! и т.д. После запятой правильно ставить знак пробела." /></td>
    </tr>
    <tr>
        <td class="lt">Категория задания</td>
        <td class="rt"><select class="techno2" id="ask_cat">
            <option value="1" <? if($res['cat']==1) echo "selected"; ?>>Только регистрация</option>
            <option value="9" <? if($res['cat']==9) echo "selected"; ?>>Только клики</option>
            <option value="2" <? if(!isset($_GET['edit'])) echo "selected";?> <? if($res['cat']==2) echo "selected"; ?>>Регистрация с активностью</option>
            <option value="3" <? if($res['cat']==3) echo "selected"; ?>>Постинг в форумы и/или блоги</option>
            <option value="4" <? if($res['cat']==4) echo "selected"; ?>>Написать статью или пресс-релиз</option>
            <option value="5" <? if($res['cat']==5) echo "selected"; ?>>Оставить отзыв</option>
            <option value="6" <? if($res['cat']==6) echo "selected"; ?>>Проголосовать</option>
            <option value="7" <? if($res['cat']==7) echo "selected"; ?>>Играть в игры</option>
            <option value="8" <? if($res['cat']==8) echo "selected"; ?>>Инвестировать</option>
            <option value="0" <? if($res['cat']==0) echo "selected"; ?>>Прочее</option>
            </select>
        </td>
    </tr>
    <tr><td class="rt" colspan="2" id="countsms" style="text-align: center; padding: 5px; font-size: 11px;">Осталось 3000 символов</td></tr>
    <tr><th colspan="2" align="center" style="padding: 5px; background: #ebebeb;"><textarea class="expanding" id='ask_desc' onkeyup="descchange(this);" title="<b>Описание задания</b>- максимум 3000 символов.<br>Содержание письма должно быть информативным и понятным.<br>
Соблюдайте грамматику. Небрежное написание оттолкнёт посетителей.<br>Не пишите всё ЗАГЛАВНЫМИ БУКВАМИ, не ставьте множество однотипных<br>
знаков типа: !!!!!! и т.д. После запятой правильно ставить знак пробела."></textarea></th>
    </tr>
    <tr>
        <td colspan="2" style="background: #ebebeb; padding: 5px;" align="center">Что должен указать исполнитель для проверки выполнения задания</td>
    </tr>
    <tr>
        <td colspan="2" align="center" style="padding: 5px; background: #ebebeb;"><textarea class="expanding" id='ask_question' title="<b>Условия выполнения</b>- максимум 3000 символов.<br>Максимально точно и понятно напишите, что должен будет указать пользователь,<br>когда будет отчитываться о проделанной работе."><?=$res['description']; ?></textarea></td>
    </tr>
    <tr>
        <td class="lt">URL сайта (включая http://)</td>
        <td class="rt"><input class="val" type="text" id="ask_url" size="38" maxlength="300" value="http://" title="<b>URL-адрес</b> ссылки должен начинаться с http:// или https://<br />и содержать не более 300 символов. Не используйте HTML-теги и Java-скрипты.<br />За попытки взлома системы, наказание - удаление аккаунта" /></td>
    </tr>
    <tr>
        <td class="lt">Вознаграждение исполнителю</td>
        <td class="rt"><input class="val" type="text" id="ask_donate" maxlength="6" size="38" value="0.2"  onkeyup="PlanChange(this.form); return true;" title="Плата (в рублях), которую получит пользователь за успешное выполнение вашего задания.<br>Пожалуйста, указывайте справедливую, адекватную цену.<br>Это безусловно повысит ваш рейтинг в глазах других исполнителей." /></td>
    </tr>
    <tr>
        <td class="lt">Технология доставки письма</td>
        <td class="rt"><select class="techno" id="ask_taskmode" onchange="PlanChange(this.form); return false;" title="Существует два способа выполнения задания:<br><b>Один пользователь - одно выполнение</b><br>- Каждый пользователь может выполнить ваше задание только один раз<br><b>Задание можно выполнять многократно(Раз в 24 часа)</b><br>- После одобрения или отбраковки выполнения, через 24 часа пользователь сможет снова<br>выполнить ваше задание и снова подать его на проверку.">
            <option value="0" <? if($res['many']==0) echo "selected"; ?>>Один пользователь — одно выполнение</option>
            <option value="1" <? if($res['many']==1) echo "selected"; ?>>Задание можно выполнять многократно (Раз в 24 часа)</option>
            </select></td>
    </tr>
    <tr>
        <td class="lt">Максимальный срок выполнения</td>
        <td class="rt"><select class="techno" id="ask_days" title="<b>Максимальный срок выполнения</b>- это максимальный срок, за который <br>пользователь должен выполнить ваше задание. Если по истечении этого срока<br>исполнитель не подаст отчёт о выполнении, его заявка на выполнение будет отменена.">
            <option value="3600" <? if($res['maxtime']==3600) echo "selected"; ?>>1 час</option>
            <option value="7200" <? if($res['maxtime']==3600*2) echo "selected"; ?>>2 часа</option>
            <option value="<?=3600*6; ?>" <? if($res['maxtime']==3600*6) echo "selected"; ?>>6 часов</option>
            <option value="<?=3600*12; ?>" <? if($res['maxtime']==3600*12) echo "selected"; ?>>12 часов</option>
            <option value="86400" <? if($res['maxtime']==86400) echo "selected"; ?>>1 день</option>
            <option value="<?=86400*2; ?>" <? if($res['maxtime']==86400*2) echo "selected"; ?>>2 дня</option>
            <option value="<?=86400*3; ?>"<? if(!isset($_GET[edit])) echo "selected"; ?> <? if($res['maxtime']==86400*3) echo "selected"; ?>>3 дня</option>
            <option value="<?=86400*4; ?>" <? if($res['maxtime']==86400*4) echo "selected"; ?>>4 дня</option>
            <option value="<?=86400*5; ?>" <? if($res['maxtime']==86400*5) echo "selected"; ?>>5 дней</option>
            <option value="<?=86400*6; ?>" <? if($res['maxtime']==86400*6) echo "selected"; ?>>6 дней</option>
            <option value="<?=86400*7; ?>" <? if($res['maxtime']==86400*7) echo "selected"; ?>>7 дней</option>
            <option value="<?=86400*10; ?>" <? if($res['maxtime']==86400*10) echo "selected"; ?>>10 дней</option>
            <option value="<?=86400*15; ?>" <? if($res['maxtime']==86400*15) echo "selected"; ?>>15 дней</option>
            <option value="<?=86400*20; ?>" <? if($res['maxtime']==86400*20) echo "selected"; ?>>20 дней</option>
            <option value="<?=86400*30; ?>" <? if($res['maxtime']==86400*30) echo "selected"; ?>>30 дней</option>
            </select></td>
    </tr>
    <tr>
        <td class="lt">Стоимость одного просмотра</td>
        <td class="rt"><span style='font-size: 16px;' id="summa"><? if(isset($_GET[edit])) { echo $res[price]; }else{ echo "0.24"; } ?></span> <?=$sitevalname ?></td>
    </tr>
</table>
</form>
<?}?>