	
/*----------------------------------------------------
// S : ±â»ç °Ë»ö ÆäÀÌÁö ³¯Â¥ °ü·Ã ÇÔ¼ö
------------------------------------------------------*/
	function putZero(obj) {
		obj = obj.toString();
		if (obj.length == 1) {
			obj = "0"+ obj;
		}
		return obj;
	}
	
	function setDay(t){// ÀÏÂ÷¸¦ ÆÄ¶ó¸ÞÅÍ·Î ¹Þ´Â´Ù
		txtwrite();
		var d = document.datefrm;
		var now = new Date;
		var today = now.getFullYear() +"-"+ putZero(now.getMonth()+1) +"-"+	putZero(now.getDate()); //¿À´Ã ³¯Â¥
		
		if (t == 0){
			d.e_date.value = "";
			d.s_date.value = "";
		}else{
			d.e_date.value = today; 
			d.s_date.value = getThatday(today,t); //ÇöÀç³¯Â¥¿Í ÀÏÂ÷¸¦ ÆÄ¶ó¹ÌÅÍ·Î º¸³»¼­ °á°ú¸®ÅÏÇÑ´Ù.
		}
		document.searchForm.DType.value = t;
	}

	function getThatday(today,t){
		var pdate = new Array(); 

		var pday = today.split("-");						//³¯Â¥¸¦ ±¸ºÐÀÚ·Î ³ª´©¾î ¹è¿­·Î º¯È¯ÇÑ´Ù.
		var ptoday = new Date(pday[0],pday[1]-1,pday[2]);	//µ¥ÀÌÆ®°´Ã¼ »ý¼ºÇÑ´Ù.

		var ptimestamp = ptoday.valueOf()+1000*60*60*24*t;	//tÀÏÈÄÀÇ Å¸ÀÓ½ºÅÆÇÁ¸¦ ¾ò´Â´Ù. À½¼ö¶ó¸é ÀÌÀü³¯Â¥¸¦ ¾ò´Â´Ù.
		var thatday = new Date(ptimestamp);					//tÀÏÈÄÀÇ ³¯Â¥°´Ã¼ »ý¼ºÇÑ´Ù.

		pdate[pdate.length] = thatday.getFullYear();		//³â
		pdate[pdate.length] = putZero(thatday.getMonth()+1);//¿ù
		pdate[pdate.length] = putZero(thatday.getDate());	//ÀÏ

		return pdate.join("-"); //¹è¿­À» / ±¸ºÐÀÚ·Î ÇÕÃÄ ½ºÆ®¸µÀ¸·Î º¯È¯ÈÄ ¹ÝÈ¯

	}

	function txtwrite() {
		var oForm = document.datefrm;
		document.searchForm.DType.value = "1";

		if (oForm.con_date[4].checked == false){
			oForm.s_date.readOnly=true;
			oForm.e_date.readOnly=true;
		}else{
			oForm.s_date.readOnly=false;
			oForm.e_date.readOnly=false;
		}
	}
