﻿// 타이틀---------
document.title="CHUNGDAHM Global Prep";
// ---------타이틀
/*************************************************************************************/
u0=new Array("/Default.aspx","Home");

u1=new Array("/exam_application/exam_info/summary.aspx","CDI 모의고사");
u1_1=new Array("/exam_application/exam_info/summary.aspx","개요 및 특징");
u1_2=new Array("","연간 모의고사 일정");///exam_application/exam_info/schedule.aspx

u2=new Array("/exam_application/exam_list.aspx","모의시험 신청");
u2_1=new Array("/exam_application/exam_list.aspx","모의시험 신청");
u2_2=new Array("/exam_result/settle_list.aspx","모의시험 결제내역");

u3=new Array("/exam_result/exam_applist.aspx","모의고사 응시 및 결과");
u3_1=new Array("/exam_result/exam_applist.aspx","모의고사 응시");
u3_2=new Array("/exam_result/result_list.aspx","모의고사 결과");
//u3_3=new Array("/exam_result/settle_list.aspx?page=1","모의고사 결제내역");

u4=new Array("/customer_service/main.aspx?b_kind=5&page=1","고객센터");
//u4=new Array("/customer_service/guidance/join01.aspx","고객센터");
u4_1=new Array("/customer_service/guidance/join01.aspx","이용안내");
u4_1_1=new Array("/customer_service/guidance/join01.aspx","이용안내");
u4_1_2=new Array("/customer_service/guidance/app_cancel01.aspx","모의고사 신청 및 취소");
u4_1_3=new Array("/customer_service/guidance/exam_app01.aspx","모의고사 응시");
u4_1_4=new Array("/customer_service/guidance/result01.aspx","모의고사 결과");
u4_2=new Array("/customer_service/t-client/tclient01.aspx","T_Client 사용안내");
u4_3=new Array("/customer_service/pcremote.aspx","PC원격지원 서비스");
u4_4=new Array("/customer_service/faq/faq_list.aspx?b_kind=5&tabs=0&page=1","FAQ");
u4_5=new Array("/customer_service/qna/qna_list.aspx?b_kind=2&page=1","Q&A");

u5=new Array("/customer_service/etc/notice_list.aspx?boardID=4&page=1","공지사항");
u6=new Array("/customer_service/etc/cooperation.aspx","제휴안내");
u7=new Array("/customer_service/etc/agreement.aspx","이용약관");
u8=new Array("/customer_service/etc/policy.aspx","개인정보보호정책");
u9=new Array("/customer_service/etc/sitemap.aspx","사이트맵");
u10=new Array("","Contact Us");
/*************************************************************************************/
/*ActiveX 플래쉬*/
// id: flash id
// url: source url
// w: source width
// h: source height
// t: wmode (window/transparent/opaque)
function Flash(id,url,w,h,bg,t){
document.write("\
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width="+w+" height="+h+" id="+id+">\
<param name='movie' value="+url+" />\
<param name='wmode' value="+t+" />\
<param name='bgcolor' value="+bg+" />\
<param name='allowScriptAccess' value='sameDomain' />\
<param name='quality' value='high' />\
<param name='menu' value='false' />\
<embed src="+url+" width="+w+" height="+h+" wmode="+t+" name="+id+" bgcolor="+bg+" allowScriptAccess='sameDomain' quality='high' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />\
</object>\
");
}
function Ocx(){
        document.write('<div style="z-index:1;"><object id="AliceChecker" classid="clsid:8D88D553-E13C-492E-BC64-2DAF12782A81" codebase="<%=FileAbsURL%>/install/web/AClientChecker.CAB#version=1,1,0,0" width="230" height="20" onError="vbscript:Checker_OnError"></object></div>');
}
// 좌측네비---------
var hn="0",sn="0",cn="0",tn="0",globalId="0",flaFarm="0";
function Snav(){
	try{
		var Depth = arguments.length;
		var DepthName = new Array("hn","sn","cn","tn");
		for(i=0;i<Depth;i++){
			if(i==0) hn =  arguments[i];if(i==1) sn =  arguments[i];if(i==2) cn =  arguments[i];if(i==3) tn =  arguments[i];
			globalId = (i==0) ? arguments[i] : globalId+"_"+arguments[i] ;
			flaFarm = (i==0) ?  DepthName[i]+"="+arguments[i] : flaFarm+"&"+DepthName[i]+"="+arguments[i] ;
		}
			switch (hn){
			case 1:
			document.write("\
				<a href='javascript:link("+hn+");'><img src='/images/common/snav"+hn+".gif' alt='' /></a><br />\
				<a href='javascript:link("+hn+",1);'><img src='/images/common/snav"+hn+"_1.gif' id='snav1' alt='' /></a><br />\
				<a href='javascript:link("+hn+",2);'><img src='/images/common/snav"+hn+"_2.gif' id='snav2' alt='' /></a><br />\
			");
			break;
			case 2:
			document.write("\
				<a href='javascript:link("+hn+");'><img src='/images/common/snav"+hn+".gif' alt='' /></a><br />\
				<a href='javascript:link("+hn+",1);'><img src='/images/common/snav"+hn+"_1.gif' id='snav1' alt='' /></a><br />\
				<a href='javascript:link("+hn+",2);'><img src='/images/common/snav"+hn+"_2.gif' id='snav2' alt='' /></a><br />\
			");
			break;
			case 3:
			document.write("\
				<a href='javascript:link("+hn+");'><img src='/images/common/snav"+hn+".gif' alt='' /></a><br />\
				<a href='javascript:link("+hn+",1);'><img src='/images/common/snav"+hn+"_1.gif' id='snav1' alt='' /></a><br />\
				<a href='javascript:link("+hn+",2);'><img src='/images/common/snav"+hn+"_2.gif' id='snav2' alt='' /></a><br />\
			");
			break;
			case 4:
			document.write("\
				<a href='javascript:link("+hn+");'><img src='/images/common/snav"+hn+".gif' alt='' /></a><br />\
				<a href='javascript:link("+hn+",1);'><img src='/images/common/snav"+hn+"_1.gif' id='snav1' alt='' /></a><br />\
				<a href='javascript:link("+hn+",2);'><img src='/images/common/snav"+hn+"_2.gif' id='snav2' alt='' /></a><br />\
				<a href='javascript:link("+hn+",3);'><img src='/images/common/snav"+hn+"_3.gif' id='snav3' alt='' /></a><br />\
				<a href='javascript:link("+hn+",4);'><img src='/images/common/snav"+hn+"_4.gif' id='snav4' alt='' /></a><br />\
				<a href='javascript:link("+hn+",5);'><img src='/images/common/snav"+hn+"_5.gif' id='snav5' alt='' /></a><br />\
			");
			break;
		}
		document.getElementById("snav"+sn).src = "/images/common/snav"+hn+"_"+sn+"_.gif";
		//Flash('TnavCon','/inc/fla/snav.swf?'+flaFarm,'880','138','#ffffff','transparent');
	}catch(e){}
}

