﻿ // JScript 文件
function ltrim(s){return s.replace( /^\s*/, "");}
//去右空格;
function rtrim(s){return s.replace( /\s*$/, "");}
//左右空格;
function trim(s){return rtrim(ltrim(s));}

function ValidPurchase()
{     
    var obj = document.getElementById("purchase");
    if ( obj.txtcas )
    { 
     if(trim(obj.txtcas.value) !="" ) 
        {      
           var patn = /^[0-9]{2,7}-[0-9]{2}-[0-9]{1}$/;
            if(!patn.test(trim(obj.txtcas.value)))
            {
                alert("Please enter a valid cas registry number."); 
                obj.txtcas.focus();
                return false ;
            }                       
        } 
      else
      {
      alert("Please enter a right cas registry number!");
      obj.txtcas.focus();
      return false;
      }                      
    }
    
    if ( obj.txtsubject)
    {
        if(trim(obj.txtsubject.value) =="" ) 
        {           
            alert("Please enter productname.");   
            obj.txtsubject.focus();
            return false;            
        }                     
    }
    
    if ( obj.txtemail)
    {
        var patn = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;

        if (!patn.test(obj.txtemail.value)  ){
            alert("Please enter a valid email.");    
            obj.txtemail.focus();       
            return false; 
        }  
    }
     
    if(obj.cbmcountry)
    {
        if ( obj.cbmcountry.value == "0")
        {
            alert("Please select your country."); 
            return false ;
        } 
    }

    if ( obj.txtName)
    {
       if( trim(obj.txtName.value) == "")
        {
            alert("Please enter your name.")
            return false;
        }
    }

    if(obj.txtCompany)
    {
        if ( trim(obj.txtCompany.value) == "")
        {
            alert("Please enter company name."); 
            return false ;
        }
    }
    
    if ( obj.txtdesc)
    {
        if(trim(obj.txtdesc.value) =="" ) 
        {           
            alert("Please enter Description."); 
            obj.txtdesc.focus();
            return false ;
        }
    }
    return true ;
}