﻿<!--

function CheckUid(objId)
{
    var obj;
    var id='';
    if( typeof(objId)=='string' )
    {
        obj=window.document.getElementById(objId);
        id=objId;
    }
    else
    {
        obj=objId;
        id=obj.id;
    }
    //$('#'+id+'_Msg').hide(10);
    CheckValidate('Validate.aspx',document.getElementById('txt111').name);
	try{
	    var objMsg=document.getElementById(id+'_errMsg');
//	    var span = document.createElement("SPAN");
//	    span.id = id+"__AjaxLoading";
	    objMsg.innerHTML='loading...';
//	    if( objMsg.parentNode.childNodes[objMsg.parentNode.childNodes.length-1].id!=id+'__AjaxLoading' )
//	        objMsg.parentNode.appendChild(span);
	}
	catch(e){alert(e.description);}
//    $('#'+id+'__AjaxLoading').show();
    $.ajax({url: '/ajax.aspx?userid='+obj.value,
            type: 'GET',
            dataType: 'html',
            timeout: 20000,
            error: function(){alert('error');},
            success: function(html){                
                var errMsgStr=new String();
                var Msg;
                switch(html)
                {
                    case 'error' :
                        errMsgStr='对不起,用户名无效!用户名必须是小写字母和数字,首字母必须为字母,长度5-15';
                        Msg=document.getElementById(id+'_errMsg');
                        Msg.style.color = 'red';
//                        $('#hidUid').val('false');
//                        $('#'+id+'_errMsg').css("color","red");
                        break;
                    case 'noexist' :
                        errMsgStr='√';
                        Msg=document.getElementById(id+'_errMsg');
                        Msg.style.color = 'green';
//                        $('#hidUid').val('true');
//                        $('#'+id+'_errMsg').css("color","green");
                        break;
                    case 'exist' :
                        Msg=document.getElementById(id+'_errMsg');
                        errMsgStr='对不起.您的用户名已存在';
                        Msg.style.color = 'red';
//                        $('#hidUid').val('false');
//                        $('#'+id+'_errMsg').css("color","red");
                        break;
                }
                Msg=document.getElementById(id+'_errMsg');
                Msg.innerHTML=errMsgStr;
//                $('#'+id+'__AjaxLoading').hide(700,function() {$('#'+id+'_errMsg').html(errMsgStr);});
            }
        });
        
}

function CheckValidate(url,vsValue)
{
    $.ajax({url: '/'+url+'?Va='+ vsValue+'&t='+Math.random(),
            type: 'GET',
            dataType: 'html',
            timeout: 20000,
            error: function(){alert('error');},
            success: function(html){                
                document.getElementById('txt111').value=html;
                //alert(html);
            }
        });
}

function CheckSafeCode(objId)
{
    var obj;
    var id='';
    if( typeof(objId)=='string' )
    {
        obj=window.document.getElementById(objId);
        id=objId;
    }
    else
    {
        obj=objId;
        id=obj.id;
    }
    
     $('#'+id+'_Msg').hide(10);
	try{
	    var objMsg=document.getElementById(id+'_errMsg');
	    var span = document.createElement("SPAN");
	    span.id = id+"__AjaxLoading";
	    span.innerHTML='正在核对验证码';
	    if( objMsg.parentNode.childNodes[objMsg.parentNode.childNodes.length-1].id!=id+'__AjaxLoading' )
	        objMsg.parentNode.appendChild(span);
	}
	catch(e){alert(e.description);}
    $('#'+id+'__AjaxLoading').show();
    $.ajax({url: '/ajax.aspx?savecode='+obj.value,
            type: 'GET',
            dataType: 'html',
            timeout: 20000,
            error: function(){alert('error');$('#'+id+'__AjaxLoading').hide(1000);},
            success: function(html){                
                var errMsgStr=new String();
                switch(html)
                {
                    case 'error' :
                        errMsgStr='4位系统验证码';
                        $('#hidSaveCode').val('false');
                        $('#'+id+'_errMsg').css("color","red");
                        break;
                    case 'YES' :
                        errMsgStr='4位系统验证码';
                        $('#hidSaveCode').val('true');
                        $('#'+id+'_errMsg').css("color","green");
                        break;
                }
                $('#'+id+'__AjaxLoading').hide(700,function() {$('#'+id+'_errMsg').html(errMsgStr);});
            }
        });
}

