function checkname(basePath){
  
   var name = document.reg_main.username;     
   changeRegStyle('usernameMsg','msg2');
   namenochinese=/^[.0-9a-zA-Z\-_]+$/;
   if(!namenochinese.test(name.value)){
	  setElementText("6-12个英文字母和数字!","usernameMsg");
	  document.reg_main.username.focus();	
	  return false;
   }
   if(name.value=="" || name.value.length<6 || name.value.length>12){ 		
	  setElementText("6-12个英文字母和数字!","usernameMsg");
	  document.reg_main.username.focus();	
	  return false;
	}
    if (foundSpecialChars(name.value)){	  	
		setElementText("用户名不能包含特殊字符!","usernameMsg");	
		document.reg_main.username.focus();		
		return false;
	}
   setElementTextDisabled("usernameMsg");   
   if(name.value!=""){       
       $.ajax({
		    url: basePath+'reg.dhtml?action=existmember&language=cn',		  
		    data: 'name='+name.value,		         
		    type: 'POST',
		    dataType: 'msg',		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){		   
		          setElementText("该用户名可用!","usernameMsg");	
		          document.getElementById('usernameMsg').className='msg3'; 	          
		        }else{			                    	  
		            setElementText(decodeURIComponent(msg),"usernameMsg");	 
		            document.getElementById('usernameMsg').className='msg2';
		            document.reg_main.username.focus(); 	     
		        }
		    }
	 });
   }
}

function checkemail(basePath){  

  	var email=document.reg_main.email;
	changeRegStyle('emailMsg','msg2');
	if(!checkEmail(email,"emailMsg")){			  
		return false;
	}
   if(email.value!=""){       
       $.ajax({
		    url: basePath+'reg.dhtml?action=existmember&language=cn',		  
		    data: 'email='+email.value,		         
		    type: 'POST',
		    dataType: 'msg',		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){		         
		          setElementText("邮件地址可以使用!","emailMsg");	
		          document.getElementById('emailMsg').className='msg3'; 	          
		        }else{		          
		            setElementText(decodeURIComponent(msg),"emailMsg");	 
		            document.getElementById('emailMsg').className='msg2'; 
		            document.reg_main.email.focus();		      
		        }
		    }
	 });
   }
}

function checkmember(){
  	var name = document.reg_main.username;  
  	if(name.value=="" || name.value.length<6 || name.value.length>12){ 		 
	  setElementText("6-12个英文字母和数字!","usernameMsg");	
	  document.getElementById('usernameMsg').className='msg2'; 
	  document.reg_main.username.focus();
	  return false;
	}
    if (foundSpecialChars(name.value)){	
		setElementText("用户名不能包含特殊字符和数字!","usernameMsg");	
		document.getElementById('usernameMsg').className='msg2'; 	
		document.reg_main.username.focus();	
		return false;
	}
	setElementTextDisabled("usernameMsg");	
	var password=document.reg_main.password;
	if (!checkPassword(password,"passwordMsg")){	
	    document.getElementById('passwordMsg').className='msg2'; 		    
	    return false;
	}	
	setElementTextDisabled("passwordMsg");
	
	var chkpwd=document.reg_main.cfpassword;
	if(!checkPassword2(chkpwd,password,"passwordMsg")){		
	    document.getElementById('passwordMsg').className='msg2'; 	    	
		return false;
	}
	setElementTextDisabled("passwordMsg");		
	var email=document.reg_main.email;
	if(!checkEmail(email,"emailMsg")){	
	     document.getElementById('emailMsg').className='msg2'; 
	     document.reg_main.email.focus();		
		return false;
	}
	setElementTextDisabled("emailMsg");
	
	if(GetRedioValue("accept")==0){
	   alert("对不起,您必须同意ASC服务协议才能注册!");
	   return false;
	} 
    return true;		
}



function checklogin(){   
   var username=document.member_login_main.username.value;
   var password=document.member_login_main.password.value;
   if(username=="" && password==""){
      setElementText("请确认您已经输入了用户名和密码!","loginMsg");
      return false;
   }
   setElementTextDisabled("loginMsg");	
   return true;
}

function repassword(){
   var password=document.upw_main.password;
   var cfmpassword=document.upw_main.cfmpassword;
   var oldpassword=document.upw_main.oldpassword.value; 
   
   if(oldpassword==""){ 	
	  setElementText("请输入你的旧密码!","user_ochkpwd");	
	  return false;
	}
	setElementTextDisabled("user_ochkpwd");
	
	
	
	if (!checkPassword(password,"user_chkpwd")){			
	    setElementTextDisabled("passwordMsg");			
		return false;
	}	
	setElementTextDisabled("user_chkpwd");
	
	if(!checkPassword2(cfmpassword,password,"user_cfmpwd")){	
	    setElementTextDisabled("cfmpasswordMsg");		
		return false;
	}
	setElementTextDisabled("user_cfmpwd");	
	return true;
}

function deletefavorite(basePath,favoriteid){
   	 $.ajax({
		    url: basePath+'/member.dhtml?action=deletefavorite&language=cn',		  
		    data: 'favoriteid='+favoriteid,		         
		    type: 'POST',
		    dataType: 'msg',
		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){
		            alert("商品收藏取消成功!");
		            location.reload();
		        }else{
		            alert(decodeURIComponent(msg));	        
		        }
		    }
	 });
}

