
// ===========================
// 로그인 페이지 이동
// ===========================
function gotoLoginPage(returnPage)
{
	if (confirm("[ 진료예약 ]\n\n로그인 후 진료예약을 하실 수 있습니다.\n로그인 화면으로 이동하시겠습니까?"))
	{
		document.location = "/member/login.jsp?RETURL="+returnPage;
	}
}

function goReserveMove(o){ 
//window.open("http://kn.cmcnu.or.kr/index.do");
if (o=="1"){
	ShowContent("notice");
    ShowContent("reserwrap");
    HideContent("reserwrap2");
    HideContent("reserwrap3");
    goReserveReset();
}else if (o=="2"){
    alert("질환별 예약은 준비중입니다.");
	return;
	/*
	ShowContent("notice");
    HideContent("reserwrap");
    ShowContent("reserwrap2");
    HideContent("reserwrap3");
	*/
}else if (o=="3"){
	ShowContent("notice");
    HideContent("reserwrap");
    HideContent("reserwrap2");
    ShowContent("reserwrap3");
    goReserveReset();
}

////    document.location.href=o;
return;
}

function goReserveRemoveAll(o){ 
    HideContent("reserwrap");
    HideContent("reserwrap2");
    HideContent("reserwrap3");
    HideContent("notice");
    goReserveReset();
    revCheck('N');
return true;
}

function goReserveView(o){
//window.open("http://kn.cmcnu.or.kr/index.do");
    if (o=="in")
    {
//		alert("1");
		ShowContent("notice");
        ShowContent("reserwrap");
        HideContent("reserwrap2");
        HideContent("reserwrap3");
        HideContent("bgsearch");
        HideContent("dvall");

        reserveDepart.location.href="/reservenew/ifrm_reserve_Depart.jsp?ssType=1";
        reservePtInfo.location.href="/reservenew/ifrm_reserve_ptInfo.jsp?ssType=1";
        reserveCal.location.href="/reservenew/ifrm_reserve_Cal.jsp?ssType=1";
        reservePtInfo.document.form1.reserveType.value=o;
        reservePtInfo2.document.form1.reserveType.value=o;
        reservePtInfo3.document.form1.reserveType.value=o;
    }
    else
    {
        alert("로그인을 해주시기 바랍니다.");
//        login();
gotoLoginPage(location.href);
    }

return true;
}
function goReserveViewDev(o){
	//window.open("http://kn.cmcnu.or.kr/index.do");
	    if (o=="in")
	    {
//			alert("1");
			ShowContent("notice");
	        ShowContent("reserwrap");
	        HideContent("reserwrap2");
	        HideContent("reserwrap3");
	        HideContent("bgsearch");
	        HideContent("dvall");

	        reserveDepart.location.href="/reservedev2/ifrm_reserve_Depart.jsp?ssType=1";
	        reservePtInfo.location.href="/reservedev2/ifrm_reserve_ptInfo.jsp?ssType=1";
	        reserveCal.location.href="/reservedev2/ifrm_reserve_Cal.jsp?ssType=1";
	        reservePtInfo.document.form1.reserveType.value=o;
	        reservePtInfo2.document.form1.reserveType.value=o;
	        reservePtInfo3.document.form1.reserveType.value=o;
	    }
	    else
	    {
	        alert("로그인을 해주시기 바랍니다.");
//	        login();
	gotoLoginPage(location.href);
	    }

	return true;
	}

function goReserveView2(o){

    if (o=="in")
    {
//		alert("2");
        ShowContent("notice");
        ShowContent("reserwrap");
        HideContent("reserwrap2");
        HideContent("reserwrap3");
        HideContent("bgsearch");

        reserveDepart.location.href="/reservenew/ifrm_reserve_Depart.jsp?ssType=1";
        reservePtInfo.location.href="/reservenew/ifrm_reserve_ptInfo_dev.jsp?ssType=1";
        reserveCal.location.href="/reservenew/ifrm_reserve_Cal.jsp?ssType=1";

        reservePtInfo.document.form1.reserveType.value=o;
        reservePtInfo2.document.form1.reserveType.value=o;
        reservePtInfo3.document.form1.reserveType.value=o;

    }
    else
    {
        alert("로그인을 해주시기 바랍니다.");
//        login();
gotoLoginPage(location.href);
    }

return true;
}

function ptTypeImgChg(o){
    var img01 = "/images/common/reser/tab_patient01on.gif";
    var img02 = "/images/common/reser/tab_patient01off.gif";
    var img11 = "/images/common/reser/tab_patient02on.gif";
    var img12 = "/images/common/reser/tab_patient02off.gif";

    if (o=="in"){
        document.getElementById("ptTypeimg01").src=img01;
        document.getElementById("ptTypeimg02").src=img12;
        document.getElementById("ptTypeimg11").src=img01;
        document.getElementById("ptTypeimg12").src=img12;
        document.getElementById("ptTypeimg21").src=img01;
        document.getElementById("ptTypeimg22").src=img12;
    }else{
        document.getElementById("ptTypeimg01").src=img02;
        document.getElementById("ptTypeimg02").src=img11;
        document.getElementById("ptTypeimg11").src=img02;
        document.getElementById("ptTypeimg12").src=img11;
        document.getElementById("ptTypeimg21").src=img02;
        document.getElementById("ptTypeimg22").src=img11;
    }
}

