<?
//========================================
// dehead(config/function/lib) Include
//========================================
include $_SERVER['DOCUMENT_ROOT']."/front/include/dehead.php";

//========================================
// Meta Tag
//========================================
$metaTitle = $metaInfo['counseling']['title'];
$metaDescription = $metaInfo['counseling']['description'];
$metaKeyword = $metaInfo['counseling']['keyword'];
$metaImage = $metaInfo['counseling']['image'];
$metaNav = $metaInfo['counseling']['nav'];

//========================================
// Class Connect
//========================================
$Db = new Db();

//========================================
// Data Load
//========================================
$md = ($md === "modify") ? $md : "write";
if($md === "modify"){
	$modify = $Db->row("SELECT store, name, email, phone, title, content FROM $TABLE_COUNSEL WHERE no = :no", array('no' => $no));
	$file = $Db->query("SELECT seq, attach_ori FROM $TABLE_ATTACH WHERE wno = :wno AND code = :code ORDER BY seq ASC", array('wno' => $no, 'code' => $TABLE_COUNSEL));
	$Db->CloseConnection;

	$store = $modify['store'];
	$name = $modify['name'];
	$email = explode("@", $modify['email']);
	$phone = explode("-", $modify['phone']);
	$title = $modify['title'];
	$content = $modify['content'];

    //========================================
    // File
    //========================================
    $fileInfo = array();
    $fileInfo['count'] = count($file);
    foreach($file as $key => $val){
        $fileInfo['fileName'][$val['seq']] = $val['attach_ori'];
    }
}else{
	if(isset($_SESSION['MEMBER_ID'])){
		$param = array('id' => $_SESSION['MEMBER_ID'], 'name' => $_SESSION['MEMBER_NAME']);

		//========================================
		// Data Load
		//========================================
		$info = $Db->row("SELECT id, name, phone, email, mailing, sms FROM $TABLE_MEMBER WHERE id = :id AND name = :name", $param);
		$Db->CloseConnection;
		$email = explode("@", stripslashes($info['email']));
	}
}