// 상단네비---------
function Mnav(){
	Flash("mnav_fla","/inc/fla/vi"+hn+".swf?"+flaFarm,"635","195","#ffffff","transparent");
	//Flash('mnav_fla','/inc/fla/mnav.swf?'+flaFarm,'635','195','#ffffff','transparent');
}
// ---------상단네비

function link(){
	var url = "";
	var depth = arguments.length;
	try {
		if(depth==0) return;
		else if(depth==1) url = eval("u"+arguments[0]+"[0]");
		else if(depth==2) url = eval("u"+arguments[0]+"_"+arguments[1]+"[0]");
		else if(depth==3) url = eval("u"+arguments[0]+"_"+arguments[1]+"_"+arguments[2]+"[0]");
		else if(depth==4) url = eval("u"+arguments[0]+"_"+arguments[1]+"_"+arguments[2]+"_"+arguments[3]+"[0]");
		else if(depth==5) url = eval("u"+arguments[0]+"_"+arguments[1]+"_"+arguments[2]+"_"+arguments[3]+"_"+arguments[4]+"[0]");
		if(url=="") alert("준비중입니다");
		else location.href = url;
	}catch(e) { alert("준비중입니다.."); }
}


// 이미지 롤오버
function over(obj,type){
	if(type) obj.src = obj.src.replace(".gif","_.gif");
	else  obj.src = obj.src.replace("_.gif",".gif");
}

//function Logo(){document.write("<a href='javascript:link(0);'><img src='/images/common/logo.gif' alt='CDI ONLINE SIMULATION TEST' /></a>");}
function Logo(){document.write("<a href='javascript:link(0);'><img src='/images/common/logo.gif' /></a>");}

function Footer(){Flash('footer_fla','/inc/fla/footer.swf','100%','80','#ffffff','transparent');}
function pFooter(){document.write("<div class='l'><img src='/images/common/pop_logo.gif' alt='' /></div><div class='r'><img src='/images/common/pop_copyright.gif' alt='' /></div>");}

