﻿<!--
function openwin(url,w,h) {
	myWindow = window.open(url,"preview","width="+w+",height="+h+",scrollbars=no,resizable=no,left=0,top=0");
}

//선택한 대분류에 해당하는 중분류 Display
function get_middle(value,item) {
	var iskey, form, i, loop;

	iskey = false;
	form = document.form1;

	for(i=0; i<aryBigCode.length; i++) {
		if(aryBigCode[i]==value) {
			iskey = true;
			break;
		}
	}

	if(iskey) {
		value = eval(value);

		form.middle_kind.options.length = value.length/2;
		loop = form.middle_kind.options.length;

		if(item=="get") {
			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
			}
		}
		
	} else {
		if(item=="sel") {
			form.middle_kind.options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind.options.length = 1;

			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind.options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}



//선택한 대분류에 해당하는 중분류 Display
function get_middle2(value,item) {
	var iskey, form, i, loop;

	iskey = false;
	form = document.input;

	for(i=0; i<aryBigCode.length; i++) {
		if(aryBigCode[i]==value) {
			iskey = true;
			break;
		}
	}

	if(iskey) { 
		value = eval(value);

		form.middle_kind.options.length = value.length/2;
		loop = form.middle_kind.options.length;

		if(item=="get") {
			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
			}
		}
		
	} else {
		if(item=="sel") {
			form.middle_kind.options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind.options.length = 1;

			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind.options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}


//선택한 대분류에 해당하는 중분류 Display
function get_middle3(value,item) {
	var iskey, form, i, loop;

	iskey = false;
	form = document.form1;

	for(i=0; i<aryBigCode.length; i++) {
	
		if(aryBigCode[i]==value) {
			
			iskey = true;
			form.course.value = form.big_kind.options[i].text;
			break;
		}
	}
	
	

	if(iskey) {
		value = eval(value);

		form.middle_kind.options.length = value.length/2;
		loop = form.middle_kind.options.length;

		if(item=="get") {
			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
				
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind.options[i].value = value[2*i];
				form.middle_kind.options[i].text  = value[(2*i)+1];
				
			}
			
		}
		
	} else {
		if(item=="sel") {
			form.middle_kind.options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind.options.length = 1;

			form.middle_kind.options[0].value = "";
			form.middle_kind.options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind.options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}


function get_middle4(value,item,num) {
	var iskey, form, i, loop, num;

	iskey = false;
	form = document.input;

	for(i=0; i<aryBigCode.length; i++) {
		if(aryBigCode[i]==value) {
			iskey = true;
			break;
		}
	}

	if(iskey) { 
		value = eval(value);

		form.middle_kind[num].options.length = value.length/2;
		loop = form.middle_kind[num].options.length;

		if(item=="get") {
			form.middle_kind[num].options[0].value = "";
			form.middle_kind[num].options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind[num].options[i].value = value[2*i];
				form.middle_kind[num].options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind[num].options[i].value = value[2*i];
				form.middle_kind[num].options[i].text  = value[(2*i)+1];
			}
		}
		
	} else { 
		if(item=="sel") {
			form.middle_kind[num].options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind[num].options.length = 1;

			form.middle_kind[num].options[0].value = "";
			form.middle_kind[num].options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind[num].options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}



//선택한 대분류에 해당하는 중분류 Display
function get_middle5(value,item) {
	var iskey, form, i, loop;

	iskey = false;
	form = document.input;

	for(i=0; i<aryBigCode.length; i++) {
		if(aryBigCode[i]==value) {
			iskey = true;
			break;
		}
	}

	if(iskey) { 
		value = eval(value);

		form.middle_kind2.options.length = value.length/2;
		loop = form.middle_kind2.options.length;

		if(item=="get") {
			form.middle_kind2.options[0].value = "";
			form.middle_kind2.options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind2.options[i].value = value[2*i];
				form.middle_kind2.options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind2.options[i].value = value[2*i];
				form.middle_kind2.options[i].text  = value[(2*i)+1];
			}
		}
		
	} else {
		if(item=="sel") {
			form.middle_kind2.options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind2.options.length = 1;

			form.middle_kind2.options[0].value = "";
			form.middle_kind2.options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind2.options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}


function get_middle6(value,item) {
		var iskey, form, i, loop;

	iskey = false;
	form = document.input;

	for(i=0; i<aryBigCode.length; i++) {
		if(aryBigCode[i]==value) {
			iskey = true;
			break;
		}
	}

	if(iskey) { 
		value = eval(value);

		form.middle_kind3.options.length = value.length/2;
		loop = form.middle_kind3.options.length;

		if(item=="get") {
			form.middle_kind3.options[0].value = "";
			form.middle_kind3.options[0].text  = "▒ 중분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.middle_kind3.options[i].value = value[2*i];
				form.middle_kind3.options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.middle_kind3.options[i].value = value[2*i];
				form.middle_kind3.options[i].text  = value[(2*i)+1];
			}
		}
		
	} else {
		if(item=="sel") {
			form.middle_kind3.options.length = 0;
		}
		else if(item=="get") {
			form.middle_kind3.options.length = 1;

			form.middle_kind3.options[0].value = "";
			form.middle_kind3.options[0].text  = "▒ 중분류 ▒";
		}
		else {
			form.middle_kind3.options.length = 0;
			alert("선택하신 대분류에 해당하는 중분류는 아직 추가하지 않으셨습니다.");
		}
	}
}


//선택한 중분류에 해당하는 소분류 Display
function get_small(value,item) {
	
	var iskey, form, i, loop;

	iskey = false;
	form = document.form1;

	for(i=0; i<aryMiddleCode.length; i++) {
		if(aryMiddleCode[i]==value) {
			iskey = true;
			alert('d');
			break;
		}
	}


	if(iskey) {
		value = eval(value);

		form.small_kind.options.length = value.length/2;
		loop = form.small_kind.options.length;

		if(item=="get") {
			form.small_kind.options[0].value = "";
			form.small_kind.options[0].text  = "▒ 소분류 ▒";
			
			for(i=1; i<loop; i++) {
				form.small_kind.options[i].value = value[2*i];
				form.small_kind.options[i].text  = value[(2*i)+1];
			}
		}else{	
			for(i=0; i<loop; i++) {
				form.small_kind.options[i].value = value[2*i];
				form.small_kind.options[i].text  = value[(2*i)+1];
			}
		}
	} else {
		if(item=="sel") {
			form.small_kind.options.length = 0;
		}
		else if(item=="get") {
			form.small_kind.options.length = 1;

			form.small_kind.options[0].value = "";
			form.small_kind.options[0].text  = "▒ 소분류 ▒";
		}
		else {
			form.small_kind.options.length = 0;
			alert("선택하신 중분류에 해당하는 소분류는 아직 추가하지 않으셨습니다.");
		}
	}
	
}


//선택한 중분류에 해당하는 소분류 Display
function get_small2(value,item) {
	
	var iskey, form, i, loop;

	iskey = false;
	form = document.form1;
	if(aryMiddleCode.length==0){
		form.course.value = form.course.value + " > " +form.middle_kind.options[0].text;
		}
	
	for(i=0; i<aryMiddleCode.length; i++) {
		if(aryMiddleCode[i]==value) {
			iskey = true;
			form.course.value = form.course.value + " > " +form.middle_kind.options[i].text;
			break;
		}
	}


	
	
}


//항목 수정
function check_modify(gubun) {
	var iskey, obj, value, i, loop;

	iskey = false;

	obj  = eval("document.form1."+ gubun + "_kind");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].selected) {
			value = obj.options[i].value;
			iskey = true;
			break;
		}
	}

	if(!iskey) {
		alert("선택된 대분류 또는 중분류가 없습니다.\n수정을 원하시는 분류를 선택 하신 후 수정 하시기 바랍니다.");
		return;
	} else {
		
		openwin("modify.asp?gubun="+gubun+"&code="+value, '520', '150');
		
	}
}

//항목 삭제
function check_del(gubun) {
	var iskey, obj, i, loop;

	iskey = false;

	obj  = eval("document.form1."+ gubun + "_kind");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].selected) {
			iskey = true;
			break;
		}
	}

	if(!iskey) {
		alert("선택된 대분류 또는 중분류가 없습니다.\n삭제를 원하시는 분류를 선택 하신 후 삭제 하시기 바랍니다.");
		return;
	} else {
		document.form1.action = "del_ok.asp?gubun="+gubun;
		document.form1.submit();
	}
}

