﻿/*Register*/

//IR
function InitRegister(){
    this.JtxtUserName = null;
    this.JtxtPWD = null;
    this.JtxtPWDAgain = null;
    
    this.JtxtCompanyName = null;
    this.JtxtAboutUs = null;
    this.JtxtIndustry = null;
    this.JhiClass1 = null;
    this.JhiClass2 = null;
    this.JhiClass3 = null;
    this.JtxtBizWebSite = null;
    this.JtxtArea = null;
    this.JhiProvince = null;
    this.JhiCity = null;
    this.JhiArea = null;
    this.JtxtAddr = null;
    this.JtxtQQ = null;
    
    this.JtxtMail = null;
    this.JtxtLinkMan = null;    
    this.JtxtAreaNum = null;
    this.JtxtTelNum = null;
    this.JtxtExtNum = null;
    this.JtxtCellPhone = null;
    this.JtxtValiCode = null;
    this.JspValiCode = null;
    this.JbtnReg = null;
}

//PR
function PromptReg(){
    //class="right"<span>
    //class="mistake"<span>
    this.JspUserName = $("#spUserName");
    this.JspPWD = $("#spPWD");
    this.JspPWDAgain = $("#spPWDAgain");
    this.JspCompanyName = $("#spCompanyName");
    this.JspAboutUs = $("#spAboutUs");
    this.JspBizWebSite = $("#spBizWebSite");
    this.JspAddr = $("#spAddr");
    this.JspQQ = $("#spQQ");
    this.JspMail = $("#spMail");
    this.JspLinkMan = $("#spLinkMan");
    this.JspTel = $("#spTel");
    this.JspCellPhone = $("#spCellPhone");
    this.JspValiCode = $("#spValiCode");
   
    //用户名格式字母与数字组合 4-16位
    this.RegexUserName = /^[A-Za-z0-9]+$/;
    //邮箱验证
    this.RegexMail = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
    //纯数字验证
    this.RegexNum =  /^[0-9]\d*$/;
    //联系人验证 
    this.RegexLinkMan = /^(a-z|A-Z|0-9)*[^~!@#$%^&*()<>']*$/;
    //公司网址验证
    this.RegexUrl = /([^((www|cn)[.](\w)+[.]{1,}(net|com|cn|org|cc|hk)(((\/[\~]*|\\[\~]*)(\w)+)|[.](\w)+)*(((([?](\w)+){1}[=]*))*((\w)+){1}([\&](\w)+[\=](\w)+)*)*)/;
    //QQ号码验证
    this.RegexQQ = /^([1-9]\d{0,14})$/;
    //验证是否包含URL头
    this.RegexHttp = /http:|HTTP:/;
}

//rc
function RegCSelect(){
    this.hiClass1 = null;
    this.hiClass2 = null;
    this.hiClass3 = null;
    
}

//Start 用户名验证
function ValiUserName(){
    var vLength = IR.JtxtUserName.val().Trim().length;
    var vContent = IR.JtxtUserName.val().Trim();
    
    var PR = new PromptReg();
    
    PR.JspUserName.removeClass("mistake").removeClass("right").html("");
    
    if(vLength == 0){
        PR.JspUserName.addClass("mistake").html("请填写用户名");
        return false;
    }
    else if(vLength < 4){
        PR.JspUserName.addClass("mistake").html("不能少于4个字符");
        return false;
    }
    else if(vLength > 16){
        PR.JspUserName.addClass("mistake").html("不能多于16个字符");
        return false;
    }
    else if(!PR.RegexUserName.exec(vContent)){
        PR.JspUserName.addClass("mistake").html("用户名只能由字母和数字组成");
        return false;
    }
    else{
        return RegService.UserNameExist(vContent,ValiUserNameCB);
    }
}

function ValiUserNameCB(status){
    var PR = new PromptReg();
    if(status == false){
        PR.JspUserName.addClass("right").html("&nbsp;");return true;
    }
    else{
        PR.JspUserName.addClass("mistake").html("此用户名已被注册");return false;
    }
}
//End

//Start 密码验证
function ValiPwd(){
    var vLength1 = IR.JtxtPWD.val().Trim().length;
    var vLength2 = IR.JtxtPWDAgain.val().Trim().length;
    var vContent1 = IR.JtxtPWD.val().Trim();
    var vContent2 = IR.JtxtPWDAgain.val().Trim();
    
    var PR = new PromptReg();
    
    PR.JspPWD.removeClass("mistake").removeClass("right").html("");
    PR.JspPWDAgain.removeClass("mistake").removeClass("right").html("");
    
    if(vLength1 < 6 || vLength1 > 16){
        PR.JspPWD.addClass("mistake").html("密码在6-16个字符之间");return false;
    }
    else if(vLength2 < 6 || vLength2 > 16){
        PR.JspPWDAgain.addClass("mistake").html("密码在6-16个字符之间");return false;
    }
    else if(vContent1 != vContent2){
        PR.JspPWDAgain.addClass("mistake").html("两次输入密码不一致");return false;
    }
    else{
        //PR.JspPWD.addClass("right").html("&nbsp;");
        PR.JspPWDAgain.addClass("right").html("&nbsp;");
        return true;
    }
}
//End

//Start 验证公司名
function ValiCompanyName(){
    var vLength = IR.JtxtCompanyName.val().Trim().length;
    var vContent = IR.JtxtCompanyName.val().Trim();
    
    var PR = new PromptReg();
    
    //alert(vLength + "  " + vContent);
    
    if(vLength == 0){
        PR.JspCompanyName.addClass("mistake").html("公司名称为必填项");return false;
    }
    else if(vLength < 2 || vLength > 100){
        PR.JspCompanyName.addClass("mistake").html("公司名在2-100个字符之间");return false;
    }
    else{
        PR.JspCompanyName.addClass("right").html("&nbsp;");return true;
    }
}

//End

//Start 验证公司简介
function ValiAboutUs(){
    var vLength = IR.JtxtAboutUs.val().Trim().length;
    var vContent = IR.JtxtAboutUs.val().Trim();
    
    var PR = new PromptReg();
    
    //alert(vLength + "  " + vContent);
    
    if(vLength == 0){
        PR.JspAboutUs.addClass("mistake").html("公司简介为必填项");return false;
    }
    else if(vLength < 20 || vLength > 200){
        PR.JspAboutUs.addClass("mistake").html("公司简介在20-200个字符之间");return false;
    }
    else{
        PR.JspAboutUs.addClass("right").html("&nbsp;");return true;
    }
}
//End

//Start 验证公司网址
function ValiBizWebSite(){
    var vLength = IR.JtxtBizWebSite.val().Trim().length;
    var vContent = IR.JtxtBizWebSite.val().Trim();
    
    var PR = new PromptReg();
    
    //alert(vLength + "  " + vContent);
    
    PR.JspBizWebSite.removeClass("mistake").removeClass("right");
    
    if(vLength == 0){
        PR.JspBizWebSite.addClass("mistake").html("公司网址为必填项");return false;
    }
    else if(PR.RegexHttp.exec(vContent)){
        PR.JspBizWebSite.addClass("mistake").html("请不要重复填写“http://”");return false;
    }
    else if(!PR.RegexUrl.exec(vContent)){
        PR.JspBizWebSite.addClass("mistake").html("网址格式不正确");return false;
    }
    else{
        PR.JspBizWebSite.addClass("right").html("&nbsp;");
        return true;
    }
}

//End

//Start 验证详细地址
function ValiAddr(){
    var vLength = IR.JtxtAddr.val().Trim().length;
    var vContent = IR.JtxtAddr.val().Trim();
    
    var PR = new PromptReg();
    //alert(vLength + "  " + vContent);
    
    PR.JspAddr.removeClass("mistake").removeClass("right").html("[ 请填写详细的街道地址 请不要重复填写已选择的省、市、区(县)的信息 ]");
    
    if(vLength == 0){
        PR.JspAddr.removeClass("mistake").removeClass("right").html("[ 请填写详细的街道地址 请不要重复填写已选择的省、市、区(县)的信息 ]");
        return true;
    }
    else if(vLength != 0 && vLength > 50){
        PR.JspAddr.addClass("mistake").html("详细地址不能超过50个字");return false;
    }
    else{
        PR.JspAddr.addClass("right").html("&nbsp;");
        return true;
    }
    
}
//End

//Start 验证QQ号码
function ValiQQ(){
    var vLength = IR.JtxtQQ.val().Trim().length;
    var vContent = IR.JtxtQQ.val().Trim();
    
    var PR = new PromptReg();
    
    //alert(vLength + "  " + vContent);
    
    if(vLength == 0){
        PR.JspQQ.removeClass("right").addClass("mistake").html("业务联系人QQ号码为必填项");
        return false;
    }
    else if(!PR.RegexQQ.exec(vContent)){
        PR.JspQQ.removeClass("right").addClass("mistake").html("QQ号码格式错误");
        return false;
    }
    else{
        PR.JspQQ.removeClass("mistake").addClass("right").html("&nbsp;");
        return true;
    }
}
//End

//Start 邮箱验证
function ValiRegMail(){
    var vContent = IR.JtxtMail.val().Trim();
    var vLength = IR.JtxtMail.val().Trim().length;
    
    var PR = new PromptReg();
    
    PR.JspMail.removeClass("mistake").removeClass("right").html("");
    
    if(vLength == 0){
        PR.JspMail.addClass("mistake").html("请输入注册邮箱");
        return false;
    }
    else if(!PR.RegexMail.exec(vContent)){
        PR.JspMail.addClass("mistake").html("邮箱格式错误");
        return false;
    }
    else{
        return RegService.RegMailExist(vContent,ValiRegMailCB);
    }
}

function ValiRegMailCB(status){
    var PR = new PromptReg();
    if(status == false){
        PR.JspMail.addClass("right").html("&nbsp;");return true;
    }
    else{
        PR.JspMail.addClass("mistake").html("此邮箱已经被注册");return false;
    }
}

//End

//Start 联系人验证
function ValiLinkMan(){
    var vLength = IR.JtxtLinkMan.val().Trim().length;
    var vContent = IR.JtxtLinkMan.val().Trim();
    
    var PR = new PromptReg();
    
    PR.JspLinkMan.removeClass("mistake").removeClass("right").html("");
    
    if(vLength == 0){
        PR.JspLinkMan.addClass("mistake").html("请填写联系人");return false;
    }
    else if(vLength < 2){
        PR.JspLinkMan.addClass("mistake").html("不能少于2个字");return false;
    }
    else if(vLength > 10){
        PR.JspLinkMan.addClass("mistake").html("不能多于10个字");return false;
    }
    else if(!PR.RegexLinkMan.exec(vContent)){
        PR.JspLinkMan.addClass("mistake").html("格式错误");return false;
    }
    else{
        PR.JspLinkMan.addClass("right").html("&nbsp;");return true;
    }
    
}
//End


//Start 电话号码验证
function ValiTel(){
    var vLArea = IR.JtxtAreaNum.val().Trim().length;
    var vLTel = IR.JtxtTelNum.val().Trim().length;
    var vLExt = IR.JtxtExtNum.val().Trim().length;
    var vCArea = IR.JtxtAreaNum.val().Trim();
    var vCTel = IR.JtxtTelNum.val().Trim();
    var vCExt = IR.JtxtExtNum.val().Trim();
    
    var PR = new PromptReg();
    
    PR.JspTel.removeClass("mistake").removeClass("right").html("");
    
    if(vLArea == 0){
        PR.JspTel.addClass("mistake").html("请填写区号");return false;
    }
    else if(vLTel == 0){
        PR.JspTel.addClass("mistake").html("请填写电话号码");return false;
    }
    else if(vLArea > 6){
        PR.JspTel.addClass("mistake").html("区号格式错误");return false;
    }
    else if(vLTel > 12){
        PR.JspTel.addClass("mistake").html("电话号码格式错误");return false;
    }
    else if(vLExt != 0 && vLExt > 8){
        PR.JspTel.addClass("mistake").html("分机格式错误");return false;
    }
    else if(!PR.RegexNum.exec(vCArea)){
        PR.JspTel.addClass("mistake").html("只能输入数字");return false;
    }
    else if(!PR.RegexNum.exec(vCTel)){
        PR.JspTel.addClass("mistake").html("只能输入数字");return false;
    }
    else if(vLExt != 0 && !PR.RegexNum.exec(vCExt)){
        PR.JspTel.addClass("mistake").html("只能输入数字");return false;
    }
    else{
        PR.JspTel.addClass("right").html("&nbsp;");return true;
    }
    
}
//End

//Start 手机验证
function ValiCellPhone(){
    var vLength = IR.JtxtCellPhone.val().Trim().length;
    var vContent = IR.JtxtCellPhone.val().Trim();
    
    var PR = new PromptReg();
    
    PR.JspCellPhone.removeClass("mistake").removeClass("right").html("");
    
    if(vLength == 0){
        PR.JspCellPhone.addClass("mistake").html("请填写手机号码");return false;
    }
    else if(vLength > 15 || vLength < 10){
        PR.JspCellPhone.addClass("mistake").html("格式错误");return false;
    }
    else if(!PR.RegexNum.exec(vContent)){
        PR.JspCellPhone.addClass("mistake").html("只能输入数字");return false;
    }
    else{
        PR.JspCellPhone.addClass("right").html("&nbsp;");return true;
    }
}
//End

//Start 验证码验证
function ValiCheckCode(){
    var vLength = IR.JtxtValiCode.val().Trim().length;
    
    IR.JspValiCode.removeClass("mistake").html("点击图片刷新");
    
    if(vLength == 0){
        IR.JspValiCode.addClass("mistake").html("请输入验证码");return false;
    }
    else if(vLength != 4){
        IR.JspValiCode.addClass("mistake").html("验证码格式错误");return false;
    }
    else{
        IR.JspValiCode.removeClass("mistake").html("点击图片刷新");return true;
    }
}
//End

//Start 行业类别选择
function InitClass(){
    this.jdivSelectClass = $("#divSelectClass");
    this.jdivLoadClass1 = $("#divLoadClass1");
    this.jdivLoadClass2 = $("#divLoadClass2");
    this.jdivLoadClass3 = $("#divLoadClass3");
    this.julClass1 = $("#ulClass1");
    this.julClass2 = $("#ulClass2");
    this.julClass3 = $("#ulClass3");
    this.jaCurClass1 = $("#aCurClass1");
    this.jaCurClass2 = $("#aCurClass2");
    this.jaCurClass3 = $("#aCurClass3");
    this.jhiCurClass1 = $("#hiCurClass1");
    this.jhiCurClass2 = $("#hiCurClass2");
    this.jhiCurClass3 = $("#hiCurClass3");
}

function LoadClass1(){
    var ic = new InitClass();    
    ic.jdivSelectClass.showModel();
    
    $("#imgClassLoading").ajaxStart(function(){
        $(this).show();
    });
    
    $.ajax({type:"get",url:"/RequestResponse/SelectIndustry.ashx",datatype:"text",data:"GetClass=GetOne",
    success:function(html){
        ic.jdivLoadClass1.show();
        ic.julClass1.html(html);}
    });
    
    $("#imgClassLoading").ajaxStop(function(){
        $(this).hide();
    });
    
}

function LoadClass2(vID){
    var ic = new InitClass();
    
    $.ajax({type:"get",url:"/RequestResponse/SelectIndustry.ashx",datatype:"text",data:"GetClass=GetTwo|"+vID,
    success:function(html){
        ic.jdivLoadClass2.show();
        ic.julClass2.html(html);}
    });
}

function LoadClass3(vID){
    var ic = new InitClass();
    
    $.ajax({type:"get",url:"/RequestResponse/SelectIndustry.ashx",datatype:"text",data:"GetClass=GetThree|"+vID,
    success:function(html){
        ic.jdivLoadClass3.show();
        ic.julClass3.html(html);}
    });
}

function SelectClass1(vID,vName){
    var ic = new InitClass();
    
    ic.julClass1.children().removeClass("onclass");
    $("#"+vID).attr({"class":"onclass"});
    ic.jaCurClass1.html(vName);ic.jaCurClass2.html("");ic.jaCurClass3.html("");
    ic.jhiCurClass1.attr({"value":vName});ic.jhiCurClass2.attr({"value":""});ic.jhiCurClass3.attr({"value":""});
    ic.jaCurClass1.attr({"title":vID});ic.jaCurClass2.attr({"title":"0"});ic.jaCurClass3.attr({"title":"0"});
    ic.jdivLoadClass3.hide();
    LoadClass2(vID);
}

function SelectClass2(vID,vName){
    var ic = new InitClass();
    
    ic.julClass2.children().removeClass("onclass");
    $("#"+vID).attr({"class":"onclass"});
    ic.jaCurClass2.html(" >> "+ vName);ic.jaCurClass3.html("");
    ic.jhiCurClass2.attr({"value":vName});ic.jhiCurClass3.attr({"value":""});
    ic.jaCurClass2.attr({"title":vID});ic.jaCurClass3.attr({"title":"0"});
    LoadClass3(vID);
}

function SelectClass3(vID,vName){
    var ic = new InitClass();
    
    ic.julClass3.children().removeClass("onclass");
    $("#"+vID).attr({"class":"onclass"});
    ic.jaCurClass3.html(" >> "+ vName);
    ic.jhiCurClass3.attr({"value":vName});
    ic.jaCurClass3.attr({"title":vID});
}

function SetClassValue(){
//    var jhiClass1 = $("#"+rc.hiClass1);
//    var jhiClass2 = $("#"+rc.hiClass2);
//    var jhiClass3 = $("#"+rc.hiClass3);
    
    var ic = new InitClass();
    
    var vCurClass1 = ic.jaCurClass1.attr("title").Trim();
    var vCurClass2 = ic.jaCurClass2.attr("title").Trim();
    var vCurClass3 = ic.jaCurClass3.attr("title").Trim();
    
    
    if(vCurClass1 == "0" || vCurClass2 == "0"){
        alert("选择详细的行业分类，请至少选择到第二级分类！");
    }
    else if(vCurClass1 != "0" && vCurClass2 != "0" && vCurClass3 == "0"){
//        jhiClass1.attr({"value":vCurClass1});
//        jhiClass2.attr({"value":vCurClass2});
//        jhiClass3.attr({"value":vCurClass3});

        IR.JhiClass1.attr({"value":vCurClass1});
        IR.JhiClass2.attr({"value":vCurClass2});
        IR.JhiClass3.attr({"value":vCurClass3});
        
        //$("#"+rc.txtIndustry).attr({"value":ic.jhiCurClass1.val() + " >> " + ic.jhiCurClass2.val()});
        IR.JtxtIndustry.attr({"value":ic.jhiCurClass1.val() + " >> " + ic.jhiCurClass2.val()});
        
        ic.jdivSelectClass.closeModel();
    }
    else if(vCurClass1 != "0" && vCurClass2 != "0" && vCurClass3 != "0"){
//        jhiClass1.attr({"value":vCurClass1});
//        jhiClass2.attr({"value":vCurClass2});
//        jhiClass3.attr({"value":vCurClass3});
//        
//        $("#"+rc.txtIndustry).attr({"value":ic.jhiCurClass1.val() + " >> " + ic.jhiCurClass2.val() + " >> " + ic.jhiCurClass3.val()});

        IR.JhiClass1.attr({"value":vCurClass1});
        IR.JhiClass2.attr({"value":vCurClass2});
        IR.JhiClass3.attr({"value":vCurClass3});
        
        IR.JtxtIndustry.attr({"value":ic.jhiCurClass1.val() + " >> " + ic.jhiCurClass2.val() + " >> " + ic.jhiCurClass3.val()});
        
        ic.jdivSelectClass.closeModel();
    }
}

function ClearClassValue(){
    var ic = new InitClass();
    
//    var jhiClass1 = $("#"+rc.hiClass1);
//    var jhiClass2 = $("#"+rc.hiClass2);
//    var jhiClass3 = $("#"+rc.hiClass3);
    
    ic.jhiCurClass1.attr({"value":"0"});ic.jhiCurClass2.attr({"value":"0"});ic.jhiCurClass3.attr({"value":"0"});
//    jhiClass1.attr({"value":"0"});jhiClass2.attr({"value":"0"});jhiClass3.attr({"value":"0"});
    ic.jaCurClass1.attr({"title":"0"}).html("");ic.jaCurClass2.attr({"title":"0"}).html("");ic.jaCurClass3.attr({"title":"0"}).html("");
    
    ic.jdivSelectClass.closeModel();
}

function TestClassValue(){
    var jhiClass1 = IR.JhiClass1.val();
    var jhiClass2 = IR.JhiClass2.val();
    var jhiClass3 = IR.JhiClass3.val();
    
    alert("Industry : " + jhiClass1 + " " + jhiClass2 + " " + jhiClass3);
}

function ValiClass(){
    if(IR.JtxtIndustry.val().length == 0){
        alert("主营行业类别为必填项");
        return false;
    }else{return true;}
}


//End

//Start 所在地区选择
function InitArea(){
    this.jdivSelectArea = $("#divSelectArea");
    this.jdivLoadArea1 = $("#divLoadArea1");
    this.jdivLoadArea2 = $("#divLoadArea2");
    this.jdivLoadArea3 = $("#divLoadArea3");
    this.julArea1 = $("#ulArea1");
    this.julArea2 = $("#ulArea2");
    this.julArea3 = $("#ulArea3");
    this.jaCurArea1 = $("#aCurArea1");
    this.jaCurArea2 = $("#aCurArea2");
    this.jaCurArea3 = $("#aCurArea3");
    this.jhiCurArea1 = $("#hiCurArea1");
    this.jhiCurArea2 = $("#hiCurArea2");
    this.jhiCurArea3 = $("#hiCurArea3");
}

function LoadArea1(){
    var ia = new InitArea();
    ia.jdivSelectArea.showModel();
    
    $("#imgAreaLoading").ajaxStart(function(){
        $(this).show();
    });
    
    $.ajax({type:"get",url:"/RequestResponse/SelectArea.ashx",datatype:"text",data:"GetArea=GetOne",
    success:function(html){
        ia.jdivLoadArea1.show();
        ia.julArea1.html(html);
    }
    });
    
    $("#imgAreaLoading").ajaxStop(function(){
        $(this).hide();
    });
}

function LoadArea2(vID){
    var ia = new InitArea();
    
    $.ajax({type:"get",url:"/RequestResponse/SelectArea.ashx",datatype:"text",data:"GetArea=GetTwo|"+vID,
    success:function(html){
        ia.jdivLoadArea2.show();
        ia.julArea2.html(html);
    }
    });
}

function LoadArea3(vID){
    var ia = new InitArea();
    
    $.ajax({type:"get",url:"/RequestResponse/SelectArea.ashx",datatype:"text",data:"GetArea=GetThree|"+vID,
    success:function(html){
        ia.jdivLoadArea3.show();
        ia.julArea3.html(html);
    }
    });
}

function SelectArea1(vID,vName){
    var ia = new InitArea();
    
    ia.julArea1.children().removeClass("onclass");
    $("#a"+vID).attr({"class":"onclass"});
    ia.jaCurArea1.html(vName);ia.jaCurArea2.html("");ia.jaCurArea3.html("");
    ia.jhiCurArea1.attr({"value":vName});ia.jhiCurArea2.attr({"value":""});ia.jhiCurArea3.attr({"value":""});
    ia.jaCurArea1.attr({"title":vID});ia.jaCurArea2.attr({"title":"0"});ia.jaCurArea3.attr({"title":"0"});
    ia.jdivLoadArea3.hide();
    LoadArea2(vID);
}

function SelectArea2(vID,vName){
    var ia = new InitArea();
    
    ia.julArea2.children().removeClass("onclass");
    $("#a"+vID).attr({"class":"onclass"});
    ia.jaCurArea2.html(" >> " + vName);ia.jaCurArea3.html("");
    ia.jhiCurArea2.attr({"value":vName});ia.jhiCurArea3.attr({"value":""});
    ia.jaCurArea2.attr({"title":vID});ia.jaCurArea3.attr({"title":"0"});
    LoadArea3(vID);
}

function SelectArea3(vID,vName){
    var ia = new InitArea();
    
    ia.julArea3.children().removeClass("onclass");
    $("#a"+vID).attr({"class":"onclass"});
    ia.jaCurArea3.html(" >> " + vName);
    ia.jhiCurArea3.attr({"value":vName});
    ia.jaCurArea3.attr({"title":vID});
}

function SetAreaValue(){
//    var jhiArea1 = $("#"+rc.hiProvince);
//    var jhiArea2 = $("#"+rc.hiCity);
//    var jhiArea3 = $("#"+rc.hiArea);
    
    var ia = new InitArea();
    
    var vCurArea1 = ia.jaCurArea1.attr("title").Trim();
    var vCurArea2 = ia.jaCurArea2.attr("title").Trim();
    var vCurArea3 = ia.jaCurArea3.attr("title").Trim();
    
    if(vCurArea1 == "0" || vCurArea2 == "0" || vCurArea3 == "0"){
        alert("请选择详细的所在地区，请至少选择到第三级地区！");
    }
    else{
//        jhiArea1.attr({"value":vCurArea1});
//        jhiArea2.attr({"value":vCurArea2});
//        jhiArea3.attr({"value":vCurArea3});

        IR.JhiProvince.attr({"value":vCurArea1});
        IR.JhiCity.attr({"value":vCurArea2});
        IR.JhiArea.attr({"value":vCurArea3});
        
//        $("#"+rc.txtArea).attr({"value":ia.jhiCurArea1.val() + " >> " + ia.jhiCurArea2.val() + " >> " + ia.jhiCurArea3.val()});
        IR.JtxtArea.attr({"value":ia.jhiCurArea1.val() + " >> " + ia.jhiCurArea2.val() + " >> " + ia.jhiCurArea3.val()});
        
        
        ia.jdivSelectArea.closeModel();
    }
}

function ClearAreaValue(){
    var ia = new InitArea();
    
//    var jhiArea1 = $("#"+rc.hiProvince);
//    var jhiArea2 = $("#"+rc.hiCity);
//    var jhiArea3 = $("#"+rc.hiArea);
    
    ia.jhiCurArea1.attr({"value":"0"});ia.jhiCurArea2.attr({"value":"0"});ia.jhiCurArea3.attr({"value":"0"});
//    jhiArea1.attr({"value":"0"});jhiArea2.attr({"value":"0"});jhiArea3.attr({"value":"0"});
    ia.jaCurArea1.attr({"title":"0"}).html("");ia.jaCurArea2.attr({"title":"0"}).html("");ia.jaCurArea3.attr({"title":"0"}).html("");
    
    ia.jdivSelectArea.closeModel();
}

function TestAreaValue(){
//    var jhiArea1 = $("#"+rc.hiProvince).val();
//    var jhiArea2 = $("#"+rc.hiCity).val();
//    var jhiArea3 = $("#"+rc.hiArea).val();
    
    var jhiArea1 = IR.JhiProvince.val();
    var jhiArea2 = IR.JhiCity.val();
    var jhiArea3 = IR.JhiArea.val();
    
    alert("Area : " + jhiArea1 + " " + jhiArea2 + " " + jhiArea3);
}

function ValiArea(){
    if(IR.JtxtArea.val().length == 0){
        alert("所在地为必填项");
        return false;
    }else {return true;}
}

//End

function FinalVali(){
//    if(ValiClass() == false){
//        //TestClassValue();
//        return false;
//    }
//    else if(ValiArea() == false){
//        //TestAreaValue();
//        return false;
//    }
    if(ValiUserName() == false || ValiPwd() == false || ValiCompanyName() == false || ValiAboutUs() == false || ValiBizWebSite() == false ||
        ValiAddr() == false || ValiQQ() == false || 
        ValiRegMail() == false || ValiLinkMan() == false || ValiTel() == false || ValiCellPhone() == false || ValiCheckCode() == false){
        alert("内容填写有误，请查看页面提示信息！");
        return false;
    }
    else{
        IR.JbtnReg.hide();$("#btnRegF").show();return true;
    }
}