//========================================
// header Include
//========================================
include PATH_INCLUDE."header.php";
?>
        <div id="container">
            <div class="sub_visual_wrap online">
                <div class="inner_box">
                    <div class="location">
                        <a href="/"><img src="<?=PATH_IMAGES?>/common/ico_home.png" alt="HOME" /></a> &nbsp;&gt;&nbsp;
                        <?php
						if($metaNav[4]){ echo "<span>".$metaNav[4]."</span> &nbsp;&gt;&nbsp;"; }
						if($metaNav[3]){ echo "<span>".$metaNav[3]."</span> &nbsp;&gt;&nbsp;"; }
						if($metaNav[2]){ echo "<span>".$metaNav[2]."</span> &nbsp;&gt;&nbsp;"; }
						if($metaNav[1]){ echo "<span>".$metaNav[1]."</span> &nbsp;&gt;&nbsp;"; }
						echo "<strong>".$metaNav[0]."</strong>";
						?>
                    </div>
                    <h1 class="tit">수술 상담</h1>
                    <p>
                        <span>수술에 대한 모든 문의사항에</span>
                        <span>친절하고 신속히 답변해드리겠습니다.</span>
                    </p>
                </div>
            </div>

            <div id="contents" class="online_wrap">
                <form id="postFrm" method="POST" enctype="multipart/form-data" action="online_proc.php">
                <input type="hidden" name="boardType" value="counseling" />
                <input type="hidden" name="mId" value="<?=$_SESSION['MEMBER_ID']?>" />
				<input type="hidden" id="md" name="md" value="<?=$md?>" />
                <input type="hidden" name="no" value="<?=$no?>" />
				<input type="hidden" name="page" value="<?=$page?>" />


                <div class="write_table_wrap1">
                    <table class="write_table" cellpadding="0" cellspacing="0">
                        <tr>
                            <th><label for="mStore">상담지점</label></th>
                            <td>
                                <select id="mStore" name="mStore" class="w229">
                                    <option value="">분류</option>
                                    <? foreach ($storeNameArr as $key => $val){ ?>
                                    <option value="<?=$key?>" <? if($store == $key) echo "selected=\"selected\""; ?>><?=$val?></option>
                                    <? } ?>
                                </select>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mName">작성자</label></th>
                            <td>
                                <input type="text" id="mName" name="mName" class="w229" maxlength="4" <? if($_SESSION['MEMBER_LOGIN_EXIST']){ ?> value="<?=$_SESSION['MEMBER_NAME']?>" readonly="readonly" <? } else { ?> value="<?=$name?>" <? } ?> />
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mPassword">비밀번호</label></th>
                            <td>
                                <input type="password" id="mPassword" name="mPassword" class="w229" />
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mMail">이메일</label></th>
                            <td>
                                <div class="mail_box">
                                    <div class="box1"><input type="text" id="mMail" name="mMail" value="<?=$email['0']?>"/></div>
                                    <div class="box2"><input type="text" id="mMail2" name="mMail2" value="<?=$email['1']?>"/></div>
                                    <select id="mMail3" name="mMail3" value="<?=$email['1']?>"></select>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mPhone">연락처</label></th>
                            <td>
                                <div class="phone_box">		
                                    <select id="mPhone1" name="mPhone1" value="<?=$phone['0']?>"> </select>
                                    <div class="box1"><input type="text" id="mPhone2" name="mPhone2" class="numberonly" maxlength="4" value="<?=$phone['1']?>" /></div>
                                    <div class="box2"><input type="text" id="mPhone3" name="mPhone3" class="numberonly" maxlength="4" value="<?=$phone['2']?>" /></div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mTitle">제목</label></th>
                            <td>
                                <input type="text" id="mTitle" name="mTitle" class="wFull" value="<?=$title?>"/>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mContents">내용</label></th>
                            <td class="textarea">
                                <textarea id="mContents" name="mContents"><?=$content?></textarea>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mFile1">첨부파일</label></th>
                            <td>
                                <div class="file_box">
                                    <input type="text" id="mFile1" readonly="readonly" value="<?=$fileInfo['fileName']['1']?>"/>
                                    <div class="btn_file_box">
                                        <input type="button" value="찾아보기" class="view" />
                                        <input type="file" name="attach[]" class="hidden" onchange="javascript:document.getElementById('mFile1').value = this.value" value="<?=$fileInfo['no'][1]?>"/>
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mFile2">첨부파일</label></th>
                            <td>
                                <div class="file_box">
                                    <input type="text" id="mFile2" readonly="readonly" value="<?=$fileInfo['fileName']['2']?>"/>
                                    <div class="btn_file_box">
                                        <input type="button" value="찾아보기" class="view" />
                                        <input type="file" name="attach[]" class="hidden" onchange="javascript:document.getElementById('mFile2').value = this.value" value="<?=$fileInfo['no'][2]?>"/>
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th><label for="mFile3">첨부파일</label></th>
                            <td>
                                <div class="file_box">
                                    <input type="text" id="mFile3" readonly="readonly" value="<?=$fileInfo['fileName']['3']?>"/>
                                    <div class="btn_file_box">
                                        <input type="button" value="찾아보기" class="view" />
                                        <input type="file" name="attach[]" class="hidden" onchange="javascript:document.getElementById('mFile3').value = this.value" value="<?=$fileInfo['no'][3]?>"/>
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <!--tr>
                            <th><label for="mCaptcha">자동등록방지</label></th>
                            <td>
                                <div class="captcha_box">
                                    <div class="g-recaptcha" data-sitekey="<?=reCAPTCHA_KEY?>"></div>
                                </div>
                            </td>
                        </tr-->
                    </table>
                </div>

                <div class="write_btn_area">
                    <div class="fl_c">
                        <input type="button" onclick="" id="mSubmit" class="btn_blue" value="확인" />
                        <a href="#self" id="cancelBtn" class="btn_dark">취소</a>
                    </div>
                </div>

                <input type="hidden" id="utm_source" name="utm_source" value="<?=$utm_source?>" />
				<input type="hidden" id="utm_campaign" name="utm_campaign" value="<?=$utm_campaign?>">
				<input type="hidden" id="utm_medium" name="utm_medium" value="<?=$utm_medium?>">
                <input type="hidden" id="utm_content" name="utm_content" value="<?=$utm_content?>" />
                <input type="hidden" id="utm_term" name="utm_term" value="<?=$utm_term?>" />
                <input type="hidden" id="gclid" name="gclid" value="<?=$gclid?>" />
                <input type="hidden" id="referrer" name="referrer" value="<?=$referrer?>" />
                <input type="hidden" id="gtm" name="gtm" value="" />
                </form>
            </div>
        </div><!-- end : container -->

