function CompanyPurchase_Submit_Add(form)
	{
		if(trim(form.CompanyPurchase_CompanyPurchaseLinkman.value) == "") {
			alert("Please enter the name we can contact!");
			form.CompanyPurchase_CompanyPurchaseLinkman.focus();
			return false;
		}
		else if(form.CompanyPurchase_CompanyPurchaseTelephone.value == "") {
			alert("Please enter contact phone");
			form.CompanyPurchase_CompanyPurchaseTelephone.focus();
			return false;
		}
		else if(!isTelNo(form.CompanyPurchase_CompanyPurchaseTelephone.value,false)) {
			alert("Please enter correct phone number, including 0-9, -, +, (, ), /.");
			form.CompanyPurchase_CompanyPurchaseTelephone.focus();
			return false;
		}
		else if(trim(form.CompanyPurchase_CompanyPurchaseProductName.value) == "") {
			alert("Please enter product name");
			form.CompanyPurchase_CompanyPurchaseProductName.focus();
			return false;
		}
		else if(!isInt(form.CompanyPurchase_CompanyPurchaseBuyNumber.value, false)) {
			alert("Quantity of the products you order must be plus integer.");
			form.CompanyPurchase_CompanyPurchaseBuyNumber.focus();
			return false;
		}
		else if(!isEmail(form.CompanyPurchase_CompanyPurchaseEmail.value,true)) 
		{
			alert("Please enter valid email address");
			form.CompanyPurchase_CompanyPurchaseEmail.focus();
			return false;
		}
		else if(trim(form.CompanyPurchase_CompanyPurchaseAbstract.value) != "" && strlen(trim(form.CompanyPurchase_CompanyPurchaseAbstract.value)) > 2000) {
		  alert("Please enter your special requirement, which is less than 2000 characters long!");
			form.CompanyPurchase_CompanyPurchaseAbstract.focus();
			return false;		
		}		
	else {
		  
		  htmln(form.CompanyPurchase_CompanyPurchaseAbstract.value);
			form.CompanyPurchase_action.value="add";
			return true;
		}	
	}
	
	//=============================linhai add=====================
//替换所有的html标签
function  htmln( nei)
{ 
   nei = htmlz(nei,"&lt;","<");
   nei = htmlz(nei,"&gt;",">");
   nei = htmlz(nei,"<br>","\n");
   nei = htmlz(nei,"&nbsp;"," ");
   
   return nei;
}
function  htmlz(str,newstr,oldstr)
{

 find = -1;
  oldrep = oldstr.length;
 
 do{
    find = str.indexOf(oldstr);

    if(find != -1)
       str = str.substring(0,find) + newstr + str.substring(find+oldrep);

   }while(find != -1);

  return str;
}
