//前台

function CheckLogin(form){
	if (form.Account.value==""){
		alert("Account is null!");
		form.Account.focus();
		form.Account.select();
		return false;
	}
	if (form.Password.value==""){
		alert("Password is null!");
		form.Password.focus();
		form.Password.select();
		return false;

	}
	return true;
}

function CheckProdfrmsu(form){
    if (form.CatalogID.value == "" ) {
        alert("Please input Model No!")
        form.CatalogID.select()
        form.CatalogID.focus()
        return false;
    }
    if (form.Name.value == "" ) {
        alert("Please input Product Name!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
}

function CheckProdufmsu(form){
    if (form.CatalogID.value == "" ) {
        alert("Please input Model No!")
        form.CatalogID.select()
        form.CatalogID.focus()
        return false;
    }
    if (form.Name.value == "" ) {
        alert("Please input Product Name!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
	if(!confirm('Are you sure to modify?')){
        return false;
	}
}

function CheckForm(form){
	if (form.DeliveryTo.value==""){
		alert("Delivery To is null!");
		form.DeliveryTo.focus();
		form.DeliveryTo.select();
		return false;
	}
	if (form.TradePort.value==""){
		alert("Trade Port is null!");
		form.TradePort.focus();
		form.TradePort.select();
		return false;
	}
	if (form.PaymentTerm.value==""){
		alert("Payment is null!");
		form.PaymentTerm.focus();
		return false;
	}
	if (form.optDeliveryDate[1].checked == true){
	    if(form.DeliveryDate.value==""){
		   alert("Delivery Date is null!");
		   form.DeliveryDate.focus();
		   form.DeliveryDate.select();
		   return false;
		}
	}
	if (form.Delivery[2].checked == true){
	    if(form.Others.value==""){
		   alert("Delivery by is null!");
		   form.Others.focus();
		   form.Others.select();
		   return false;
		}
	}
	return true;
}

function CheckBuyerFormfn(form){
	if (form.Account.value==""){
		alert("Please enter Account !")
		form.Account.focus();
	    return false;
	}
	if (form.Password.value==""){
		alert("Please enter password !")
		form.Password.focus();
	    return false;
	}
	if (form.Password2.value == "" || form.Password2.value != form.Password.value)
	{
		alert("Two passwords are not match !")
		form.Password2.focus();
		form.Password2.select();
		return false;
	}
	if (form.Email.value=="")
	{
		alert("Please enter Email !")
		form.Email.focus();
		form.Email.select();
		return false;
	}
	if (form.Company.value=="")
	{
		alert("Please enter company name !")
		form.Company.focus();
		form.Company.select();
		return false;
	}	if (form.Contact.value=="")
	{
		alert("Please enter contact person !")
		form.Contact.focus();
		form.Contact.select();
		return false;
	}
	if (form.Address1.value=="")
	{
		alert("Please enter Address1!")
		form.Address1.focus();
		form.Address1.select();
		return false;
	}
	if (form.Phone.value=="" || form.Phone0.value=="" || form.Phone1.value=="")
	{
		alert("Please enter phone number !")
		form.Phone.focus();
		form.Phone.select();
		return false;
	}
	/*if (form.Type.value=="")
	{
		alert("Please enter business type!")
		form.Type.focus();
		form.Type.select();
		return false;
	}*/

	//new fields
	var len=form.TypeOfBusiness.length;

	var j=0;
	for (i=0;i<len;i++){
		if (form.TypeOfBusiness[i].checked==1){
			j=i+1;		
		}	
	}

	if (j==0){
		alert ('Type Of Business is null !');
		form.TypeOfBusiness[0].focus();
		return false;
	}

	if (form.TypeOfBusinessChain.checked==1 && form.TypeOfBusinessShopStoresChainstores.value==''){
		alert ('Please specify');
		form.TypeOfBusinessShopStoresChainstores.focus();
		return false;
	}

	if (form.TypeOfBusinessDepartmentStoresDepartmentstores.checked==1 && form.TypeOfBusinessDepartmentStoresDepartmentstores.value==''){
		alert ('Please specify');
		form.TypeOfBusinessDepartmentStoresDepartmentstores.focus();
		return false;
	}
	if (form.TypeOfBusiness[5].checked==1 && form.TypeOfBusinessDepartmentPromotion.value==''){
		alert ('Please specify');
		form.TypeOfBusinessDepartmentPromotion.focus();
		return false;
	}
	if (form.TypeOfBusiness[9].checked==1 && form.TypeOfBusinessOpticianstore.value==''){
		alert (TypeOfBusiness[9]+'Please specify');
		form.TypeOfBusinessOpticianstore.focus();
		return false;
	}
	if (form.TypeOfBusiness[10].checked==1 && form.TypeOfBusinessDistributor1.value=='' || form.TypeOfBusinessDistributor2.value==''){
		alert (TypeOfBusiness[10]+'Please specify');
		form.TypeOfBusinessDistributor1.focus();
		return false;
	}
	if (form.TypeOfBusiness[13].checked==1 && form.TypeOfBusinessBuyingOffice.value==''){
		alert (TypeOfBusiness[13]+'Please specify');
		form.TypeOfBusinessBuyingOffice.focus();
		return false;
	}

	

	//new end



	if (form.Interest.value=="")
	{
		alert("Please enter products interest !")
		form.Interest.focus();
		form.Interest.select();
		return false;
	}
	return true;
}


//後台
function CheckAuthAddFrm(form){
    if (form.ManagerID.value == "" ) {
        alert("請輸入使用者帳號!")
        form.ManagerID.select()
        form.ManagerID.focus()
        return false;
    }
    if (form.Password.value == "" )  {
        alert("請設定密碼!")
        form.Password.select()
        form.Password.focus()
        return false;
    }
    var len;
	var ok = 0;
    len=document.forms["fillform"].AuthorityList.length;
    for (i = 0; i < len; i++) {
	     if (document.forms["fillform"].AuthorityList[i].checked == true)  {
		     ok = 1;
         }
    }

	if (ok == 0 )  {
        alert("請選擇帳號權限!")
        return false;
    }
  return true;
}

function CheckAuthMdyFrm(form){
    if (form.ManagerID.value == "" ) {
        alert("請輸入使用者帳號!")
        form.ManagerID.select()
        form.ManagerID.focus()
        return false;
    }
    if (form.Password.value == "" )  {
        alert("請設定密碼!")
        form.Password.select()
        form.Password.focus()
        return false;
    }

    var len;
	var ok = 0;
    len=document.forms["fillform"].AuthorityList.length;
    for (i = 0; i < len; i++) {
	     if (document.forms["fillform"].AuthorityList[i].checked == true)  {
		     ok = 1;
         }
    }
	if (ok == 0 )  {
        alert("請選擇帳號權限!")
        return false;
    }
	if(!confirm('確認要修改嗎?')){
        return false;
	}
  return true;
}

function CheckedAllAuth(){
  var len;
  len=document.forms["fillform"].AuthorityList.length;
  if(document.forms["fillform"].AuthorityList[11].checked == true){
     for(i = 0; i < len; i++) {
         document.forms["fillform"].AuthorityList[i].checked = true;
     }
  }
}

function CheckCatfrm(form){
    if (form.Name.value == "" ) {
        alert("請輸入產品分類名稱!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
}

function CheckCatufm(form){
    if (form.Name.value == "" ) {
        alert("請輸入產品分類名稱!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
	if(!confirm('確認要修改嗎?')){
        return false;
	}
}

function CheckProdfrm(form){
    if (form.CatalogID.value == "" ) {
        alert("請輸入產品型號!")
        form.CatalogID.select()
        form.CatalogID.focus()
        return false;
    }
    if (form.Name.value == "" ) {
        alert("請輸入產品名稱!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
}

function CheckProdufm(form){
    if (form.CatalogID.value == "" ) {
        alert("請輸入產品型號!")
        form.CatalogID.select()
        form.CatalogID.focus()
        return false;
    }
    if (form.Name.value == "" ) {
        alert("請輸入產品名稱!")
        form.Name.select()
        form.Name.focus()
        return false;
    }
	if(!confirm('確認要修改嗎?')){
        return false;
	}
}


//buyer insert
function CheckBuyerForm(form){
    if (form.id.value == "" ) {
        alert("請輸入帳號!")
        form.id.select()
        form.id.focus()
        return false;
      }
    if (form.passwd.value == "" )  {
        alert("請輸入密碼!")
        form.passwd.select()
        form.passwd.focus()
        return false;
      }
     if (form.repasswd.value == "" )  {
        alert("請再次輸入密碼!")
        form.repasswd.select()
        form.repasswd.focus()
        return false;
      }
      if (form.company.value == "" ) {
        alert("請輸入公司名稱!")
        form.company.select()
        form.company.focus()
        return false;
      }
      if (form.contact.value == "" )  {
        alert("請輸入聯絡人姓名!")
        form.contac.select()
        form.contact.focus()
        return false;
      }
      if (form.email.value == "" ) {
        alert("請輸入Email!")
        form.email.select()
        form.email.focus()
        return false;
       }
	 if (form.phone1.value == "" && form.phone2.value == "" && form.phone3.value == "" && form.phone4.value == ""){
	    alert("請輸入電話號碼!")
        form.phone1.select()
		form.phone1.focus()
		return false;
		}
	 if (form.add1.value == ""){
   	    alert("請輸入地址")
        form.add1.select()
		form.add1.focus()
		return false;
		}
     if (form.country.options[form.country.options.selectedIndex].value ==0 ) {
         alert("請選擇國家!")
         form.country.focus()
         return false;
         }
	 if (form.interest.value == "" ) {
        alert("請輸入產品!")
        form.interest.select()
        form.interest.focus()
        return false;
       }
	  return true;
  }


//supp
   function CheckSupplierForm(form){
    if (form.supplierid.value == "" ) {
	alert("請輸入帳號!")
	form.supplierid.select()
	form.supplierid.focus()
	return false;
      }
    if (form.company.value == "" ) {
	alert("請輸入公司名稱!")
	form.company.select()
	form.company.focus()
	return false;
      }
    if (form.contacta.value == "" )  {
	alert("請輸入聯絡人A!")
	form.contacta.select()
	form.contacta.focus()
	return false;
      }
    if (form.contactb.value == "" )  {
	alert("請輸入聯絡人B!")
	form.contactb.select()
	form.contactb.focus()
	return false;
     }
     if (form.email.value == "" )  {
	alert("請輸入電子郵件!")
	form.email.select()
	form.email.focus()
	return false;
      }
      if (form.phone1.value == "" && form.phone2.value == "" && form.phone3.value == "" && form.phone4.value == "") {
	alert("請輸入電話號碼!")
	form.phone1.select()
	form.phone1.focus()
	return false;
      }
      if (form.add1.value == ""){
	alert("請輸入地址!")
	form.add1.select()
	form.add1.focus()
	return false;
      }
      if (form.country.value == "" ) {
	alert("請輸入國別!")
	form.country.select()
	form.country.focus()
	return false;
       }
      if (form.btype[0].checked ==0 && form.btype[1].checked ==0 && form.btype[2].checked ==0 && form.btype[3].checked ==0 && form.btype[4].checked ==0 && form.btype[5].checked ==0 && form.btype[6].checked ==0 && form.btype[7].checked ==0) {
	alert("請選擇公司型態!")
	form.btype[0].select()
	form.btype[0].focus()
	return false;
       }
      if (form.btype[7].checked==1 && form.btype2.value == "") {
	alert("請輸入公司型態!")
	form.btype2.select()
	form.btype2.focus()
	return false;
       }
	 if (form.pdt.value == ""){
	    alert("請輸入產品")
	    form.pdt.select()
	    form.pdt.focus()
	     return false;
	}
   return true;
}


//#######內部公告表單欄位#########//
function CheckNewsForm(form){
	if (form.informer.value==""){
		alert ("請輸入資料！")
		form.informer.focus()
		return false;
	}
	if (form.subject.value==""){
		alert ("請輸入資料！")
		form.subject.focus()
		return false;
	}
	if (form.content.value==""){
		alert ("請輸入資料！")
		form.content.focus()
		return false;
	}
	return true;
}

function CheckMProfile(form){
			if(form.PCompany.value==''){
				alert("公司名稱 不得為空！");
				form.PCompany.focus();
				form.PCompany.select();
				return false;
			}
			if(form.PAddress.value==''){
				alert("住址 不得為空！!");
				form.PAddress.focus();
				form.PAddress.select();
				return false;
			}
			if(form.PTel.value==''){
				alert("電話 不得為空！");
				form.PTel.focus();
				form.PTel.select();
				return false;
			}
			if(form.PEmail.value==''){
				alert("電子郵件信箱 不得為空！");
				form.PEmail.focus();
				form.PEmail.select();
				return false;
			}
			if(form.PContactPerson.value==''){
				alert("聯絡人 不得為空！");
				form.PContactPerson.focus();
				form.PContactPerson.select();
				return false;
			}
			if(form.PUrl.value==''){
				alert("網址 不得為空！");
				form.PUrl.focus();
				form.PUrl.select();
				return false;
			}
			if(form.PProfile.value==''){
				alert("公司簡介 不得為空！");
				form.PProfile.focus();
				form.PProfile.select();
				return false;
			}
			return true;     
		}

function CheckMEvent(form){
  if(form.Subject.value==''){
     alert("標題 不得為空！");
     form.Subject.focus();
     form.Subject.select();
	 return false;
  }
   
  if(form.Content.value==''){
     alert("內容 不得為空！");
     form.Content.focus();
     form.Content.select();
	 return false;
  }
     return true;
}


function CheckMEpr(form){
    if (form.Subject.value == "" ) {
        alert("電子報主旨 不得為空！")
        form.Subject.select()
        form.Subject.focus()
        return false;
      }
    if (form.Content.value == "" )  {
        alert("訊息內容 不得為空！")
        form.Content.select()
        form.Content.focus()
        return false;
      }
	  return true;
}


////////將所有項目設定全部勾選////////////////////////////////////////////////////////////////////////////
function CheckedAllpdt(){
  var len;
  len=document.forms["entryform"].updcateid.length;
  if(document.forms["entryform"].chkAll.checked == true){
     for(i = 0; i < len; i++) {
         document.forms["entryform"].updcateid[i].checked = true;
     }
  }else{
	  for(i = 0; i < len; i++) {
         document.forms["entryform"].updcateid[i].checked = false;
     }
  }
}

