﻿// JScript 文件

$(document).ready(function(){
    //注册验证
    $('#ctl00_mainContent_btnRegister').click(function(){
        var $email = $('#ctl00_mainContent_txtUserName');
        var email = $.trim($email.val());
        var $password = $('#ctl00_mainContent_txtPassword');
        var password = $.trim($password.val());
        var $passwordConfirm = $('#ctl00_mainContent_txtPasswordConfirm');
        var passwordConfirm = $.trim($passwordConfirm.val());
        var $companyName = $('#ctl00_mainContent_txtCompanyName');
        var companyName = $.trim($companyName.val());
        var $question = $('#ctl00_mainContent_txtQuestion');
        var question = $.trim($question.val());
        var $answer = $('#ctl00_mainContent_txtAnswer');
        var answer = $.trim($answer.val());
        var $realName = $('#ctl00_mainContent_txtRealName');
        var realName = $.trim($realName.val());
        var $postCode = $('#ctl00_mainContent_txtPostCode');
        var postCode = $.trim($postCode.val());
        var $address = $('#ctl00_mainContent_txtAddress');
        var address = $.trim($address.val());
        var $mobile = $('#ctl00_mainContent_txtMobile');
        var mobile = $.trim($mobile.val());
        var $phone = $('#ctl00_mainContent_txtPhone');
        var phone = $.trim($phone.val());
        var $fax = $('#ctl00_mainContent_txtFax');
        var fax = $.trim($fax.val());
        var $qq = $('#ctl00_mainContent_txtQQ');
        var qq = $.trim($qq.val());
        var $chkAgree = $('#ctl00_mainContent_chkAgree');
        var $code = $('#ctl00_mainContent_txtCode');
        var code = $.trim($code.val());
        
        if(email == '')
        {
            alert('请输入会员帐号');
            $email.focus();
            return false;
        }else if(!isMail(email))
        {
            alert('会员帐号格式不正确');
            $email.focus();
            return false; 
        }
        if(password == '')
        {
            alert('请输入密码');
            $password.focus();
            return false;   
        }
        else if(password.lenght < 6 || password.lenght > 20)
        {
            alert('密码必须为6-20个字符');
            $password.focus();
            return false; 
        }
        if(password != passwordConfirm)
        {
            alert('确认密码不一致');
            $passwordConfirm.focus();
            return false; 
        }
        if(companyName == '')
        {
            alert('请输入公司名称');
            $companyName.focus();
            return false; 
        }
        if(question == '')
        {
            alert('请输入提示问题');
            $question.focus();
            return false; 
        }
        if(answer == '')
        {
            alert('请输入问题答案');
            $answer.focus();
            return false; 
        }
        if(realName == '')
        {
            alert('请输入姓名');
            $realName.focus();
            return false; 
        }
        if(postCode == '')
        {
            alert('请输入邮编');
            $postCode.focus();
            return false; 
        }else if(!isPostCode(postCode))
        {
            alert('邮编格式不正确');
            $postCode.focus();
            return false; 
        }
        if(address == '')
        {
            alert('请输入地址');
            $address.focus();
            return false; 
        }
        if(mobile == '')
        {
            alert('请输入手机');
            $mobile.focus();
            return false; 
        }
        else if(!isMobile(mobile))
        {
            alert('手机格式不正确');
            $mobile.focus();
            return false; 
        }
        if(phone == '')
        {
            alert('请输入联系电话');
            $phone.focus();
            return false; 
        }
        else if(!isPhone(phone))
        {
            alert('联系电话格式不正确');
            $phone.focus();
            return false; 
        }
        if(fax != '')
        {
            if(!isPhone(fax))
            {
                alert('传真格式不正确');
                $fax.focus();
                return false; 
            }
        }
        if(qq == '')
        {
            alert('请输入QQ');
            $qq.focus();
            return false; 
        }
        if(code == '')
        {
            alert('请输入验证码');
            $code.focus();
            return false; 
        }
        if(!$chkAgree.attr('checked'))
        {
            alert('必须同意协议才能注册');
            $chkAgree.focus();
            return false; 
        }
    });
    
    //登录验证
    $('#ctl00_mainContent_btnLogin').click(function(){
        var $userName = $('#ctl00_mainContent_txtUserName');
        var userName = $.trim($userName.val());
        var $password = $('#ctl00_mainContent_txtPassword');
        var password = $.trim($password.val());
        var $code = $('#ctl00_mainContent_txtCode');
        var code = $.trim($code.val());
        
        if(userName == '')
        {
            alert('请输入帐号');
            $userName.focus();
            return false; 
        }
        else if(!isMail(userName))
        {
            alert('对不起,帐号格式不正确');
            $userName.focus();
            return false; 
        }
        if(password == '')
        {
            alert('对不起,请输入密码');
            $password.focus();
            return false; 
        }
        if(code == '')
        {
            alert('对不起,请输入验证码');
            $code.focus();
            return false; 
        }
    })
    
    //添加公司资质验证
    $('#ctl00_mainContent_btnHonorAdd').click(function(){
        var $honorTitle = $('#ctl00_mainContent_txtHonorTitle');
        var honorTitle = $.trim($honorTitle.val());
        var $honorBigPic = $('#ctl00_mainContent_FileUpload1');
        var honorBigPic = $.trim($honorBigPic.val());
        var $orderID = $('#ctl00_mainContent_txtOrderID');
        var orderID = $.trim($orderID.val());
        
        if(honorTitle == '')
        {
            alert('对不起,请输入资质名称');
            $honorTitle.focus();
            return false; 
        }
        if(honorBigPic == '')
        {
            alert('对不起,请上传资质图片');
            $honorBigPic.focus();
            return false; 
        }
        if(orderID == '')
        {
            alert('对不起,请输入排列序号');
            $orderID.focus();
            return false; 
        }
        else if(!isNumber(orderID))
        {
            alert('对不起,排列序号只允许输入数字');
            $orderID.focus();
            return false; 
        }
    });
    //编辑公司资质验证
    $('#ctl00_mainContent_btnHonorEdit').click(function(){
        var $honorTitle = $('#ctl00_mainContent_txtHonorTitle');
        var honorTitle = $.trim($honorTitle.val());
        var $orderID = $('#ctl00_mainContent_txtOrderID');
        var orderID = $.trim($orderID.val());
        
        if(honorTitle == '')
        {
            alert('对不起,请输入资质名称');
            $honorTitle.focus();
            return false; 
        }
        if(orderID == '')
        {
            alert('对不起,请输入排列序号');
            $orderID.focus();
            return false; 
        }
        else if(!isNumber(orderID))
        {
            alert('对不起,排列序号只允许输入数字');
            $orderID.focus();
            return false; 
        }
    });
    
    //添加产品分类
    $('#ctl00_mainContent_btnCategoryAdd').click(function(){
        var $className = $('#ctl00_mainContent_txtClassName');
        var className = $.trim($className.val());
        if(className == '')
        {
            alert('对不起,请输入分类名称');
            $className.focus();
            return false; 
        }
    });
    
    //添加产品
    $('#ctl00_mainContent_btnProductAdd').click(function(){
        var $categoryID = $('#ctl00_mainContent_ddlCategoryID');
        var categoryID = $.trim($categoryID.val());
        var $productName = $('#ctl00_mainContent_txtProductName');
        var productName = $.trim($productName.val());
        var $productBigPic = $('#ctl00_mainContent_FileUpload1');
        var productBigPic = $.trim($productBigPic.val());
        var $orderID = $('#ctl00_mainContent_txtOrderID');
        var orderID = $.trim($orderID.val());
        if(categoryID == '0')
        {
            alert('对不起,请选择分类名称');
            $categoryID.focus();
            return false; 
        }
        if(productName == '')
        {
            alert('对不起,请输入产品名称');
            $productName.focus();
            return false; 
        }
        if(productBigPic == '')
        {
            alert('对不起,请上传图片');
            $productBigPic.focus();
            return false; 
        }
        if(orderID == '')
        {
            alert('对不起,请输入排序序号');
            $orderID.focus();
            return false; 
        }
        else if(!isNumber(orderID))
        {
            alert('对不起,排序序号必须为数字');
            $orderID.focus();
            return false; 
        }
    });
    
    //修改产品
    $('#ctl00_mainContent_btnProductEdit').click(function(){
        var $categoryID = $('#ctl00_mainContent_ddlCategoryID');
        var categoryID = $.trim($categoryID.val());
        var $productName = $('#ctl00_mainContent_txtProductName');
        var productName = $.trim($productName.val());
        var $orderID = $('#ctl00_mainContent_txtOrderID');
        var orderID = $.trim($orderID.val());
        if(categoryID == '0')
        {
            alert('对不起,请选择分类名称');
            $categoryID.focus();
            return false; 
        }
        if(productName == '')
        {
            alert('对不起,请输入产品名称');
            $productName.focus();
            return false; 
        }
        if(orderID == '')
        {
            alert('对不起,请输入排序序号');
            $orderID.focus();
            return false; 
        }
        else if(!isNumber(orderID))
        {
            alert('对不起,排序序号必须为数字');
            $orderID.focus();
            return false; 
        }
    });
    
    //验证服务中心
    $('#ctl00_mainContent_btnService').click(function(){
        var $content = $('#ctl00_mainContent_aboutUs');
        var content = $.trim($content.val());
        if(content == '')
        {
            alert('对不起,请输入内容');
            $content.focus();
            return false; 
        }
    });    
    
    //
    $('#ctl00_mainContent_btnGuestBookReply').click(function(){
        var $content = $('#ctl00_mainContent_txtReplyContent');
        var content = $.trim($content.val());
        if(content == '')
        {
            alert('对不起,请输入内容');
            $content.focus();
            return false; 
        }
    });
    
    //信息验证
    $('#ctl00_mainContent_btnSupplyAdd').click(function(){
        var $supplyTitle = $('#ctl00_mainContent_txtSupplyTitle');
        var supplyTitle = $.trim($supplyTitle.val());
        var $supplyBigPic = $('#ctl00_mainContent_FileUpload1');
        var supplyBigPic = $.trim($supplyBigPic.val());
        var $expiryDate = $('#ctl00_mainContent_txtExpiryDate');
        var expiryDate = $.trim($expiryDate.val());
        var $supplyContent = $('#ctl00_mainContent_txtSupplyContent');
        var supplyContent = $.trim($supplyContent.val());
        var $orderID = $('#ctl00_mainContent_txtOrderID');
        var orderID = $.trim($orderID.val());
        if(supplyTitle == '')
        {
            alert('对不起,请输入标题');
            $supplyTitle.focus();
            return false; 
        }
        if(supplyBigPic == '')
        {
            alert('对不起,选择本地上传图片');
            $supplyBigPic.focus();
            return false; 
        }
        if(expiryDate == '')
        {
            alert('对不起,请输入到期日');
            $expiryDate.focus();
            return false;         
        }
        else if(!isDate(expiryDate))
        {
            alert('对不起,到期日格式不正确,正确格式：2009-10-10');
            $expiryDate.focus();
            return false; 
        }
        if(orderID == '')
        {
            alert('对不起,请输入排序序号');
            $orderID.focus();
            return false; 
        }
        else if(!isNumber(orderID))
        {
            alert('对不起,排序序号必须为数字');
            $orderID.focus();
            return false; 
        }
        if(supplyContent == '')
        {
            alert('对不起,请输入内容');
            $supplyContent.focus();
            return false;  
        }
    });
    

    
    //招聘验证
    $('#ctl00_mainContent_btnJobAdd').click(function(){
        var $jobName = $('#ctl00_mainContent_txtJobName');
        var jobName = $.trim($jobName.val());
        var $workArea = $('#ctl00_mainContent_txtWorkArea');
        var workArea = $.trim($workArea.val());
        var $workYear = $('#ctl00_mainContent_txtWorkYear');
        var workYear = $.trim($workYear.val());
        var $study = $('#ctl00_mainContent_txtStudy');
        var study = $.trim($study.val());
        var $contact = $('#ctl00_mainContent_txtContact');
        var contact = $.trim($contact.val());
        var $phone = $('#ctl00_mainContent_txtPhone');
        var phone = $.trim($phone.val());
        var $email = $('#ctl00_mainContent_txtEmail');
        var email = $.trim($email.val());
        var $jobContent = $('#ctl00_mainContent_txtJobContent');
        var jobContent = $.trim($jobContent.val());
        
        if(jobName == '')
        {
            alert('对不起,请输入岗位名称');
            $jobName.focus();
            return false; 
        }
        if(workArea == '')
        {
            alert('对不起,请输入工作地区');
            $workArea.focus();
            return false; 
        }
        if(workYear == '')
        {
            alert('对不起,请输入工作经验要求');
            $workYear.focus();
            return false; 
        }
        if(study == '')
        {
            alert('对不起,请输入学历要求');
            $study.focus();
            return false;  
        }
        if(contact == '')
        {
            alert('对不起,请输入联系人');
            $contact.focus();
            return false; 
        }
        if(phone == '')
        {
            alert('对不起,请输入联系电话');
            $phone.focus();
            return false; 
        }
        else if(!(isPhone(phone)||isMobile(phone)))
        {
            alert('对不起,联系电话格式不正确');
            $phone.focus();
            return false; 
        }
        if(email == '')
        {
            alert('对不起,请输入Email');
            $email.focus();
            return false; 
        }
        else if(!isMail(email))
        {
            alert('对不起,Email格式不正确');
            $email.focus();
            return false; 
        }
        if(jobContent == '')
        {
            alert('对不起,请输入职位描述');
            $jobContent.focus();
            return false;  
        }
    });    
    
    
    //信息验证
    $('#ctl00_mainContent_btnAdApply').click(function(){
        var $adName = $('#ctl00_mainContent_txtAdName');
        var adName = $.trim($adName.val());
        var $adLink = $('#ctl00_mainContent_txtAdLink');
        var adLink = $.trim($adLink.val());
        var $qq = $('#ctl00_mainContent_txtQQ');
        var qq = $.trim($qq.val());
        var $phone = $('#ctl00_mainContent_txtPhone');
        var phone = $.trim($phone.val());
        var $msn = $('#ctl00_mainContent_txtMsn');
        var msn = $.trim($msn.val());
        
        if(adName == '')
        {
            alert('对不起,请输入广告名称');
            $adName.focus();
            return false; 
        }
        if(adLink == '')
        {
            alert('对不起,请输入链接地址');
            $adLink.focus();
            return false; 
        }
        if(phone == '')
        {
            alert('对不起,请输入联系电话');
            $phone.focus();
            return false; 
        }
        if(qq == '')
        {
            alert('对不起,请输入QQ');
            $qq.focus();
            return false; 
        }
        if(msn == '')
        {
            alert('对不起,请输入msn');
            $msn.focus();
            return false;  
        }
    });
    
    //信息验证
    $('#ctl00_mainContent_btnCalculateAdd').click(function(){
        var $resultTitle = $('#ctl00_mainContent_txtResultTitle');
        var resultTitle = $.trim($resultTitle.val());
        var $resultContent = $('#ctl00_mainContent_txtResultContent');
        var resultContent = $.trim($resultContent.val());
        
        if(resultTitle == '')
        {
            alert('对不起,留言标题');
            $resultTitle.focus();
            return false; 
        }
        if(resultContent == '')
        {
            alert('对不起,请输入具体内容');
            $resultContent.focus();
            return false; 
        }
    });   
    
    //找回密码
    $('#ctl00_mainContent_btnForGetPassword').click(function(){
        var $userName = $('#ctl00_mainContent_txtUserName_Forget');
        var userName = $.trim($userName.val());
        var $question = $('#ctl00_mainContent_txtQuestion');
        var question = $.trim($question.val());
        var $answer = $('#ctl00_mainContent_txtAnswer');
        var answer = $.trim($answer.val());  
              
        if(userName == '')
        {
            alert('对不起,请输入用户名');
            $userName.focus();
            return false; 
        }
        else if(!isMail(userName))
        {
            alert('对不起,用户名格式不正确');
            $userName.focus();
            return false;   
        }
        if(answer == '')
        {
            alert('对不起,请输入问题答案');
            $answer.focus();
            return false; 
        }
    });   
    //找回密码
    $('#ctl00_mainContent_txtUserName_Forget').blur(function(){
        var $userName = $('#ctl00_mainContent_txtUserName_Forget');
        var userName = $.trim($userName.val());
              
        if(userName == '')
        {
            alert('对不起,请输入用户名');
            $userName.focus();
            return false; 
        }
        else if(!isMail(userName))
        {
            alert('对不起,用户名格式不正确');
            $userName.focus();
            return false;   
        }
        var url = webSiteUrl + "Member/ForgetForAjax.aspx";
        $.ajax({
            type:'POST',
            url:url,
            data:'userName=' + userName,
            success: function(returnMsg){
                var arrReturnMsg=returnMsg.split('####');
                if(arrReturnMsg[0] == '1')
                {
                    $('#ctl00_mainContent_txtQuestion').html(arrReturnMsg[1]);
                }
                else
                {
                    alert(arrReturnMsg[1]);
                }
            }
        });
    }); 
    
    $('#ctl00_mainContent_btnLinkAdd').click(function(){
        var $linkName = $('#ctl00_mainContent_txtLinkName');
        var linkName = $.trim($linkName.val());
        var $linkPic = $('#ctl00_mainContent_FileUpload1');
        var linkPic = $.trim($linkPic.val());
        var $linkUrl = $('#ctl00_mainContent_txtLinkUrl');
        var linkUrl = $.trim($linkUrl.val());
        
        if(linkName == '')
        {
            alert('对不起,请输入链接名称');
            $linkName.focus();
            return false; 
        }
        if(linkUrl == '')
        {
            alert('对不起,请输入链接地址');
            $linkUrl.focus();
            return false; 
        }
    });
    
});