function Guidance(num){
	var menu=new Array('join','app_cancel','exam_app','result');
	var menu=menu[cn-1];
	document.write("\
		<div class='gap4'><img src='/images/customer_service/guidance/top_"+menu+"0"+num+".gif' alt='' usemap='#Map_"+menu+"' /></div>\
		<map name='Map_join'>\
			<area shape='rect' coords='10,15,139,51' href='javascript:link(4,1,1);' />\
			<area shape='rect' coords='170,15,306,51' href='javascript:link(4,1,2);' />\
			<area shape='rect' coords='340,15,466,51' href='javascript:link(4,1,3);' />\
			<area shape='rect' coords='498,15,624,51' href='javascript:link(4,1,4);' />\
			<area shape='rect' coords='20,71,99,97' href='/customer_service/guidance/join01.aspx' />\
			<area shape='rect' coords='116,71,156,97' href='/customer_service/guidance/join02.aspx' />\
			<area shape='rect' coords='173,71,293,97' href='/customer_service/guidance/join03.aspx' />\
		</map>\
		<map name='Map_app_cancel'>\
			<area shape='rect' coords='10,15,139,51' href='javascript:link(4,1,1);' />\
			<area shape='rect' coords='170,15,306,51' href='javascript:link(4,1,2);' />\
			<area shape='rect' coords='340,15,466,51' href='javascript:link(4,1,3);' />\
			<area shape='rect' coords='498,15,624,51' href='javascript:link(4,1,4);' />\
			<area shape='rect' coords='169,71,200,97' href='/customer_service/guidance/app_cancel01.aspx'>\
			<area shape='rect' coords='215,71,247,97' href='/customer_service/guidance/app_cancel02.aspx'>\
			<area shape='rect' coords='263,71,315,97' href='/customer_service/guidance/app_cancel03.aspx'>\
		</map>\
		<map name='Map_exam_app'>\
			<area shape='rect' coords='10,15,139,51' href='javascript:link(4,1,1);' />\
			<area shape='rect' coords='170,15,306,51' href='javascript:link(4,1,2);' />\
			<area shape='rect' coords='338,15,467,51' href='javascript:link(4,1,3);' />\
			<area shape='rect' coords='498,15,624,51' href='javascript:link(4,1,4);' />\
			<area shape='rect' coords='25,75,116,92' href='/customer_service/guidance/exam_app01.aspx' />\
			<area shape='rect' coords='125,75,174,91' href='/customer_service/guidance/exam_app02.aspx' />\
			<area shape='rect' coords='185,75,234,93' href='/customer_service/guidance/exam_app03.aspx' />\
			<area shape='rect' coords='244,74,359,92' href='/customer_service/guidance/exam_app04.aspx' />\
			<area shape='rect' coords='370,75,420,93' href='/customer_service/guidance/exam_app08.aspx' />\
			<area shape='rect' coords='436,74,492,94' href='/customer_service/guidance/exam_app05.aspx' />\
			<area shape='rect' coords='504,74,550,93' href='/customer_service/guidance/exam_app06.aspx' />\
			<area shape='rect' coords='567,74,612,94' href='/customer_service/guidance/exam_app07.aspx' />\
		</map>\
		<map name='Map_result'>\
			<area shape='rect' coords='10,15,139,51' href='javascript:link(4,1,1);' />\
			<area shape='rect' coords='170,15,306,51' href='javascript:link(4,1,2);' />\
			<area shape='rect' coords='338,15,467,51' href='javascript:link(4,1,3);' />\
			<area shape='rect' coords='498,15,624,51' href='javascript:link(4,1,4);' />\
			<area shape='rect' coords='380,71,445,97' href='/customer_service/guidance/result01.aspx' />\
			<area shape='rect' coords='462,71,605,97' href='/customer_service/guidance/result02.aspx' />\
		</map>\
	");
}


// 라인맵---------
function setString(node){
	var spStr = "" , last="";
	try{
		var url  = eval(node+"[0]");
		var name = eval(node+"[1]");
	}
	catch(e){
		document.write("아이디가 존재하지 않습니다 : " + node);
	}
	var nodeId  = node;
	var spStr = " > ";
	if(node.lastIndexOf('_') != -1) setString(node.substring(0,node.lastIndexOf('_')));
	else lineMapStr += "<a href='"+eval("u0[0]")+"'>"+ eval("u0[1]")+"</a>" + spStr;
	if(currentPath != nodeId)
		lineMapStr += "<a href='"+url+"'>"+ name+"</a>" + spStr;
	else
		lineMapStr += name;
}

function Path(){
document.write("<div id='Path'>");
	try{
		lineMapStr = "";
		index = 0;
		currentPath="u"+globalId;
		setString("u"+globalId);
		document.write("<img src='/img/common/ico_path.gif' class='aM'> "+lineMapStr);
	}catch(e){
		document.write("예외처리 발생 : " +  e);
	}
document.write("</div>");
}