function goDrsearchView(){
	//ShowContent("notice");
    HideContent("reserwrap");
    HideContent("reserwrap2");
    HideContent("reserwrap3");
    ShowContent("bgsearch");
return true;
}

function goReserveReset(){
goReserveReset1();
goReserveReset2();
goReserveReset3();

return true;
}

function goReserveReset1(){
    reserveDepart.location.href="/reservenew/ifrm_reserve_Depart.jsp?ssType=1";
    reserveDr.location.href="/reservenew/ifrm_reserve_Dr.jsp";
    reserveCal.location.href="/reservenew/ifrm_reserve_Cal.jsp?ssType=1";
    reserveTime.location.href="/reservenew/ifrm_reserve_Time.jsp";
    reservePtInfo.location.href="/reservenew/ifrm_reserve_ptInfo.jsp?ssType=1";

    document.getElementById("yeyakgubun").innerHTML = "";
    document.getElementById("ptname").innerHTML = "";
    document.getElementById("deptname").innerHTML = "";
    document.getElementById("meddate").innerHTML = "";

    document.getElementById('keyword').value="";
return true;
}

function goReserveReset2(){
//    reserveDisease.location.href="/reservenew/ifrm_reserve_Disease.jsp?ssType=1";
//    reserveDr2.location.href="/reservenew/ifrm_reserve_Dr.jsp";
//    reserveCal2.location.href="/reservenew/ifrm_reserve_Cal.jsp?ssType=1";
//    reserveTime2.location.href="/reservenew/ifrm_reserve_Time.jsp";
//    reservePtInfo2.location.href="/reservenew/ifrm_reserve_ptInfo.jsp?ssType=1";
//
//    document.getElementById("yeyakgubun2").innerHTML = "";
//    document.getElementById("ptname2").innerHTML = "";
//    document.getElementById("deptname2").innerHTML = "";
//    document.getElementById("meddate2").innerHTML = "";
//
//    document.getElementById('keyword2').value="";
return true;
}

function goReserveReset3(){
    reserveDrSearch.location.href="/reservenew/ifrm_reserve_DrSearch.jsp?ssType=1";
    reserveDr3.location.href="/reservenew/ifrm_reserve_Dr.jsp";
    reserveCal3.location.href="/reservenew/ifrm_reserve_Cal.jsp?ssType=1";
    reserveTime3.location.href="/reservenew/ifrm_reserve_Time.jsp";
    reservePtInfo3.location.href="/reservenew/ifrm_reserve_ptInfo.jsp?ssType=1";

    document.getElementById("yeyakgubun3").innerHTML = "";
    document.getElementById("ptname3").innerHTML = "";
    document.getElementById("deptname3").innerHTML = "";
    document.getElementById("meddate3").innerHTML = "";

    document.getElementById('keyword3').value="";
return true;
}

function goReservePrintTab(o){
    var overcheck1 = "",overcheck2 = "",overcheck3 = "";
    if (o==1){overcheck1 = "on";overcheck2 = "off";overcheck3 = "off";}
    else if(o==2){overcheck1 = "off";overcheck2 = "on";overcheck3 = "off";}
    else if(o==3){overcheck1 = "off";overcheck2 = "off";overcheck3 = "on";}
    else{overcheck1 = "on";overcheck2 = "off";overcheck3 = "off";}

    document.write("<img src=\"/images/common/reser/topmenu_reser01"+overcheck1+".gif\" alt=\"진료과 예약\" style=\"cursor:pointer\" onclick=\"return goReserveMove('1');goReserveReset1();\"/>");
    document.write("<img src=\"/images/common/reser/topmenu_reser02"+overcheck2+".gif\" alt=\"진료별 예약\" style=\"cursor:pointer\" onclick=\"return goReserveMove('2');goReserveReset2();\"/>");
    document.write("<img src=\"/images/common/reser/topmenu_reser03"+overcheck3+".gif\" alt=\"의료진 예약\" style=\"cursor:pointer\" onclick=\"return goReserveMove('3');goReserveReset3();\"/>");
return true;
}

