﻿var xmlHttp;

// XHR 객체를 생성한다.
function createXMLHttpRequest() {
    if(window.ActiveXObject) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    } else if(window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}

// 조회를 한다.
function getstock(fsKind,goods_num) {
var fsKind = fsKind;
var goods_num = goods_num;
var param="goods_num="+goods_num;
//var param="fsKind="+ fsKind+"&goods_num="+goods_num;
	var url = "/include/Include.stock_xml.asp";
	createXMLHttpRequest();
    xmlHttp.onreadystatechange = handleStateChange2;
    xmlHttp.open("POST", url, true);
	xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlHttp.send(param);
}

// 요청 처리 콜백 함수
function handleStateChange2() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {        
          // alert( xmlHttp.responseText); 
		   parsestock();			
        }
    }
}

// 요청의 결과를 테이블 형태로 동적으로 출력한다.
function parsestock() {
    var xmlDoc = xmlHttp.responseXML;
	var stock_info = xmlDoc.getElementsByTagName("stock_info");
	var select_type1=frmProduct.type1.value;
	//alert(select_type1);
	var TagResult;
	
		for(var i = 0; i < stock_info.length;i++) {			
			// 부모노드의 그룹 코드를 가져옵니다.
		
				type1 = stock_info[i].getAttribute("type1");
				
				if( select_type1 == type1 ){
				//alert(GId);
				addstock(stock_info[i].getAttribute("stock_num"));
				}	
			
			}
}

// 테이블의 TR 엘리먼트를 주어진 내용으로 생성한다.
function addstock2(stock_num){
    var stock_num=stock_num;
	var stock_result="";
	stock_result += "<select name='stock_num' id='stock' style='width:60; height:17;' class='input_join'>";
	stock_result += "<option value='0'>수량선택</option>";                             
				                               

	for(var i = 1; i <= stock_num;i++) {			
    //옵션값을 추가한다.
	stock_result += "<option value='"+i+"'>"+i+"</option>";  
  } 
      stock_result += "</select>";	  
	document.getElementById("stock_print").innerHTML = stock_result;  
}

function addstock(stock_num){
    var stock_num=stock_num;                          
				                               

	for(var i = 1; i <= stock_num;i++) {			
    //옵션값을 추가한다.
		document.frmProduct.stock_num.length  = i+1;
		document.frmProduct.stock_num.options[i].value   = i;
		document.frmProduct.stock_num.options[i].text  = i;
  } 

	
}

