<!--
function subWindow(theURL,winName,features) {
  subWin=window.open(theURL,winName,features);
  //subWin.focus();
}
function check_submit(){
	var f=document.search_page;
	if(f.area.options[f.area.selectedIndex].value=="" && f.theme.options[f.theme.selectedIndex].value==""){
		//alert("エリアかテーマの少なくとも一つは選択してください。");
	} else {
		f.submit();
	}
}
function check_word(){
	var f=document.search_all;
	if(f.freeword.value==""){
		//alert("検索語を入力してください。\n検索語をスペースで区切り入力すれば、ＡＮＤ検索になります。");
	} else {
		f.submit();
	}
}
function for_ie6(target,hide_class){
	document.getElementById(target).className = hide_class;
}
function show_hide_object(target,show_class,hide_class,btn,btn_open,btn_close){
	if(document.getElementById(target).className == show_class){
		document.getElementById(target).className = hide_class;
		document.getElementById(btn).src = btn_close;
	} else {
		document.getElementById(target).className = show_class;
		document.getElementById(btn).src = btn_open;
	}
}
function getParameter(str){
  var dec = decodeURIComponent;
  var par = new Array, itm;
  if(typeof(str) == 'undefined') return par;
  if(str.indexOf('?', 0) > -1) str = str.split('?')[1];
  str = str.split('&');
  for(var i = 0; str.length > i; i++){
    itm = str[i].split("=");
    if(itm[0] != ''){
      par[itm[0]] = typeof(itm[1]) == 'undefined' ? true : dec(itm[1]);
    }
  }
  return par;
}
function search_event(ref){
	var f=document.event_cal;
	var q=ref.split('?');
	var a=getParameter(q[1]);
	var date=a['year']+'.'+a['month']+'.'+a['day'];
	//alert(date);
	f.start_date.value = date; 
	f.end_date.value = date;
	f.action = ref;
	f.method = 'post';
	f.submit();
}
function f_confirm(){
	var f = document.form_inquiry;
	
	var errStr = "";
	if(f.residence && f.residence.selectedIndex==0){ errStr += "・區域\n"; }
	if(f.fullname.value==""){ errStr += "・姓名\n"; }
	if(f.company && f.company.value==""){ errStr += "・公司名\n"; }
	//if(f.c_post.value==""){ errStr += "・所屬部門\n"; }
	if(f.maddr.value==""){ errStr += "・電子郵件地址\n"; }
	else {
		if(f.maddr.value!=f.maddr_c.value){ errStr += "・請再次確認電子郵件地址。\n"; }
		//else{
		//	if(!checkMailAddress(f.maddr.value)){ errStr += "・メールアドレス形式が正しくないようです。\n"; }
		//}
	}
	if(f.inquiry.value==""){ errStr += "・諮詢內容\n"; }
	if(errStr!=""){
		alert("請再次輸入\n"+ errStr);
	} else {
		f.submit();
	}
}
function f_clear(){
	var f = document.form_inquiry;
	f.fullname.value="";
	if(f.company) f.company.value="";
	if(f.c_post) f.c_post.value="";
	f.maddr.value="";
	f.maddr_c.value="";
	f.inquiry.value="";
}
function f_modify(){
	var f = document.form_inquiry_2;
	f.mode.value="edit";
	f.submit();
}
function f_submit(){
	var f = document.form_inquiry;

	f.submit();
}

function checkMailAddress(v){　check = /.+@.+\..+/;　if (!v.match(check)) return false; else return true　}

function numStrCheck(str){
	var tmp = str.match(/[0-9\-]+/g);
	if (tmp != str) return false; else return true
}

function checkNumeric(n,str){
	if(str=="") return false
	var tmp = str.match(/[0-9]+/g);
	if (tmp != str) return false
	if(str.length!=n) return false
	return true;
}
function checkNumeric_2(n,str){
	if(str=="") return false
	var tmp = str.match(/[0-9]+/g);
	if (tmp != str) return false
	if(!(str.length>0 && str.length<=n)) return false
	return true;
}
//-->