// ---------라인맵

// PopUp---------
function pop(url,name,w,h){ window.open(url,name,'width='+w+',height='+h+',scrollbars=no,status=1,top=0,left=0') } //Popup(스크롤바없음)
function pops(url,name,w,h){ window.open(url,name,'width='+w+',height='+h+',scrollbars=yes,top=0,left=0') } //Popup(스크롤바있음)
function newwin(url){ window.open(url,'new','location=1,directories=1,resizable=1,status=1,toolbar=1,menubar=1,scrollbars=1') } //NewPopup(스크롤바없음)
// ---------PopUp


function ScrollTop(){
	self.window.scroll(0,0);
}
/******************************************************************************************************************/
// 유효성체크 관련

function valRequire(objname, msg)
{
    var obj = document.getElementById(objname);
	if(obj == null)
		return;
		
	if(obj.value == '')
	{
		if(msg != '')
			alert(msg);
		
		if(obj.type != 'hidden')
			obj.focus();
			
		return true;
	}
	return false;
}

//유효성체크 - Radio type
function valRadio(objname, msg)
{
    var obj = document.getElementById(objname);
	if(obj == null)
		return;
		
	var sVal = "";
	for (var i=0 ; i<obj.length ; i++)
	{
		if (obj[i].checked == true)
			sVal = obj[i].value;
	};
	
	if (sVal == "")
	{
		if(msg != '')
			alert(msg);
			
		return false;
	}
		
	return true;
}

//유효성체크 - 값비교
function valCompare(objname, comValue, msg)
{
    var obj = document.getElementById(objname);
	if(obj == null)
		return;
		
	if(obj.value == comValue)
	{
		if(msg != '')
			alert(msg);
		
		return true;
	}
	
	return false;
}
/*****************************************************************************************************/

function PostPopup_Open( popupURL , popupParam , popupData )
{
    var formHtml = "";
    formHtml += "<form id='postPopupForm' name='postpopup' method='post' >";
    for( var i=0 ; i < popupData.length ; i++ )
    {
        formHtml += "<input type='hidden' id='" + popupData[i][0] + "' name='" + popupData[i][0] + "' value='" + popupData[i][1] + "'>";
    }
    formHtml += "</form>";
   
    document.getElementById( 'postpopup' ).innerHTML = formHtml;
	 
	var win = open( '/exam_application/account.asp' , 'postpopup' , popupParam );
	win.focus();

	document.postPopupForm.action = popupURL;
    document.postPopupForm.target = 'postpopup';
    document.postPopupForm.submit();
}

    function getTwoDimArray( oneDimLength , twoDimLength )
    {
        var twoDimArray = new Array( oneDimLength );
        for( i=0 ; i < oneDimLength ; i++ )
        {
            twoDimArray[i] = new Array( twoDimLength );
        }
        return twoDimArray;
    }

 function MakeNum(num)
	{
		var retVal = "";

		num = num.toString().replace(/[^0-9]/g, "")

		for (var i = 0; i < num.length; i++)
		{
			if (i % 3 == 0 && i != 0)
				retVal = "," + retVal;

			retVal = num.substr(num.length - i - 1, 1) + retVal;
		}

		return retVal
	}
document.onreadystatechange = checkReadyState;

function checkReadyState() {
	if (document.readyState == "complete") {
		obj = document.getElementById('Loading');
	    if (obj != null) {
		    obj.style.display = "none";
	       }
	}
}	

function showLoadingDisplay() {
	obj = document.getElementById('Loading');
	if (obj != null) {
		obj.style.display = "";
		obj.style.pixelLeft=event.x-125; //레이어의 가로 위치지정
	    obj.style.pixelTop=event.y-30+document.body.scrollTop;//레이어의 세로위치 지정
	    
	}
}

//function window::onload() {
//	var oDiv;
//	oDiv = document.createElement("<INPUT TYPE=BUTTON id=divLoading value=로딩중... style='DISPLAY:none; Z-INDEX:100; POSITION:absolute; width=200; height=30' class=button_default2>");
//	document.body.insertBefore(oDiv);
//  
//    var _x = document.body.clientWidth/2 + document.body.scrollLeft - 100;
//	var _y = document.body.clientHeight/2 + document.body.scrollTop - 30;
//	oDiv.style.posLeft=_x;
//	oDiv.style.posTop=_y;
//	
//}

function CheckNum(arg) {
	var key = window.event.keyCode ;
    
    if (key < 48 || key > 57  ) 
	{
			event.returnValue = false ;
	}
	
	
}