function checkcomplain(basePath){
   var content=document.complain_main.content;
   if(content.value==""){
     alert("请您输入投诉内容!");
     return null;
   }
   $.ajax({
		    url: basePath+'complain.dhtml?action=save&language=cn',		  
		    data: 'content='+document.complain_main.content.value+
		          '&type='+document.complain_main.type.value+	
		          '&orderid='+document.complain_main.orderid.value,	         
		    type: 'POST',
		    dataType: 'msg',
		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){
		            alert("您的投诉成功,我们会及时帮您反馈,请您耐心等待!");
		            location.reload();
		        }else{
		            alert(decodeURIComponent(msg));	        
		        }
		    }
	 });
}

function getpassword(basePath){
   var email=document.email_main.email;
   if(email.value==""){
      alert("请输入你注册时填写的邮件地址!");
      return null;
   }
   $.ajax({
		    url: basePath+'member.dhtml?action=getpassword&language=cn',		  
		    data: 'email='+document.email_main.email.value,		             
		    type: 'POST',
		    dataType: 'msg',
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){
		            alert("找回密码成功! 密码邮件已寄往您的邮箱，请在查阅后重新登陆!");		            
		        }else{
		            alert(decodeURIComponent(msg));	        
		        }
		    }
	 });
   
}

function upimage(){
  var imagename=document.upimage_main.image;  
  if(imagename.value==null || imagename.value==""){
    alert("请上传图片!");
    return false;
  }
  return true;
}

function backwithform(msg){
	 if(msg!=null && msg=='0'){
	    alert(decodeURIComponent("图片已经上传!"));		      
	    location.reload();
	}else{
	    alert(decodeURIComponent(msg));
	    location.reload();
	} 
}


function messagewine(productcode,productname,producttype){
  Open('divPageMask1','divOpenWin1');
  document.message_main.productcode.value=productcode;
  document.message_main.producttype.value=producttype;
  document.message_main.productname.value=productname;
}

function submessage(basePath,language){
   var content=document.message_main.content.value;
   if(content==null || content==""){
     alert("请输入您的酒评!");
     return null;
   }
   $.ajax({
		    url: basePath+'member.dhtml?action=submessage&language=cn',		  
		    data: 'content='+encodeURIComponent(document.message_main.content.value)+
		          '&language='+language+
		          '&sight='+GetRedioValue("sight")+ 	
		          '&aroma='+GetRedioValue("aroma")+ 
		          '&palate='+GetRedioValue("palate")+ 
		          '&overall='+GetRedioValue("overall")+ 		         
		          '&productcode='+encodeURIComponent(document.message_main.productcode.value)+	
		          '&productname='+encodeURIComponent(document.message_main.productname.value)+	
		          '&producttype='+encodeURIComponent(document.message_main.producttype.value),	         
		    type: 'POST',
		    dataType: 'msg',		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){
		            alert("谢谢您的酒评!");	
                    document.location="/member.dhtml?action=mytastewine&productcode="+document.message_main.productcode.value+"&language=cn"            
		        }else{
		            alert(decodeURIComponent(msg));	  
		            Close('divPageMask1','divOpenWin1');
		            document.message_main.content.value="";
		        }
		    }
	 });

}

function tastinggrade(basePath){

   $.ajax({
		    url: basePath+'member.dhtml?action=tastinggrade&language=cn',		  
		    data: 'tasting='+document.grade_main.tasting.value+
		          '&score='+GetRedioValue("score")+	
		          '&productcode='+document.grade_main.productcode.value+	
		          '&producttype='+document.grade_main.producttype.value,	         
		    type: 'POST',
		    dataType: 'msg',		    
		    error: function(){
		        alert('error');
		    },
		    success: function(msg){
		        if(msg!=null && msg=='0'){
		            alert("多谢你的评论!");
		            location.reload();
		        }else{
		            alert(decodeURIComponent(msg));	   
		            location.reload();     
		        }
		    }
	 });

}

function redeem(gid){
	$.ajax({
	    url: '/member.dhtml?action=redeem&language=cn',		  
	    data: 'gid='+gid,
	    type: 'POST',
	    dataType: 'msg',  
	    error: function(){
	        alert('error');
	    },
	    success: function(msg){
	        if(msg!=null && msg=='0'){
	            alert("恭喜您!领取奖品申请成功!请耐心等待我们的客服人员与您联系,安排送货! ");	           
	        }else{
	            alert(decodeURIComponent(msg));   
	        }
	    }
 	});	
}

function checksignup(){
	var name = document.signup_main.membername;  
  	if(name.value=="" || name.value==null){ 	
	  setElementText("请输入你的姓名!","user_chkname");	
	  return false;
	}
	setElementTextDisabled("user_chkname");
	var email = document.signup_main.email;  
  	if(email.value=="" || email.value==null){ 	
	  setElementText("请输入你的邮件地址!","user_chkemail");	
	  return false;
	}
	setElementTextDisabled("user_chkemail");
	var tel = document.signup_main.tel;  
	var mobilephone = document.signup_main.mobilephone;  
  	if((tel.value=="" || tel.value==null) && (mobilephone.value=="" || mobilephone.value==null)){ 	
	  setElementText("请输入你的联系方式!","user_chktel");	
	  return false;
	}
	setElementTextDisabled("user_chktel");
}









