﻿document.write('<scr'+'ipt src="/ajaxpro/prototype.ashx"></scr'+'ipt>');
document.write('<scr'+'ipt src="/ajaxpro/core.ashx"></scr'+'ipt>');
document.write('<scr'+'ipt src="/ajaxpro/converter.ashx"></scr'+'ipt>');
document.write('<scr'+'ipt src="/ajaxpro/JaneSoft.Ajax4GuestBook,App_Code.ashx"></scr'+'ipt>');
document.write('<scr'+'ipt src="/js/Dialog.js"></scr'+'ipt>');
var dialog1;
function DialogRender(){
    var Html='<form name="GuestBookForm" method="post" onsubmit="SaveMessage();return false;"><table width="100%">\
        <tr>\
	        <td>标题：</td><td><input type="text" name="gsb_Title" id="gsb_Title" value="" /></td>\
        </tr>\
        <tr>\
	        <td>姓名：</td><td><input type="text" name="gsb_UserName" id="gsb_UserName" value="" /></td>\
        </tr>\
        <tr>\
	        <td>联系电话：</td><td><input type="text" name="gsb_Tel" id="gsb_Tel" value="" /></td>\
        </tr>\
        <tr>\
	        <td>手机号码：</td><td><input type="text" name="gsb_Mobile" id="gsb_Mobile" value="" /></td>\
        </tr>\
        <tr>\
	        <td>联系Email：</td><td><input type="text" name="gsb_Email" id="gsb_Email" value="" /></td>\
        </tr>\
        <tr>\
	        <td>QQ：</td><td><input type="text" name="gsb_QQ" id="gsb_QQ" value="" /></td>\
        </tr>\
        <tr>\
	        <td>MSN：</td><td><input type="text" name="gsb_MSN" id="gsb_MSN" value="" /></td>\
        </tr>\
        <tr>\
	        <td>地址：</td><td><input type="text" name="gsb_Address" id="gsb_Address" value="" /></td>\
        </tr>\
        <tr>\
	        <td>留言内容：</td><td>&nbsp;<input type="hidden" name="gsb_ReplyID" id="gsb_ReplyID" value="0" /></td>\
        </tr>\
        <tr>\
	        <td colspan="2"><textarea name="gsb_Content" style="width:100%;height:150px"></textarea></td>\
        </tr>\
        <tr>\
	        <td colspan="2" align="center"><input type="submit" value="提交留言" />&nbsp;<input type="reset" value="重置" /></td>\
        </tr>\
        </table></form>';
    dialog1 = new Dialog("发表留言",null,Html);
    document.write(dialog1);
    dialog1.BindEvent();
    dialog1.SetIndex(999);
    dialog1.SetRect(350,100,250);
    dialog1.Close();
}
function $(id){
    return document.getElementById(id);
}
function ShowDialog(ID,Title){
    if(!ID){
        ID=0;
        $("gsb_Title").parentNode.parentNode.style.display="";
        $("gsb_Tel").parentNode.parentNode.style.display="";
        $("gsb_Mobile").parentNode.parentNode.style.display="";
        $("gsb_Email").parentNode.parentNode.style.display="";
        $("gsb_QQ").parentNode.parentNode.style.display="";
        $("gsb_MSN").parentNode.parentNode.style.display="";
        $("gsb_Address").parentNode.parentNode.style.display="";
    }
    else{
        $("gsb_Title").parentNode.parentNode.style.display="none";
        $("gsb_Tel").parentNode.parentNode.style.display="none";
        $("gsb_Mobile").parentNode.parentNode.style.display="none";
        $("gsb_Email").parentNode.parentNode.style.display="none";
        $("gsb_QQ").parentNode.parentNode.style.display="none";
        $("gsb_MSN").parentNode.parentNode.style.display="none";
        $("gsb_Address").parentNode.parentNode.style.display="none";
    }
    $("gsb_ReplyID").value=ID;
    $("gsb_Title").value="";
    $("gsb_UserName").value="";
    $("gsb_Tel").value="";
    $("gsb_Mobile").value="";
    $("gsb_Email").value="";
    $("gsb_QQ").value="";
    $("gsb_MSN").value="";
    $("gsb_Address").value="";
    $("gsb_Content").value="";
    dialog1.Show();
}
function SaveMessage(){
    var ReplyID=$("gsb_ReplyID").value;
    var Title=$("gsb_Title").value;
    var UserName=$("gsb_UserName").value;
    var Tel=$("gsb_Tel").value;
    var Mobile=$("gsb_Mobile").value;
    var Email=$("gsb_Email").value;
    var QQ=$("gsb_QQ").value;
    var MSN=$("gsb_MSN").value;
    var Address=$("gsb_Address").value;
    var Content=$("gsb_Content").value;
    if(Title==""&&ReplyID==0){
        alert("请输入标题");
        $("gsb_Title").focus()
        return false;
    }else if(UserName==""){
        alert("请输入您的姓名");
        $("gsb_UserName").focus()
        return false;
    }else if(Content==""){
        alert("请输入您的留言内容");
        $("gsb_Content").focus()
        return false;
    }
    JaneSoft.Ajax4GuestBook.SaveFile(ReplyID,Title,UserName,Tel,Mobile,Email,QQ,MSN,Address,Content,SaveMessage_CallBack);
}
function SaveMessage_CallBack(res){
   if(typeof res.value =='object'){
        if(res.value.Result){
            alert("您的留言已经保存，谢谢！");
            dialog1.Close();
            window.location=CurrentPage+"&r=1";
        }else{
            alert("您的留言未能保存成功，\n" + res.value.ErrorMsg);
        }
   }
}

function DeleteFile(ID){
    if(confirm("该留言的回复也将被删除且不可撤消\n确定删除吗？")){
        JaneSoft.Ajax4GuestBook.DeleteFile(ID,DeleteFile_CallBack);
    }
}
function DeleteFile_CallBack(res){
     if(typeof res.value =='object'){
        if(res.error){
             alert("留言删除失败，\n" + res.error.Message);
             return false;
        }
        if(res.value.Result){
            alert("留言已经被删除");
            window.location=CurrentPage+"&r=1";
        }else{
            alert("留言删除失败，\n" + res.value.ErrorMsg);
        }
   }
}