function OnPrdSearch(form)
{
	form = document.frmPrdSearch;
	if(form.pkg_code.value && form.pkg_code.value != "»óÇ°ÄÚµåÀÔ·Â" ) {
		if (form.pkg_code.value.length != 6 &&  form.pkg_code.value.length != 14 && form.pkg_code.value.length != 15) {
			window.alert("»óÇ°ÄÚµå¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
			form.pkg_code.focus();
		} else {
			if (form.pkg_code.value.length >=14) {
				form.action = "/product/package/pk-12000.asp";
			}
			form.submit();
		}
	} else {
		if(!form.area.value) {
			window.alert("Áö¿ªÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä");
			form.area.focus();
			return;
			
		} else if(!form.pub_country.value) {
			window.alert("±¹°¡¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä");
			form.pub_country.focus();
			return;
			
		} else {
			form.pkg_code.value = "";
			form.submit();
		}
	}
}

function UrlCallBack(URL, Param)
{
    var PageUrl = URL + "?" + Param;
    var xmlRequest = new ActiveXObject("Microsoft.XMLHTTP");
    xmlRequest.Open("POST", PageUrl, false);
    xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlRequest.Send(null);
    return xmlRequest;
}


function GetCountry(form)
{
	var xmlRequest="", ReqArr1="", ReqArr2="";
	var CountryLen;
	var Param = "Area="+form.area.options[form.area.selectedIndex].value+"&sv=country"
	
	xmlRequest = UrlCallBack("/include/inc/pk-hidden.inc.asp", Param);
	ReqArr1 = xmlRequest.responseText.split("|");

	CountryLen = form.pub_country.length;
	for(i=0;i<=CountryLen; i++)
	{
		form.pub_country[0] = null;
	}
		
	
	if (ReqArr1.length > 0)
	{
		newOpt =  new Option("¾Æ·¡ ±¹°¡Áß¿¡¼­ ¼±ÅÃ", "");
		form.pub_country.options[0] = newOpt;
	} else {
		newOpt =  new Option("±¹°¡¼±ÅÃ", "");
		form.pub_country.options[0] = newOpt;
	}
	
	for(i=1; i<ReqArr1.length; i++)
	{
		ReqArr2 = ReqArr1[i].split(":");
		CountryLen = form.pub_country.length;
		newOpt =  new Option(ReqArr2[0], ReqArr2[1]);      
		form.pub_country.options[CountryLen] = newOpt;
	}	
}

function GetCity(form)
{
	var xmlRequest, ReqArr1, ReqArr2;
	var CityLen;
	var Param = "Area="+form.area.options[form.area.selectedIndex].value+"&pub_country="+form.pub_country.options[form.pub_country.selectedIndex].value+"&sv=city";
	
	xmlRequest = UrlCallBack("/include/inc/pk-hidden.inc.asp", Param);
	ReqArr1 = xmlRequest.responseText.split("|");

	CityLen = form.pub_city.length;
	for(i=0;i<=CityLen; i++)
	{
		form.pub_city[0] = null;
	}
		
	
	if (ReqArr1.length > 0)
	{
		newOpt =  new Option("¾Æ·¡ µµ½ÃÁß¿¡¼­ ¼±ÅÃ", "");
		form.pub_city.options[0] = newOpt;
	} else {
		newOpt =  new Option("µµ½Ã¼±ÅÃ", "");
		form.pub_city.options[0] = newOpt;
	}
	
	for(i=1; i<ReqArr1.length; i++)
	{
		ReqArr2 = ReqArr1[i].split(":");
		CityLen = form.pub_city.length;
		newOpt =  new Option(ReqArr2[0], ReqArr2[1]);      
		form.pub_city.options[CityLen] = newOpt;
	}	
}

function InitForm()
{
	form = document.frmPrdSearch;
	newOpt =  new Option("¾Æ½Ã¾Æ", "A");
	form.area.options[1] = newOpt;
	
	newOpt =  new Option("Áß±¹", "B");
	form.area.options[2] = newOpt;
	
	newOpt =  new Option("ÀÏº»", "J");
	form.area.options[3] = newOpt;
	
	newOpt =  new Option("³²ÅÂÆò¾ç", "D");
	form.area.options[4] = newOpt;
	
	newOpt =  new Option("À¯·´", "E");
	form.area.options[5] = newOpt;
	
	newOpt =  new Option("ºÏ¹Ì", "G");
	form.area.options[6] = newOpt;
	
	newOpt =  new Option("Áß³²¹Ì", "C");
	form.area.options[7] = newOpt;
	
	newOpt =  new Option("¾ÆÇÁ¸®Ä«", "F");
	form.area.options[8] = newOpt;
	
	newOpt =  new Option("ÇÑ±¹", "K");
	form.area.options[9] = newOpt;
	
	newOpt =  new Option("2009", "2009");
	form.tour_scheduled_year.options[0] = newOpt;
	newOpt =  new Option("2010", "2010");
	form.tour_scheduled_year.options[1] = newOpt;
	
	newOpt =  new Option("01", "01");
	form.tour_scheduled_month.options[0] = newOpt;
	newOpt =  new Option("02", "02");
	form.tour_scheduled_month.options[1] = newOpt;
	newOpt =  new Option("03", "03");
	form.tour_scheduled_month.options[2] = newOpt;
	newOpt =  new Option("04", "04");
	form.tour_scheduled_month.options[3] = newOpt;
	newOpt =  new Option("05", "05");
	form.tour_scheduled_month.options[4] = newOpt;
	newOpt =  new Option("06", "06");
	form.tour_scheduled_month.options[5] = newOpt;
	newOpt =  new Option("07", "07");
	form.tour_scheduled_month.options[6] = newOpt;
	newOpt =  new Option("08", "08");
	form.tour_scheduled_month.options[7] = newOpt;
	newOpt =  new Option("09", "09");
	form.tour_scheduled_month.options[8] = newOpt;
	newOpt =  new Option("10", "10");
	form.tour_scheduled_month.options[9] = newOpt;
	newOpt =  new Option("11", "11");
	form.tour_scheduled_month.options[10] = newOpt;
	newOpt =  new Option("12", "12");
	form.tour_scheduled_month.options[11] = newOpt;
	
	newOpt =  new Option("ÆÐÅ°Áö", "P");
	form.etc_code.options[0] = newOpt;
	newOpt =  new Option("Çã´Ï¹®", "W");
	form.etc_code.options[1] = newOpt;
	newOpt =  new Option("¹è³¶¿©Çà", "B");
	form.etc_code.options[2] = newOpt;
	newOpt =  new Option("Å©·çÁî", "C");
	form.etc_code.options[3] = newOpt;
	newOpt =  new Option("¼ºÁö¼ø·Ê", "J");
	form.etc_code.options[4] = newOpt;
	newOpt =  new Option("°ñÇÁ¿©Çà", "G");
	form.etc_code.options[5] = newOpt;
	newOpt =  new Option("¹Ú¶÷È¸&±â¾÷¿¬¼ö", "E");
	form.etc_code.options[6] = newOpt;
	newOpt =  new Option("À¯ÇÐ&¾îÇÐ¿¬¼ö", "S");
	form.etc_code.options[7] = newOpt;
	newOpt =  new Option("¿¡¾îÅÚ", "A");
	form.etc_code.options[8] = newOpt;
	newOpt =  new Option("ÇöÁöÅõ¾î", "F");
	form.etc_code.options[9] = newOpt;
	newOpt =  new Option("±¹³»Å×¸¶", "V");
	form.etc_code.options[10] = newOpt;
	newOpt =  new Option("·¹Æ÷Ã÷", "X");
	form.etc_code.options[11] = newOpt;
	newOpt =  new Option("±âÅ¸»óÇ°", "Z");
	form.etc_code.options[12] = newOpt;
	newOpt =  new Option("ÀÎ¼¾Æ¼ºê", "Q");
	form.etc_code.options[13] = newOpt;
	newOpt =  new Option("ÀÔÀå±Ç", "D");
	form.etc_code.options[14] = newOpt;
	newOpt =  new Option("È£ÅÚ", "H");
	form.etc_code.options[15] = newOpt;
	newOpt =  new Option("°³º°Ç×°ø±Ç", "I");
	form.etc_code.options[16] = newOpt;
	newOpt =  new Option("Æ®·¹Å·", "K");
	form.etc_code.options[17] = newOpt;
	newOpt =  new Option("±³ÅëÆÐ½º", "N");
	form.etc_code.options[18] = newOpt;
	newOpt =  new Option("·»ÅÍÄ«", "R");
	form.etc_code.options[19] = newOpt;
	newOpt =  new Option("´ÜÃ¼Ç×°ø±Ç", "T");
	form.etc_code.options[20] = newOpt;
	newOpt =  new Option("±¹³»»óÇ°", "U");
	form.etc_code.options[21] = newOpt;
	newOpt =  new Option("ÀºÅðÀÌÁÖ&·Õ½ºÅ×ÀÌ", "Y");
	form.etc_code.options[22] = newOpt;	
	
	today = new Date();
	today.setDate(today.getDate() + 3) ;
		
	var Year = today.getYear();
	var Month = today.getMonth()+1;
	
	for(i=0; i<form.tour_scheduled_year.length; i++)
	{
		if (parseInt(form.tour_scheduled_year.options[i].value) == Year)
		{
			form.tour_scheduled_year.options[i].selected = true;
			break;
		}
	}
	
	for(i=0; i<form.tour_scheduled_month.length; i++)
	{
		if (parseInt(form.tour_scheduled_month.options[i].value) == Month)
		{
			form.tour_scheduled_month.options[i].selected = true;
			break;
		}
	}
	
	
}
window.onload = InitForm;