function check()
{ 
  if(form1.txtCasNo.value=="")
  {
	  	alert("Input your CASNo");
        form1.txtCasNo.focus();
		return false;
  }
  if(form1.txtName.value=="")
  {
	  	alert("Input your Product Name");
        form1.txtName.focus();
		return false;
  }
  //利用正则表达式进行判断Email的合法性
  var mailAddress = form1.txtEmail.value;
  if(mailAddress==""){
		alert("Input your email");
        form1.txtEmail.focus();
		return false;
  }
  if ( mailAddress.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
  {
    alert("'"+mailAddress+"',Invalid Mail Address");
    form1.txtEmail.focus();
    return false;    
  }
  
  if(form1.txtQuantity.value=="")
  {
	  	alert("Input your Quantity");
        form1.txtQuantity.focus();
		return false;
  }
  
  if(form1.selCountry.value=="")
  {
	  	alert("Input your Country");
        form1.selCountry.focus();
		return false;
  }
  
  /*if(form1.selCountry.value=="Select Your Country")
  {
	  	alert("Select your Country");
        form1.selCountry.focus();
		return false;
  }
  
  if(form1.txtPhone.value=="")
  {
	  	alert("Input your Phone");
        form1.txtPhone.focus();
		return false;
  }*/
  
  if(form1.txtContent.value=="")
  {
	  	alert("Input your Content");
        form1.txtContent.focus();
		return false;
  }



  if ( form1.txtContent.value.indexOf("http") >0)
  {
	  	alert("Input your Content");
        form1.txtContent.focus();
		return false; 
  }

  /*
  if (form1.CheckCode.value==""){
       alert ("Enter the code");
       form1.CheckCode.focus();
       return false;
    }
	*/
}

//===============
function concheck()
{   
  if(coninquiry.txtName.value=="")
  {
	  	alert("Input your Name");
        coninquiry.txtName.focus();
		return false;
  }
  //利用正则表达式进行判断Email的合法性
  var mailAddress = coninquiry.txtEmail.value;
  if(mailAddress==""){
		alert("Input your email");
        coninquiry.txtEmail.focus();
		return false;
  }
  if ( mailAddress.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
  {
    alert("'"+mailAddress+"',Invalid Mail Address");
    coninquiry.txtEmail.focus();
    return false;    
  } 
 
  if(coninquiry.txtCompanyName.value=="")
  {
	  	alert("Input your Company Name");
        coninquiry.txtCompanyName.focus();
		return false;
  }
  
  if(coninquiry.txtPhone.value=="")
  {
	  	alert("Input your Phone");
        coninquiry.txtPhone.focus();
		return false;
  }
  if(coninquiry.txtFax.value=="")
  {
	  	alert("Input your Fax");
        coninquiry.txtFax.focus();
		return false;
  }
  if(coninquiry.selCountry.value=="Select Your Country")
  {
	  	alert("Select your Country");
        coninquiry.selCountry.focus();
		return false;
  }
  
  if(coninquiry.txtSubject.value=="")
  {
	  	alert("Input your Subject");
        coninquiry.txtSubject.focus();
		return false;
  }
   if(coninquiry.txtContent.value=="")
  {
	  	alert("Input your Content");
        coninquiry.txtContent.focus();
		return false;
  }
  /*
  if (coninquiry.CheckCode.value==""){
       alert ("Enter the code");
       coninquiry.CheckCode.focus();
       return false;
    }
	*/
}

function checkC()
{ 
  var lang = document.getElementById("lang").value;
  var k = document.getElementById("productkeyword").value;
  if(k=="")
  {
	  	alert("Enter CAS");
		//document.getElementById("productkeyword").value='Enter CAS';
        document.getElementById("productkeyword").focus();
		return false;
  }
  if (IsCasNo(document.getElementById("productkeyword").value)) {
	  	if(lang=="en")
		{
			window.location.href = '/search.asp?keyType=cas&productkeyword='+ k ; 
		}
		else
		{
			window.location.href = '/search_'+lang+'.asp?keyType=cas&productkeyword='+ k ; 
		}
  }
  else {
        alert("Error CAS");
		//document.getElementById("productkeyword").value=k+' Is Error CAS,Please Confirm!';
		document.getElementById("productkeyword").focus();
  }  
}
function checkP()
{ 
  var lang = document.getElementById("lang").value;
  var k = document.getElementById("productkeyword").value;
  if(k=="")
  {
	  	alert("Enter Product Name");
		//document.getElementById("productkeyword").value='Enter Product Name';
        document.getElementById("productkeyword").focus();
		return false;
  }
  
  if(lang=="en")
	{
		window.location.href = '/search.asp?keyType=name&productkeyword='+ k ;  
	}
	else
	{
		window.location.href = '/search_'+lang+'.asp?keyType=name&productkeyword='+ k ; 
	}
}
function checkD()
{ 
  var lang = document.getElementById("lang").value;
  var k = document.getElementById("productkeyword").value;
  if(k=="")
  {
	  	alert("Enter Chemical Data Keyword");
		//document.getElementById("productkeyword").value='Enter Chemical Data Keyword!';
        document.getElementById("productkeyword").focus();
		return false;
  }
   if(lang=="en")
	{
		window.location.href = '/search.asp?keyType=techinfo&productkeyword='+ k ;  
	}
	else
	{
		window.location.href = '/search_'+lang+'.asp?keyType=techinfo&productkeyword='+ k ; 
	}
}
function checkM()
{ 
  var lang = document.getElementById("lang").value;
  var k = document.getElementById("productkeyword").value;
  if(k=="")
  {
	  	alert("Enter MSDS");
		//document.getElementById("productkeyword").value='Enter MSDS Keyword!';
        document.getElementById("productkeyword").focus();
		return false;
  }
   if(lang=="en")
	{
		window.location.href = '/search.asp?keyType=msds&productkeyword='+ k ;  
	}
	else
	{
		window.location.href = '/search_'+lang+'.asp?keyType=msds&productkeyword='+ k ; 
	}
}

function IsCasNo(casno) {
         casno = casno.replace(/^\s*/, "").replace(/\s*$/, "");
         var patncasno = /^[0-9]{2,7}-[0-9]{1,2}-[0-9]{1}$/;
         if (!patncasno.test(casno)) {
             return false;
         }
         var cas2 = casno.toString().substring(0, casno.length - 2).replace("-", ""); //取前2部分，去掉-
         var ii = 1;
         var allcount = 0;//前2部分倒过来*1,2,3,4...总合
         for (var i = cas2.length - 1; i >= 0; i--) {
             allcount += cas2.charAt(i) * ii;
             ii++;
         }
         var lastchar = casno.substring(casno.length - 1, casno.length);   //最后一位
         var mod = allcount % 10; //总合除10的余数
         if (mod == lastchar) {        //余数与最后一位是否相等
             return true;
         }
         else {
             return false;
         }
     }

function AddFavorite(sURL, sTitle)
{
   try
   {
       window.external.addFavorite(sURL, sTitle);
   }
   catch (e)
   {
       try
       {
           window.sidebar.addPanel(sTitle, sURL, "");
       }
       catch (e)
       {
           alert("Add Failure,Ctrl+D to Add");
       }
   }
}

function probuctsubmitcheck()
{   
  if(productsubmit.txtPName.value=="")
  {
	  	alert("Input Product Name");
        productsubmit.txtPName.focus();
		return false;
  }
 
  if(productsubmit.txtContact.value=="")
  {
	  	alert("Input your Contact");
        productsubmit.txtContact.focus();
		return false;
  }
  
  if(productsubmit.txtTel.value=="")
  {
	  	alert("Input your Telphone");
        productsubmit.txtTel.focus();
		return false;
  }
  
  //利用正则表达式进行判断Email的合法性
  var mailAddress = productsubmit.txtEmail.value;
  if(mailAddress==""){
		alert("Input your email");
        productsubmit.txtEmail.focus();
		return false;
  }
  if ( mailAddress.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
  {
    alert("'"+mailAddress+"',Invalid Mail Address");
    productsubmit.txtEmail.focus();
    return false;    
  }
}
