//前台

//checkmail
 function check_email(email) {	
        var len = email.length;
        for(var i=0;i<len;i++) { 
			
			var c= email.charAt(i);
			
            if(!((c>="A"&&c<="Z")||(c>="a"&&c<="z")||(c>="0"&&c<="9")||(c=="-")||(c=="_")||(c==".")||(c=="@"))) {

                return "Your Email is illegal !\n";
			}
        }

        if((email.indexOf("@")==-1)||(email.indexOf("@")==0)||(email.indexOf("@")==(len-1))) {
               return "Your Email is illegal !\n";
	    }
        if((email.indexOf("@")!=-1)&&(email.substring(email.indexOf("@")+1,len).indexOf("@")!=-1)) {
               return "Your Email is illegal !\n";
	    }
        if((email.indexOf(".")==-1)||(email.indexOf(".")==0)||(email.lastIndexOf(".")==(len-1))) {
               return "Your Email is illegal !\n";
	    }
		return true;
	   
	}





//contact us 
function checkContact(form){

var formemail=form.Email.value;

if (form.Name.value==""){
	alert ("Please input your name.")
	form.Name.focus();
	return false;
}
if (form.Zip.value==""){
	alert ("Please input your Zip Code.")
	form.Zip.focus();
	return false;
}
if (form.Address.value==""){
	alert ("Please input your Address.")
	form.Address.focus();
	return false;
}
if (form.Country.value=="%"){
	alert ("Please select your Country.")
	form.Country.focus();
	return false;
}
if (form.Email.value==""){
	alert ("Please input your Email.")
	form.Email.focus();
	return false;
}
else
{
	if (check_email(formemail) !=true)
	{
		alert(check_email(formemail));	
		form.Email.focus();
		return false;
	}
	
	
}
if (form.TEL.value==""){
	alert ("Please input your TEL.")
	form.TEL.focus();
	return false;
}
return true;
}



//

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.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;
	}
	if (form.Interest.value=="")
	{
		alert("Please enter products interest !")
		form.Interest.focus();
		form.Interest.select();
		return false;
	}
	return true;
}


//後台