//중분류 입력
function check_write(gubun) {
	var iskey, up_gubun, obj, value, i, loop;

	iskey = false;
	
	if(gubun=="small"){
	up_gubun = "middle";	
	}else{	
	up_gubun = "big";
        }
         
	obj  = eval("document.form1."+ up_gubun + "_kind");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].selected) {
			value = obj.options[i].value;
			iskey = true;
		}
	}

	if(!iskey) {
		alert("선택된 대분류가 없습니다.\n원하시는 대분류를 선택 하신 후 추가 하시기 바랍니다.");
		return;
	} else {
		openwin("write.asp?gubun="+gubun+"&code="+value, '520', '150');
	}
}

//선택중인 카테고리 활성화 표시
function set_sel_category(gubun,code,item) {
	var tmp_cdoe;
	
	
	if(gubun=="big" && code!="") {
		
		get_middle(code,item);
		set_selected(gubun,code);
	}
	else if(gubun=="middle" && code!="") {		
		
		tmp_code = code.split("_")
						
		//대분류 활성화
		set_selected("big",tmp_code[0]);
		get_middle(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected(gubun,code);
	}
	else if(gubun=="small" && code!="") {		
		
		tmp_code = code.split("_")
		
		
		//대분류 활성화
		set_selected("big",tmp_code[0]);
		get_middle(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected("middle",tmp_code[0]+ "_" +tmp_code[1]);
		get_middle(tmp_code[0]+ "_" +tmp_code[1],item);
		
		
		//소분류 활성화
		set_selected(gubun,code);
	}
}

//선택중인 카테고리 활성화 표시
function set_sel_category2(gubun,code,item) {
	var tmp_cdoe;
	
	
	if(gubun=="big" && code!="") {
		
		get_middle2(code,item);
		set_selected2(gubun,code);
	}
	else if(gubun=="middle" && code!="") {		
		
		tmp_code = code.split("_")
						
		//대분류 활성화
		set_selected2("big",tmp_code[0]);
		get_middle2(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected2(gubun,code);
	}
	else if(gubun=="small" && code!="") {		
		
		tmp_code = code.split("_")
		
		
		//대분류 활성화
		set_selected2("big",tmp_code[0]);
		get_middle2(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected2("middle",tmp_code[0]+ "_" +tmp_code[1]);
		get_middle2(tmp_code[0]+ "_" +tmp_code[1],item);
		
		
		//소분류 활성화
		set_selected2(gubun,code);
	}
}


function set_sel_category5(gubun,code,item) {
	var tmp_cdoe;
	
	
		if(gubun=="big" && code!="") {
		
		get_middle5(code,item);
		
		set_selected5(gubun,code);
		
	}
	else if(gubun=="middle" && code!="") {		
		
		tmp_code = code.split("_")
						
		//대분류 활성화
		set_selected5("big",tmp_code[0]);
		get_middle5(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected3(gubun,code);
	}
	else if(gubun=="small" && code!="") {		
		
		tmp_code = code.split("_")
		
		
		//대분류 활성화
		set_selected5("big",tmp_code[0]);
		get_middle5(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected5("middle",tmp_code[0]+ "_" +tmp_code[1]);
		get_middle5(tmp_code[0]+ "_" +tmp_code[1],item);
		
		
		//소분류 활성화
		set_selected5(gubun,code);
	}
}


//선택중인 카테고리 활성화 표시
function set_sel_category6(gubun,code,item) {
	var tmp_cdoe, num;
	
	
		if(gubun=="big" && code!="") {
		
		get_middle6(code,item);		
		set_selected6(gubun,code);
	}
	else if(gubun=="middle" && code!="") {		
		
		tmp_code = code.split("_")
						
		//대분류 활성화
		set_selected6("big",tmp_code[0]);
		get_middle6(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected4(gubun,code);
	}
	else if(gubun=="small" && code!="") {		
		
		tmp_code = code.split("_")
		
		
		//대분류 활성화
		set_selected6("big",tmp_code[0]);
		get_middle6(tmp_code[0],item);
		
		
		//중분류 활성화
		set_selected6("middle",tmp_code[0]+ "_" +tmp_code[1]);
		get_middle6(tmp_code[0]+ "_" +tmp_code[1],item);
		
		
		//소분류 활성화
		set_selected6(gubun,code);
	}
}


//선택중인 카테고리 활성화 표시
function set_sel_category4(gubun,code,item, num) {
	var tmp_cdoe, num;
	
	
	if(gubun=="big" && code!="") {
		
		get_middle4(code,item,num);
		set_selected4(gubun,code,num);
	}
	else if(gubun=="middle" && code!="") {		
		
		tmp_code = code.split("_")
						
		//대분류 활성화
		set_selected4("big",tmp_code[0],num);
		get_middle4(tmp_code[0],item,num);
		
		
		//중분류 활성화
		set_selected4(gubun,code);
	}
	else if(gubun=="small" && code!="") {		
		
		tmp_code = code.split("_")
		
		
		//대분류 활성화
		set_selected4("big",tmp_code[0],num);
		get_middle4(tmp_code[0],item,num);
		
		
		//중분류 활성화
		set_selected4("middle",tmp_code[0]+ "_" +tmp_code[1],num);
		get_middle4(tmp_code[0]+ "_" +tmp_code[1],item,num);
		
		
		//소분류 활성화
		set_selected4(gubun,code);
	}
}

function set_selected(gubun,code) {
	var obj, i, loop;

	obj  = eval("document.form1."+ gubun + "_kind");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].value==code) {
			obj.options[i].selected = true;
			break;
		}
	}
}



function set_selected2(gubun,code) {
	var obj, i, loop;

	obj  = eval("document.input."+ gubun + "_kind");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].value==code) {
			obj.options[i].selected = true;
			break;
		}
	}
}

function set_selected4(gubun,code,num) {
	var obj, i, loop, num;

	obj  = eval("document.input."+ gubun + "_kind["+num+"]" );
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].value==code) {
			obj.options[i].selected = true;
			break;
		}
	}
}

