var str_tr='tr';
var i_LinkLine = 0;
var i_bias = 0;
var str_linklist='linklist';
var str_linklistform='linklistform';
var str_mainfrom='formAddMember';
var ID_INDEX=0;
var ID_LINKFUNCTION=2;  
function isEmail (s)
{
        if (s.length > 50)
        {
                window.alert("Email地址长度不能超过50位!");
                return false;
        }

         var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int)$"
         var re = new RegExp(regu);
         if (s.search(re) != -1) {
               return true;
         } else {
               window.alert ("请输入有效合法的E-mail地址 ！")
               return false;
         }
}

function isusername (s)
{
         var regu = "^([a-zA-Z]+[_0-9a-zA-Z]*)$"
         var re = new RegExp(regu);
         if (s.search(re) != -1) {
               return true;
         } else {
               window.alert ("请使用规范的会员名！")
               return false;
         }
}

function checkdata() {
        if (document.formAddMember.username.value=='') {
                window.alert ("请输入您的会员名 ！")
                return false
        }
        if (document.formAddMember.username.value.length<4) {
                window.alert ("你的会员名需长于3位 ！")
                return false
        }
        if (document.formAddMember.username.value.length>10) {
                window.alert ("你的会员名需小于10位 ！")
                return false
        }
        
        if (!isusername(document.formAddMember.username.value)){
           return false;
        }
        if (document.formAddMember.password1.value=='') {
                window.alert ("请输入您的密码 ！")
                return false
        }
        if (document.formAddMember.password1.value.length<4) {
                window.alert ("您的密码数必须大于3位 ！")
                return false
        }
        if (document.formAddMember.password1.value.length>20) {
                window.alert ("您的密码数必须小于20位 ！")
                return false
        }
        
        if (document.formAddMember.password2.value=='') {
                window.alert ("请输入您的重复密码 ！")
                return false
        }
        if (document.formAddMember.password1.value!=document.formAddMember.password2.value) {
                window.alert ("您的密码不一致 ！")
                return false
        }

	if (document.formAddMember.unitname.value=='') {
                window.alert ("请输入您的单位名称 ！")
                return false
        }
	if (document.formAddMember.unitname.value.length>50) {
                window.alert ("单位名称必须小于50位 ！")
                return false
        }

	if (document.formAddMember.unitaddress.value=='') {
                window.alert ("请输入您的单位地址 ！")
                return false
        }
        if (document.formAddMember.unitaddress.value.length>100) {
                window.alert ("单位地址必须小于100位 ！")
                return false
        }
        
        if (document.formAddMember.zipcode.value=='') {
                window.alert ("请输入邮政编码 ！")
                return false
        }
        if (document.formAddMember.zipcode.value.length>10) {
                window.alert ("邮政编码必须小于10位 ！")
                return false
        }
        
        if (document.formAddMember.linkman.value=='') {
                window.alert ("请输入联系人 ！")
                return false
        }
        if (document.formAddMember.linkman.value.length>20) {
                window.alert ("联系人必须小于20位 ！")
                return false
        }
        
        if (document.formAddMember.phone.value=='') {
                window.alert ("请输入联系电话 ！")
                return false
        }
        if (document.formAddMember.phone.value.length>50) {
                window.alert ("联系电话必须小于50位 ！")
                return false
        }
        if (document.formAddMember.email.value=='') {
                window.alert ("请输入您的E-mail地址 ！")
                return false
        }
        if ( !isEmail(document.formAddMember.email.value) )
           return false
        if ( !isusername(document.formAddMember.username.value) )
           return false
  	
  	if (document.formAddMember.leaveword.value.length>500) {
                window.alert ("留言必须小于500位 ！")
                return false
        }
        
        return true
}
function checkupdatedata() {
        
        
        
        if (document.formUpdateMember.password1.value=='') {
                window.alert ("请输入您的密码 ！")
                return false
        }
        if (document.formUpdateMember.password1.value.length<4) {
                window.alert ("您的密码数必须大于3位 ！")
                return false
        }
        if (document.formUpdateMember.password1.value.length>20) {
                window.alert ("您的密码数必须小于20位 ！")
                return false
        }
        
        if (document.formUpdateMember.password2.value=='') {
                window.alert ("请输入您的重复密码 ！")
                return false
        }
        if (document.formUpdateMember.password1.value!=document.formUpdateMember.password2.value) {
                window.alert ("您的密码不一致 ！")
                return false
        }

	if (document.formUpdateMember.unitname.value=='') {
                window.alert ("请输入您的单位名称 ！")
                return false
        }
	if (document.formUpdateMember.unitname.value.length>50) {
                window.alert ("单位名称必须小于50位 ！")
                return false
        }

	if (document.formUpdateMember.unitaddress.value=='') {
                window.alert ("请输入您的单位地址 ！")
                return false
        }
        if (document.formUpdateMember.unitaddress.value.length>100) {
                window.alert ("单位地址必须小于100位 ！")
                return false
        }
        
        if (document.formUpdateMember.zipcode.value=='') {
                window.alert ("请输入邮政编码 ！")
                return false
        }
                
        if (document.formUpdateMember.linkman.value=='') {
                window.alert ("请输入联系人 ！")
                return false
        }
        if (document.formUpdateMember.linkman.value.length>20) {
                window.alert ("联系人必须小于20位 ！")
                return false
        }
        
        if (document.formUpdateMember.phone.value=='') {
                window.alert ("请输入联系电话 ！")
                return false
        }
        if (document.formUpdateMember.phone.value.length>50) {
                window.alert ("联系电话必须小于50位 ！")
                return false
        }
        if (document.formUpdateMember.email.value=='') {
                window.alert ("请输入您的E-mail地址 ！")
                return false
        }
        if ( !isEmail(document.formUpdateMember.email.value) )
           return false
  	
  	    
        return true
}