function chk_marForm(f){
	if (f.CatalogID.value=='')
	{
		alert('請輸入編號!');
		f.CatalogID.focus();
		return false;
	}
	if (f.Name.value=='')
	{
		alert ('請輸入品名');
		f.Name.focus();
		return false;
	}
	if (f.ProNameV.value=='')
	{
		alert ('請輸入越南文品名');
		f.ProNameV.focus();
		return false;
	}
	if (f.Unit.value=='')
	{
		alert ('請輸入單位');
		f.Unit.focus();
		return false;
	}
	if (f.UnitV.value=='')
	{
		alert ('請輸入越南文單位');
		f.UnitV.focus();
		return false;
	}
	if (f.StockNum.value=='')
	{
		alert ('請輸入庫存量');
		f.StockNum.focus();
		return false;
	}
	if (f.StockH.value=='')
	{
		alert ('請輸入安全庫存');
		f.StockH.focus();
		return false;
	}
	if (f.StockL.value=='')
	{
		alert ('請輸入安全庫存');
		f.StockL.focus();
		return false;
	}
	if (f.Package.value=='')
	{
		alert ('請輸入包裝!');
		f.Package.focus();
		return false;
	}
	return true;
}














		function View_Email(form){
			var temp="";	
			var temp2="";
			var a="";
			for (i=0;i<=3;i++){
				if (form.MailType[i].checked==1){
					a=i+1;
				}
			}			
				
				if (form.OldAttach0.value !="" && form.Attach0.value=="")
				{
					
					temp2="/uploaddir/epaper/"+form.OldAttach0.value;
				}else{
					temp2=form.Attach0.value;

				}
			
				//document.write(temp2);			

		
			
			switch(a)
			{
			case 4 : 
				temp=temp+"<title>D &amp; M golf -Professional Manufacturer of golf club,SHAFTS-Newsletters</title><link rel='stylesheet' href='http://www.dmgolf.com.tw/Templates/text.css' type='text/css'><!-- <table border=0 width='100%'>        <tr> <td class='epaperword' valign=top> -->"; 
				if (temp2 !="") {
				temp=temp+"<img src='"+temp2+"'><br>";
				}
				temp=temp+"		<!--  </td>          <td class='epaperword' valign=top> -->";
				temp=temp+form.body.value;
				temp=temp+"<!-- </td>        </tr>      </table> </div> -->";

			break ;
			case 1 :
				temp=temp+"<title>D &amp; M golf -Professional Manufacturer of golf club,SHAFTS-Newsletters</title><link rel='stylesheet' href='http://www.dmgolf.com.tw/Templates/text.css' type='text/css'><table height='552'><td valign=top background='http://www.dmgolf.com.tw/img/bk.jpg'><div style='position:absolute;top:0px;'><a href='http://www.dmgolf.com.tw' style='width:600px;height:100px;'></a></div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><table border=0 width='600' cellpadding=4 cellspacing=0>        <tr>        <td width=300 class='epaperword' valign=top>";
				if (temp2 !="") {
				temp=temp+"<img src='"+temp2+"'>";
				}
				temp=temp+"		 </td>          <td width=300 class='epaperword' valign=top>";
				temp=temp+form.body.value;
				temp=temp+"</td>        </tr>      </table><div style='position:absolute;top:502px;'><a href='http://www.dmgolf.com.tw' style='width:600px;height:70px;'></a></div></td></table>";
			break ;
			case 2:
				temp=temp+"<html><head><link rel='stylesheet' href='http://www.dmgolf.com.tw/Templates/text.css' type='text/css'><meta http-equiv=\"Content-Type\" content=\"text/html; charset=big5\"><meta name=\"GENERATOR\" content=\"Microsoft FrontPage 5.0\"><meta name=\"ProgId\" content=\"FrontPage.Editor.Document\"><title>D &amp; M golf -Professional Manufacturer of golf club,SHAFTS-Newsletters</title></head><body topmargin=\"0\" leftmargin=\"0\" background=\"http://www.dmgolf.com.tw/img/bk.gif\"><div align=\"center\">  <center>      <table border=\"0\" width=\"500\" style=\"border-collapse: collapse\" bordercolor=\"#111111\" cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#FFFFFF\">        <tr>          <td width=\"500\" colspan=\"3\"><map name=\"FPMap0\">          <area href=\"http://www.dmgolf.com.tw/\" shape=\"rect\" coords=\"70, 17, 110, 30\">          <area href=\"http://www.dmgolf.com.tw/cgi-bin/companyfn/aboutUs.pl\" shape=\"rect\" coords=\"115, 17, 179, 31\">          <area href=\"http://www.dmgolf.com.tw/cgi-bin/productfn/pdt_product_new.pl?type=new\" shape=\"rect\" coords=\"182, 17, 257, 31\">          <area href=\"http://www.dmgolf.com.tw/cgi-bin/productfn/pdt_product_lst.pl?ParentCate=1&SubType=P\" shape=\"rect\" coords=\"260, 17, 337, 32\">          <area href=\"http://www.dmgolf.com.tw/cgi-bin/productfn/pdt_product_new.pl?type=stock\" shape=\"rect\" coords=\"341, 17, 407, 32\">          <area href=\"http://www.dmgolf.com.tw/cgi-bin/companyfn/feed_new.pl\" shape=\"rect\" coords=\"411, 17, 499, 31\">          <area href=\"http://www.dmgolf.com.tw/index.html\" shape=\"circle\" coords=\"38, 36, 32\">          </map>          <img border=\"0\" src=\"http://www.dmgolf.com.tw/epaper2/top.jpg\" width=\"500\" height=\"89\" usemap=\"#FPMap0\"></td>        </tr>        <tr>          <td width=\"500\" colspan=\"3\">　</td>        </tr>        <tr>          <td valign=\"top\" colspan=\"3\" width=\"500\">";
				temp=temp+form.body.value;
				if (temp2 !="") {
					temp=temp+"<center><img src='"+temp2+"'></center>";
					}
				temp=temp+"</td>		</tr><tr>          <td width=\"500\" colspan=\"3\">　</td>        </tr>        <tr>          <td width=\"500\" background=\"http://www.dmgolf.com.tw/epaper2/nbspMain01.gif\" height=\"10\" colspan=\"3\">          <font size=\"1\">&nbsp;</font></td>        </tr>        <tr>          <td valign=\"top\" width=\"440\" colspan=\"2\">          <p align=\"center\"><b><font color=\"#336600\" size=\"2\" face=\"Verdana\">D &amp; M Golf</font></b></td>          <td valign=\"top\" width=\"60\" rowspan=\"4\">          <a href=\"http://www.dmgolf.com.tw/index.html\">          <img border=\"0\" src=\"http://www.dmgolf.com.tw/epaper2/downlogo.gif\" align=\"right\" width=\"60\" height=\"60\"></a></td>        </tr>        <tr>          <td valign=\"top\" width=\"440\" colspan=\"2\">          <font face=\"Arial Narrow\" size=\"2\">            <b><font color=\"#339966\"><img src=\"http://www.dmgolf.com.tw/epaper2/ico-01.gif\" width=\"10\" height=\"10\"></font><font color=\"#333333\">Office  :</font></b><font color=\"#339966\"> </font><font color=\"#666666\">No.45 Ta Chi Rd., Tsei Ping Vill, Ta She Hsiang, Kaohsiung Hsien, Taiwan.</font></font></td>        </tr>        <tr>          <td valign=\"top\" width=\"220\"><b><font color=\"#339966\" face=\"Arial Narrow\" size=\"2\"><img src=\"http://www.dmgolf.com.tw/epaper2/ico-01.gif\" width=\"10\" height=\"10\"></font><font size=\"2\" face=\"Arial\"><font color=\"#333333\">URL:</font></font></b>          <font color=\"#339966\" size=\"2\" face=\"Arial\"><a href=\"http://www.dmgolf.com.tw\">http://www.dmgolf.com.tw</a></font></td>          <td valign=\"top\" width=\"220\"><b><font color=\"#339966\" size=\"2\"><img src=\"http://www.dmgolf.com.tw/epaper2/ico-01.gif\" width=\"10\" height=\"10\"></font><font face=\"Arial\"><font color=\"#333333\" size=\"2\">E-mail                       :</font><font color=\"#339966\" size=\"2\"> </font></font></b>          <font color=\"#339966\" size=\"2\" face=\"Arial\"><a href=\"mailto:dmgolf@ms45.hinet.net\">dmgolf@ms45.hinet.net</a></font></td>        </tr>        <tr>          <td valign=\"top\" width=\"220\"><font face=\"Arial\"><b><font color=\"#339966\" size=\"2\"><img src=\"http://www.dmgolf.com.tw/epaper2/ico-01.gif\" width=\"10\" height=\"10\"></font><font color=\"#333333\" size=\"2\">TEL:</font><font color=\"#339966\" size=\"2\">                       </font></b><font color=\"#666666\" size=\"2\">886-7-6121436</font></font></td>          <td valign=\"top\" width=\"220\"><font face=\"Arial\"><b><font color=\"#339966\" size=\"2\"><img src=\"http://www.dmgolf.com.tw/epaper2/ico-01.gif\" width=\"10\" height=\"10\"></font><font color=\"#333333\" size=\"2\">FAX                       :</font><font color=\"#339966\" size=\"2\"> </font></b>          <font color=\"#666666\" size=\"2\">886-7-6131306</font></font></td>        </tr>      </table>    </center></div></body></html>";
			break ;
			case 3 :
				alert("3") ;
			break ;
			}			

			subwin=window.open("","","menubars=no,resizable=yes,scrollbars=yes,width=600,height=400,left=0,top=0");
			subwin.document.open();
			subwin.document.write(temp);
			subwin.document.close();
			return false;
		}


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.CatNo.value == "" ) {
        alert("請輸入產品分類編號!")
        form.CatNo.select()
        form.CatNo.focus()
        return false;
    }
    if (form.Name.value == "" ) {
        alert("請輸入產品分類名稱!")
        form.Name.select()
        form.Name.focus()
        return false;
    }

}

function CheckCatufm(form){
    if (form.CatNo.value == "" ) {
        alert("請輸入產品分類編號!")
        form.CatNo.select()
        form.CatNo.focus()
        return false;
    }
	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;
}
