﻿//JavaScript
$(function(){
    logon_check();
    form_edit();
});
function logon_check(){
    var url = "logon_check.php";
    $.get(url,{},function(result){
         v = eval('('+result+')');
         if(v.flag == 1){
             var html = '<div class="join_content">欢迎您:<a href="http://login.chinavisual.com/passport.app/passport/Profile" ><span style="color:#f00;size=14px;padding:5px 5px;">'+ v.nick +'</span></a><a href="/dongjing/Logon.php?action=localout" >退出</a></div>';
             if(v.number > 0 ){
                var html1 = '<div class="join_content">感谢您的参与，这是精英年会通行证号：VIP <span style="color:#f00;size=14px"> '+ v.number +'</span> ，请牢记号码(已经发往您的Passport邮箱)，12月20日现场凭号码入场，如有名片请随身携带，谢谢！</div>';
             }else{
                var html1 = '<div class="join_content"><form name="adobe_form" id="adobe_form" method="post" action="data.php"><div class="join_left"><p><label><span style="color:#f00">*</span>姓名</label><input type="text" name="name" /></p><p><label>年龄</label><input type="text"  id="age" name="age" /></p><p><label><span style="color:#f00">*</span>公司/院校</label><input type="text"  id="company" name="company" /></p>	<p><label><span style="color:#f00">*</span>职位</label><input type="text"  id="job" name="job" /></p></div><div class="join_right">			        	<p><label><span style="color:#f00">*</span>手机</label><input type="text"  id="phone" name="phone" /></p><p><label>地址</label><input type="text"  id="address" name="address" /></p><p><label><span style="color:#f00">*</span>E-mail</label><input type="text"  id="email" name="email" value=" ' + v.account + ' " /></p><b>您的抽奖信息、邀请函、VIP号都发往此邮箱，请您务必正确填写。</b><p><label>QQ</label><input type="text"  id="qq" name="qq" /></p></div><div class="clear"></div><div class="button"><input name="确定" type="submit" value="提交" />&nbsp;&nbsp;&nbsp;&nbsp;<input type="reset" value="取消" name="取消"/></div></form></div>';
             }
             $("#first_content").after(html + html1);
         }else{
             var html = '<div class="join_content">您需要<a href="/dongjing/Logon.php?action=login" style="padding:5px 5px; color: rgb(50, 0, 0);" >登录</a>或<a href="/dongjing/Logon.php?action=register" target="_blank" style="padding:5px 5px;color: rgb(50, 0, 0);">注册</a>视觉通行证才能报名 </div>';
             $("#first_content").after(html);
         }
    });    
}

