<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

?>

<link rel="stylesheet" href="<?php echo $poll_skin_url ?>/poll.css">

<?php if($action == 'form') { ?>

	<!-- 설문조사 시작 { -->
	<form name="fpoll" action="<?php echo G5_BBS_URL ?>/poll_update.php" onsubmit="return fpoll_submit(this);" method="post">
	<input type="hidden" name="po_id" value="<?php echo $po_id ?>">
	<input type="hidden" name="skin_dir" value="<?php echo $skin_dir ?>">
	<section id="poll">
		<header>
	        <h2>설문조사</h2>
		    <?php if ($is_admin == "super") {  ?><a href="<?php echo G5_ADMIN_URL ?>/poll_form.php?w=u&amp;po_id=<?php echo $po_id ?>" class="btn_admin">설문조사 관리</a><?php }  ?>
			<p><?php echo $po['po_subject'] ?></p>
	    </header>
		<ul>
	        <?php for ($i=1; $i<=9 && $po["po_poll{$i}"]; $i++) {  ?>
			    <li><input type="radio" name="gb_poll" value="<?php echo $i ?>" id="gb_poll_<?php echo $i ?>"> <label for="gb_poll_<?php echo $i ?>"><?php echo $po['po_poll'.$i] ?></label></li>
			<?php }  ?>
	    </ul>
	    <footer>
		    <input type="submit" value="투표하기">
			<a href="<?php echo G5_BBS_URL."/poll_result.php?po_id=$po_id&amp;skin_dir=$skin_dir" ?>" target="_blank" onclick="poll_result(this.href); return false;">결과보기</a>
	    </footer>
	</section>
	</form>

	<script>
	function fpoll_submit(f) {
	    <?php
	    if ($member['mb_level'] < $po['po_level'])
		    echo " alert('권한 {$po['po_level']} 이상의 회원만 투표에 참여하실 수 있습니다.'); return false; ";
		 ?>

	    var chk = false;
		for (i=0; i<f.gb_poll.length;i ++) {
			if (f.gb_poll[i].checked == true) {
	            chk = f.gb_poll[i].value;
		        break;
	        }
		}

	    if (!chk) {
		    alert("투표하실 설문항목을 선택하세요");
			return false;
	    }

	    var new_win = window.open("about:blank", "win_poll", "width=616,height=500,scrollbars=yes,resizable=yes"); 
		f.target = "win_poll"; 

	    return true;
	}

	function poll_result(url) {
	    <?php
		if ($member['mb_level'] < $po['po_level'])
	        echo " alert('권한 {$po['po_level']} 이상의 회원만 결과를 보실 수 있습니다.'); return false; ";
		 ?>

	    win_poll(url);
	}
	</script>
	<!-- } 설문조사 끝 -->

<?php } else if($action == 'result') { ?>

	<!-- 설문조사 결과 시작 { -->
	<div id="poll_result" class="new_win">
	    <h1 id="new_win_title"><?php echo $g5['title'] ?></h1>

		<!-- 설문조사 결과 그래프 시작 { -->
	    <section id="poll_result_list">
		    <h2><?php echo $po_subject ?> 결과</h2>

	        <dl>
		        <dt><span>전체 <?php echo $nf_total_po_cnt ?>표</span></dt>
			    <dd>
				    <ol>
	                <?php for ($i=1; $i<=count($list); $i++) {  ?>
		                <li>
			                <p>
				                <?php echo $list[$i]['content'] ?>
					            <strong><?php echo $list[$i]['cnt'] ?> 표</strong>
						        <span><?php echo number_format($list[$i]['rate'], 1) ?> 퍼센트</span>
	                        </p>
		                    <div class="poll_result_graph">
			                    <span style="width:<?php echo number_format($list[$i]['rate'], 1) ?>%"></span>
				            </div>
	                    </li>
		            <?php }  ?>
			        </ol>
	            </dd>
		    </dl>
	    </section>
		<!-- } 설문조사 결과 그래프 끝 -->

	    <!-- 설문조사 기타의견 시작 { -->
	    <?php if ($is_etc) {  ?>
		<section id="poll_result_cmt">
			<h2>이 설문에 대한 기타의견</h2>

	        <?php for ($i=0; $i<count($list2); $i++) {  ?>
		    <article>
			    <header>
				    <h1><?php echo $list2[$i]['pc_name'] ?><span class="sound_only">님의 의견</span></h1>
	                <?php echo $list2[$i]['name'] ?>
		            <span class="poll_datetime"><?php echo $list2[$i]['datetime'] ?></span>
			    </header>
	            <p>
		            <?php echo $list2[$i]['idea'] ?>
			    </p>
	            <footer>
		            <span class="poll_cmt_del"><?php if ($list2[$i]['del']) { echo $list2[$i]['del']."삭제</a>"; }  ?></span>
			    </footer>
	        </article>
		    <?php }  ?>

	        <?php if ($member['mb_level'] >= $po['po_level']) {  ?>
		    <form name="fpollresult" action="./poll_etc_update.php" onsubmit="return fpollresult_submit(this);" method="post" autocomplete="off">
	        <input type="hidden" name="po_id" value="<?php echo $po_id ?>">
	        <input type="hidden" name="w" value="">
		    <input type="hidden" name="skin_dir" value="<?php echo $skin_dir ?>">
	        <?php if ($is_member) {  ?><input type="hidden" name="pc_name" value="<?php echo cut_str($member['mb_nick'],255) ?>"><?php }  ?>
		    <h3><?php echo $po_etc ?></h3>
	        <table id="poll_result_wcmt" class="frm_tbl">
		    <tbody>
			<?php if ($is_guest) {  ?>
	        <tr>
		        <th scope="row"><label for="pc_name">이름<strong class="sound_only">필수</strong></label></th>
			    <td><input type="text" name="pc_name" id="pc_name" required class="frm_input required" size="10"></td>
	        </tr>
		    <?php }  ?>
			<tr>
				<th scope="row"><label for="pc_idea">의견<strong class="sound_only">필수</strong></label></th>
	            <td><input type="text" id="pc_idea" name="pc_idea" required class="frm_input required" size="47" maxlength="100"></td>
		    </tr>
			<?php if ($is_guest) {  ?>
	        <tr>
		        <th scope="row">자동등록방지</th>
			    <td><?php echo captcha_html(); ?></td>
			</tr>
	        <?php }  ?>
		    </tbody>
			</table>

	        <div class="btn_confirm">
		        <input type="submit" class="btn_submit" value="의견남기기">
	        </div>
		    </form>
			<?php }  ?>

	    </section>
	    <?php }  ?>
		<!-- } 설문조사 기타의견 끝 -->

	    <!-- 설문조사 다른 결과 보기 시작 { -->
	    <aside id="poll_result_oth">
		    <h2>다른 투표 결과 보기</h2>
			<ul>
	            <?php for ($i=0; $i<count($list3); $i++) {  ?>
		        <li><a href="./poll_result.php?po_id=<?php echo $list3[$i]['po_id'] ?>&amp;skin_dir=<?php echo $skin_dir ?>">[<?php echo $list3[$i]['date'] ?>] <?php echo $list3[$i]['subject'] ?></a></li>
			    <?php }  ?>
	        </ul>
	    </aside>
	    <!-- } 설문조사 다른 결과 보기 끝 -->

	    <div class="btn_win">
		    <button type="button" onclick="window.close();">창닫기</button>
	    </div>
	</div>

	<script>
	$(function() {
		$(".poll_delete").click(function() {
			if(!confirm("해당 기타의견을 삭제하시겠습니까?"))
	            return false;
	    });
	});

	function fpollresult_submit(f) {
	    <?php if ($is_guest) { echo chk_captcha_js(); }  ?>

		return true;
	}
	</script>
	<!-- } 설문조사 결과 끝 -->

<?php } ?>