
 


function initMoving(target, position, topLimit, btmLimit) {
	if (!target)
		return false;

	var obj = target;
	obj.initTop = position;
	obj.topLimit = topLimit;
	obj.bottomLimit = Math.max(document.documentElement.scrollHeight, document.body.scrollHeight) - btmLimit - obj.offsetHeight;

	obj.style.position = "absolute";
	obj.top = obj.initTop;
	obj.left = obj.initLeft;

	if (typeof(window.pageYOffset) == "number") {	//WebKit
		obj.getTop = function() {
			return window.pageYOffset;
		}
	} else if (typeof(document.documentElement.scrollTop) == "number") {
		obj.getTop = function() {
			return Math.max(document.documentElement.scrollTop, document.body.scrollTop);
		}
	} else {
		obj.getTop = function() {
			return 0;
		}
	}

	if (self.innerHeight) {	//WebKit
		obj.getHeight = function() {
			return self.innerHeight;
		}
	} else if(document.documentElement.clientHeight) {
		obj.getHeight = function() {
			return document.documentElement.clientHeight;
		}
	} else {
		obj.getHeight = function() {
			return 500;
		}
	}

	obj.move = setInterval(function() {
		if (obj.initTop > 0) {
			pos = obj.getTop() + obj.initTop;
		} else {
			pos = obj.getTop() + obj.getHeight() + obj.initTop;
			//pos = obj.getTop() + obj.getHeight() / 2 - 15;
		}

		if (pos > obj.bottomLimit)
			pos = obj.bottomLimit;
		if (pos < obj.topLimit)
			pos = obj.topLimit;

		interval = obj.top - pos;
		obj.top = obj.top - interval / 3;
		obj.style.top = obj.top + "px";
	}, 30)
}
function changeTab(el){

	if(el == 1){ 
		document.getElementById('tit0').childNodes[0].childNodes[0].src=document.getElementById('tit0').childNodes[0].childNodes[0].src.replace("_off.gif","_on.gif");
		document.getElementById('tit1').childNodes[0].childNodes[0].src=document.getElementById('tit1').childNodes[0].childNodes[0].src.replace("_on.gif","_off.gif");
		document.getElementById('content0').style.display="block";
		document.getElementById('content1').style.display="none";
	}else {
	
		document.getElementById('tit0').childNodes[0].childNodes[0].src=document.getElementById('tit0').childNodes[0].childNodes[0].src.replace("_on.gif","_off.gif");
		document.getElementById('tit1').childNodes[0].childNodes[0].src=document.getElementById('tit1').childNodes[0].childNodes[0].src.replace("_off.gif","_on.gif");
		document.getElementById('content0').style.display="none";
		document.getElementById('content1').style.display="block";
	}

}

/*  롤팝업용 자바 스크립트 파일 (roll_popup.js)
---------------------------------------------------------*/
var popRolling = function(popContainer){
	// 시간단위는 ms로 1000이 1초
	if(popContainer.nodeType==1){
		this.popContainer = popContainer;
	}else{
		this.popContainer = document.getElementById(popContainer);
	}
	this.is_rolling = false;
	this.counter = 0;
	this.pop_children = null;
	this.timeDealy = 3000; //움직이는 타임딜레이
	this.time_timer = null;
	this.time_timer_pause=null;
	this.mouseover=false;
	this.init();
}

popRolling.prototype.init = function(){
	var pop_children = this.popContainer.childNodes;

	for(var i=(pop_children.length-1); 0<=i; i--){
		if(pop_children[i].nodeType==1){
			//pop_children[i].style.position='relative';
		}else{
			this.popContainer.removeChild(pop_children[i]);
		}
	}

	this.pop_children = this.popContainer.childNodes;
	var oRoll = this;

	for (var i=0; i<this.pop_children.length; i++) {

		for (var k=0; k<this.pop_children[i].childNodes.length; k++) {

			if (this.pop_children[i].childNodes[k].nodeType == 1) {

				this.pop_children[i].childNodes[k].onclick = function() {
					oRoll.moveAt(this.firstChild);
					return false;
				}
				this.pop_children[i].childNodes[k].onfocus = function() {
					oRoll.moveAt(this.firstChild);
					return false;
				}
				break;	// 첫번째 링크(A)에만 이벤트 할당
			}
		}
	}
}

