<?php
include_once("./_common.php");

if (!$bo_table && !$wr_id){die("bo_table 혹은 wr_id 가 없습니다.");}

include_once("$board_skin_path/auction.lib.php");
include_once(G5_PATH.'/head.sub.php');

$point=doubleval($point);
$tender_unit=intval($tender_unit);

$mb_current_point = doubleval($member['mb_point']); // 입찰회원의 현재 포인트잔액

if (!$write){alert_only("bo_table 과 wr_id 를 확인하십시오.");}
if (!$point){alert_only("입찰 금액을 입력해주세요.");} // 입찰금액 = point
if (($point % $tender_unit) != 0){alert_only("입찰 금액은 ". number_format($tender_unit) ." 단위로 입력해주세요.");} // 추가 - 입찰금액 단위

$row_pcnum = sql_fetch(" select * from g5_write_auction where wr_id = '$wr_id' ORDER BY wr_id DESC LIMIT 1 ");
$pcnum = $row_pcnum['pcnum'];

$row_tender = sql_fetch(" select * from g5_write_auction_tender where wr_id = '$wr_id' AND mb_id = '{$member['mb_id']}' AND pcnum = '$pcnum' AND td_cancel_datetime='0000-00-00 00:00:00' ORDER BY td_id DESC LIMIT 1 ");

if (isset($row_tender['td_id']) && $row_tender['td_id']) {
    // 기존 입찰건이 있는 경우
    if ($point > ($mb_current_point + doubleval($row_tender['td_tender_point']))){
        alert_only("보유중인 포인트가 입찰금액(".number_format($point)." Point)보다 적은경우 제출되지 않습니다.\\n\\n[사용가능 포인트 잔액(기존입찰사용포인트포함): ".number_format($mb_current_point + doubleval($row_tender['td_tender_point']))." Point]");
    }
} else {
    // 기존 입찰건이 없는 경우
    if ($point > $mb_current_point){
        alert_only("보유중인 포인트가 입찰금액(".number_format($point)." Point)보다 적은경우 제출되지 않습니다.\\n\\n[사용가능 포인트 잔액: ".number_format($mb_current_point)." Point]");
    }
}

tender_send($wr_id, $point, $pcnum, $member['mb_id']);

?>
<script>
if (window.parent && typeof window.parent.showBidResultPopup === 'function') {
    window.parent.showBidResultPopup(
        "<?php echo number_format($point)?>",
        "/bbs/board.php?bo_table=<?php echo $bo_table?>&wr_id=<?php echo $wr_id?>"
    );
} else {
    alert("<?php echo number_format($point)?> Point로 입찰하였습니다.");
    window.parent.location.href = "/bbs/board.php?bo_table=<?php echo $bo_table?>&wr_id=<?php echo $wr_id?>";
}
</script>

<?php
include_once(G5_PATH.'/tail.sub.php');
?>