function revCheck(o){
//alert(o);
    var f = parent.reservePtInfo.document.form1;
    var f3 = parent.reservePtInfo3.document.form1;

    revimgCheck(o);

    f.proxyYN.value=o;

    if (o=="Y"){
        document.getElementById("yeyakgubun").innerHTML = "<span style='font-size:9pt'>대리예약</font>"; 
        revCheckChange1(f.ptName);
        revCheckChange1(f.ptNum1);
        revCheckChange1(f.ptNum2);
        revCheckChange1(f.ptZip1);
        revCheckChange1(f.ptZip2);
        revCheckChange1(f.ptAddr1);
        revCheckChange1(f.ptAddr2);
        revCheckChange1(f.ptTel11);
        revCheckChange1(f.ptTel12);
        revCheckChange1(f.ptTel13);
        revCheckChange1(f.ptEMail);

        revCheckChange1(f.ptHp1);
        revCheckChange1(f.ptHp2);
        revCheckChange1(f.ptHp3);
    }else if (o=="N"){
        document.getElementById("yeyakgubun").innerHTML = "<span style='font-size:9pt'>본인예약</font>"; 
        revCheckChange2(f.ptName, f.subptName);
        revCheckChange2(f.ptNum1, f.subptNum1);
        revCheckChange2(f.ptNum2, f.subptNum2);
        revCheckChange2(f.ptZip1, f.subptZip1);
        revCheckChange2(f.ptZip2, f.subptZip2);
        revCheckChange2(f.ptAddr1, f.subptAddr1);
        revCheckChange2(f.ptAddr2, f.subptAddr2);
        revCheckChange2(f.ptTel11, f.subptTel11);
        revCheckChange2(f.ptTel12, f.subptTel12);
        revCheckChange2(f.ptTel13, f.subptTel13);
        revCheckChange2(f.ptEMail, f.subptEMail);

        revCheckChange2(f.ptHp1, f.subptHp1);
        revCheckChange2(f.ptHp2, f.subptHp2);
        revCheckChange2(f.ptHp3, f.subptHp3);
    }

    f3.proxyYN.value=o;

    if (o=="Y"){
        document.getElementById("yeyakgubun3").innerHTML = "<span style='font-size:9pt'>대리예약</font>"; 
        revCheckChange1(f3.ptName);
        revCheckChange1(f3.ptNum1);
        revCheckChange1(f3.ptNum2);
        revCheckChange1(f3.ptZip1);
        revCheckChange1(f3.ptZip2);
        revCheckChange1(f3.ptAddr1);
        revCheckChange1(f3.ptAddr2);
        revCheckChange1(f3.ptTel11);
        revCheckChange1(f3.ptTel12);
        revCheckChange1(f3.ptTel13);
        revCheckChange1(f3.ptEMail);

        revCheckChange1(f3.ptHp1);
        revCheckChange1(f3.ptHp2);
        revCheckChange1(f3.ptHp3);
    }else if (o=="N"){
        document.getElementById("yeyakgubun3").innerHTML = "<span style='font-size:9pt'>본인예약</font>"; 
        revCheckChange2(f3.ptName, f3.subptName);
        revCheckChange2(f3.ptNum1, f3.subptNum1);
        revCheckChange2(f3.ptNum2, f3.subptNum2);
        revCheckChange2(f3.ptZip1, f3.subptZip1);
        revCheckChange2(f3.ptZip2, f3.subptZip2);
        revCheckChange2(f3.ptAddr1, f3.subptAddr1);
        revCheckChange2(f3.ptAddr2, f3.subptAddr2);
        revCheckChange2(f3.ptTel11, f3.subptTel11);
        revCheckChange2(f3.ptTel12, f3.subptTel12);
        revCheckChange2(f3.ptTel13, f3.subptTel13);
        revCheckChange2(f3.ptEMail, f3.subptEMail);

        revCheckChange2(f3.ptHp1, f3.subptHp1);
        revCheckChange2(f3.ptHp2, f3.subptHp2);
        revCheckChange2(f3.ptHp3, f3.subptHp3);
    }

	return true;
}

function revCheckChange1(obj){
    obj.value="";
    obj.readOnly = false;
return true;
}

function revCheckChange2(obj1,obj2){
    obj1.value=obj2.value;
    obj1.readOnly = true;
return true;
}

function revimgCheck(o){
    var vimg01 = "/images/common/reser/tab_patient01on.gif";
    var vimg02 = "/images/common/reser/tab_patient01off.gif";
    var vimg11 = "/images/common/reser/tab_patient02on.gif";
    var vimg12 = "/images/common/reser/tab_patient02off.gif";

    if (o=="Y"){
        document.getElementById("ptTypeimg01").src=vimg02;
        document.getElementById("ptTypeimg02").src=vimg11;
        document.getElementById("ptTypeimg11").src=vimg02;
        document.getElementById("ptTypeimg12").src=vimg11;
        document.getElementById("ptTypeimg21").src=vimg02;
        document.getElementById("ptTypeimg22").src=vimg11;
    }else{
        document.getElementById("ptTypeimg01").src=vimg01;
        document.getElementById("ptTypeimg02").src=vimg12;
        document.getElementById("ptTypeimg11").src=vimg01;
        document.getElementById("ptTypeimg12").src=vimg12;
        document.getElementById("ptTypeimg21").src=vimg01;
        document.getElementById("ptTypeimg22").src=vimg12;
    }

return true;
}