/*----------------------------------------------------
// E : ±â»ç °Ë»ö ÆäÀÌÁö ³¯Â¥ °ü·Ã ÇÔ¼ö
------------------------------------------------------*/
	
	function searchKwd(strTarget) {
		var f = document.forms["searchForm"];
		var d = document.forms["datefrm"];
		var keyword = f.kwd.value;   
					
		if ( keyword == "" ) {
			alert( "°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			return false;
		}

		if ( !isKwdValid(keyword) ) {
			return false;
		}
		
		if (strTarget)
		{
			f.action = strTarget;
		}
		f.pageNum.value = 1;	
		f.kwd.value = keyword;
		f.s_date.value = d.s_date.value;
		f.e_date.value = d.e_date.value;
		f.submit();
		return false;
	}
	
	function returnSearch(strTarget) {
		var f = document.forms["searchForm"];
		f.action = strTarget;
		f.submit();
		return false;
	}

	function isKwdValid( query) {
		var isValid = true;

		if ( query.length > 256 ) {
			alert("°Ë»ö¾î´Â 256ÀÚ±îÁö Çã¿ëÇÕ´Ï´Ù.");
			isValid = false;
		} else if ( query.indexOf(">") > -1 || query.indexOf("<") > -1 ) {
			alert("°Ë»ö¾î <, > ´Â Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");		
			isValid = false;
		}
		return isValid;
	}
	
	function sort_sc() {
		var f = document.forms["searchForm"];

		f.sort.value = document.getElementById('news_sort').value
		f.submit();
	}

	function source_sc(num) {
		var f = document.forms["searchForm"];
		f.source.value = num;
	}

	function gotoPage( num ) {
		var f = document.forms["searchForm"];

		f.pageNum.value = num;
		f.submit();
	}

	function view_image(afile) {
		var surl= "/_include/asp/PopUpimage.asp?image_name="+afile
		window.open (surl, "img_view","directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,titlebar=no,toolbar=no,width=460,height=320")
	}

	function Login_check(){
		if(confirm("ÇØ´ç¼­ºñ½º´Â ·Î±×ÀÎÇÑ È¸¿ø¸¸ »ç¿ë°¡´ÉÇÕ´Ï´Ù.\n·Î±×ÀÎ ÇÏ½Ã°Ú½À´Ï±î?"))
		{
			location.href = "https://login.joins.com/login.asp?TargetURL="+LoginReturn
		}
	}

	function getHTTPObject()
	{
		if (window.ActiveXObject){
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
		else if (window.XMLHttpRequest){
			return new XMLHttpRequest();
		}
		else{
			alert("Your browser does not support AJAX.");
			return null;
		}
	}   
	
	function setOutput2()
	{
		if(httpObject.readyState == 4)
		{
			var response = httpObject.responseText;	
			
			if (response != "")
			{
				var oForm = document.frmBasket;
				var items = response.split(" | ");
				var strValue = items[1].split("-");
				
				
				if(oForm.selentinv3.length)
				{
					var strTxT = oForm.selentinv3[items[0]];	
				}else{
					var strTxT = oForm.selentinv3;	
				}
				strTxT.value = strValue[1];
				
				intPrice = eval(strValue[0]);
				intPrice = intPrice/10+intPrice;
				tmpPrice = intPrice.toString();
				
				if(tmpPrice.length < 4){
					txtPrice=tmpPrice;
				}else{				
					txtPrice=tmpPrice.substring(0,tmpPrice.length-3)+","+tmpPrice.substring(tmpPrice.length-3,tmpPrice.length); 
				}
			
				document.getElementById("ITEM_PRICE"+items[0]).innerHTML = txtPrice;
				totalCalc();
			}
		}
	}

	function setOutput()
	{
		if(httpObject.readyState == 4)
		{
			var oForm = document.frmBasket;
			var response = httpObject.responseText;	
			var items = response.split(" | ");
			var count = items.length;
			
			if(oForm.selentinv3.length)
			{
				var combo = oForm.selentinv2[items[0]];
			}else{
				var combo = oForm.selentinv2;
			}
			
			combo.options.length = 0;
			for (var i=1; i<count; i++){
				combo.options[i] = new Option(items[i],items[i]);
			}
			combo.options[0] = new Option("¼±ÅÃ","");
			combo.options[0].selected = true;
			
		}
	}
	
	function doWork(newsType, strNum, strType)
	{
		httpObject = getHTTPObject();
		if (httpObject != null)
		{
		
			var oForm = document.frmBasket;
			if(oForm.selentinv3.length){
				var category	= oForm.selentinv1[strNum].value;
				var media		= oForm.selentinv2[strNum].value;
				var strPrice	= oForm.selentinv3[strNum].value;
			}else{
				var category	= oForm.selentinv1.value;
				var media		= oForm.selentinv2.value;
				var strPrice	= oForm.selentinv3;
			}
			
			httpObject.open("GET", "http://conbox.joins.com/_include/asp/select_option.asp?newsType="+newsType+"&category="+category+"&media="+media+"&strNum="+strNum+"&searchType="+strType, false);
			if (strType == "first")
			{
				httpObject.onreadystatechange = setOutput;
			}else{
				httpObject.onreadystatechange = setOutput2;
			}
			httpObject.send(null);

			if (category == "" || media == ""){
				strPrice.value = "0";	
				document.getElementById("ITEM_PRICE"+strNum).innerHTML = "0";
				totalCalc();
//				setDefault(strNum);
			}
		}
	}
	
	function setDefault(strNum){
		var oForm = document.frmBasket;
		oForm.selentinv3.value = "0";	
		document.getElementById("ITEM_PRICE"+strNum).innerHTML = "0";
		totalCalc();
	}

	function totalCalc(){
		var tmpVal;
		var intVal=0;
		var oForm = document.frmBasket;
		if (oForm.selentinv3.length)
		{
			var totalCount = document.frmBasket.selentinv3.length;
			for (i=0; i<totalCount; i++){
				tmpVal = document.getElementById("ITEM_PRICE"+i).innerHTML;
				tmpVal = tmpVal.replace(",","");
				intVal = intVal + eval(tmpVal);
			}
		}else{
			tmpVal = document.getElementById("ITEM_PRICE0").innerHTML;
			intVal = tmpVal.replace(",","");
		}
		
		tmpVal = intVal.toString();

		if(tmpVal.length > 3){
			document.getElementById("TOTALPRICE").innerHTML=tmpVal.substring(0,tmpVal.length-3)+","+tmpVal.substring(tmpVal.length-3,tmpVal.length);
		} else {
			document.getElementById("TOTALPRICE").innerHTML="0";
		}
	}
	