function CheckSearch()
  {
  if(document.searchform.keyword.value.replace(/\s+/,'') == '')
    {
    window.alert('请输入关键字');
    return false;
    }
  }

function addTr() {
 	var oRow;
 	
 	oTable = document.all[str_tr];
 	oRow = oTable.insertRow();
    
 	
 	oTrUrl = oRow.insertCell();
 	oCellFunction = oRow.insertCell();

	
	innerHTML = " </tr><tr align=\"center\" valign=\"middle\"> ";

 	oTrUrl.innerHTML = innerHTML;
 	
}
function addLinkLine() {
 	var oRow;
 	
 	oTable = document.all[str_linklist];
 	oRow = oTable.insertRow();
    i_LinkLine++;
 	
 	oIndex = oRow.insertCell();
 	oLinkUrl = oRow.insertCell();
 	oCellFunction = oRow.insertCell();

	oIndex.innerHTML = i_LinkLine;

	innerHTML = i_LinkLine+"<INPUT TYPE=text name='answer"+i_LinkLine+"' size=30>"

 	oLinkUrl.innerHTML = innerHTML;
 	oCellFunction.innerHTML = '<INPUT TYPE=button class=button VALUE="删除" onclick="javascript:removeLinkLine(' + i_LinkLine + ')" tabindex=200>';
}

function removeLinkLine(i_Index) {
	oTable = document.all[str_linklist];
	oTable.deleteRow(i_Index+i_bias);
	i_LinkLine--;
  for(var i_Index=1; i_Index<=i_LinkLine;i_Index++) {
    oCellIndex = oTable.rows[i_Index+i_bias].cells[ID_INDEX];
    oCellFunction = oTable.rows[i_Index+i_bias].cells[ID_LINKFUNCTION];
    oCellIndex.innerHTML = i_Index;
    oCellFunction.innerHTML = '<INPUT TYPE=button class=button VALUE="删除" onclick="javascript:removeLinkLine(' + i_Index + ')" tabindex=200>';
  }
}


function selectStatus(i_Status)
  {
  document.formAddMember.status.value=i_Status;
  document.formAddMember.submit();
  }
function checkDataForExchangeHallSubmit() {
        if (document.postform.title.value=='') {
                window.alert ("请输入标题 ！")
                return false
        }
        if (document.postform.title.value.length>60) {
                window.alert ("标题过长 ！")
                return false
        }
		if (document.postform.content.value=='') {
                window.alert ("请输入内容 ！")
                return false
        }
        if (document.postform.content.value.length>2000) {
                window.alert ("内容过长！")
                return false
        }
	    return true
}
		