popRolling.prototype.moveAt = function(oBtn){
	//var i = oBtn.id.substring(6);
	var i = oBtn.className.substring(6);
	this.mouseover = true;
	if(!this.time_timer_pause){
		this.counter = (i-1);
		this.move_right();
		this.pause();
	}
}

popRolling.prototype.move_right = function(){
	var oRoll = this;
	var nTemp = 0;
	for(var i=0, m=oRoll.pop_children.length; i<m; i++){

		nTemp = 0;
		for (var k=0; k<this.pop_children[i].childNodes.length; k++) {

			if (this.pop_children[i].childNodes[k].nodeType == 1) {
				nTemp++;
				if (nTemp == 1) {
					var child_1 = oRoll.pop_children[i].childNodes[k].childNodes[0];	//버튼이미지
					child_1.src = child_1.src.replace("-on.gif",".gif");

					if (i == oRoll.counter) {
						child_1.src = child_1.src.replace(".gif","-on.gif");
					}
				}
				else {
					var child_2 = oRoll.pop_children[i].childNodes[k];	//배너이미지

					var aaa = oRoll.pop_children[i].childNodes[k];

					child_2.style.display = "none";

					if (i == oRoll.counter) {
						child_2.style.display = "block";
					}
				}

			}
		}
	}

	oRoll.counter++;
	if (oRoll.counter >= oRoll.pop_children.length) {
		oRoll.counter = 0;
	}
}


popRolling.prototype.start = function(){ //롤링 시작
	var oRoll = this;
	this.stop();
	this.is_rolling = true;

	var act = function(){
		if(oRoll.is_rolling){
			oRoll.move_right();
		}
	}
	if (!this.time_timer) {
		act();	// 처음 로딩시 첫번째 버튼이 즉시 선택되도록
	}
	this.time_timer = setInterval(act,this.timeDealy);
}

popRolling.prototype.pause = function(){ //일시 멈춤
	this.is_rolling = false;
}
popRolling.prototype.resume = function(){ //일시 멈춤 해제
	//if(!this.mouseover){
		this.is_rolling = true;
	//}
}

popRolling.prototype.stop = function(){ //롤링을 끝냄
	this.is_rolling = false;
	if(!this.time_timer){
		clearInterval(this.time_timer);
	}
	this.time_timer = null;
}
 

function eduChande(el){

	if(el==1){
		document.getElementById('edu-step01-content').style.display="block";
		document.getElementById('edu-step02-content').style.display="none";
		document.getElementById('edu-step03-content').style.display="none";
	}else if(el == 2){
		document.getElementById('edu-step01-content').style.display="none";
		document.getElementById('edu-step02-content').style.display="block";
		document.getElementById('edu-step03-content').style.display="none";
	}else if(el == 3){
		document.getElementById('edu-step01-content').style.display="none";
		document.getElementById('edu-step02-content').style.display="none";
		document.getElementById('edu-step03-content').style.display="block";	
	}

}

function faqTogle(){
	var target =document.getElementById('faq-list');
	var allDD = target.getElementsByTagName('DD');
	var allDT = target.getElementsByTagName('DT');

	for( var i=0; i<allDD.length;i++){
	
			allDD[i].style.display="none"; 
		allDT[i].onclick=function(){
			var allDD = target.getElementsByTagName('DD');
			var allDT = target.getElementsByTagName('DT');
			for( var i=0; i<allDD.length;i++){
				allDD[i].style.display="none"; 

				if(this.id.substring(2, 4)==allDD[i].id.substring(2, 4)){
					allDD[i].style.display="block";
				}

			}
		}

	}

}
function faqTogle2(){
	var target =document.getElementById('faq-list2');
	var allDD = target.getElementsByTagName('DD');
	var allDT = target.getElementsByTagName('DT');

	for( var i=0; i<allDD.length;i++){
	
			allDD[i].style.display="none"; 
		allDT[i].onclick=function(){
			var allDD = target.getElementsByTagName('DD');
			var allDT = target.getElementsByTagName('DT');
			for( var i=0; i<allDD.length;i++){
				allDD[i].style.display="none"; 

				if(this.id.substring(2, 4)==allDD[i].id.substring(2, 4)){
					allDD[i].style.display="block";
				}

			}
		}

	}

}
