﻿// JScript 文件


function SaveMsg()
{
    var tmp = $("#UName").val();
    if($.trim(tmp).length==0)
    {
        alert("请输入你的姓名！");
        $("#UName").focus();
        return;
    }
    
    if(tmp.length>20)
    {
        alert("姓名长度最多20个字！");
        $("#UName").focus();
        return;
    }
    
    ///////////////////////////////////////////
    
    tmp = $("#UEmail").val();
    if(tmp.length>50)
    {
        alert("邮箱地址最多50个字符！");
        $("#UEmail").focus();
        return;
    }
    
    /////////////////////////////////////////

    
    tmp = $("#Company").val();
    if($.trim(tmp).length==0)
    {
        alert("请输入你的公司名称！");
        $("#Company").focus();
        return;
    }
    
    if(tmp.length>20)
    {
        alert("公司名称最多20个字！");
        $("#Company").focus();
        return;
    }
    
    //////////////////////////////////////////
    
    tmp = $("#UPhone").val();
    if(tmp.length>20)
    {
        alert("电话最多20个字符！");
        $("#UPhone").focus();
        return;
    }
    ////////////////////////////////////////
    
    tmp = $("#Cont").val();
    if($.trim(tmp).length==0)
    {
        alert("请输入内容！");
        $("#Cont").focus();
        return;
    }
    
    if(tmp.length>500)
    {
        alert("内容最多500个字！");
        $("#Cont").focus();
        return;
    }
    
    tmp = $.trim($("#VCode").val());
    if(tmp.length==0)
    {
        alert("请输入验证码！");
        $("#VCode").focus();
        return;
    }
    
    
    //组合数据提交
    var data = "action=savemsg";
    data += "&" + $("#UName").serialize();
    data += "&" + $("#UMale").serialize();
    data += "&" + $("#UEmail").serialize();
    data += "&" + $("#Company").serialize();
    data += "&" + $("#UPhone").serialize();
    data += "&" + $("#Cont").serialize();
    data += "&" + $("#VCode").serialize();

    $.ajax({type:"post",url:"ajax_data.aspx",data:data,success:
    
    function(r)
    {
        alert(r);
        if(r.indexOf("成功")>-1)
        {            
            $("#Cont").val("");
            $("#VCode").val("");
             getImg();
            GetMsgByPager(1)
        }
    }
    
    });
    
    
}

function GetMsgByPager(cp)
{
	$("#hint").html(" " + _iconLoading16 + " 正在读取资料……");	
	var count = $("#rc").val();	
	if(cp==1 ||(count=="" || isNaN(count)))
		count = -1;	
	var pagesize = 5;
	var start = (cp-1)*pagesize;
	var data = "action=msglist&count="+count+"&cp="+cp+"&rnd="+Math.random();
	$.ajax({type:"get",url:"ajax_data.aspx",data:data,success:
	function(r)
	{
		var html = "";		
		if(r!="")
		{
			var starpos = r.indexOf("*");
			var rc = r.substr(0,starpos);
			if(!isNaN(rc))
			{
			    $("#rc").val(rc);	
			    var r = r.substr(starpos+1);
			    var ps = 0;
			    if(r!="")
			    {
				    r = eval("("+r+")");
				    //html += '<span class="title_b">目前需要的职位</span><br /><hr />';
				    for(var i=0;i<r.length;i++)
				    {
				        var o = r[i];
				        var cont = o.cont;
				        cont = cont.replace(/<br>/g,"\n");
				        cont = cont.replace(/&quot;/g," ");	
				        var bgc = "";
				        if(i%2==0)
				            bgc = " background:#ecf2f5;";
				        html += '<table width="600" border="1" bordercolor="#cccccc" cellspacing="5" cellpadding="3" style="border-collapse:collapse; '+bgc+'">';
                        html += '<tr>';
                        html += '<td width="120" style="text-align:right">'+o.nam+'（'+o.call+'）</td>';
                        html += '<td width="260">E-mail: '+o.mail+'</td>';
                        html += '<td width="200">'+o.ct+'</td>';
                        html += '</tr>';
 
                        html += '<tr>';
                        html += '<td style="text-align:right">内容：</td>';
                        html += '<td colspan="2">'+cont+'</td>';
                        html += '</tr>';
                        html += '<tr>';
                        html += '<td style="text-align:right">回复：</td>';
				        cont = o.recont;
				        if(cont!="")
				        {
				            cont = cont.replace(/<br>/g,"\n");
				            cont = cont.replace(/&quot;/g," ");
				            cont += "<br />" + o.rt;
				        }
				        else
				            cont = "等待回复…";
                        html += '<td colspan="2" class="title_b">'+cont+'</td>';
                        html += '</tr>';
                        html += '</table>';
                        html += '<br />';
				    }

			    }
    			
    			var pager = getPager(rc,pagesize,"GetMsgByPager",cp,"1");
			    $("#_pager").html(pager);
			}
			else
			    html = r;
		}
		if(html=="")
			html = "<br><br>目前没有可显示的反馈信息！";
			
		$("#_list").html(html);
		$("#hint").html("");
		
	}	
	
	});	

}