function form_edit(){
    $('#adobe_form').livequery(function(){
        $(this).validate({
        event: 'keyup',
        rules:{
            name:{
                required: true,
                rangeLength:[1,20]
            },
            company:{
                required: true,
                rangeLength:[1,40]
            },
            job:{
                required: true,
                rangeLength:[1,20]
            },
            phone:{
                required: true,
                rangeLength:[7,15]
            },      
            email:{
                required:true,
                email:true
            },              
			age:{
				number: true,
                rangeLength:[1,3]			
			},
			qq:{
				number: true,
                rangeLength:[3,13]			
			}
        },
        messages:{
            name:{
                required:'请输入您的姓名',
                rangeLength:'您的姓名不能超过10个字,不能少于1个字'
            },
            company:{
                required:'请输入您的公司或者学校',
                rangeLength:'您的公司或者学校不能超过40个字,不能少于1个字'
            },
            job:{
                required: '请输入您的职业',
                rangeLength:'您的职业不能超过40个字,不能少于1个字'
            },
            phone:{
                required: '请输入您的手机',
                rangeLength:'您的手机不能超过15位,不能少于7位'
            },      
            email:{
                required: '请输入您的电子邮件',
                email: '您的电子邮件格式不对'
            },                         
            age:'您的年龄输入不正确',              
            qq:'您的qq输入格式不正确'      
        },
        submitHandler: function() {
                var  options = {
                url:'data.php',
                dataType: 'json',
                success: function(data) {
                     if(data.errinfo == 1){
                        alert('姓名不能为空');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 2){
                        alert('职业不能为空');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 3){
                        alert('电话不能为空');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 4){
                        alert('电子邮件不能为空');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 5){
                        alert('联系地址不能为空');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 6){
                        alert('网络延迟 稍后再试');
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 8){
                        alert('此帐号已经报名，请使用其他帐号！');
                        history.back(-1);
                        window.location.href = "/dongjing/join.php";
                     }else if(data.errinfo == 7){
                       //alert('申请成功!管理员会及时和您联系!');
                        window.location.href = "success.php?number="+data.number;
                     }else{
                        alert('异常');
                        window.location.href = "/dongjing/join.php";
                     }
                }
            } 

            $('#adobe_form').ajaxSubmit(options);
            return false; 
        }

        });
    });

} 
/**
  ** 提示信息显示效果 
  ** @divid:显示div的id、显示的对象的位置、相对位置、显示信息
*/
function showMessage(divid,offset,place,msn,err_type){
    divid.text(msn);
    $("#myform_id").removeAttr("target").removeAttr("action");
    return false;
}
function form_edit_back(){
    $('#adobe_form')
    .validate({
        event: 'keyup',
        rules:{
            name:{
                required: true,
                rangeLength:[1,20]
            },
            job:{
                required: true,
                rangeLength:[1,20]
            },
            phone:{
                required: true,
                number: true,
                rangeLength:[7,11]
            },      
            email:{
                required:true,
                email:true
            },              
            add:{
                required: true,
                rangeLength:[1,60]
            }                   
        },
        messages:{
            name:{
                required:'请输入您的姓名',
                rangeLength:'您的姓名不能超过10个字,不能少于1个字'
            },
            job:{
                required: '请输入您的职业',
                rangeLength:'您的职业不能超过40个字,不能少于1个字'
            },
            phone:{
                required: '请输入您的电话',
                number: '您的电话只能是数字',
                rangeLength:'您的电话不能超过11位,不能少于7位'
            },      
            email:{
                required: '请输入您的电子邮件',
                email: '您的电子邮件格式不对'
            },              
            add:{
                required: '请输入您的联系地址',
                rangeLength:'您的联系地址不能超过50个字,不能少于1个字'
            }            
        },
        submitHandler: function() {

           
            var goal = $("#message_success");
            goal.text("上传中。。。").show();
            var arr = new Array(20,20);
            var offset = $("#submit_original").offset();
            var  options = {
                url:'/app/top/ori_product/save',
                dataType: 'json',
                success: function(data) {
                     
                if(data.info == 1){
                         var mgs = '请选择分类';
                                showMessage(goal,offset,arr,mgs,"err");
                        //history.back();
                     }else if(data.info == 2){
                        var mgs ='请填写完整信息';
                                showMessage(goal,offset,arr,mgs,"err");
                     }else if(data.info == 3){
                        var mgs ='上传文件失败';
                                showMessage(goal,offset,arr,mgs,"err");
                     }else if(data.info == 4){
                        var mgs ='程序出错,请稍后再试';
                                showMessage(goal,offset,arr,mgs,"err");
                     }else if(data.info == 5){
                        var mgs ='图片类型不符合要求';
                        showMessage(goal,offset,arr,mgs,"err");
                     }else if(data.info =='ok'){
                        var mgs = "上传成功,页面跳转中。。。";
                        $("#submit_original").css("display","none");
                        showMessage(goal,offset,arr,mgs);
                        setTimeout(function(){
                              window.location.href =  UploadSuccessUrl;
                        },500);
                     }else{
                        var mgs ='服务器出错,请稍后再试';
                        showMessage(goal,offset,arr,mgs,"err");
                         //history.back();
                     }
                }
            }

            $('#adobe_form').ajaxSubmit(options);
            return false; 
        }

    });
} 
