function searchInit(){
  var formObj1 = document.go ;
  var inner_agent = GetCookie("inner_agent");
  var goInrCookie = GetCookie("goInrCookie");
  var goInrList;
  var gins1=null,gins2=null,ginm1=null,ginm2=null,gind1=null,gind2=null;
  var area1=null,natn1=null,city1=null,travelTp1=null,t_days=null;
  if (goInrCookie!=null){
    goInrList = goInrCookie.split(",");
    gins1 = goInrList[3];
    ginm1 = goInrList[4];
    gind1 = goInrList[5];
    gins2 = goInrList[6];
    ginm2 = goInrList[7];
    gind2 = goInrList[8];
    t_days = goInrList[9];
  }
	for(var i=0;i<GOseacharr.length-1;i++){
		if(GOseacharr[i][2]=='TOP' && GOseacharr[i][3]=='GO'){
		  formObj1.TRAREA.options[formObj1.TRAREA.options.length]=new Option(GOseacharr[i][1],GOseacharr[i][0]);
		}
	}
  formObj1.TRNATN.selectedIndex = 0 ;
  formObj1.TRCITY.selectedIndex = 0 ;
  formObj1.s_year.options.length=0;
  formObj1.e_year.options.length=0;
  formObj1.s_year.options[formObj1.s_year.options.length]= new Option("不限","");
  formObj1.s_year.options[formObj1.s_year.options.length]= new Option(year0+"年",year0);
  formObj1.s_year.options[formObj1.s_year.options.length]= new Option(year1+"年",year1);
  formObj1.e_year.options[formObj1.e_year.options.length]= new Option("不限","");
  formObj1.e_year.options[formObj1.e_year.options.length]= new Option(year0+"年",year0);
  formObj1.e_year.options[formObj1.e_year.options.length]= new Option(year1+"年",year1);
  var startY = parseInt(today0.substring(0,4),10);
  var startM = parseInt(today0.substring(4,6),10);
  var startd = parseInt(today0.substring(6,8),10);
  var endY = parseInt(halfYear.substring(0,4),10);
  var endM = parseInt(halfYear.substring(4,6),10);
  var endd = parseInt(today0.substring(6,8),10);
  var startY3 = parseInt(today3.substring(0,4),10);
  var startM3 = parseInt(today3.substring(4,6),10);
  var startD3 = parseInt(today3.substring(6,8),10);
  formObj1.s_year.selectedIndex = gins1==null?1:parseInt(gins1,10) ;
  formObj1.s_month.selectedIndex = ginm1==null?startM:parseInt(ginm1,10) ;
  formObj1.s_day.selectedIndex = gind1==null?startd:parseInt(gind1,10) ;
  formObj1.e_year.selectedIndex =  gins2==null?endY-year0+1:parseInt(gins2,10) ;
  formObj1.e_month.selectedIndex = ginm2==null?endM:parseInt(ginm2,10) ;
  formObj1.e_day.selectedIndex = gind2==null?endd:parseInt(gind2,10) ;
  if ( travelTp1!=null ) formObj1.travelTp.selectedIndex = travelTp1; 
  if ( t_days!=null ) formObj1.t_days.selectedIndex = t_days; 
  if ( inner_agent != null ) {
    if (inner_agent == 'goInr') {  
      area1 = goInrList[0];
      natn1 = goInrList[1];
      city1 = goInrList[2];
      travelTp1 = goInrList[10];
      for(i=0;i<formObj1.travelTp.length ; i++){
        if (formObj1.travelTp.options[i].value == travelTp1) {
          formObj1.travelTp.selectedIndex = i ;
          break ;
        }
      }      
      setTrarea(travelTp1,formObj1);
      for(i=0;i<formObj1.TRAREA.length ; i++){
        if (formObj1.TRAREA.options[i].value == area1) {
          formObj1.TRAREA.selectedIndex = i ;
          break ;
        }
      }
      setTrnatn(formObj1.TRAREA,1,formObj1);
      for(i=0;i<formObj1.TRNATN.length ; i++){
        if (formObj1.TRNATN.options[i].value == natn1) {
          formObj1.TRNATN.selectedIndex = i ;
          break ;
        }
      }                  
      setTrnatn(formObj1.TRNATN,2,formObj1);
      for(i=0;i<formObj1.TRCITY.length ; i++){
        if (formObj1.TRCITY.options[i].value == city1) {
          formObj1.TRCITY.selectedIndex = i ;
          break ;
        }
      }
    }                        
  } 
  DeleteCookie("goInrCookie"); 
  DeleteCookie("inner_agent");     
}
function setTrarea(objValue,formObj1){
	var arrData =GOseacharr ;
 	var obj0 = formObj1.TRAREA ;
	var obj1 = formObj1.TRNATN ;
	var obj2 = formObj1.TRCITY ;
	obj0.options.length=0;
	obj0.options[0]=new Option("選擇區城","");
	obj1.options.length=0;
	obj1.options[0]=new Option("選擇國家","");
	obj2.options.length=0;
	obj2.options[0]=new Option("選擇城市","");
  for(var i=0;i<arrData.length-1;i++){
    if( arrData[i][2]=='TOP' && arrData[i][3] == objValue)
      obj0.options[obj0.options.length]=new Option(arrData[i][1],arrData[i][0]);
  }
}
function setTrnatn (obj,kind,formObj1){
	//var formObj1 = document.pgo ;
	var arrData = GOseacharr ;
	var obj1 = formObj1.TRNATN ;
	var obj2 = formObj1.TRCITY ; 
  var traveTp = formObj1.travelTp.value ;
	if (kind == 1){
	  obj1.options.length=0;
	  obj1.options[0]=new Option("選擇國家","");
	}
	obj2.options.length=0;
	obj2.options[0]=new Option("選擇城市","");
  for(var i=0;i<arrData.length-1;i++){
    if( arrData[i][2]==obj.value && arrData[i][3] == traveTp)
      if ( kind == 1 )
        obj1.options[obj1.options.length]=new Option(arrData[i][1],arrData[i][0]);
      else 
        obj2.options[obj2.options.length]=new Option(arrData[i][1],arrData[i][0]);
  }
}	
function checkGo(formObj){
	if (formObj.TRAREA.selectedIndex == 0) {
	  alert("請選擇地區");
		formObj.TRAREA.focus();
		return false;
	}
//	if (formObj.TRNATN.selectedIndex == 0) {
//	  alert("請選擇國家");
//		formObj.TRNATN.focus();
//		return false;
//	}
//	if (formObj.TRCITY.selectedIndex == 0) {
//	  alert("請選擇城市");
//		formObj.TRCITY.focus();
//		return false;
//	}

    var start = new Date(formObj.s_year.value, formObj.s_month.value, formObj.s_day.value);
    var end = new Date(formObj.e_year.value, formObj.e_month.value, formObj.e_day.value);

    if (end < start){
        alert("結束日期大於出發日期！");
        formObj.e_year.focus();
        return false;
    }

	SetCookie("inner_agent","goInr",new Date(today.getTime() +  24 * 60 * 60 * 1000));
	var goInrstr = formObj.TRAREA.value + "," + formObj.TRNATN.value + "," + formObj.TRCITY.value + ",";
	goInrstr = goInrstr + formObj.s_year.selectedIndex + "," + formObj.s_month.selectedIndex + "," + formObj.s_day.selectedIndex + ",";
	goInrstr = goInrstr + formObj.e_year.selectedIndex + "," + formObj.e_month.selectedIndex + "," + formObj.e_day.selectedIndex +",";
	goInrstr = goInrstr + formObj.t_days.selectedIndex + "," + formObj.travelTp.value ;
	SetCookie("goInrCookie",goInrstr,new Date(today.getTime() +  24 * 60 * 60 * 1000));		
	return true ;
}