<script>
var setCookie = function(name, value, exp) {      
	var date = new Date();      
	date.setTime(date.getTime() + exp*24*60*60*1000);      
	document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/'; 
};
var getCookie = function(name) {      
	var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)');      
	return value? value[2] : null;  
};
var dataLayer=dataLayer||[];
$(document).ready(function(){
    //$("#postFrm").submit(function(){
	$("#mSubmit").click(function(){
        //var captcha = grecaptcha.getResponse();
		var utm_medium = getCookie("utm_medium");
		var utm_campaign = getCookie("utm_campaign");

        var utm_source = getCookie("utm_source");
		var utm_content = getCookie("utm_content");
        var utm_term = getCookie("utm_term");
		var gclid = getCookie("gclid");
        var referrer = getCookie("referrer");
		var gtm = getCookie("gtm");

		if(utm_medium!=null){
			$('#utm_medium').val(utm_medium);
		}
		if(utm_campaign!=null){
			$('#utm_campaign').val(utm_campaign);
		}

        if(utm_source!=null){
			$('#utm_source').val(utm_source);
		}
		if(utm_content!=null){
			$('#utm_content').val(utm_content);
		}
        if(utm_term!=null){
			$('#utm_term').val(decodeURIComponent(utm_term));
		}
		if(gclid!=null){
			$('#gclid').val(gclid);
		}
        if(referrer!=null){
			$('#referrer').val(referrer);
		}
		if(gtm!=null){
			$('#gtm').val(gtm);
		}

        if(!$("#mStore").val()){
            alert("지점을 선택하세요.");
            $("#mStore").focus();
            return false;
        }

        if(!$("#mName").val()){
            alert("작성자를 입력하세요.");
            $("#mName").focus();
            return false;
        }

        if(!$("#mPassword").val() && $("#md").val() != "modify"){
            alert("비밀번호를 입력하세요.");
            $("#mPassword").focus();
            return false;
        }

        if(!$("#mMail").val()){
            alert("이메일을 입력하세요.");
            $("#mMail").focus();
            return false;
        }

        if($("#mMail").val()){
            var user_email = $("#mMail").val() + "@" + $("#mMail2").val();
                regex = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/;

            if(!regex.test(user_email)){
                alert("유효한 이메일 형식이 아닙니다.");
                $("#mMail").focus();
                return false;
            }
        }

        if(!$("#mPhone1").val() || !$("#mPhone2").val() || !$("#mPhone3").val()){
            alert("연락처를 입력하세요.");
            if(!$("#mPhone1").val()){
                $("#mPhone1").focus();
            } else if(!$("#mPhone2").val()){
                $("#mPhone2").focus();
            } else {
                $("#mPhone3").focus();
            }
            return false;
        }

        if($("#mPhone1").val() || $("#mPhone2").val() || $("#mPhone3").val()){
            var user_tel = $("#mPhone1").val() + "-" + $("#mPhone2").val() + "-" + $("#mPhone3").val();
            var regex = /^[0-9]{2,3}-[0-9]{3,4}-[0-9]{4}$/;

            if(!regex.test(user_tel)){
                alert("유효한 연락처 형식이 아닙니다.");
                $("#mPhone1").focus();
                return false;
            }
        }

        if(!$("#mTitle").val()){
            alert("제목을 입력하세요.");
            $("#mTitle").focus();
            return false;
        }

        if(!$("#mContents").val()){
            alert("내용을 입력하세요.");
            $("#mContents").focus();
            return false;
        }

        /*if(captcha.length == 0){
            alert("자동등록방지를 체크해주세요.");
            return false;
        }*/
		
		//dataLayer.push({'event':'ga_lead','eventCategory':'onlineConsult','eventAction':document.getElementById("mStore").value,'eventLabel':document.getElementById("mTitle").value});
		$('#postFrm').submit();
        return true;
    });
});
</script>

<?
//========================================
// quick bar Include
//========================================
include PATH_INCLUDE."quick.php";

//========================================
// footer Include
//========================================
include PATH_INCLUDE."footer.php";
?>
