function chkFields(objForm){
	var searchText = objForm.searchText.value;
	var startDate = objForm.sdate.value;
	var endDate = objForm.edate.value;
	
	if(searchText == "" && startDate == "" && endDate == ""){
		alert("查詢欄位必須填寫資料!");
		objForm.searchText.focus();
		return false;
	}

	if((startDate != "" && endDate == "") || (startDate == "" && endDate != "")){
		alert("日期必須填寫完全!");
		return false;
	}
		
	var sDate = startDate.replace("-", "");
	var eDate = endDate.replace("-", "");
	if(parseInt(sDate.replace("-", "")) > parseInt(eDate.replace("-", ""))){
		alert("起始日必須大於結束日!");
		return false;
	}
}

function chkFieldsForPassonDept(objForm){
	var searchText = objForm.searchText.value;
	var startDate = objForm.sdate.value;
	var endDate = objForm.edate.value;
	var deptName = deptselect.options.value;
		
	if(searchText == "" && startDate == "" && endDate == "" && deptName == ""){
		alert("查詢欄位必須填寫資料!");
		objForm.searchText.focus();
		return false;
	}
	if((startDate != "" && endDate == "") || (startDate == "" && endDate != "")){
		alert("日期必須填寫完全!");
		return false;
	}
		
	var sDate = startDate.replace("-", "");
	var eDate = endDate.replace("-", "");
	if(parseInt(sDate.replace("-", "")) > parseInt(eDate.replace("-", ""))){
		alert("起始日必須大於結束日");
		return false;
	}
}

function chkReaderForm(objForm){
	var readerName = objForm.name.value;
	var deg = objForm.degree.value;
	var email = objForm.email.value;
	var bookName = objForm.fBookName.value;
	var author = objForm.author.value;
	var fdomain = objForm.domain.value;
	//var purpose = objForm.purpose.value;
	var campus = objForm.reservation.value;
	var isbn = objForm.fISBN.value;
	var year = objForm.pubyear.value;
	
	if(readerName == ""){
		alert("姓名欄位必須填寫資料!");
		objForm.name.focus();
		return false;
	}else if(deg == ""){
		alert("身份欄位必須填寫資料!");
		return false;
	}else if(email == ""){
		alert("E-mail欄位必須填寫資料!");
		objForm.email.focus;
		return false;
	}else if(bookName == ""){
		alert("書名欄位必須填寫資料!");
		objForm.fBookName.focus;
		return false;
	}else if(author == ""){
		alert("作者欄位必須填寫資料!");
		objForm.author.focus;
		return false;
	}else if(fdomain == ""){
		alert("學科領域欄位必須填寫資料!");
		return false;
	}else if(campus == ""){
		alert("典藏校區欄位必須填寫資料!");
		return false;
	}
	
	//if(!isNum(isbn)){
	//	alert("ISBN欄位您所輸入的並非正確的格式!");
	//	objForm.price.focus;
	//	return false;
	//}
	
	//if(!isNum(year)){
	//	alert("出版年欄位您所輸入的並非數字!");
	//	objForm.pubyear.focus;
	//	return false;
	//}
	
	if(!chkemail(email)){
		alert("您所輸入的E-mail並非正確的格式!");
		objForm.email.focus;
		return false;
	}
	
	var ckObj = document.getElementsByName("purpose[]");
	var count = 0;
	for(var i=0;i<ckObj.length;i++){
	   if(ckObj[i].checked){
		  count++;
	   }
	}
	if(count > 2){
		alert("推薦目的不可超過兩項!");
		return false;
	}else if(count == 0){
		alert("您必須勾選推薦目的!")
		return false;
	}
	
	if(ckObj[6].checked){
		if(objForm.other_reason.value == ""){
			alert("推薦目的其它欄位必須填寫原因!")
			objForm.other_reason.focus;
			return false;
		}
	}
	
}

function isNum(N){
  numtype="-0123456789X";
  for(i=0;i<N.length;i++){ //檢討是否有不在 0123456789之內的字
    if(numtype.indexOf(N.substring(i,i+1))<0)
      return false;            //是的話....結束迴圈;傳回false
  }
  return true;
}

function chkemail(a){
	var i=a.length;
	var temp = a.indexOf('@');
	var tempd = a.indexOf('.');
	if (temp > 1) {
		if ((i-temp) > 3){
			if ((i-tempd)>0){
				return true;
			}
		}
	}
	return false;
}

function chkLib(objForm){
	var unitName = document.getElementById('fUnitName').options.value;
	var userID = document.getElementById('fUserID').value;
	var password = document.getElementById('fPassword').value;
	var email = document.getElementById('fEmail').value;
	var fgroup = document.getElementById('group').value;
	var upperUnit = document.getElementById('unit').value;
	
	if(unitName == ""){
		alert("請選擇單位名稱!");
		return false;
	}else if(userID == ""){
		alert("請輸入單位帳號!");
		document.getElementById('fUserID').focus;
		return false;
	}else if(password == ""){
		alert("請輸入單位密碼!");
		document.getElementById('fPassword').focus;
		return false;
	}else if(email == ""){
		alert("請輸入E-mail!");
		document.getElementById('fEmail').focus;
		return false;
	}else if(fgroup == ""){
		alert("請選擇所屬群組!");
		return false;
	}
	
	if(fgroup == 2 || fgroup == 3){
		if(upperUnit == ""){
			alert("請選擇對應單位!");
			return false;
		}
	}
	
	if(!chkemail(email)){
		alert("您所輸入的E-mail並非正確的格式!")
		document.getElementById('fEmail').focus;
		return false;
	}
	
	
}