
	var REQ; //¿äÃ»°´Ã¼¿ë

	var IMG = new Array(); //Àü¿ªº¯¼ö °¢ ÀÌ¹ÌÁö ÆÄÀÏ¸íÀ» ³Ö´Â ¹è¿­°´Ã¼

	var LISTUNIT=3;
	var PAGEUNIT=5;
	var userSelected = "E";

	function MM_openBrWindow(theURL,winName,features) { //v2.0
		window.open(theURL,winName,features);
	}

	function setMSGBox(e){
		var x,y;
	    if(e) {

	        x=e.pageX;
	        y=e.pageY;
	    }else{

	        x=event.x;
	        y=event.y;
	    }
	  document.getElementById('MSG').style.left = x + 20 + document.body.scrollLeft;
	  document.getElementById('MSG').style.top = y - 10 + document.body.scrollTop;
	}

	function showMSG(content){
	  if(content!="")
	  {
	    var text;
	    text ='<table cellpadding="1" bgcolor="aliceblue" style="font-size:8pt; border-width:1; border-color:silver; border-style:none;">';
	    text += '<tr><td>' + content + '</td></tr></table>';
	    MSG.innerHTML=text;
	    MSG.style.visibility='visible';
	  }
	}

	function hideMSG(){
	  MSG.innerHTML='';
	  MSG.style.visibility='hidden';
	}

	function set_comma(val) {
		val = ""+val;
		var retValue="";
		for(i=0; i<val.length; i++) {
			if(i > 0 && (i%3)==0) {
				retValue = val.charAt(val.length - i -1) + "," + retValue;
			} else {
				retValue = val.charAt(val.length - i -1) + retValue;
			}
		}
		return retValue;
	}

	function remove_comma(val) {
		while (val.indexOf(",") != -1) {
			val = val.replace(',','');
		}
		return val;
	}

	function chkUserSelected(no,flag) {
		if (flag) {
			userSelected = userSelected + "," + no;
		} else {
			userSelected = userSelected.replace(","+no,'');
		}
		setTotalSum();
	}

	function chStylePdtOver(obj) {
		obj.className = "priceTable_hover";
	}

	function chStylePdtOut(obj) {
		obj.className = "priceTable";
	}

	function changeSum(cnt,no,key) {
		var sum;
		if (key==1) {
			sum = remove_comma(ssInfoArray[no][5] ) * cnt;
		} else if (key==2) {
			sum = remove_comma(ssInfoArray[no][10]) * cnt;
		} else if (key==3) {
			sum = remove_comma(ssInfoArray[no][15]) * cnt;
		}
		if (isNaN(sum)) sum = 0;
		document.getElementById(ssInfoArray[no][0]+"_"+key).innerHTML = set_comma(sum);
		setTotalSum();
	}

	function setTotalSum() {
		var arrayNo = userSelected.split(",");
		var r_sum = 0;
		var d_sum = 0;
		for (x=1;x<arrayNo.length;x++) {
			no = arrayNo[x];
			for (i=1;i<4;i++) {
				tmp = document.getElementById("s_"+no+"_"+i).selectedIndex;
				r_sum = r_sum + chkNan(remove_comma(ssInfoArray[no][5*i-2])) * tmp;
				d_sum = d_sum + chkNan(remove_comma(ssInfoArray[no][5*i])) * tmp;
			}
		}
		document.getElementById("regular_sum").innerHTML = set_comma(r_sum);
		document.getElementById("discount_sum").innerHTML = set_comma(d_sum);
	}

	function chkPriceRowFromAjax(no) {
		divName = ssInfoArray[no][0];
		which = document.getElementById(divName);

		if (document.all[ssInfoArray[no][0]+"_CB"].checked==false) {
			addPriceRow(no);
			which.className = "singleBlockOver";
			document.all[ssInfoArray[no][0]+"_CB"].checked=true;
			chkUserSelected(no,true);
		}
		return;
	}

	function chkPriceRow(no,key,name) {
		divName = name.replace('_CB','');
		which = document.getElementById(divName);
		cbArray = document.getElementsByName(name);

		if (key.checked==true) {
			addPriceRow(no);
			which.className = "singleBlockOver";
			chkUserSelected(no,true);
		} else {
			delPriceRow(no);
			which.className = "singleBlock";
		}
		try
		{
			resizeBrowserFrame(0);
			resizeP();
		}
		catch (e)
		{
		}
		
		return;
	}

	function chkNan(val) {
		if (isNaN(val)) return 0;
		else return val;
	}

	function getSum(val1) {
		tmpVal = val1;
		if (!isNaN(remove_comma(val1))) {
			tmpVal = parseInt(remove_comma(val1)) - parseInt(remove_comma(val1))*0.05 ;
		}
		return tmpVal;
	}

	var adult = 1;
	var young = 0;
	var child = 0;
	function addPriceRow(no) {
		obj = document.createElement('li');
		obj.id = "priceRow"+no;
		obj.zIndex = 1;
		document.getElementById("priceUl").appendChild(obj);
		if (ssInfoArray[no][2]=='') {
			chkPriceRowValue(no,2);
		}
		if (ssInfoArray[no][7]=='') {
			chkPriceRowValue(no,7);
		}
		if (ssInfoArray[no][12]=='') {
			chkPriceRowValue(no,12);
		}

		var sum1, sum2, sum3;
		var adult_price, young_price, child_price;


		if (member) {
			adult_price = ssInfoArray[no][23] ;
			young_price = ssInfoArray[no][24];
			child_price = ssInfoArray[no][25];
			sum1 = set_comma (chkNan(remove_comma(adult_price) * adult));
			sum2 = set_comma (chkNan(remove_comma(young_price) * young));
			sum3 = set_comma (chkNan(remove_comma(child_price) * child));
		} else {
			adult_price = ssInfoArray[no][5] ;
			young_price = ssInfoArray[no][10];
			child_price = ssInfoArray[no][15];
			sum1 = set_comma (chkNan(remove_comma(adult_price) * adult));
			sum2 = set_comma (chkNan(remove_comma(young_price) * young));
			sum3 = set_comma (chkNan(remove_comma(child_price) * child));
		}
		/*
		adult_price = set_comma(adult_price);
		young_price = set_comma(young_price);
		child_price = set_comma(child_price);
		*/
		obj.innerHTML = "<table width='95%' cellpadding='0' cellspacing='0' onmouseover='chStylePdtOver(this)' onmouseout='chStylePdtOut(this)' class=priceTable><tr height=27><td width='27%' rowspan=3> <a href=javascript:viewSS('"+ssInfoArray[no][0]+"',"+no+")><u>"+ssInfoArray[no][1]+"</u></a><br><a href='javascript:delPriceRow("+no+")'><img src='/images/reserve/com/btn_delete.gif' class=del_img></a></td><td width='27%' >"+ssInfoArray[no][6]+"</td><td width='12%' >"+ssInfoArray[no][3]+"</td><td width='12%' >"+adult_price+"</td><td width='10%' ><select id='s_"+no+"_1' name='s_"+no+"_1' onChange=changeSum(this.options[selectedIndex].value,'"+no+"',1)><option value=0>0 °³</option><option value=1 selected>1 °³</option><option value=2>2 °³</option><option value=3>3 °³</option><option value=4>4 °³</option><option value=5>5 °³</option><option value=6>6 °³</option><option value=7>7 °³</option><option value=8>8 °³</option><option value=9>9 °³</option><option value=10>10°³</option><option value=11>11°³</option><option value=12>12°³</option><option value=13>13°³</option><option value=14>14°³</option><option value=15>15°³</option></select></td><td width='12%' ><span id='"+ssInfoArray[no][0]+"_1'>"+sum1+"</span></td></tr><tr><td>"+ssInfoArray[no][11]+"</td><td>"+ssInfoArray[no][8]+"</td><td>"+young_price+"</td><td><select id='s_"+no+"_2' name='s_"+no+"_2' onChange=changeSum(this.options[selectedIndex].value,'"+no+"',2)><option value=0 selected>0 °³</option><option value=1>1 °³</option><option value=2>2 °³</option><option value=3>3 °³</option><option value=4>4 °³</option><option value=5>5 °³</option><option value=6>6 °³</option><option value=7>7 °³</option><option value=8>8 °³</option><option value=9>9 °³</option><option value=10>10°³</option><option value=11>11°³</option><option value=12>12°³</option><option value=13>13°³</option><option value=14>14°³</option><option value=15>15°³</option></select></td><td><span id='"+ssInfoArray[no][0]+"_2'>"+sum2+"</span></td></tr><tr><td>"+ssInfoArray[no][16]+"</td><td>"+ssInfoArray[no][13]+"</td><td>"+child_price+"</td><td><select id='s_"+no+"_3' name='s_"+no+"_3' onChange=changeSum(this.options[selectedIndex].value,'"+no+"',3)><option value=0 selected>0 °³</option><option value=1>1 °³</option><option value=2>2 °³</option><option value=3>3 °³</option><option value=4>4 °³</option><option value=5>5 °³</option><option value=6>6 °³</option><option value=7>7 °³</option><option value=8>8 °³</option><option value=9>9 °³</option><option value=10>10°³</option><option value=11>11°³</option><option value=12>12°³</option><option value=13>13°³</option><option value=14>14°³</option><option value=15>15°³</option></select></td><td><span id='"+ssInfoArray[no][0]+"_3'>"+sum3+"</span></td></tr><table>";
	}


	function delPriceRow(no) {
		if (document.getElementById("priceRow"+no)) {
			document.getElementById("priceUl").removeChild(document.getElementById("priceRow"+no));
		}

		if (document.all[ssInfoArray[no][0]+"_CB"].checked == true) {
			document.all[ssInfoArray[no][0]+"_CB"].checked = false;
			which = document.getElementById(ssInfoArray[no][0]);
			which.className = "singleBlock";
		}
		chkUserSelected(no,false);
	}

	function chkPriceRowValue(no,key) {
		tmp = key;
		ssInfoArray[no][tmp]=0;
		ssInfoArray[no][tmp+1]=0;
		ssInfoArray[no][tmp+2]=0;
		ssInfoArray[no][tmp+3]=0;
		ssInfoArray[no][tmp+4]="»óÇ°¾øÀ½";
	}

	function insertBag() {
		/*
		ssInfoArray[no][0]	»óÇ°ÄÚµå
		ssInfoArray[no][1]	»óÇ°¸í
		ssInfoArray[no][2]	¼ºÀÎ ÄÚµå
		ssInfoArray[no][3]	¼ºÀÎ Á¤»ó°¡
		ssInfoArray[no][4]	¼ºÀÎ ÇÒÀÎ·ü
		ssInfoArray[no][5]	¼ºÀÎ ÆÇ¸Å°¡
		ssInfoArray[no][6]	¼ºÀÎ ¿¬·É
		ssInfoArray[no][7]	Ã»¼Ò³â ÄÚµå
		ssInfoArray[no][8]	Ã»¼Ò³â Á¤»ó°¡
		ssInfoArray[no][9]	Ã»¼Ò³â ÇÒÀÎ·ü
		ssInfoArray[no][10]	Ã»¼Ò³â ÆÇ¸Å°¡
		ssInfoArray[no][11]	Ã»¼Ò³â ¿¬·É
		ssInfoArray[no][12]	¼Ò¾Æ ÄÚµå
		ssInfoArray[no][13]	¼Ò¾Æ Á¤»ó°¡
		ssInfoArray[no][14]	¼Ò¾Æ ÇÒÀÎ·ü
		ssInfoArray[no][15]	¼Ò¾Æ ÆÇ¸Å°¡
		ssInfoArray[no][16]	¼Ò¾Æ ¿¬·É
		ssInfoArray[no][17]	go Àû¿ë¿©ºÎ ¼ºÀÎ
		ssInfoArray[no][18]	go Àû¿ë¿©ºÎ Ã»¼Ò³â
		ssInfoArray[no][19]	go Àû¿ë¿©ºÎ ¼Ò¾Æ
		ssInfoArray[no][20]	¿¹¾àÅ¸ÀÔ ¼ºÀÎ
		ssInfoArray[no][21]	¿¹¾àÅ¸ÀÔ Ã»¼Ò³â
		ssInfoArray[no][22]	¿¹¾àÅ¸ÀÔ ¼Ò¾Æ
		*/
		var arrayNo = userSelected.split(",");
		var prdno = "E";
		var pitno = "E";
		var cnt = "E";
		var rvgubun = "E";
		var goapply = "E";
		var sellgubun = "E";
		var sdate = "E";
		var edate = "E";
		var usingtime = "E";

		if (arrayNo.length==1) {
			alert('¼±ÅÃµÈ »óÇ°ÀÌ ¾ø½À´Ï´Ù');
			return;
		}

		for (x=1;x<arrayNo.length;x++) {
			no = arrayNo[x];
			for (i=1;i<4;i++) {
				tmp = document.getElementById("s_"+no+"_"+i).selectedIndex;
				if (tmp>0) { //¼±ÅÃÇÑ ¼ö·®ÀÌ ÀÖ´Ù¸é
					prdno += "/" + ssInfoArray[no][0];
					pitno += "/" + ssInfoArray[no][5*i-3];
					cnt += "/" + tmp;
					goapply += "/" + ssInfoArray[no][16+i];
					rvgubun += "/" + ssInfoArray[no][19+i];
					sellgubun += "/NR";
					sdate += "/" + user_sdate;
					edate += "/" + user_edate;

					usingtime += "/";
				}
			}
		}

		document.f.prdno.value = prdno.replace('E/','');
		document.f.pitno.value = pitno.replace('E/','');
		document.f.cnt.value = cnt.replace('E/','');
		document.f.rvgubun.value = rvgubun.replace('E/','');
		document.f.goapply.value = goapply.replace('E/','');
		document.f.sellgubun.value = sellgubun.replace('E/','');
		document.f.sdate.value = sdate.replace('E/','');
		document.f.edate.value = edate.replace('E/','');
		document.f.usingtime.value = usingtime.replace('E/','');
		document.f.selectgubun.value = "select";
		document.f.flag.value = "save";
		document.f.price.value = "";
		document.f.addprice.value = "";
		document.f.totprice.value = "";
		document.f.usingday.value = "1";
		document.f.add_adult.value = "0";
		document.f.add_child.value = "0";

		var agt = document.f.agt.value;

		document.f.method = "POST";
		document.f.action = "/item/com/rv_tourbagProc.php?agt="+agt;
		document.f.submit();
	}


