Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php eval(gzinflate(base64_decode('HJ3F0qNgAkUfZ7qKBW7LENzdNlNocPenH/5ZdFdvkoZP7j2HEFIcSf..

Decoded Output download


$start_time = array_sum(explode(' ', microtime())); $path = "."; include_once ("./_common.php"); include_once ("../include/inc_auth_check.php"); include_once ("./inc_search.php"); include_once ("./inc_page_code.php"); include_once ("../include/inc_page_value_check.php"); include_once ("../include/inc_lecture_category_info.php"); if ( is_file($ControllerPage) ) { include $ControllerPage; } ?>
<!doctype html>
<html>
<head>
	<?include_once ($_SERVER['DOCUMENT_ROOT'] . '/learning_management/include/inc_header.html'); ?>
	<?include_once ($_SERVER['DOCUMENT_ROOT'] . '/learning_management/include/inc_script.html'); ?>
</head>
<body>
	<?include_once ($_SERVER['DOCUMENT_ROOT'] . '/learning_management/include/inc_top_menu.php'); ?>
	<div class="container">
		<div class="row">
			<div class="left-menu">
				<?include ("./inc_left_menu.php");?>
			</div>
			<div class="right-body">
				<div class="col-xs-6 col-md-6 page-title lh17 "><?=$page_title?> <?=$sub_title?></div>
				<table width="100%" border="0" cellpadding="0" cellspacing="0" class='table'>
					<tr>
						<td align="center" style="border: 0px !important;">
							<table class="table table-striped table-bordered">
								<colgroup>
									<col width="3%">
									<col width="5%">
									<col width="6%">
									<col width="">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="5%">
									<col width="4%">
									<col width="8%">
								</colgroup>
								<thead>
								<tr>
									<td class="lh19" colspan="16">
										<form name="ser_form" id="ser_form" method="post" action="./index.php" autocomplete="off" >
										<table border="1" class="wd100 table-striped table-bordered sch-table">
											<colgroup>
												<col width="6%">
												<col width="16%">
												<col width="6%">
												<col width="12%">
												<col width="6%">
												<col width="14%">
												<col width="6%">
												<col width="14%">
												<col width="6%">
												<col width="14%">
											</colgroup>
											<tr>
												<td colspan="10">
													<label><input type="radio" name="search_type" id="search_type1" value="1" <?if ( $search_type == 1 ) echo(' checked ');?> onClick="change_search_type(1)" />  </label> &nbsp;&nbsp;
													<label><input type="radio" name="search_type" id="search_type2" value="2" <?if ( $search_type == 2 ) echo(' checked ');?> onClick="change_search_type(2)" />  </label>
													&nbsp;&nbsp;|&nbsp;&nbsp;

													<span id="search_type1_detail">
													<select name="s_year" id="s_year" class="">
														<option value=''></option>
														<?
														for ( $i=date('Y')+1; $i>=2021; $i-- ) {
														?>
														<option value="<?=$i?>" <?if($i == $s_year) echo(' selected '); ?> ><?=$i?> </option>
														<?
														}
														?>
													</select>
													
													<select name="s_month" id="s_month" class="">
														<option value=''> </option>
														<?
														for ( $i=1; $i<=12; $i++ ) {
														?>
														<option value="<?=$i?>" <?if($i == $s_month) echo(' selected '); ?> ><?=$i?> </option>
														<?
														}
														?>
													</select>
													
													<select name="s_search_period" id="s_search_period" class="">
														<?
														if ( count($perRST) ) {
															?>
															<option value="">.</option>
															<?
															for ( $i=0; $i<count($perRST); $i++ ) {
															?>
															<option value="<?=$perRST[$i]['fr_period']?>~<?=$perRST[$i]['to_period']?>" <?if($perRST[$i]['fr_period'] == $s_search_period_fr_period && $perRST[$i]['to_period'] == $s_search_period_to_period ) echo(' selected '); ?> ><?=$perRST[$i]['fr_period']?> ~ <?=$perRST[$i]['to_period']?></option>
															<?
															}
														} else {
														?>
														<option value="">  .</option>
														<?
														}
														?>
													</select>
													
													<select name="s_company_mem_id" id="s_company_mem_id" class="">
														<?
														if ( count($memRST) ) {
															?>
															<option value="">.</option>
															<?
															for ( $i=0; $i<count($memRST); $i++ ) {
															?>
															<option value="<?=$memRST[$i]['mem_id']?>" <?if($memRST[$i]['mem_id'] == $s_company_mem_id ) echo(' selected '); ?> ><?=$memRST[$i]['mem_name']?> (: <?=$memRST[$i]['biz_num']?>)</option>
															<?
															}
														} else {
														?>
														<option value=""> .</option>
														<?
														}
														?>
													</select>
													</span>
													
			
													<span id="search_type2_detail">
													<input type="text" name="search_keyword" id="search_keyword" placeholder=" " autocomplete="off" value="<?=$search_keyword?>" style="width: 250px;"/>
													<input type="hidden" name="s_company_mem_id2" id="s_company_mem_id2" value="<?=$s_company_mem_id2?>" />
													
												    <div id="company_list" class="invisible" style="left: 420px;">
									        			<div>  .</div>
												    </div>
													
													<select name="s_search_period2" id="s_search_period2" class="">
														<?
														if ( count($perRST2) ) {
														?>
														<option value="">--   --</option>
															<?
															for ( $i=0; $i<count($perRST2); $i++ ) {
															?>
															<option value="<?=$perRST2[$i]['fr_period']?>~<?=$perRST2[$i]['to_period']?>" <?if($perRST2[$i]['fr_period'] == $s_search_period2_fr_period && $perRST2[$i]['to_period'] == $s_search_period2_to_period ) echo(' selected '); ?> ><?=$perRST2[$i]['fr_period']?> ~ <?=$perRST2[$i]['to_period']?></option>
															<?
															}
														} else {
														?>
														<option value="">  .</option>
														<?
														}
														?>
													</select>
													</span>
													
													&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

													<input type="text" maxlength="10" class="center" name="s_fr_period" id="s_fr_period" placeholder=" " autocomplete="off" value="<?=$s_fr_period?>" style="width: 100px;"/> ~ 
													<input type="text" maxlength="10" class="center" name="s_to_period" id="s_to_period" placeholder=" " autocomplete="off" value="<?=$s_to_period?>" style="width: 100px;"/>
													
													<select name="s_category1" id="s_category1" class="">
														<?
														if ( count($catRST) ) {
															?>
															<option value=""> </option>
															<?
															for ( $i=0; $i<count($catRST); $i++ ) {
															?>
															<option value="<?=$catRST[$i]['use_code']?>" <?if($catRST[$i]['use_code'] == $s_category1 ) echo(' selected '); ?> ><?=$catRST[$i]['code_name']?></option>
															<?
															}
														} else {
														?>
														<option value="">  .</option>
														<?
														}
														?>
													</select>
													
													<input type="number" maxlength="10" class="" name="s_seq" id="s_seq" placeholder=" " autocomplete="off" value="<?=$s_seq?>" style="width: 100px;"/>
												</td>
											</tr>
											<tr>
												<th class="center">
													
												</th>
												<td>
													<input type="text" name="s_mem_name" id="s_mem_name" placeholder="/ID " autocomplete="off" value="<?=$s_mem_name?>" style="width: 56%;"/>
													<select name="s_member_test_flag" id="s_member_test_flag" style="width: 42%;">
														<option value=''></option>
														<option value="0" <?if($s_member_test_flag == '0') echo(' selected '); ?>></option>
														<option value="1" <?if($s_member_test_flag == '1') echo(' selected '); ?>></option>
													</select>
												</td>
												<th class="center">
													
												</th>
												<td>
													<input type="text" name="s_seller_mem_name" id="s_seller_mem_name" placeholder="/ID " autocomplete="off" value="<?=$s_seller_mem_name?>"/>
												</td>
												<th class="center">
													
												</th>
												<td>
													<input type="number" onlyNumber="true" maxlength="3" name="s_fr_process" id="s_fr_process" placeholder="" autocomplete="off" value="<?=$s_fr_process?>" style="width: 60px;"/> % ~ 
													<input type="number" onlyNumber="true" maxlength="3" name="s_to_process" id="s_to_process" placeholder="" autocomplete="off" value="<?=$s_to_process?>" style="width: 60px;"/> %
												</td>
												<th class="center">
													
												</th>
												<td>
													<input type="number" onlyNumber="true" maxlength="3" name="s_fr_total_point" id="s_fr_total_point" placeholder="" autocomplete="off" value="<?=$s_fr_total_point?>" style="width: 60px;"/>  ~ 
													<input type="number" onlyNumber="true" maxlength="3" name="s_to_total_point" id="s_to_total_point" placeholder="" autocomplete="off" value="<?=$s_to_total_point?>" style="width: 60px;"/> 
												</td>
												<th class="center">
													
												</th>
												<td>
													<select name="s_judgement_flag" id="s_judgement_flag">
														<option value='0' <?if ($s_judgement_flag == 0 || !$s_judgement_flag) echo(' selected '); ?> ></option>
														<option value='1' <?if ($s_judgement_flag == 1 || $s_judgement_flag ) echo(' selected '); ?> > </option>
													</select> 
												</td>
											</tr>

											<tr>
												<th class="center">
													
												</th>
												<td colspan="3">
													<input name="s_lecture_name" id="s_lecture_name" value="<?=$s_lecture_name?>" placeholder=" " style="width: 23.8%; " />
													<select name="s_LCode" id="s_LCode" style="width: 70%;">
														<option value=''></option>
														<?
														if ( count($lecRST) ) {
															for ( $i=0; $i<count($lecRST); $i++ ) {
															?>
															<option value='<?=$lecRST[$i]['LCode']?>' <?if ( $s_LCode == $lecRST[$i]['LCode'] ) echo(' selected '); ?> >(<?=$lecRST[$i]['category1_title']?>) <?=$lecRST[$i]['lecture_name']?></option>
															<?
															}
														}
														?>
													</select> 
												</td>
												<?php
 if ( $logon_level < 5 ) { ?>
												<th class="center">
													
												</th>
												<td>
													<input name="s_mem_name_lev007" id="s_mem_name_lev007" value="<?=$s_mem_name_lev007?>" placeholder=" " style="width: 40%; " />
													
													<select name="s_mem_id_lev007" id="s_mem_id_lev007" style="width: 55%;">
														<option value=''></option>
														<?
														if ( count($memRST007) ) {
															for ( $i=0; $i<count($memRST007); $i++ ) {
															?>
															<option value='<?=$memRST007[$i]['mem_id']?>' <?if ( $s_mem_id_lev007 == $memRST007[$i]['mem_id'] ) echo(' selected '); ?> ><?=$memRST007[$i]['mem_name']?> (<?=$memRST007[$i]['login_key_title']?>)</option>
															<?
															}
														}
														?>
													</select>
												</td>
												<th class="center">
													
												</th>
												<td>
													<input type="text" name="s_reg_date" id="s_reg_date" class='' placeholder="Ex) 2021-12-31" autocomplete="off" readonly="true" value="<?=$s_reg_date?>"/>
												</td>
												<th class="center">
													
												</th>
												<td>
													<select name="s_mem_id_lev003" id="s_mem_id_lev007" class='wd100'>
														<option value=''></option>
														<?
														if ( count($memRST003) ) {
															for ( $i=0; $i<count($memRST003); $i++ ) {
															?>
															<option value='<?=$memRST003[$i]['mem_id']?>' <?if ( $s_mem_id_lev003 == $memRST003[$i]['mem_id'] ) echo(' selected '); ?> >[<?=$memRST003[$i]['mem_level_title']?>] <?=$memRST003[$i]['mem_name']?> (<?=$memRST003[$i]['login_key_title']?>)</option>
															<?
															}
														}
														?>
													</select>
												</td>
												<?
												} else {
												?>
												<td></td>
												<td></td>
												<td></td>
												<td></td>
												<td></td>
												<td></td>
												<?
												}
												?>
											</tr>

											<tr>
												<th class="center">
													
												</th>
												<td>
													<select name="s_study_status" id="s_study_status">
														<option value=''></option>
														<?
														if ( count($sstRST) ) {
															for ( $i=0; $i<count($sstRST); $i++ ) {
															?>
															<option value='<?=$sstRST[$i]['use_code']?>' <?if ($sstRST[$i]['use_code'] == $s_study_status) echo(' selected '); ?> ><?=$sstRST[$i]['code_name']?></option>
															<?
															}
														}
														?>
													</select> 
												</td>
												<th class="center">
													
												</th>
												<td>
													<select name="s_pass_flag" id="s_pass_flag">
														<option value=''></option>
														<option value='0' <?if ($s_pass_flag == '0') echo(' selected '); ?> ></option>
														<option value='1' <?if ($s_pass_flag == '1') echo(' selected '); ?> ></option>
													</select> 
												</td>
												<th class="center">
													 
												</th>
												<td>
													<select name="s_refund_flag" id="s_refund_flag">
														<option value=''></option>
														<option value='0' <?if ($s_refund_flag == '0') echo(' selected '); ?> ></option>
														<option value='1' <?if ($s_refund_flag == '1') echo(' selected '); ?> ></option>
														<option value='4' <?if ($s_refund_flag == '4') echo(' selected '); ?> ></option>
													</select> 
												</td>
												<th class="center">
													 
												</th>
												<td>
													<select name="s_auth_flag" id="s_auth_flag">
														<option value=''></option>
														<option value='0' <?if ($s_auth_flag == '0') echo(' selected '); ?> ></option>
														<option value='1' <?if ($s_auth_flag == '1') echo(' selected '); ?> ></option>
													</select> 
												</td>
												<?
												if ( $logon_level == 5 ) {
												?>
												<th class="center">
													
												</th>
												<td>
													<select name="s_seller_mem_id" id="s_seller_mem_id">
														<option value=''> </option>
														<?
														for ( $i=0; $i<count($selRST); $i++ ) {
														?>
														<option value='<?=$selRST[$i]['mem_id']?>' <?if($selRST[$i]['mem_id'] == $s_seller_mem_id ) echo(' selected ');?> ><?=$selRST[$i]['mem_name']?></option>
														<?
														}
														?>
													</select>
												</td>
												<?
												} else {
												?>
												<th class="center">
												</th>
												<td>
												</td>
												<?
												}
												?>
											</tr>
											<tr style="bottom-border: ">
												<th class="center">
													 
												</th>
												<td>
													<select name="s_mid_status" id="s_mid_status">
														<option value=""></option>
														<?
														if ( count($et1RST) ) {
															for ( $i=0; $i<count($et1RST); $i++ ) {
															?>
															<option value='<?=$et1RST[$i]['use_code']?>' <?if ($et1RST[$i]['use_code'] == $s_mid_status) echo(' selected '); ?>><?=$et1RST[$i]['code_name']?></option>
															<?
															}
														}
														?>
													</select>
												</td>
												<th class="center">
													  
												</th>
												<td>
													<select name="s_test_status" id="s_test_status">
														<option value=''></option>
														<?
														if ( count($et2RST) ) {
															for ( $i=0; $i<count($et2RST); $i++ ) {
															?>
															<option value='<?=$et2RST[$i]['use_code']?>' <?if ($et2RST[$i]['use_code'] == $s_test_status) echo(' selected '); ?>><?=$et2RST[$i]['code_name']?></option>
															<?
															}
														}
														?>
													</select>
												</td>
												<th class="center">
													  
												</th>
												<td>
													<select name="s_work_status" id="s_work_status">
														<option value=''></option>
														<?
														if ( count($et3RST) ) {
															for ( $i=0; $i<count($et3RST); $i++ ) {
															?>
															<option value='<?=$et3RST[$i]['use_code']?>' <?if ($et3RST[$i]['use_code'] == $s_work_status) echo(' selected '); ?>><?=$et3RST[$i]['code_name']?></option>
															<?
															}
														}
														?>
													</select>
												</td>
												<th class="center">
													  
												</th>
												<td>
													<select name="s_answer_status" id="s_answer_status">
														<option value=''></option>
														<?
														if ( count($astRST) ) {
															for ( $i=0; $i<count($astRST); $i++ ) {
															?>
															<option value='<?=$astRST[$i]['use_code']?>' <?if ($astRST[$i]['use_code'] == $s_answer_status) echo(' selected '); ?>><?=$astRST[$i]['code_name']?></option>
															<?
															}
														}
														?>
													</select>
												</td>
												<th class="" colspan="2">
													<input name="submit" type="submit" class="btn btn-primary btn-sm" value="  " />
													<?
													if ( $s_order_status || $s_reg_id || $s_reg_date || $s_mem_name || $s_mem_phone || $s_year || $s_month || $s_company_name || $s_search_period || $s_search_period2 || $s_company_mem_id || $search_keyword || $s_company_mem_id2 || $s_seller_mem_name || strlen($s_fr_process) || strlen($s_to_process) || $s_fr_total_point || $s_to_total_point || $s_judgement_flag || $s_LCode || $s_mem_id_lev003 || $s_mem_id_lev007 || strlen($s_pass_flag) || $s_refund_flag || strlen($s_auth_flag) || $s_mid_status || $s_test_status || $s_work_status || $s_answer_status || $s_study_status || $s_seller_mem_id || strlen($s_member_test_flag) || $s_SCode || $s_fr_period || $s_to_period || $s_category1 ) {
														$search_flag = 1;
													?>
													<input name="button" type="button" class="btn btn-danger btn-sm" value="" onClick="document.location.href='./index.php';"/>
													
														<?
														if ( $logon_level == 9 || $logon_level == 5 ) {
														?>

														<input type="button" class="btn btn-sm btn-primary padl10 padr10" value=" " onclick="study_certificates_download(1)"/>
														
														<?if ( $s_search_period2 && $s_company_mem_id2 && 1 == 2 ) {?>
														<input type="button" class="btn btn-primary btn-sm" value="  " onClick="study_certificates_download(2)"/>
														<?}?>
														
														<input name="button" type="button" class="btn btn-success btn-sm" value=" " onClick="study_list_download2();"/>
														<?
														}
														?>
													
													<?	
													} else {
														$search_flag = 0;
													}
													?>
												</th>
											</tr>

											<?
											if ( $logon_level == 1 || $logon_level == 3 ) {
											?>
											<tr>
												<td colspan="10">
													<input name="button" type="button" class="btn btn-info btn-sm" value="    " style="width: 160px;" onClick="show_modal('checkbox', 1);"/>
													<input name="button" type="button" class="btn btn-info btn-sm" value="    " style="width: 160px;" onClick="show_modal('checkbox', 2);"/>
													<input name="button" type="button" class="btn btn-info btn-sm" value="    " style="width: 160px;" onClick="show_modal('checkbox', 3);"/>
													<input name="button" type="button" class="btn btn-info btn-sm" value="    " style="width: 160px;" onClick="show_modal('checkbox', 4);"/>
													&nbsp;&nbsp;&nbsp;
													<input name="button" type="button" class="btn btn-success btn-sm" value="   " style="width: 160px;" onClick="show_modal('result_list', 1);"/>
													<input name="button" type="button" class="btn btn-success btn-sm" value="   " style="width: 160px;" onClick="show_modal('result_list', 2);"/>
													<input name="button" type="button" class="btn btn-success btn-sm" value="   " style="width: 160px;" onClick="show_modal('result_list', 3);"/>
													<input name="button" type="button" class="btn btn-success btn-sm" value="   " style="width: 160px;" onClick="show_modal('result_list', 4);"/>
												</td>
											</tr>
											<?
											}
											?>
										</table>
										</div>
										
										<!--
										<?if ( $s_year || $s_month || $s_period_idx || $s_company_name || $s_search_period2 || $s_company_mem_id2 ){?>
										<?}?>
										-->
										</form>
									</td>
								</tr>
							</table>
							
							<form name="form2" id="form2" method="post" action="" onsubmit="return false;">
							<input type="hidden" name="list_target" id="list_target" value="" />
							<input type="hidden" name="modal_number" id="modal_number" value="" />

							<table class="table table-striped table-bordered">
								<colgroup>
									<col width="2.5%">
									<col width="4.5%">
									<?
									if ( $logon_level <= 5 ) {
									?>
									<col width="3.3%">
									<?
									}
									?>
									<col width="6%">
									<col width="5.8%">
									<col width="">
									<col width="4.8%">
									<col width="3.3%">
									<col width="5.5%">
									<col width="5.5%">
									<col width="5%">
									<col width="5%">
									<?
									if ( $logon_level <= 5 ) {
									?>
									<col width="4.5%">
									<?
									}
									?>
									<col width="9%">
									<col width="5.5%">
									<col width="5%">
									<col width="3.5%">
									<col width="8%">
								</colgroup>
								<tr>
									<th class="table_menu">
										<input type="checkbox" name="check_all" id="check_all" />
									</th>
									<th class="table_menu"></th>
									<?
									if ( $logon_level <= 5 ) {
									?>
									<th class="table_menu"></th>
									<?
									}
									?>
									<th class="table_menu"><br/></th>
									<th class="table_menu"><br/></th>
									<th class="table_menu"><br/></th>
									<th class="table_menu"><br/><br/></th>
									<th class="table_menu"></th>
									<th class="table_menu">(%)<br/></th>
									<th class="table_menu">(%)<br/></th>
									<th class="table_menu">(%)<br/></th>
									<th class="table_menu"><br/></th>
									<?
									if ( $logon_level <= 5 ) {
									?>
									<th class="table_menu"><br/></th>
									<?
									}
									?>
									<th class="table_menu"><br/></th>
									<th class="table_menu"></th>
									<th class="table_menu"></th>
									<th class="table_menu"></th>
									<th class="table_menu"><br/></th>
								</tr>
								</thead>
								<?
								$i_count				= count($strRST);
								
								if ( $i_count ) {
									for ( $i=0; $i<$i_count; $i++ ) {
										$study_pass_flag			 = $strRST[$i]['study_pass_flag'];
										if ( $study_pass_flag ) {
											if ( $logon_level == 1 || $logon_level == 3 ) {
												$study_pass_flag_title	 = '<span class="btn btn-sm btn-primary btn_study_process_check" data-SCode="' . $strRST[$i]['SCode'] . '"></span>';
											} else {
												$study_pass_flag_title	 = '<span class="btn btn-sm btn-primary " ></span>';
											}
											
										} else {
											if ( $logon_level == 1 || $logon_level == 3 ) {
												$study_pass_flag_title	 = '<span class="btn btn-sm btn-danger btn_study_pass_check" data-SCode="' . $strRST[$i]['SCode'] . '"></span>';
											} else {
												$study_pass_flag_title	 = '<span class="btn btn-sm btn-danger " data-SCode="' . $strRST[$i]['SCode'] . '"></span>';
											}
										}
										
										$mid_start_date				 = $strRST[$i]['mid_start_date'];
										if ( $mid_start_date ) {
											$mid_start_date 		 = substr($mid_start_date, 0, 10);
											if( $mid_start_date == '0000-00-00' ) $mid_start_date = '----';
										} else {
											$mid_start_date			 = '----';
										}
										
										$test_start_date			 = $strRST[$i]['test_start_date'];
										if ( $test_start_date ) {
											$test_start_date 		 = substr($test_start_date, 0, 10);
											if( $test_start_date == '0000-00-00' ) $test_start_date = '----';
										} else {
											$test_start_date		 = '----';
										}
										
										$work_finish_date			 = $strRST[$i]['work_finish_date'];
										if ( $work_finish_date ) {
											$work_finish_date 		 = substr($work_finish_date, 0, 10);
											if( $work_finish_date == '0000-00-00' ) $work_finish_date = '----';
										} else {
											$work_finish_date		 = '----';
										}

										$mid_save_date				 = $strRST[$i]['mid_save_date'];
										if ( $mid_save_date ) {
											$mid_save_date			 = date('Y-m-d', strtotime($mid_save_date));
										} else {
											$mid_save_date			 = '----';
										}

										$test_save_date				 = $strRST[$i]['test_save_date'];
										if ( $test_save_date ) {
											$test_save_date			 = date('Y-m-d', strtotime($test_save_date));
										} else {
											$test_save_date			 = '----';
										}
										
										$work_save_date				 = $strRST[$i]['work_save_date'];
										if ( $work_save_date ) {
											$work_save_date			 = date('Y-m-d', strtotime($work_save_date));
										} else {
											$work_save_date			 = '----';
										}


										if ( $mid_save_date  == '-0001-11-30' ) $mid_save_date = '----';
										if ( $test_save_date == '-0001-11-30' ) $test_save_date = '----';
										if ( $work_save_date == '-0001-11-30' ) $work_save_date = '----';
										

										/* --  Rule
										//----   
										$retry_flag					 = 0;
										
										if ( !$strRST[$i]['refund_flag'] ) {
											$retry_flag 			 = 1;
										} else {
											$current_timestamp		 = strtotime(date('Y-m-d H:i:s'));
											$fr_timestamp			 = strtotime($strRST[$i]['fr_period']);
											$to_timestamp			 = strtotime($strRST[$i]['to_period']);
											$to_timestamp			 = $to_timestamp + 86400;					//  
											 
											//----      
											if ( $current_timestamp > $to_timestamp ) {
												$retry_flag			 = 1;
											}
										}
										*/ 
										
										//----   
										$retry_flag					 = 0;
										
										if ( !$strRST[$i]['refund_flag'] ) {
											$retry_flag 			 = 1;
										} else {
											$current_timestamp		 = strtotime(date('Y-m-d H:i:s'));
											$fr_timestamp			 = strtotime($strRST[$i]['fr_period']);
											$to_timestamp			 = strtotime($strRST[$i]['to_period']);
											$to_timestamp			 = $to_timestamp + 86400;					//  
											
											$max_timestamp 			 = strtotime($strRST[$i]['to_period']) + (84600 * 8);
											 
											//----      
											if ( $current_timestamp > $to_timestamp && $current_timestamp < $max_timestamp ) {
												$retry_flag			 = 1;
											}
										}
									?>
									<tr>
										<td class="center" style="padding: 0px; margin: 0px;">
											<?=$total - ($i + ($page-1) * $limit )?><br/>
											<input type="checkbox" name="SCode[]" class='SCode' value="<?=$strRST[$i]['SCode']?>"/>
										</td>
										<td class="center">
											<button title="<?=$strRST[$i]['study_status_title']?>" class="btn-<?=$strRST[$i]['study_status_class']?> btn-sm study_sync" data-SCode="<?=$strRST[$i]['SCode']?>" style="padding: 0px; margin: 0px; height: 33px; width: 60px; line-height: 1;"><?=str_replace(' ', '<br/>', $strRST[$i]['study_status_title'])?></button>
										</td>
										<?
										if ( $logon_level <= 5 ) {
										?>
										<td class="center">
											<?
											if ( $logon_level == 1 || $logon_level == 3 ){
											?>
											<label><input type="checkbox" name="study_check" class="study_check" data-SCode="<?=$strRST[$i]['SCode']?>" value="1" <?if ( $strRST[$i]['study_check'] ) echo(' checked '); ?> title="  ."/></label>
											<!--br/>
											<button type="button" title="" class="btn-success <?if ( $strRST[$i]['couns_phone_cnt'] ) {echo('btn-danger');}?> btn btn-sm btn_couns_phone" data-SCode="<?=$strRST[$i]['SCode']?>" data-mem_id="<?=$strRST[$i]['mem_id']?>" style="padding: 0px 5px;">
												
											</button-->
											<?
											}
											?>
											
											<?
											if ( $logon_level == 1 || $logon_level == 3 || $logon_level == 5 ){
											?>

											<div style="height: 1px;"></div>
											<button type="button" title="" class="btn-<?if ($strRST[$i]['admin_memo']) echo('danger'); else echo('primary'); ?> btn btn-sm btn_admin_memo " data-SCode="<?=$strRST[$i]['SCode']?>" style="padding: 0px 5px;">
												
											</button>
											<?
											}
											?>
										</td>
										<?
										}
										?>
										<td class="center">
											<?=$strRST[$i]['SCode']?>
											<br/>
											<?=$strRST[$i]['category1_title']?>
											<br/>
											<span style="color: <?=($strRST[$i]['refund_flag'])?'red':'blue' ?> ;">
											(<?=$strRST[$i]['refund_flag_title']?>)
											</span>
										</td>
										<td class="center">
											<?php  $category1 = $strRST[$i]['category1']; $category1_flag = 0; if ( $category1 == 'LCT001' || $category1 == 'LCT003' ) { $category1_flag = 0; } else { $category1_flag = 1; } if ( $logon_id == 'developer' || $logon_id == 'super' || $logon_id == 'deveapp' || $logon_id == 'jangyua' || $logon_id == 'kit8517' || $logon_id == 'jaerak1121' ) { $category1_flag = 1; } if ( $logon_level == 1 || $logon_level == 3 ){ } else { $category1_flag = 0; } ?>

											<?
											if ( $category1_flag ) {
											?>
											<a href="../11_member/member_login_proc.php?mem_id=<?=$strRST[$i]['mem_id']?>&SCode=<?=$strRST[$i]['SCode']?>" target="_blank">Login</a>

											<a href="#none" onClick="if(confirm(' 1234   ?')) { init_password('<?=$strRST[$i]['mem_id']?>'); }">Init</a>
											<div style="height: 8px;"></div>
											<?
											}
											?>

											<div class="btn_mem_info cursor" data-mem_id="<?=$strRST[$i]['mem_id']?>" data-SCode="<?=$strRST[$i]['SCode']?>">
											<span><?=$strRST[$i]['mem_name']?></span>
											<br/>
											<?=$strRST[$i]['mobile']?>
											</div>
											<div>
											<?if ( $logon_level == 1 || $logon_level == 3 ) {?>
											<a href="../11_member/view.php?mem_id=<?=$strRST[$i]['mem_id']?>" target="_blank"><?=$strRST[$i]['mem_id']?></a>
											<?} else {?>
											<?=$strRST[$i]['mem_id']?>
											<?}?>
											
											<?
											if ( $strRST[$i]['member_test_flag'] ) {
											?>
											<span style="color:red;" title="  .          .">(*)</span>
											<?
											}
											?>
											</div>
										</td>
										<td class="center">
											<span class="btn_lecture_detail_info cursor" data-LCode="<?=$strRST[$i]['LCode']?>" data-SCode="<?=$strRST[$i]['SCode']?>">
											<?=$strRST[$i]['lecture_name']?>
											</span>
											<a href="../05_lecture/view.php?LCode=<?=$strRST[$i]['LCode']?>" target="_blank" style="color: blue;">[]</a><br/>
											
											<?
											if ( $logon_level == 1 || $logon_level == 3 ){
											?>
											<input type="text" name="fr_period" class="fr_period center" value="<?=$strRST[$i]['fr_period']?>" style="width:80px;" readonly/>
											~ 
											<input type="text" name="to_period" class="to_period2 <?if ( $category1 == 'LCT005' || $category1 == 'LCT007' ) echo('to_period'); ?> center" value="<?=$strRST[$i]['to_period']?>" style="width:80px;" data-SCode="<?=$strRST[$i]['SCode']?>" readonly/>
											<?
											} else {
											?>
											<?=$strRST[$i]['fr_period']?>
											~ 
											<?=$strRST[$i]['to_period']?>
											<?
											}
											?>
										</td>
										<td class="center">
											<?=$strRST[$i]['correction_period']?>
											<br/>
											<?=$strRST[$i]['review_period']?>
										</td>
										<td class="right">
											<div class="btn_study_detail_info cursor" data-SCode="<?=$strRST[$i]['SCode']?>">
											<?=intval($strRST[$i]['progress'])?> %
											</div>
											
											<?php
 ?>
										</td>
										<td class="center">
											<!--button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['mid_status_class']?> btn_study_mid_exam" data-target="mid" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>"><?=$strRST[$i]['mid_status_title']?><?if ( $strRST[$i]['exam1_cnt'] ) echo('<span style="color:red;">*</span>');?></button><br/-->
											<?
											if ( $strRST[$i]['exam1_cnt'] ) {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['mid_status_class']?> btn_study_mid_exam" data-target="mid" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>">
												<?=$strRST[$i]['mid_status_title']?>
											</button>
											<?
											} else {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-dark ">
												
											</button>
											<?
											}
											?>
											<br/>

											<?=intval($strRST[$i]['mid_score'])?>
											(<?=$strRST[$i]['mid_score_rate']?>)
											<br/>
											
											<?=$mid_save_date?>
										</td>
										<td class="center">
											<!--button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['test_status_class']?> btn_study_test_exam" data-target="test" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>"><?=$strRST[$i]['test_status_title']?><?if ( $strRST[$i]['exam2_cnt'] ) echo('<span style="color:red;">*</span>');?></button><br/-->
											<?
											if ( $strRST[$i]['exam2_cnt'] ) {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['test_status_class']?> btn_study_test_exam" data-target="test" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>">
												<?=$strRST[$i]['test_status_title']?>
											</button>
											<?
											} else {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-dark ">
												
											</button>
											<?
											}
											?>
											<br/>

											<?=intval($strRST[$i]['test_score'])?>
											(<?=$strRST[$i]['test_score_rate']?>)
											<br/>
											<?=$test_save_date?>
										</td>
										<td class="center">
											<?
											$btn_study_sork_exam_class 					 = 'btn_study_work_exam';
											if ( date('Y-m-d', strtotime($strRST[$i]['to_period'])) < date('Y-m-d') ) {
												if ( $strRST[$i]['exam3_cnt'] ) {
													if ( $strRST[$i]['work_status'] == 'ET3001' ) {
														$btn_study_sork_exam_class 		 = 'btn_study_work_exam_start';
													}
												}
											}
											?>
											
											<?
											if ( $strRST[$i]['exam3_cnt'] ) {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['work_status_class']?> <?=$btn_study_sork_exam_class?>" data-target="work" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>">
												<?=$strRST[$i]['work_status_title']?>
											</button>
											<?
											} else {
											?>
											<button style="margin-bottom: 3px;" class="btn btn-sm btn-dark ">
												
											</button>
											<?
											}
											?>
											<br/>

											<!--button style="margin-bottom: 3px;" class="btn btn-sm btn-<?=$strRST[$i]['work_status_class']?> <?=$btn_study_sork_exam_class?>" data-target="work" data-SCode="<?=$strRST[$i]['SCode']?>" data-teacher_mem_id="<?=$strRST[$i]['teacher_mem_id']?>">
												<?=$strRST[$i]['work_status_title']?>
												<?if ( $strRST[$i]['exam3_cnt'] ) echo('<span style="color:red;">*</span>');?>
											</button>
											<br/-->

											<?=intval($strRST[$i]['work_score'])?>
											(<?=$strRST[$i]['work_score_rate']?>)
											<br/>
											<?=$work_save_date?>
										</td>
										<td class="center">
											:<?=$strRST[$i]['last_total_score']?><br/>
											:<?=$strRST[$i]['study_score']?><br/>
																						
											<?=$study_pass_flag_title?>
											
											<div style="padding: 5px 0 0 0;">
											<?if ( $strRST[$i]['survey_idx'] ) { ?>
												(<span style="color:red;"></span>:<?=intval($strRST[$i]['exam_4st_answer_cnt'])?>)
											<?}?>
											</div>
										</td>
										<?
										if ( $logon_level <= 5 ) {
										?>
										<td class="center">
											<?if ( $logon_level == 1 || $logon_level == 3 ) {?>
												<a href="../11_member/education_view.php?mem_id=<?=$strRST[$i]['teacher_mem_id']?>" target="_blank"><?=$strRST[$i]['teacher_name']?></a><br/>
											<?} else {?>
												<?=$strRST[$i]['teacher_name']?><br/>
											<?}?>
											<?if ( $logon_level == 1 || $logon_level == 3 ) {?>
												<a href="../11_member/seller_view.php?mem_id=<?=$strRST[$i]['seller_mem_id']?>" target="_blank"><?=$strRST[$i]['seller_name']?></a><br/>
											<?} else {?>
												<?=$strRST[$i]['seller_name']?><br/>
											<?}?>
										</td>
										<?
										}
										?>
										<td class="center">
											<?if ( $logon_level == 1 || $logon_level == 3 ) {?>
												<div class="btn_company_info cursor" data-company_mem_id="<?=$strRST[$i]['biz_mem_id']?>"><?=$strRST[$i]['company_name']?></div>
												<a href="../11_member/company_view.php?mem_id=<?=$strRST[$i]['biz_mem_id']?>" target="_blank" style="color: blue;">[]</a>
											<?} else {?>
												<?=$strRST[$i]['company_name']?>
											<?}?>
											<br/>
											
											<?=$strRST[$i]['student_part']?><br/>
											<?=$strRST[$i]['company_phone']?>
										</td>
										<td class="center">
											<?
											if ( $logon_level == 1 || $logon_level == 3 ){
												if ( $retry_flag ) {
												?>
											<button style="margin-bottom: 2px;" class="btn btn-sm btn-primary init_status" data-target="mid" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>

											<button style="margin-bottom: 2px;" class="btn btn-sm btn-success init_status" data-target="test" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>

											<button class="btn btn-sm btn-info init_status" data-target="work" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>
												<?
												} else {
												?>
											<button style="margin-bottom: 2px;" class="btn btn-sm btn-dark " onClick="alert('     ');"></button><br/>

											<button style="margin-bottom: 2px;" class="btn btn-sm btn-dark " onClick="alert('     ');"></button><br/>

											<button class="btn btn-sm btn-dark " onClick="alert('     ');"></button><br/>
												<?
												}
											}
											?>
											
											<?
											/*
											if ( $logon_level == 1 || $logon_level == 3 ){
 											?>
											<button style="margin-bottom: 2px;" class="btn btn-sm btn-primary init_status" data-target="mid" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>

											<button style="margin-bottom: 2px;" class="btn btn-sm btn-success init_status" data-target="test" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>

											<button class="btn btn-sm btn-info init_status" data-target="work" data-SCode="<?=$strRST[$i]['SCode']?>"></button><br/>
											<?
											}
											*/
											?>
										</td>
										<td class="center">
											
											<?
											if ( $strRST[$i]['otp_flag'] ) {
												echo(substr($strRST[$i]['auth_date'], 0, 10));
											} else {
												echo('<span style="color: red;" title="   .">' . substr($strRST[$i]['auth_date'], 0, 10) . '</span>');
											}
											?>

											<?if ( $logon_level == 1 ) {?> 
											<br/><button class="btn btn-sm btn-primary study_init_proc" onClick="if( confirm('    ?') ) { document.location.href='./study_init_proc.php?SCode=<?=$strRST[$i]['SCode']?>&page=<?=$page?><?=$str_query?>'; }"></button>
											<?}?>

											<?
											if ( $logon_level == 1 || $logon_level == 3 ){
 											?>
											<div style="height: 3px;"></div>
											<select name="study_pass_flag" class="study_pass_flag btn btn-sm btn-<?if ( $strRST[$i]['study_pass_flag'] ) echo('primary'); else echo('danger'); ?>" data-SCode="<?=$strRST[$i]['SCode']?>" style="width: 55px; padding: 0px; margin: 0px;" >
												<option value='0' <?if ($strRST[$i]['study_pass_flag'] == 0) echo(' selected '); ?>></option>
												<option value='1' <?if ($strRST[$i]['study_pass_flag'] == 1) echo(' selected '); ?>></option>
											</select>
											<?
											}
											?>
										</td>
										<td class="center" style="padding: 0px;">
											<?=$strRST[$i]['seq2']?>
										</td>
										<td class="center">
											<?=$strRST[$i]['reg_date']?><br/>
											<?=$strRST[$i]['cost_biz_num']?>
										</td>
									</tr>
									<?
									}
								} else {
								?>
									<tr>
										<td class="table_td" colspan="17">:::   . :::</td>
									</tr>
								<?
								}
								?>
							</table>
							</form>

							<table>

							</table>
							<?=$func->handlePage2($total, $limit, $block, $page, $str_query);?>

							<?
							if ( $total ) {
							?>
							<select name='new_page_size' id="new_page_size" >
								<option value='20'  <?if ($new_page_size ==  20) echo(' selected '); ?> > 20</option>
								<option value='40'  <?if ($new_page_size ==  40) echo(' selected '); ?> > 40</option>
								<option value='60'  <?if ($new_page_size ==  60) echo(' selected '); ?> > 60</option>
								<option value='80'  <?if ($new_page_size ==  80) echo(' selected '); ?> > 80</option>
								<option value='100' <?if ($new_page_size == 100) echo(' selected '); ?> >100</option>
							</select>
							<?
							}
							?>
						</td>
					</tr>
				</table>
			</div>
		</div>

		<?include_once('./inc_modal.php');?>

		<div class="modal" tabindex="-1" role="dialog" id="modal_company_info">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
						<!--button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button-->
					</div>
					<div class="modal-body" id="modal_company_info_body"></div>
				</div>
			</div>
		</div>

		<div class="modal" tabindex="-1" role="dialog" id="modal_mem_info">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
						<!--button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button-->
					</div>
					<div class="modal-body" id="modal_mem_info_body"></div>
				</div>
			</div>
		</div>
		
		<div class="modal" tabindex="-1" role="dialog" id="modal_lecture_info">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
						<?php ?>
					</div>
					<div class="modal-body" id="modal_lecture_detail_info_body"></div>
				</div>
			</div>
		</div>

		<div class="modal" tabindex="-1" role="dialog" id="modal_study_detail_info">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
					</div>
					<div class="modal-body" id="modal_study_detail_info_body"></div>
				</div>
			</div>
		</div>

		<div class="modal" tabindex="-1" role="dialog" id="modal_study_exam_info">
			<div class="modal-dialog">
				<div class="modal-content">
					<div class="modal-header">
					</div>
					<div class="modal-body" id="modal_study_exam_info_body"></div>
				</div>
			</div>
		</div>

	</div>

	<script>
	$(document).on('click', '.btn_study_work_exam_start', function(){
		var target				 = $(this).attr('data-target');
		var SCode				 = $(this).attr('data-SCode');
		
		var target_title		 = '';
		if ( target == 'mid' ) {
			target_title		 = '';
		} else if ( target == 'test' ) {
			target_title		 = '';
		} else if ( target == 'work' ) {
			target_title		 = '';
		}

		if ( confirm(target_title + '   . 0    ?') ) {
			var datas			 = "SCode=" + SCode;
			datas				+= "&target=" + target
			
			$.ajax({
			    url : '../04_study/ajax_set_study_exam_start_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 0 ) {
			    		alert(' .  .');
			    		return false;
			    	} else if ( parseInt(ret_html) == 1 ) {
			    		alert(' .   .');
			    		return false;
			    	} else if ( parseInt(ret_html) == 2 ) {
			    		alert('  .  ReLoad .');
			    		document.location.reload();
			    		return false;
			    	} else if ( parseInt(ret_html) == 100 ) {
			    		document.location.reload();
			    		return false;
			    	} else {
			    		console.log(ret_html);
			    		alert(' .  .');
			    		return false;
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});
		}
	});


	$(document).on('change', '#new_page_size', function(){
		var new_page_size			 = $(this).val();
		document.location.href = './index.php?page=<?=$page?><?=$str_query?>&new_page_size=' + new_page_size + '&change_page_size=1';
	});

	$(document).on('change', '#message_rule_email', function(){
		var message_rule_email		 = $(this).val();
		get_code_desc(message_rule_email, 'send_email_contents');
	});
	
	$(document).on('change', '#message_rule_sms', function(){
		var message_rule_sms		 = $(this).val();
		get_code_desc(message_rule_sms, 'send_sms_contents');
	});
	
	$(document).on('change', '#message_rule_alrim', function(){
		var alrim_code				 = $(this).val();
		get_code_desc2(alrim_code);
	});

	function get_code_desc(use_code, message_target){
		var datas					 = "use_code=" + use_code;
		$.ajax({
		    url : '../11_member/ajax_get_common_code_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 0 ) {
		    		$("#" + message_target).val('');
		    	} else {
		    		$("#" + message_target).val(ret_html);
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	};

	function get_code_desc2(alrim_code){
		var datas					 = "alrim_code=" + alrim_code;
		$.ajax({
		    url : './ajax_get_alrim_talk_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_json) {
		    	if ( parseInt(ret_json) == 0 ) {
		    		$("#send_alrim_title").val('');
		    		$("#send_alrim_contents").val('');
		    	} else {
		    		var obj					 = JSON.parse(ret_json);
		    		var templtConten		 = obj.templtContent;
		    		var templtName			 = obj.templtName;
		    		var templtCode			 = obj.templtCode;
		    		
		    		$("#send_alrim_title").val(templtName);
		    		$("#send_alrim_contents").val(templtConten);
		    	}
		    	
		    	/*
		    	if ( parseInt(ret_html) == 0 ) {
		    		$("#" + message_target).val('');
		    	} else {
		    		$("#" + message_target).val(ret_html);
		    	}
		    	*/
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	};

	$(document).on('click', '.btn_company_info', function(){
		//----  
		var mem_id 					 = $(this).attr('data-company_mem_id');
		var datas					 = "mem_id=" + mem_id;
		
		$.ajax({
		    url : './ajax_get_company_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  .  .');
		    		return false;
		    	} else {
		    		$("#modal_company_info_body").html(ret_html);
		    		$("#modal_company_info").modal('show');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	})
	
	$(document).on('click', '.btn_mem_info', function(){
		//----  
		var mem_id 					 = $(this).attr('data-mem_id');
		var SCode					 = $(this).attr('data-SCode');
		var datas					 = "mem_id=" + mem_id;
		datas						+= "&SCode=" + SCode;
		
		$.ajax({
		    url : './ajax_get_mem_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  .  .');
		    		return false;
		    	} else {
		    		$("#modal_mem_info_body").html(ret_html);
		    		$("#modal_mem_info").modal('show');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	})

	$(document).on('click', '.btn_lecture_detail_info', function(){
		//----  
		var LCode 					 = $(this).attr('data-LCode');
		var SCode 					 = $(this).attr('data-SCode');
		
		var datas					 = "LCode=" + LCode;
		datas 						+= "&SCode=" + SCode;
		
		$.ajax({
		    url : './ajax_get_lecture_detail_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  .  .');
		    		return false;
		    	} else {
		    		$("#modal_lecture_detail_info_body").html(ret_html);
		    		$("#modal_lecture_info").modal('show');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	});


	$(document).on('click', '.btn_study_detail_info', function(){
		var SCode 					 = $(this).attr('data-SCode');
		var datas					 = "SCode=" + SCode;
		
		$.ajax({
		    url : './ajax_get_study_detail_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  .  .');
		    		return false;
		    	} else {
		    		$("#modal_study_detail_info_body").html(ret_html);
		    		$("#modal_study_detail_info").modal('show');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	});

	function delete_lecture_time(SCode, LCode, lecture_time_idx, obj){
		<?php ?>
		var datas					  	 = "SCode=" + SCode;
		datas							+= "&LCode=" + LCode;
		datas							+= "&lecture_time_idx=" + lecture_time_idx;

		$.ajax({
		    url : './ajax_set_study_lecture_time_log_delete.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , success : function(ret_html) {
				if ( parseInt( ret_html ) == 1 ) {
					alert(' .  .');
					return false;
				} else {
					var target_row		 = $(obj).parent().parent();
					$(target_row).find('td').eq(2).html('0 %');
					$(target_row).find('td').eq(3).html('00:00:00');
					$(target_row).find('td').eq(4).html('');
					$(target_row).find('td').eq(5).html('');
					$(target_row).find('td').eq(6).html('');
					$(target_row).find('td').eq(7).html('');
					$(".modal_total_progress").html(ret_html);
				}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}



	$(document).on('click', '.btn_mem_name', function(){
		var mem_id				 = $(this).attr('data-mem_id');
		var SCode				 = $(this).attr('data-SCode');
		
		console.log(mem_id);
		console.log(SCode);
		
		add_div()
	});
	
	function add_div(){
		$("#small_win").css('display', 'block');

		var x = event.clientX;
		var y = event.clientY;
		var scroll_height = $(document).scrollTop();
		y = y + scroll_height;
		
		var coords = "X coords: " + x + ", Y coords: " + y;
		
		$("#small_win").css('top', y + 'px');
		$("#small_win").css('left', x + 'px');
	 }

	function remove_div(){
		$("#small_win").css('display', 'none');
	}
	</script>



	<style>
		.sch-table td, .sch-table th {
		    border-left: 0px !important;
		    border-right: 0px !important;
		}
		.sch-table th, .sch-table td {
		    /* vertical-align: bottom; */
		    border-bottom: 0px !important;
		    border-bottom-width: 0px !important; 
		}
	</style>

	<script>
	$(document).ready(function(){
		$("#s_reg_date, #s_fr_period, #s_to_period").datepicker({
			changeMonth: false, //      .
			changeYear: false, //       .
			minDate: '-100y', //  100  .
			nextText: ' ', // next  .
			prevText: ' ', // prev  .
			yearRange: 'c-100:c+10', //      ,    .
			showButtonPanel: true, //     . 
			currentText: ' ' , //     
			closeText: '',  //   
			format: "yyyy-mm-dd", //     .
			showMonthAfterYear: true , // ,    ,  . 
			dayNamesMin: ['', '', '', '', '', '', ''], //   .
			monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'] //   .
		});
		
		$(".to_period").datepicker({
			changeMonth: false, //      .
			changeYear: false, //       .
			minDate: '-100y', //  100  .
			nextText: ' ', // next  .
			prevText: ' ', // prev  .
			yearRange: 'c-100:c+10', //      ,    .
			showButtonPanel: true, //     . 
			currentText: ' ' , //     
			closeText: '',  //   
			format: "yyyy-mm-dd", //     .
			showMonthAfterYear: true , // ,    ,  . 
			dayNamesMin: ['', '', '', '', '', '', ''], //   .
			monthNamesShort: ['1','2','3','4','5','6','7','8','9','10','11','12'] //   .
		}).on('changeDate', function(e){
			change_to_period(this);
		});
	});


	function change_to_period(obj){
		var SCode 						 = $(obj).attr('data-SCode');
		var to_period 					 = $(obj).val();
		
		//----   
		var datas						 = '';
		datas							+= "SCode=" + SCode;
		datas 							+= "&to_period=" + to_period

		$.ajax({
		    url : './ajax_set_change_study_to_period_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}


	<?//   ?>
	$(document).on('click', '#check_all', function(){
		var check_all				 = $(this).prop('checked');
		if ( check_all ) {
			$(".SCode").prop('checked', true);
		} else {
			$(".SCode").prop('checked', false);
		}
	})			


	<?
	include_once('./inc_search_script.php');
	?>

	<?// 1 -   ?>
	function delete_receiver_target1(){
		var target						 = $("#list_target").val();
		var modal_number				 = $("#modal_number").val();
		var modal_form1_receiver_target1 = $("input[name='modal_form1_receiver_target1']:checked").val();
		var receiver_target1			 = $("input[name='modal_form1_receiver_target1']:checked").val(); 
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&target=" + target;
		datas 							+= "&modal_form1_receiver_target1=" + modal_form1_receiver_target1
		
		$.ajax({
		    url : './ajax_set_target_delete_proc.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		if ( confirm(' . ""      .') ) {
		    			document.location.reload();
		    		}
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000     .');
		    		return false;
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}
	
	<?// 1 -    ?>
	function change_refund_flag_receiver_target1(){
		var target						 = $("#list_target").val();
		var modal_number				 = $("#modal_number").val();
		var modal_form1_receiver_target1 = $("input[name='modal_form1_receiver_target1']:checked").val();
		var receiver_target1			 = $("input[name='modal_form1_receiver_target1']:checked").val();
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&target=" + target;
		datas 							+= "&modal_form1_receiver_target1=" + modal_form1_receiver_target1

		$.ajax({
		    url : './ajax_set_change_refund_flag_proc.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		if ( confirm(' . ""      .') ) {
		    			document.location.reload();
		    		}
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000     .');
		    		return false;
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}
	
	<?// 1 -    ?>
	function change_study_element(target_id){
		var target						 = $("#list_target").val();
		var modal_number				 = $("#modal_number").val();
		var modal_form1_receiver_target1 = $("input[name='modal_form1_receiver_target1']:checked").val();
		var target_value				 = $("#" + target_id).val();
		
		var modal_form3_receiver_target1 = $("input[name='modal_form3_receiver_target1']:checked").val();
		
		var message 					 = '';
		if ( target_id == 'modal_form1_teacher_mem_id' ) {
			message						 = '   .';
		} else if ( target_id == 'modal_form1_seller_mem_id' ) {
			message						 = '   .';
		} else if ( target_id == 'modal_form1_seq' ) {
			message						 = '  .';
		} else if ( target_id == 'modal_form1_refund_flag' ) {
			target_value				 = '0';
		} else if ( target_id == 'modal_form1_study_status_close' ) {
			message						 = '   .';
			target_value				 = 'SST039';
		} else if ( target_id == 'modal_form1_change_study_pass_flag' ) {
			message						 = '   .';
		} else if ( target_id == 'modal_form1_init_mem_pw' ) {
			message						 = '   .';
		}
		
		if ( target_value == '' ) {
			alert(message);
			return false;
		}
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&target=" + target;
		datas 							+= "&modal_form1_receiver_target1=" + modal_form1_receiver_target1;
		datas							+= "&target_value=" + target_value;
		datas							+= "&target_id=" + target_id;
		
		$.ajax({
		    url : './ajax_set_change_study_element_proc.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		if ( confirm(' . ""      .') ) {
		    			document.location.reload();
		    		}
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000      .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 5 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}


	<?//  -   ?>
	function change_study_status() {
		var study_status				 = $("#study_status").val();

		if ( study_status == '' ) {
			alert( '   .');
			$("#study_status").focus();
			return false;
		}
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&study_status=" + study_status;

		$.ajax({
		    url : './ajax_set_change_study_status_proc.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	//console.log(ret_html);
		    	//return false;
		    	//alert(ret_html);
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert(' .    .');
		    		document.location.reload();
		    		return false;

		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000      .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 5 ) {
		    		alert('   .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 0 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}


	<?// 2 -  /  / SMS  Form ?>
	function send_message_form(send_type){
		var list_target					 = $("#list_target").val();
		var modal_number				 = $("#modal_number").val();
		var modal_form2_receiver_target2 = $("input[name='modal_form2_receiver_target2']:checked").val();
		var message_rule_alrim			 = $("#message_rule_alrim").val();
		var double_check				 = $("#double_check").prop('checked');
		
		if ( double_check ) {
			double_check 				 = 1;
		} else {
			double_check				 = 0;
		}

		var message 					 = '';
		if ( send_type == 'alrim' ) {
			message						 = '';
		} else if ( send_type == 'email' ) {
			message						 = '';
		} else if ( send_type == 'sms' ) {
			message						 = 'SMS(LMS)';
		}
		
		if ( send_type == '' ) {
			alert('   .');
			return false;
		}
		
		//----  Input 
		var message_title 				 = $.trim($("#send_" + send_type + "_title").val());
		var message_contents 			 = $.trim($("#send_" + send_type + "_contents").val());
		
		if ( send_type == 'email' ) {
			message_contents			 = message_contents.replace(/
/g, "<br />");  
		}
		
		if ( message_title == '' ) {
			alert( message + '   .');
			$("#send_" + send_type + "_title").focus()
			return false;
		}
		
		if ( message_contents == '' ) {
			alert( message + '   .');
			$("#send_" + send_type + "_contents").focus()
			return false;
		}
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&send_type=" + send_type;
		datas 							+= "&modal_form2_receiver_target2=" + modal_form2_receiver_target2;
		datas							+= "&message_title=" + message_title;
		datas							+= "&message_contents=" + message_contents;
		datas							+= "&list_target=" + list_target;
		datas							+= "&message_rule_alrim=" + message_rule_alrim;
		datas							+= "&double_check=" + double_check;
		$.ajax({
		    url : './ajax_set_message_proc.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  . ');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000      .');
		    		return false;
		    		
		    	} else if ( parseInt(ret_html) == 5 ) {
		    		alert('  .');
		    		return false;
		    		
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}



	function study_list_download(){
		var target						 = $("#list_target").val();
		
		var modal_number				 = $("#modal_number").val();
		var modal_form4_receiver_target1 = $("input[name='modal_form4_receiver_target1']:checked").val();
		
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&target=" + target;
		datas 							+= "&modal_form4_receiver_target1=" + modal_form4_receiver_target1;

		$.ajax({
		    url : './ajax_get_study_list_download.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 0 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('2000     .');
		    		return false;
		    	} else {
					document.location.href = '/upload/tmp/' + ret_html;
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}


	function study_list_download2(){
		//----   
		var datas						 = $("#ser_form").serialize();
		datas							+= "&list_target=search_result";

		$.ajax({
		    url : './ajax_get_study_list_download.php?page=<?=$page?><?=$str_query?>'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 0 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('1000     .');
		    		return false;
		    	} else {
					document.location.href = '/upload/tmp/' + ret_html;
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}


	function study_certificates_download(type){
		var target						 = $("#list_target").val();
		
		var modal_number				 = $("#modal_number").val();
		var modal_form4_receiver_target1 = $("input[name='modal_form4_receiver_target1']:checked").val();
		
		var download_url				 = 'ajax_get_study_certificates_invidual_download.php';
		
		if ( parseInt(type) == 2 ) {
			download_url				 = 'ajax_get_study_certificates_download.php';
		}
		
		//----   
		var datas						 = $("#form2").serialize();
		datas							+= "&target=" + target;
		datas 							+= "&modal_form4_receiver_target1=" + modal_form4_receiver_target1;
		
		//window.open('ajax_get_study_certificates_download.php?page=<?=$page?><?=$str_query?>','','');
		//return false;
		
		$.ajax({
		    url : './' + download_url + '?page=<?=$page?><?=$str_query?>&type=' + type
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	console.log(ret_html);
		    	
		    	if ( parseInt(ret_html) == 0 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('2000     .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 5 ) {
		    		alert('   .');
		    		return false;
		    	} else {
		    		window.open('/upload/tmp/' + ret_html);
		    		//document.location.href = '/upload/tmp/' + ret_html
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}

	function show_modal(target, modal_number){
		var modal_id				 = '';
		var modal_title				 = '';
		
		$("#list_target").val(target);
		$("#modal_number").val(modal_number);

		if ( target == 'checkbox' ) {
			modal_id				 = 'modal_check';
			modal_title 			 = ' ';

			//----   
			var SCode_len			 = $(".SCode").length
			var SCode_checked_cnt	 = 0;
			for ( var i=0; i<SCode_len; i++ ) {
				if ( $(".SCode").eq(i).prop('checked') ) {
					SCode_checked_cnt ++;
				}
			}

			if ( ! SCode_checked_cnt ) {
				alert('  .');
				return false;
			}
			
			//----   
			var datas						 = $("#form2").serialize();
			datas							+= "&target=" + target;
			
			$.ajax({
			    url : './ajax_get_study_list_info.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_json) {
			    	//console.log(ret_json);
			    	//"total":"9","refund_flag_cnt":"9","LCT001":"1","LCT003":"8","LCT005":"0","LCT007":"0"
			    	var obj					 = JSON.parse(ret_json);
			    	var total				 = obj.total;
			    	var refund_flag_cnt		 = obj.refund_flag_cnt;
			    	var LCT001_cnt			 = obj.LCT001;
			    	var LCT003_cnt			 = obj.LCT003;
			    	var LCT005_cnt			 = obj.LCT005;
			    	var LCT007_cnt			 = obj.LCT007;
			    	
			    	$(".board_total_cnt").html(total + ' ');
			    	$(".board_refund_flag_cnt").html(refund_flag_cnt + ' ');
			    	$(".board_lct001_cnt").html(LCT001_cnt + ' ');
			    	$(".board_lct003_cnt").html(LCT003_cnt + ' ');
			    	$(".board_lct005_cnt").html(LCT005_cnt + ' ');
			    	$(".board_lct007_cnt").html(LCT007_cnt + ' ');
			    	
			    	//---- radio html 
			    	var str_html 			 = '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="1" checked />  (' + total + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="2"/> (' + refund_flag_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="3"/> (' + LCT001_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="4"/> (' + LCT003_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="5"/> (' + LCT005_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="6"/> (' + LCT007_cnt + ' )</label> &nbsp;';
			    	$('.board_receiver_target1_cnt').html(str_html);
			    	
			    	
			    	//---- radio html 
			    	var str_html 			 = '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="1" checked />  (' + total + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="2"/> (' + refund_flag_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="3"/> (' + LCT001_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="4"/> (' + LCT003_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="5"/> (' + LCT005_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="6"/> (' + LCT007_cnt + ' )</label> &nbsp;';
			    	$('.board_receiver_target2_cnt').html(str_html);
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});
		} else {
			modal_id				 = 'modal_list';
			modal_title 			 = ' ';
			
			if ( <?=$search_flag?> != 1 ) {
				alert('   .');
				return false;
			}

			//----   
			var datas						 = '';
			datas							 = "page=<?=$page?><?=$str_query?>";
			
			$.ajax({
			    url : './ajax_get_study_list_info.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_json) {
			    	console.log(ret_json);
			    	//"total":"9","refund_flag_cnt":"9","LCT001":"1","LCT003":"8","LCT005":"0","LCT007":"0"
			    	var obj					 = JSON.parse(ret_json);
			    	var total				 = obj.total;
			    	var refund_flag_cnt		 = obj.refund_flag_cnt;
			    	var LCT001_cnt			 = obj.LCT001;
			    	var LCT003_cnt			 = obj.LCT003;
			    	var LCT005_cnt			 = obj.LCT005;
			    	var LCT007_cnt			 = obj.LCT007;
			    	
			    	$(".board_total_cnt").html(total + ' ');
			    	$(".board_refund_flag_cnt").html(refund_flag_cnt + ' ');
			    	$(".board_lct001_cnt").html(LCT001_cnt + ' ');
			    	$(".board_lct003_cnt").html(LCT003_cnt + ' ');
			    	$(".board_lct005_cnt").html(LCT005_cnt + ' ');
			    	$(".board_lct007_cnt").html(LCT007_cnt + ' ');
			    	
			    	//---- radio html 
			    	var str_html 			 = '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="1" checked />  (' + total + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="2"/> (' + refund_flag_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="3"/> (' + LCT001_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="4"/> (' + LCT003_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="5"/> (' + LCT005_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target1" value="6"/> (' + LCT007_cnt + ' )</label> &nbsp;';
			    	$('.board_receiver_target1_cnt').html(str_html);
			    	
			    	
			    	//---- radio html 
			    	var str_html 			 = '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="1" checked />  (' + total + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="2"/> (' + refund_flag_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="3"/> (' + LCT001_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="4"/> (' + LCT003_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="5"/> (' + LCT005_cnt + ' )</label> &nbsp;';
			    	str_html 			 	+= '<label><input type="radio" name="modal_form' + modal_number + '_receiver_target2" value="6"/> (' + LCT007_cnt + ' )</label> &nbsp;';
			    	$('.board_receiver_target2_cnt').html(str_html);
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});
			
		}
		
		if ( modal_number == '1' ) {
			modal_title				+= ' ';
		} else if ( modal_number == '2' ) {
			modal_title				+= ' ';
		} else if ( modal_number == '3' ) {
			modal_title				+= ' ';
		} else if ( modal_number == '4' ) {
			modal_title				+= ' ';
		} 
		
		$("#modal_title" + modal_number).html(modal_title);
		
		$("#modal_process" + modal_number).modal({
			/*
			 backdrop: 'static'
			,keyboard: false
			*/
		});
		
	}
	
	function hide_modal(){
		$('#modal_process1').modal('hide');
		$('#modal_process2').modal('hide');
		$('#modal_process3').modal('hide');
		$('#modal_process4').modal('hide');
	}

	$(document).on('change', '#s_category2', function(){
		var s_category2					 = $(this).val();
		var datas					  	 = "category1=<?=$s_category?>";
		datas							+= "&category2=" + s_category2;

		$.ajax({
		    url : './ajax_get_category3_list.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , success : function(ret_html) {
				if ( parseInt( ret_html ) == 0 ) {
					ret_html			 = '<option value="">3 </option>';
				}
				$("#s_category3").html(ret_html);
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	});
	
	$(document).on('click', '.init_status', function(){
		var SCode 						 = $(this).attr('data-SCode');
		var test_target					 = $(this).attr('data-target');
		var message						 = '';
		var flag						 = '0';
		
		var mid_status					 = '';
		var test_status					 = '';
		var work_status					 = '';

		var datas					  	 = "SCode=" + SCode;

		$.ajax({
		    url : './ajax_get_study_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_json) {
		    	var obj					 = JSON.parse(ret_json);
		    	flag					 = obj.flag;
		    	mid_status				 = obj.mid_status;
		    	test_status				 = obj.test_status;
		    	work_status				 = obj.work_status;
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});

		if ( test_target == 'mid' ) {
			message 					 = '   ?';
			if ( mid_status == 'ET1001' ) {
				flag 					 = 0;
			}
		} else if ( test_target == 'test' ) {
			message 					 = '   ?';
			if ( test_status == 'ET2001' ) {
				flag 					 = 0;
			}
		} else if ( test_target == 'work' ) {
			message 					 = '  ?';
			if ( work_status == 'ET3001' ) {
				flag 					 = 0;
			}
		}
		
		flag							 = 1;

		if ( parseInt(flag) == 1 ) {
			//----   
			if ( confirm(message) ) {
				var datas			  	 = "SCode=" + SCode;
				datas					+= "&test_target=" + test_target;

				$.ajax({
				    url : './ajax_set_study_init_proc.php'
				    , type: 'POST' 
				    , dataType: 'html' 
				    , data : datas
				    , cache : false
				    , async : false
				    , success : function(ret_json) {
				    	var obj					 = JSON.parse(ret_json);
				    	var flag				 = obj.flag;
				    	
				    	if ( parseInt(flag) == 1 ) {
				    		document.location.reload();
				    	} else if ( parseInt(flag) == 2 ) {
				    		alert(' .    .');
				    		document.location.reload();
				    		return false;
				    	} else if ( parseInt(flag) == 3 ) {
				    		alert('  7    .');
				    		return false;
				    	} else if ( parseInt(flag) == 5 ) {
				    		alert('      .');
				    		//document.location.reload();
				    		return false;
				    	}
				    }
				    , error: function(xhr,xmlStatus) { 
				        alert('  .

'+ xhr.xmlStatus); 
				        return; 
				    } 
				});
			}
		}
	});
	

	<?// -    ?>
	$(document).on('click', '.btn_study_mid_exam, .btn_study_test_exam, .btn_study_work_exam', function(){
		var SCode 					 = $(this).attr('data-SCode');
		var target					 = $(this).attr('data-target');
		var teacher_mem_id			 = $(this).attr('data-teacher_mem_id');
		
		var datas					 = "SCode=" + SCode;
		datas						+= "&target=" + target;
		datas						+= "&teacher_mem_id=" + teacher_mem_id;
		$.ajax({
		    url : '../04_study/ajax_get_study_exam_info.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('  .  .');
		    		return false;
		    	} else {
		    		$("#modal_study_exam_info_body").html(ret_html);
		    		$(".btn_answer_finish").hide();
		    		$("#modal_study_exam_info").modal('show');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	});
	
	function init_password(mem_id){
		var datas					 = "mem_id=" + mem_id;
		$.ajax({
		    url : './ajax_set_init_mem_id_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert('.');
		    		return false;
		    	} else {
		    		alert(' .  .');
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}
	
	$(document).on('click', '.btn_close_modal', function(){
		$("#modal_study_exam_info").modal('hide');
	});

	$(document).on('change', '#exam_list', function(){
		var exam_list_val				 = $(this).val();
	
		var container = $('.survey');
		var scrollTo = $(".q_" + exam_list_val);
		container.animate({scrollTop: scrollTo.offset().top - container.offset().top + container.scrollTop(), scrollLeft: 0},300);
	});
	</script>

	<script>
	$(document).on('click', ".study_check", function(){
		//----   
		var SCode					 = $(this).attr('data-SCode');
		var study_check				 = $(this).prop('checked');
		if ( study_check ) {
			study_check				 = 1;
		} else {
			study_check				 = 0;
		}
		
		var datas					 = "study_check=" + study_check;
		datas						+= "&SCode=" + SCode;

		$.ajax({
		    url : './ajax_set_study_check_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    	} else {
		    		alert(' .  .');
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    }
		});
	});
	
	$(document).on('click', '.btn_admin_memo', function(){
		//----   
		var SCode					 = $(this).attr('data-SCode');
		var datas					 = "SCode=" + SCode;

		$.ajax({
		    url : './ajax_get_study_admin_memo.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_json) {
	    		var obj					 = JSON.parse(ret_json);
	    		var admin_memo			 = obj.study_admin_memo;
	    		var mem_info			 = obj.mem_info;
	    		var lecture_name		 = obj.lecture_name;
	    		
	    		$("#study_admin_memo").val(admin_memo);
	    		$("#modal_memo_lecture_name").text(lecture_name);
	    		$("#modal_memo_mem_info").text(mem_info);

		    	$("#modal_SCode").val(SCode);
		    	$("#modal_memo").modal('show');
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    }
		});
	});
	
	
	function save_admin_memo() {
		var SCode					 = $("#modal_SCode").val();
		var admin_memo				 = $("#study_admin_memo").val();
		
		var datas					 = "SCode=" + SCode;
		datas						+= "&admin_memo=" + admin_memo;

		$.ajax({
		    url : './ajax_set_study_admin_memo_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    	} else {
		    		alert(' .  .');
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    }
		});
	}
	
	<?
	if ( $logon_level == 1 || $logon_level == 3 ) {
	?>
	$(document).on('click', '.btn_study_pass_check', function(){
		if ( confirm(' []  ,    . ,      . ?') ) {
			//----   
			var SCode				 = $(this).attr('data-SCode');
			var datas				 = "SCode=" + SCode;
	
			$.ajax({
			    url : './ajax_set_change_study_status_check_flag_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 1 ) {
			    		alert(' .');
			    		document.location.reload();
			    	} else {
			    		alert(' .  .');
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    }
			});
		}
	});
	<?
	}
	?>
	
	$(document).on('change', '.study_pass_flag', function(){
		if ( confirm('       .   ?') ) {
			//----   
			var SCode				 = $(this).attr('data-SCode');
			var study_pass_flag		 = $(this).val();
			
			var datas				 = "SCode=" + SCode;
			datas					+= "&study_pass_flag=" + study_pass_flag;

			$.ajax({
			    url : './ajax_set_change_study_pass_flag_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 1 ) {
			    		document.location.reload();
			    	} else {
			    		alert(' .  .');
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    }
			});
		}
	});
	
	

	$(document).on('click', '.btn_study_process_check', function(){
		if ( confirm('       . ,      . ?') ) {
			//----   
			var SCode				 = $(this).attr('data-SCode');
			var datas				 = "SCode=" + SCode;
			datas					+= "&study_process=done";
	
			$.ajax({
			    url : './ajax_set_change_study_status_check_flag_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 1 ) {
			    		alert(' .');
			    		document.location.reload();
			    	} else {
			    		alert(' .  .');
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    }
			});
		}
	});


	$(document).on('click', '.study_sync', function(){
		if ( confirm('DB Master - Slave   ?') ) {
			//----   
			var SCode				 = $(this).attr('data-SCode');
			var datas				 = "SCode=" + SCode;
	
			$.ajax({
			    url : './ajax_set_study_sync_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 1 ) {
			    		alert(' .');
			    	} else {
			    		alert(' .  .');
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    }
			});
		}
	});

	
	function make_study(SCode){
		var tmp_study_mem_id		 = $("#tmp_study_mem_id").val();
		
		if ( tmp_study_mem_id == '' ) {
			alert(' []     .');
			return false;
		}
		
		var datas					 = "SCode=" + SCode;
		datas						+= "&tmp_study_mem_id=" + tmp_study_mem_id;
		
		$.ajax({
		    url : './ajax_set_study_register_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 1 ) {
		    		alert(' .   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 2 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 3 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 4 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 5 ) {
		    		alert('   .');
		    		return false;
		    	} else if ( parseInt(ret_html) == 6 ) {
		    		alert('   .');
		    		return false;
		    	} else {
		    		alert(' .  .');
		    		return false;
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});	
	}

	$(document).on('keyup', '#s_lecture_name', function(){
		//----   
		search_lecture_name();
	});
	
	$(document).on('change', '#s_search_period2', function(){
		//----   
		search_lecture_name();
	});

	function search_lecture_name(){
		var search_type1		 = $("#search_type1").prop('checked');
		var search_type2		 = $("#search_type2").prop('checked');
		
		var search_type			 = 0;
		if ( search_type1 ) {
			search_type 		 = 1;
		}
		
		if ( search_type2 ) {
			search_type 		 = 2;
		}
		
		
		var s_lecture_name		 = $("#s_lecture_name").val();				//  
		
		var s_year				 = $("#s_year").val();						//  
		var s_month				 = $("#s_month").val();						//  
		var s_search_period		 = $("#s_search_period").val();				//  
		var s_company_mem_id	 = $("#s_company_mem_id").val();			//    -  
		
		var s_company_mem_id2	 = $("#s_company_mem_id2").val();			//    -  
		var s_search_period2	 = $("#s_search_period2").val();			//   -  

		var s_fr_period			 = $("#s_fr_period").val();					//   
		var s_to_period			 = $("#s_to_period").val();					//   

		var datas				 = "s_lecture_name=" + s_lecture_name;
		datas					+= "&s_year=" + s_year;
		datas					+= "&s_month=" + s_month;
		datas					+= "&s_search_period=" + s_search_period;
		datas					+= "&s_company_mem_id=" + s_company_mem_id;
		datas					+= "&s_fr_period=" + s_fr_period;
		datas					+= "&s_to_period=" + s_to_period;
		
		datas					+= "&search_type=" + search_type;
		datas					+= "&s_company_mem_id2=" + s_company_mem_id2;
		datas					+= "&s_search_period2=" + s_search_period2;
		
		//console.log(datas);

		$.ajax({
		    url : './ajax_get_lecture_list6.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	$("#s_LCode").html(ret_html);
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    }
		});
	}

	$(document).on('keyup', '#s_mem_name_lev007', function(){
		//----   
		var s_mem_name_lev007	 = $(this).val();
		var datas				 = "s_mem_name_lev007=" + s_mem_name_lev007;

		$.ajax({
		    url : './ajax_get_lev007_list.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	$("#s_mem_id_lev007").html(ret_html);
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    }
		});
	});
	

	<?
	if( $logon_level == 1 || $logon_level == 3 ) {
	?>

	<?//----    ?>
	$(document).on('click', '.btn_couns_phone', function(){
		var mem_id					 = $(this).attr('data-mem_id');
		couns_phone_list(mem_id)
	});

	function couns_phone_list(mem_id){
		if ( mem_id == '' ) {
			mem_id					 = $('#modal_mem_id').val();
		}
		var datas					 = "mem_id=" + mem_id;

		$.ajax({
		    url : './ajax_get_couns_phone_list.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	$("#table_couns_phone").html(ret_html);
		    	$("#modal_mem_id").val(mem_id);
		    	$("#modal_couns_phone").modal('show');
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});	
	}

	function couns_phone_register(idx){
		var mem_id					 = $("#modal_mem_id").val();
		$("#modal_couns_phone_idx").val(idx);
		
		var datas					 = "mem_id=" + mem_id;
		datas 						+= "&couns_phone_idx=" + idx;
		
		$.ajax({
		    url : './ajax_get_couns_phone_register.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	$("#table_couns_phone").html(ret_html);
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});	
	}
	
	function couns_phone_register_proc(){
		var modal_couns_phone_idx	 = $("#modal_couns_phone_idx").val();
		var modal_mem_id			 = $("#modal_mem_id").val();
		
		var couns_sort				 = $.trim($("#couns_sort").val());
		var couns_status			 = $.trim($("#couns_status").val());
		var reserve_flag			 = $.trim($("#reserve_flag").val());
		var reserve_date			 = $.trim($("#reserve_date").val());
		var reserve_hour			 = $.trim($("#reserve_hour").val());
		var reserve_minute			 = $.trim($("#reserve_minute").val());
		var count_contents			 = $.trim($("#count_contents").val());
		
		if ( count_contents == '' ) {
			$("#count_contents").focus()
			alert('   .');
			return false;
		}

		<?// Form ?>
		var datas					 = $("#modal_couns").serialize();;
		datas 						+= "&modal_couns_phone_idx=" + modal_couns_phone_idx;
		datas 						+= "&modal_mem_id=" + modal_mem_id;
		
		$.ajax({
		    url : './ajax_set_couns_phone_register_proc.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	if ( parseInt(ret_html) == 0 ) {
		    		alert(' .  .');
		    		return false;
		    	} else {
		    		$("#modal_couns_phone_idx").val(parseInt(ret_html));
		    	}
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});	
	}
	
	function couns_phone_delete(idx){
		if ( confirm('?') ) {
			var datas					 = "idx=" + idx;
			
			$.ajax({
			    url : './ajax_set_couns_phone_delete_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
			    	if ( parseInt(ret_html) == 1 ) {
			    		$(".couns_phone_list_" + idx).hide();
			    	} else {
			    		alert(' .  .');
			    		return false;
			    	}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});	

		}
	}
	
	<?
	}
	?>


	$(document).on('click', '.btn_answer_finish, .btn_answer_cancel', function(){
		var SCode						 = $(this).attr('data-SCode');
		var target						 = $(this).attr('data-target');
		var result						 = $(this).attr('data-result');
		
		var message						 = '';
		
		if ( result == 'finish' ) {
			message 					 = '  ?       .';
		} else {
			message 					 = '   ?';
		} 

		if ( confirm(message) ) {
			var datas				  	 = "SCode=" + SCode;
			datas						+= "&target=" + target;
			datas						+= "&result=" + result;

			$.ajax({
			    url : '../04_study/ajax_set_judgement_flag_change_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
					if ( parseInt( ret_html ) == 1 ) {
						if ( result == 'finish' ) {
							$(".btn_answer_cancel").show();
						} else {
							$(".btn_answer_cancel").hide();
							
							document.location.reload();
						}
					} else {
						alert(' .  .');
						return false;
					}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});
		}
	});
	
	function set_exam_result(SCode, target){
		if ( confirm('0  ?') ) {
			var datas				  	 = "SCode=" + SCode;
			datas						+= "&target=" + target;

			$.ajax({
			    url : './ajax_set_exam_result_proc.php'
			    , type: 'POST' 
			    , dataType: 'html' 
			    , data : datas
			    , cache : false
			    , async : false
			    , success : function(ret_html) {
					if ( parseInt( ret_html ) == 1 ) {
						alert('.');
					} else {
						alert(' .  .');
						return false;
					}
			    } 
			    , error: function(xhr,xmlStatus) { 
			        alert('  .

'+ xhr.xmlStatus); 
			        return; 
			    } 
			});
		}
	}
	
	<?//    ?>
	function study_company_status_download(){
		var datas				  	 = "s_year=<?=$s_year?>";
		datas						+= "&s_month=<?=$s_month?>";

		$.ajax({
		    url : './ajax_get_study_company_status_download.php'
		    , type: 'POST' 
		    , dataType: 'html' 
		    , data : datas
		    , cache : false
		    , async : false
		    , success : function(ret_html) {
		    	document.location.href = '/upload/tmp/' + ret_html;
		    	return false;
		    } 
		    , error: function(xhr,xmlStatus) { 
		        alert('  .

'+ xhr.xmlStatus); 
		        return; 
		    } 
		});
	}
	
	$(document).on('click', '.fr_period', function(){
		var fr_period_index				 = $(this).index('.fr_period');
		var fr_period 					 = $(this).val();
		var to_period					 = $('.to_period2').eq(fr_period_index).val();
		
		$("#s_fr_period").val(fr_period);
		$("#s_to_period").val(to_period);
	});
	</script>

	<?
	include_once('../include/inc_member_info_auth_log.php');
	?>

	<?include_once('../include/inc_footer.php');?>
</body>
</html>

<?
//----    
//$order->calc_study_score(16031);

Did this file decode correctly?

Original Code

<?php eval(gzinflate(base64_decode('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')));

Function Calls

strtr 1
gzinflate 4
base64_decode 5

Variables

$__ySPKTivqLG $start_time = array_sum(explode(' ', microtime())); $path ..

Stats

MD5 2a5be99435aa5a21c7b67504fcc1a607
Eval Count 5
Decode Time 623 ms