document.write("<form action=\"/ggogoWeb/goSearchNew.do\" method=\"get\" name=\"go\" target=\"_parent\" onSubmit=\"return checkGo(this);\">");
document.write("<table width=\"212\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
document.write("<tr> ");
document.write("<td height=\"10\" colspan=\"3\"></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td width=\"12\"><img src=\"/img05/a02.gif\"></td>");
document.write("<td colspan=\"2\" class=\"t_bD\">國 外 旅 遊 搜 尋</td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td width=\"60\" height=\"30\">旅遊型態</td>");
document.write("<td width=\"140\"><select name=\"travelTp\" id=\"travelTp\" onChange=\"setTrarea(this.value,this.form)\" >");
document.write("<option value=\"NONE\">不限</option>");
document.write("<option value=\"GO\" selected>團體旅遊</option>");
document.write("<option value=\"PGO\">團體自由行</option>");
document.write("</select></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\">目的地</td>");
document.write("<td> <select name=\"TRAREA\" onChange=\"setTrnatn(this,1,this.form)\">");
document.write("<option value=\"\" selected>選擇地區</option>");
document.write("</select> </td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\">&nbsp;</td>");
document.write("<td> <select name=\"TRNATN\" onChange=\"setTrnatn(this,2,this.form)\">");
document.write("<option value=\"\" selected>選擇國家</option>");
document.write("</select></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\">&nbsp;</td>");
document.write("<td> <select name=\"TRCITY\" >");
document.write("<option value=\"\" selected>選擇城市</option>");
document.write("</select></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td>出團日期</td>");
document.write("<td>&nbsp;</td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\" colspan=\"2\"><select name=\"s_year\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"2005\" >2005年</option>");
document.write("<option value=\"2006\" >2006年</option>");
document.write("</select> <select name=\"s_month\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"01\" >01月</option>");
document.write("<option value=\"02\" >02月</option>");
document.write("<option value=\"03\" >03月</option>");
document.write("<option value=\"04\" >04月</option>");
document.write("<option value=\"05\" >05月</option>");
document.write("<option value=\"06\" >06月</option>");
document.write("<option value=\"07\" >07月</option>");
document.write("<option value=\"08\" >08月</option>");
document.write("<option value=\"09\" >09月</option>");
document.write("<option value=\"10\" >10月</option>");
document.write("<option value=\"11\" >11月</option>");
document.write("<option value=\"12\" >12月</option>");
document.write("</select> <select name=\"s_day\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"01\" >01日</option>");
document.write("<option value=\"02\" >02日</option>");
document.write("<option value=\"03\" >03日</option>");
document.write("<option value=\"04\" >04日</option>");
document.write("<option value=\"05\" >05日</option>");
document.write("<option value=\"06\" >06日</option>");
document.write("<option value=\"07\" >07日</option>");
document.write("<option value=\"08\" >08日</option>");
document.write("<option value=\"09\" >09日</option>");
document.write("<option value=\"10\" >10日</option>");
document.write("<option value=\"11\" >11日</option>");
document.write("<option value=\"12\" >12日</option>");
document.write("<option value=\"13\" >13日</option>");
document.write("<option value=\"14\" >14日</option>");
document.write("<option value=\"15\" >15日</option>");
document.write("<option value=\"16\" >16日</option>");
document.write("<option value=\"17\" >17日</option>");
document.write("<option value=\"18\" >18日</option>");
document.write("<option value=\"19\" >19日</option>");
document.write("<option value=\"20\" >20日</option>");
document.write("<option value=\"21\" >21日</option>");
document.write("<option value=\"22\" >22日</option>");
document.write("<option value=\"23\" >23日</option>");
document.write("<option value=\"24\" >24日</option>");
document.write("<option value=\"25\" >25日</option>");
document.write("<option value=\"26\" >26日</option>");
document.write("<option value=\"27\" >27日</option>");
document.write("<option value=\"28\" >28日</option>");
document.write("<option value=\"29\" >29日</option>");
document.write("<option value=\"30\" >30日</option>");
document.write("<option value=\"31\" >31日</option>");
document.write("</select> </td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\" colspan=\"2\"> <select name=\"e_year\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"2005\" >2005年</option>");
document.write("<option value=\"2006\" >2006年</option>");
document.write("</select> <select name=\"e_month\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"01\" >01月</option>");
document.write("<option value=\"02\" >02月</option>");
document.write("<option value=\"03\" >03月</option>");
document.write("<option value=\"04\" >04月</option>");
document.write("<option value=\"05\" >05月</option>");
document.write("<option value=\"06\" >06月</option>");
document.write("<option value=\"07\" >07月</option>");
document.write("<option value=\"08\" >08月</option>");
document.write("<option value=\"09\" >09月</option>");
document.write("<option value=\"10\" >10月</option>");
document.write("<option value=\"11\" >11月</option>");
document.write("<option value=\"12\" >12月</option>");
document.write("</select> <select name=\"e_day\" >");
document.write("<option value=\"0\" selected>不限</option>");
document.write("<option value=\"01\" >01日</option>");
document.write("<option value=\"02\" >02日</option>");
document.write("<option value=\"03\" >03日</option>");
document.write("<option value=\"04\" >04日</option>");
document.write("<option value=\"05\" >05日</option>");
document.write("<option value=\"06\" >06日</option>");
document.write("<option value=\"07\" >07日</option>");
document.write("<option value=\"08\" >08日</option>");
document.write("<option value=\"09\" >09日</option>");
document.write("<option value=\"10\" >10日</option>");
document.write("<option value=\"11\" >11日</option>");
document.write("<option value=\"12\" >12日</option>");
document.write("<option value=\"13\" >13日</option>");
document.write("<option value=\"14\" >14日</option>");
document.write("<option value=\"15\" >15日</option>");
document.write("<option value=\"16\" >16日</option>");
document.write("<option value=\"17\" >17日</option>");
document.write("<option value=\"18\" >18日</option>");
document.write("<option value=\"19\" >19日</option>");
document.write("<option value=\"20\" >20日</option>");
document.write("<option value=\"21\" >21日</option>");
document.write("<option value=\"22\" >22日</option>");
document.write("<option value=\"23\" >23日</option>");
document.write("<option value=\"24\" >24日</option>");
document.write("<option value=\"25\" >25日</option>");
document.write("<option value=\"26\" >26日</option>");
document.write("<option value=\"27\" >27日</option>");
document.write("<option value=\"28\" >28日</option>");
document.write("<option value=\"29\" >29日</option>");
document.write("<option value=\"30\" >30日</option>");
document.write("<option value=\"31\" >31日</option>");
document.write("</select></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\">旅遊天數</td>");
document.write("<td> <select name=\"t_days\">");
document.write("<option value=\"\" selected>不限</option>");
document.write("<option value=\"1-4\" >1~4天</option>");
document.write("<option value=\"5-7\" >5~7天 </option>");
document.write("<option value=\"8-12\" >8~12天</option>");
document.write("<option value=\"13-999\" >13天以上</option>");
document.write("</select></td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td></td>");
document.write("<td height=\"30\" colspan=\"2\" align=\"center\"> <input type=\"submit\" name=\"Submit1\" value=\"商品查詢\">");
document.write("&nbsp; <input type=\"reset\" name=\"b2\" value=\"重填\"> ");
document.write("</td>");
document.write("</tr>");
document.write("<tr> ");
document.write("<td height=\"10\" colspan=\"3\"></td>");
document.write("</tr>");
document.write("</table>");
document.write("</form>");