function checkDataForSearchSubmit() {
        if (document.mainform.key.value=='') {
                window.alert ("请输入关键字 ！")
                return false
        }
        
	    return true
}

function checkDataForLoginSubmit() {
        if (document.loginform.account.value=='') {
                window.alert ("请输入用户名 ！")
                return false
        }
        if (document.loginform.password.value=='') {
                window.alert ("请输入密码 ！")
                return false
        }
        return true
}

	    function checkDataForPharmaBBSSubmit() {
        if (document.postform.userName.value=='') {
                window.alert ("请输入您的名字 ！")
                return false
        }
        if (document.postform.email.value=='') {
                window.alert ("请输入Email ！")
                return false
        }
        if (document.postform.title.value=='') {
                window.alert ("请输入标题 ！")
                return false
        }
        if (document.postform.title.value.length>60) {
                window.alert ("标题过长 ！")
                return false
        }
        if (document.postform.content.value=='') {
                window.alert ("请输入内容 ！")
                return false
        }
        if (document.postform.title.value.length>400) {
                window.alert ("内容过长！")
                return false
        }
		if ( !isEmail(document.postform.email.value) )
           return false
	    return true
}

		function checkDataForSearchTermSubmit() {
        if (document.formSearchTerm.termName.value=='') {
                window.alert ("请输入要检索的药名 ！")
                return false
        }
        if (document.formSearchTerm.termName.value.length>30) {
                window.alert ("药名过长！")
                return false
        }
        return true
}
		function checkDataForMailSubmit() {
        if (document.mailform.email.value=='') {
                window.alert ("请输入您的e_mail ！")
                return false
        }
        if ( !isEmail(document.mailform.email.value) )
           return false

        if ( !isusername(document.postform.account.value) )
           return false
        return true
}
function checkdataForExchangeHall() {
        if (document.postform.account.value=='') {
                window.alert ("请输入您的名字 ！")
                return false
        }
        
        if (document.postform.password1.value=='') {
                window.alert ("请输入您的密码 ！")
                return false
        }
        if (document.postform.password1.value.length<4) {
                window.alert ("您的密码数必须大于3位 ！")
                return false
        }
        if (document.postform.password1.value.length>20) {
                window.alert ("您的密码数必须小于20位 ！")
                return false
        }
        
        if (document.postform.password2.value=='') {
                window.alert ("请输入您的重复密码 ！")
                return false
        }
        if (document.postform.password1.value!=document.postform.password2.value) {
                window.alert ("您的密码不一致 ！")
                return false
        }
		if (document.postform.email.value=='') {
                window.alert ("请输入Email ！")
                return false
        }
		
        if (document.postform.unitname.value=='') {
                window.alert ("请输入单位名称 ！")
                return false
        }
		if (document.postform.unitaddress.value=='') {
                window.alert ("请输入单位地址 ！")
                return false
        }
		if (document.postform.zipcode.value=='') {
                window.alert ("请输入邮政编码 ！")
                return false
        }
		if (document.postform.linkman.value=='') {
                window.alert ("请输入联系人 ！")
                return false
        }
		if ( !isEmail(document.postform.email.value) )
           return false
		
		if ( !isusername(document.postform.account.value) )
           return false
	    
		return true
        }

		function checkdataForPharmaBBS() {
        if (document.postforbbs.account.value=='') {
                window.alert ("请输入您的名字 ！")
                return false
        }
        
        if (document.postforbbs.password1.value=='') {
                window.alert ("请输入您的密码 ！")
                return false
        }
        if (document.postforbbs.password1.value.length<4) {
                window.alert ("您的密码数必须大于3位 ！")
                return false
        }
        if (document.postforbbs.password1.value.length>20) {
                window.alert ("您的密码数必须小于20位 ！")
                return false
        }
        
        if (document.postforbbs.password2.value=='') {
                window.alert ("请输入您的重复密码 ！")
                return false
        }
        if (document.postforbbs.password1.value!=document.postforbbs.password2.value) {
                window.alert ("您的密码不一致 ！")
                return false
        }
		if (document.postforbbs.email.value=='') {
                window.alert ("请输入Email ！")
                return false
        }
		if ( !isEmail(document.postforbbs.email.value) )
           return false
		
		if ( !isusername(document.postforbbs.account.value) )
           return false
	    
		return true
        }

		