//验证

var mast_inputpwd = 0; 

function check(form)
{ 
    //验证是否填写了卡号
    if (form.card_no.value=="")
    {
        alert("\n对不起，请您输入15位卡号!");
        form.card_no.focus();        
        return false;
    }
	
    //验证卡号是否有字母
    if (fucCheckNUM(form.card_no.value)==0)
    {
        alert("\n对不起，卡号栏中只能输入数字,请检查是否输入了空格!");
        form.card_no.focus();        
        return false;
    }	
	
    //验证卡号是否有空格
    if (chkspc(form.card_no.value)==1)
    {
        alert("\n对不起，请不要在卡号栏输入空格!");
        form.card_no.focus();        
        return false;
    }	

    //验证卡号位数
    if (fucCheckLength(form.card_no.value)!=15)
    {
        alert("\n对不起，您输入的卡号位数不对，正确的应该是15位卡号!");
        form.card_no.focus();        
        return false;
    }	

	
	
    //验证是否填写了skype用户名
    if (mycheck_skypeid(form.skype_user.value) == 0)
    {
        form.skype_user.focus();        
        return false;
    }

    //验证两次输入的用户名是否相同
    if ((form.skype_user.value)!=(form.skype_user_c.value))
    {
        alert("\n对不起，您两次输入的skype用户名不一致，请检查输入是否有误!");
        form.skype_user.focus();        
        return false;
    }	


    //验证email地址是否合法
    if (mycheck_email(form.eml.value)==0)
    {
        form.eml.focus();        
        return false;
    }
   
   //验证密码是否填写正确
   
   if (mast_inputpwd == 1) {
         if (mycheck_password(form.input_pws.value) == 0) {
			form.input_pws.focus();        
			return false;			 
		 }
   }
	

   return true;	
}


function  createXmlHttpRequestObject()  
{   
   var  xmlHttp;                                                      
   try  
   {  
      xmlHttp  =  new  XMLHttpRequest();  
   }  
   catch(e)  
   {  
      var  XmlHttpVersions  =  new  Array('MSXML2.XMLHTTP.6.0',                                                                    
                                          'MSXML2.XMLHTTP.5.0',  
                                          'MSXML2.XMLHTTP.4.0',                                                                    
                                          'MSXML2.XMLHTTP.3.0',  
                                          'MSXML2.XMLHTTP',  
                                          'Microsoft.XMLHTTP');  
      for  (var  i=0;  i<XmlHttpVersions.length  &&  !xmlHttp;  i++)    
      {  
          try                                          
          {    
              xmlHttp  =  new  ActiveXObject(XmlHttpVersions[i]);  
          }    
          catch  (e)  {}  
      }                                                          
   }             
   if  (!xmlHttp)  
   {                 
      alert("你的浏览器设置不正确.");                                                          
   }else                                                                      
      return  xmlHttp;  
}                                                                                                           
                                                                                                                 
function  ajax_send_request(card_id)    
   {                                
      ajax_http_request  =  createXmlHttpRequestObject();                                           
      var  url="check_redeemcard_id.php?card_no="+card_id+"&date="+new Date().getTime(); 

      if  (ajax_http_request)  
      {  
          try  
          {  
              ajax_http_request.open("GET",  url,  true);                                                              
              ajax_http_request.onreadystatechange  =  ajax_response;                                                              
              ajax_http_request.send(null); 
			  
          }  
          catch  (e)  
          {  
              alert("网络连接超时\n"  +  e.toString());  
          }  
      } else{
		  alert("error"); 
		  } 
   } 
   
function  ajax_response()    
   {  
	  if  (ajax_http_request.readyState  ==  4)    
      {  
          
		  if  (ajax_http_request.status  ==  200)    
          {  
               try  
               {                                                                  
                     
				   var  xmlResponse  =  ajax_http_request.responseText;
				    //alert(xmlResponse);
				  if (xmlResponse == "d04023"){
					  document.getElementById('input_pwd_area').style.display='';
					  mast_inputpwd = 1;                                                                
                     } else if ((xmlResponse == "d04021")||(xmlResponse == "d04022")){
					  document.getElementById('input_pwd_area').style.display='';
					  mast_inputpwd = 0;                                                                
                     } else {
					  document.getElementById('input_pwd_area').style.display='none';
					  mast_inputpwd = 0;                                                                
				    }
               }  
               catch(e)  
               {   
               }  
          }else{  
          }  
      }  
   }

