﻿// JScript 文件

$(function(){
    $(".mid_dhl").find("ul").find("li:eq(5)").addClass("ul_li_xz");
    createCode();
    
    $("#checkCode").click(function(){
        createCode();
    });
    
    //下拉弹出=================================================
    $("#txt_type").focus(function(){
        var ls_offset = $("#txt_type").offset();
        var ls_top = ls_offset.top+$("#txt_type").height()+5;
        var ls_left = ls_offset.left;
        $("#lsjd_div").css("top",ls_top+"px");
        $("#lsjd_div").css("left",ls_left+"px");
        $("#lsjd_div").show();
    });
    $("#txt_type").blur(function(){
        $("#lsjd_div").hide();
    });
    $("#txt_type").keydown(function(e){
        if(e.which==13)
        {
            return false;
        }
    });
    $("#lsjd_div").find("table").each(function(){
        $(this).find("tr").find("td").mousemove(function(){
            $(this).css("background","#C8E3FC");
            $("#txt_type").val($(this).html());
        }).mouseout(function(){
            $(this).css("background","#ffffff");
        });
        
    });
    //下拉弹出=================================================
    
    
    //保存数据=================================================
    $("#an_fb").click(function(){
        if($("#txt_neirong").val()=="")
        {
            alert("请输入您要发表的内容！");
            $("#txt_neirong").focus();
        } 
        else if($("#txt_type").val()=="")
        {
            alert("请选择您的留言类型！");
            $("#txt_type").focus();
        } 
        else if($("#txt_name").val()=="")
        {
            alert("请输入您的名称！");
            $("#txt_name").focus();
        } 
        else if($("#txt_tel").val()=="")
        {
            alert("请输入您的电话！");
            $("#txt_tel").focus();
        }
        else if($("#txt_yzm").val()=="")
        {
            alert("请输入验证码！");
            $("#txt_yzm").focus();
        }
        else
        {
            //判断邮箱
            if($("#txt_email").val()!="")
            {
                var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;   
                if   (!sReg.test($("#txt_email").val()))   
                {   
                    alert("Email地址错误！请重新输入。");   
                    return   false;   
                }   
            }
            //判断验证码是否输入正确  
            if($("#txt_yzm").val().toUpperCase() != code.toUpperCase() )   
            {   
               alert("验证码输入错误！");   
               createCode();//刷新验证码  
               $("#txt_yzm").val("");
               $("#txt_yzm").focus(); 
               return false;
            }   
            //保存数据
            
           var yes_no = Page_Customer.AddLiuYan($("#txt_neirong").val(), $("#txt_type").val(), $("#txt_name").val(), $("#txt_tel").val(), $("#txt_email").val()).value;
           
           if(yes_no == "yes")
           {
                alert("留言发布成功，我们尽快对您的留言进行回复！");
                $("#txt_neirong").val("");
                $("#txt_type").val("");
                $("#txt_name").val(""); 
                $("#txt_tel").val("");
                $("#txt_email").val("");
                $("#txt_yzm").val("");
                createCode();
           }
           else
           {
                alert("保存失败！请刷新页面后重新保存！");
           }
            
        }
    });
    //保存数据=================================================
}); 


//验证码==
var code ; //在全局 定义验证码   
function createCode()   
{    
   code = "";   
   var codeLength = 4;//验证码的长度   
   var checkCode = document.getElementById("checkCode");   
   var selectChar = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z');//所有候选组成验证码的字符，当然也可以用中文的   
       
   for(var i=0;i<codeLength;i++)   
   {   
       var charIndex = Math.floor(Math.random()*36);   
       code +=selectChar[charIndex];   
   }     
   if(checkCode)   
   {   
       checkCode.className="code";   
       checkCode.value = code;   
   }   
}  