function set_selected5(gubun,code) {
	var obj, i, loop;

	obj  = eval("document.input."+ gubun + "_kind2");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].value==code) {
			obj.options[i].selected = true;
			break;
		}
	}
}

function set_selected6(gubun,code) {
	var obj, i, loop;

	obj  = eval("document.input."+ gubun + "_kind3");
	loop = obj.length;

	for(i=0; i<loop; i++) {
		if(obj.options[i].value==code) {
			obj.options[i].selected = true;
			break;
		}
	}
}



//선택한 카테고리 위치 이동
function move_box(form,move_value) {
	var i, before_value, before_text;

	var value = parseInt(move_value);

	for(i=0; i<form.length; i++) {
		//선택 항목이 있을시만 작용
		if(form.options[i].selected) {
			//UP
			if(value>0) {
				if(i==0) {
					alert("선택하신 상품분류는 목록의 최상위에 있습니다");
				} else {
					before_value = form.options[i-1].value;
					before_text  = form.options[i-1].text;

					form.options[i-1].value = form.options[i].value;
					form.options[i-1].text  = form.options[i].text;

					form.options[i].value = before_value;
					form.options[i].text  = before_text;

					form.options[i-1].selected = true;
					form.options[i].selected   = false;

					return;
				}
			//DOWN
			} else {
				if(i==form.length-1) {
					alert("선택하신 상품분류는 목록의 최하위에 있습니다");
				} else {
					before_value = form.options[i+1].value;
					before_text  = form.options[i+1].text;

					form.options[i+1].value = form.options[i].value;
					form.options[i+1].text  = form.options[i].text;

					form.options[i].value = before_value;
					form.options[i].text  = before_text;

					form.options[i].selected   = false;
					form.options[i+1].selected = true;

					return;
				}
			}
		}
	}//end for
}


//상품분류 변경된 위치 저장(gubun,code는 항목 선택 표시를 위해)
function save_category_list(form,item,gubun,code) {
	var i;

	var value = "";
	var loop = form.length;

	for(i=0; i<loop; i++) {
		value = value + "qs" + i + "=" + form.options[i].value;

		if(i<(loop-1)) {
			value = value + "&"
		}
	}

	if(value!=""){
		location.href = "sort_ok.asp?gubun=" + gubun +"&code=" + code + "&item=" + item + "&" + value;
	}
}



function category_write(){
	
 if(document.form1.big_kind.value=="") {
       alert("대분류를 선택해주세요.");
       document.form1.big_kind.focus();
       return;
    
     }else{   
      	document.form1.action = "pop_category_ok.asp";
	      document.form1.submit(); 
       return;	
     }
}


//-->