function CheckIntro(objId)
{
    var obj;
    var id='';
    if( typeof(objId)=='string' )
    {
        obj=window.document.getElementById(objId);
        id=objId;
    }
    else
    {
        obj=objId;
        id=obj.id;
    }
    //$('#'+id+'_Msg').hide(10);
	try{
	    var objMsg=document.getElementById(id+'_errMsg');
	    objMsg.innerHTML='loading...';
//	    var span = document.createElement("SPAN");
//	    span.id = id+"__AjaxLoading";
//	    span.innerHTML='loading...';
//	    if( objMsg.parentNode.childNodes[objMsg.parentNode.childNodes.length-1].id!=id+'__AjaxLoading' )
//	        objMsg.parentNode.appendChild(span);
	}
	catch(e){alert(e.description);}
    //$('#'+id+'__AjaxLoading').show();
    
    $.ajax({url: '/ajax.aspx?intro='+obj.value,
            type: 'GET',
            dataType: 'html',
            timeout: 20000,
            error: function(){alert('error');},
            success: function(html){
                var errMsgStr=new String();
                var Msg;
                switch(html)
                {
                    case 'error' :
                    case 'noexist' :
                        errMsgStr='推荐人无效或推人不是VIP用户！';
                        Msg=document.getElementById(id+'_errMsg');
                        Msg.style.color = 'red';
//                        $('#hidIntro').val('false');
//                        $('#'+id+'_errMsg').css("color","red");
                        break;
                    case 'exist' :
                        errMsgStr='√';
                        Msg=document.getElementById(id+'_errMsg');
                        Msg.style.color = 'green';
//                        $('#hidIntro').val('true');
//                        $('#'+id+'_errMsg').css("color","green");
                        break;
                }
                Msg=document.getElementById(id+'_errMsg');
                Msg.innerHTML=errMsgStr;
//                $('#'+id+'__AjaxLoading').hide(700,function() {$('#'+id+'_errMsg').html(errMsgStr);});
            }
        });
}

function reflashSafeCode(objId,url)
{
    var obj=document.getElementById(objId);
    if(obj)
        obj.src=obj.src+'?dumy=' + Math.random();
}

function GetCity(proId,cityId)
{
    clear(document.getElementById(cityId));
    $.ajax({
            url: '/ajax.aspx?pid='+$('#'+proId).val(),
            type: 'GET',
            dataType: 'xml',
            timeout: 20000,
            error: function(){
                alert('Error loading XML document');
                    },
            success: function(xml){
                    $(xml).find('city').each(
                        function(){
                            var item_value = $(this).find('id').text();
                            var item_text = $(this).find('name').text();
                            $('#'+cityId).append('<option value=\"'+item_value+'\">'+item_text+'</option>');}
                    );
                }
        });

}

function sex()
{
    var o=document.getElementById("radiobutton_errMsg");
    o.style.color = 'green';
    o.innerHTML="√";
}
//-->

function checkIdentity()
{
    var id=document.getElementById("txtUserIdentity").value;
    
    if(id=="")
    {
        return;
    }
    var obj=document.getElementById("txtUserIdentity_errMsg");

    
    if(!isNumber(id))
    {
        obj.style.color = 'red'
        obj.innerHTML="请输入正确的身份证号码";
        return;
        
    }
    
    if(id.length!=20 && id.length!=18)
    {
        obj.style.color = 'red'
        obj.innerHTML="请输入正确的身份证号码";
        return;
    }
    
    obj.innerHTML='√';
    obj.style.color = 'green';
}

function isNumber(oNum) 
{ 
    if(!oNum) return false; 
    
    var strP=/^\d+(\.\d+)?$/; 
    if(!strP.test(oNum)) return false; 
    try
    { 
        if(parseFloat(oNum)!=oNum) return false; 
    } 
    catch(ex) 
    { 
        return false; 
    } 
  return true; 
}