//主檢驗函數
function inquire_check() {
	obj = document.getElementById('attention');
	value = obj.value;
	value = trim(value);
	if(!value.length) {
		alert("Please input 'Attention' !!");
		obj.focus();
		return false;
	}

	obj = document.getElementById('company');
	value = obj.value;
	value = trim(value);
	if(value=="") {
		alert("Please input 'Company' !!");
		obj.focus();
		return false;
	}

/*	obj = document.getElementById('title');
	value = obj.value;
	value = trim(value);
	if(value=="") {
		alert("Please input 'Title' !!");
		obj.focus();
		return false;
	}*/

	obj = document.getElementById('email');
	value = obj.value;
	value = trim(value);
	if(email_check(value)==false) {
		obj.focus();
		return false;
	}	

/*	if(value=="") {
		alert("Please input 'Email' !!");
		obj.focus();
		return false;
	}
    else if(!charlen(document.getElementById('email'),200,"Email")) {
		alert("Email too long");
		obj.focus();
		return false;
	}
	else {
		m1 = value.indexOf('@');
		m2 = value.length;
		m3 = value.lastIndexOf('.');
		if((m2<8) || (value.indexOf('.')<1) || (m3<=m1+1) || (m3==m2-1) || (m1<=1) || (m1==m2-1) ||(value.indexOf('#')>0) || (value.indexOf(',')>0)) {
			alert("Please 請輸入標準的 Email！");
			obj.focus();
			return false;
		}
	}*/

	obj = document.getElementById('tel');
	value = obj.value;
	value = trim(value);
	if(value=="" || !isnoeng(value)) {
		alert("Please input 'Tel' !!");
		obj.focus();
		return false;
	}

	obj = document.getElementById('fax');
	value = obj.value;
	value = trim(value);
	if(value=="" || !isnoeng(value)) {
		alert("Please input 'Fax' !!");
		obj.focus();
		return false;
	}

/*	obj = document.getElementById('message');
	value = obj.value;
	value = trim(value);
	if(value=="") {
		alert("Please input 'Message' !!");
		obj.focus();
		return false;
	}*/

	return true;
}



//檢驗字元數 START
  //檢驗字元數   obj=物件 ; maxlen=字元數限制 ; subject=欄位標題
  function charlen(obj,maxlen,subject)
  {
	var cnt=0;
	var str=trim(obj.value);
	
	for(var i=0;i<str.length;i++)
	{
		if (escape(str.charAt(i)).length>=4)
		  cnt+=2;
		else
		  cnt+=1;
	}
	
	if (cnt>maxlen)
	{
		alert(subject+" : 請勿超過"+parseInt(maxlen/2)+"個中文或"+maxlen+"個英數字！");
		obj.focus();
		return false;
	}
	
	return true;
  }


//檢查是否不為英文
    function isnoeng(str1) {
    var str2 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
    for (i=0 ; i< str1.length ; i++ )
    {
      if (str2.indexOf(str1.substring(i,i+1))!=-1)
	    return false;   //只要有一個字元是半形英文就傳回false                     
    }
    return true;
  }


  //去掉前後空白
  function trim(str)
  {
	var len=str.length;
	var lpos=0,rpos=len-1;
	var newstr;
	
	if (len > 0)
	{
		while (str.charAt(lpos) == " ")
			lpos++;
	
		while (str.charAt(rpos) == " ")
			rpos--;

		if (rpos >= lpos)
			newstr = str.substring(lpos,rpos+1);
		else
			newstr = "";
	}
	else
		newstr = "";

	return newstr;
  }
