// code for appdemo
// by yangxf 2006/11

//初始化
document.write('<script type="text/javascript" src="http://singapore.chisa.edu.cn/lib/application_login.js"></script>\n');	

//design attribute
var DemoArr;

//design method
function getXmlService(XmlMethod) 
{
    var PostData = Form.serialize("form_login");
//alert(PostData);
	jsApp.updater("XmlID","CrmAgent_login:getUpdater",PostData,assignXmlArea,"","","SelID");
    //jsApp.updater("XmlID","CrmAgent:getUpdater",PostData,assignXmlArea4,"","","SelID4");
}


function getXmlService_login(XmlMethod) 
{

    var PostData = Form.serialize("form_login");
//alert(PostData);
	jsApp.updater("","CrmAgent_login:getUpdater",PostData,assignXmlArea_login,"","","SelID");
    //jsApp.updater("XmlID","CrmAgent:getUpdater",PostData,assignXmlArea4,"","","SelID4");
}

function index_login(data) 
{
//alert(data);
    var PostData = Form.serialize("form_login");

	jsApp.updater("","CrmAgent_login:index_getUpdater&opus_id="+data,PostData,assign_index_login,"","","SelID");
    //jsApp.updater("XmlID","CrmAgent:getUpdater",PostData,assignXmlArea4,"","","SelID4");
}

function list_login(data) 
{
//alert(data);
   // var PostData = Form.serialize("form_login");

	jsApp.updater("","CrmAgent_login:index_getUpdater&opus_id="+data,data,assign_index_login,"","","SelID");
    //jsApp.updater("XmlID","CrmAgent:getUpdater",PostData,assignXmlArea4,"","","SelID4");
}

function getXmlService_mark(XmlMethod) 
{
	var mark = document.form_mark.judge_mark.value;
if(mark >0 && mark<100)
{
    var PostData = Form.serialize("form_mark");
	//jsApp.updater("XmlID","CrmAgent_login:getUpdater_mark",PostData,assignXmlArea_mark,"","","SelID");
		jsApp.post("CrmAgent_login:getUpdater_mark",PostData,displaySuccess,displayError,"","SelID");
}
else
{
        alert('请输入1-100内的分数');
		    return false; 
}
}

function page_mark(XmlMethod) 
{

	var mark = document.form_mark.judge_mark.value;
if(mark >0 && mark<100)
{

    var PostData = Form.serialize("form_mark");
//alert("cccc"+PostData);
	//jsApp.updater("","CrmAgent_login:getUpdater_mark",PostData,assignXmlArea_mark,"","","SelID");
		jsApp.post("CrmAgent_login:getUpdater_mark",PostData,displaySuccess,displayError,"","SelID");
}
else
{
        alert('请输入1-100内的分数');
		    return false; 
}

}

function vote(data1,data2) 
{
    $("vote_id").innerHTML =data1;
jsApp.updater("","CrmAgent_login:vote_getUpdater&opus_id="+data1+"&num="+data2,data1,assign_vote,"","","vSelID");
}

function vote_hot(data1,data2) 
{
    $("vote_id").innerHTML =data1;
jsApp.updater("","CrmAgent_login:vote_getUpdater&opus_id="+data1+"&num="+data2,data1,assign_vote_hot,"","","vSelID");
}

function index_mark(XmlMethod) 
{
var mark = document.form_mark.judge_mark.value;
if(mark >0 && mark<100)
{
    var PostData = Form.serialize("form_mark");
//alert("cccc"+PostData);
	//jsApp.updater("","CrmAgent_login:getUpdater_mark",PostData,assignXmlArea_mark,"","","SelID");
		jsApp.post("CrmAgent_login:getUpdater_mark",PostData,displayIndexMark,displayError,"","SelID");
}
else
{
        alert('请输入1-100内的分数');
		    return false; 
}
}

function getXmlService_comment(XmlMethod) 
{
    var PostData = Form.serialize("form_com");
//alert("cccc"+PostData);
	//jsApp.updater("XmlID","CrmAgent_login:getUpdater_mark",PostData,assignXmlArea_mark,"","","SelID");
		jsApp.post("CrmAgent_login:getUpdater_comment",PostData,displayComment,displayError,"","SelID_comment");
}

function getXmlService_comment_edit(XmlMethod) 
{
    var PostData = Form.serialize("form_com_edit");
//alert("cccc"+PostData);
	//jsApp.updater("XmlID","CrmAgent_login:getUpdater_mark",PostData,assignXmlArea_mark,"","","SelID");
		jsApp.post("CrmAgent_login:getUpdater_comment_edit",PostData,displayOk,displayError,"","SelID_comment");
}

function getXmlService_com(XmlMethod) 
{

    var PostData = Form.serialize("form_comment");
//alert(PostData);
	jsApp.updater("","CrmAgent_login:getUpdater",PostData,assignXmlArea_com,"","","SelID_com");
    //jsApp.updater("XmlID","CrmAgent:getUpdater",PostData,assignXmlArea4,"","","SelID4");
}

function getXmlService_com_list(data) 
{
//alert(data);
	jsApp.updater("","CrmAgent_login:getUpdater",data,assignXmlArea_com,"","","SelID_com");
    $("com_id").innerHTML =data;
}

function getXmlService_com_list2(data) 
{
//alert(data);
	jsApp.updater("","CrmAgent_login:getUpdater_com&opus_id="+data,data,assign_com,"","","SelID_com");
    $("com_edit_id").innerHTML =data;
}

function getXmlService2(XmlMethod) 
{

	var PostData = Form.serialize("login");
//alert(PostData);
	jsApp.updater("","CrmAgent_login:getUpdater2",PostData,assignXmlArea2,"","","SelID2");
}


function getXmlService22(XmlMethod) 
{
//alert(44444);
	var PostData = Form.serialize("login22");
//alert(PostData);
	jsApp.updater("","CrmAgent_login:getUpdater2",PostData,assignXmlArea22,"","","SelID2");
}


function getXmlService_com2(XmlMethod) 
{
	var PostData = Form.serialize("login_c");
//alert(PostData);
	jsApp.updater("","CrmAgent_login:getUpdater2",PostData,assignXmlArea_com2,"","","SelID2");
}

function getXmlService3(XmlMethod) 
{
	var PostData = Form.serialize("form2");
//alert(PostData);
	jsApp.updater("XmlID","CrmAgent:getUpdater3",PostData,assignXmlArea3,"","","sendmail");
}


function displaySuccess(sMessage) 
{
//alert(sMessage);
        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;
	jsApp.debug(sMessage);
      if(message == '[10051]')
        {
            alert("对同一篇文章只能评一次分");
            expLogin_mark.style.display = 'none';
            return false;
        }
        else
        {
            alert("评分成功");
            expLogin_mark.style.display = 'none';
        }
	$("XmlID").innerHTML = message;
	var expLogin = document.getElementById('expLogin_mark');
        expLogin.style.display = 'none';
	//eval("oPrice="+ResultData);
	//jsApp.message(oPrice.sMessage,jsApp.msgType.ERROR);
}

function displayOk(sMessage)
{
    alert(sMessage);
        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;
    if(result == '20000')
    {
        alert('修改成功');
        var expLogin = document.getElementById('expLogin_com_edit');
        expLogin.style.display = 'none';
    }
}
function displayIndexMark(sMessage) 
{
//alert(sMessage);
	var expLogin = document.getElementById('expLogin_mark');
 xxxx = document.getElementById('opus_id').value;
//alert(xxxx);
        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;
	//jsApp.debug(sMessage);
      if(message == '[10051]')
        {
            alert("对同一篇文章只能评一次分");
            expLogin.style.display = 'none';
            return false;
        }
        else
        {
            alert("评分成功");
            expLogin_mark.style.display = 'none';
        }
	$("XmlID"+xxxx).innerHTML = message;
	var expLogin = document.getElementById('expLogin_mark');
        expLogin.style.display = 'none';
	//eval("oPrice="+ResultData);
	//jsApp.message(oPrice.sMessage,jsApp.msgType.ERROR);
}

function assign_vote(sMessage) 
{

 xxxx = document.getElementById('vote_id').innerHTML;

        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;

	//jsApp.debug(sMessage);
//alert(sMessage);
   if(result == '30001')
        {
            alert("感谢参与，你已对此作品投票！");
            return false;
        }
 else if(result == '30000')
            alert("感谢你的投票");
	        $("vXmlID"+xxxx).innerHTML = message;
}  

 function assign_vote_hot(sMessage) 
{

 xxxx = document.getElementById('vote_id').innerHTML;

        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;

	//jsApp.debug(sMessage);
//alert(sMessage);
   if(result == '30001')
        {
            alert("感谢参与，你已对此作品投票！");
            return false;
        }
 else if(result == '30000')
            alert("感谢你的投票.");
	        $("hotvXmlID"+xxxx).innerHTML = message;
}

function displayComment(sMessage) 
{
//alert(sMessage);
	var expLogin = document.getElementById('expLogin_com');
        eval("var rs = "+sMessage);
        var message = rs.sMessage;
        var result = rs.bResult;
	//jsApp.debug(sMessage);
      if(message == '[10061]')
        {
            alert("对同一篇文章只能评论一次");
            expLogin.style.display = 'none';
            return false;
        }
if(result == true){
	//$("XmlID_comment").innerHTML = "<font color=black>"+message+"</font>";
alert('点评成功！')
        expLogin.style.display = 'none';
return;
}
	//eval("oPrice="+ResultData);
	//jsApp.message(oPrice.sMessage,jsApp.msgType.ERROR);
}

function displayError(sMessage) 
{
	//eval("oPrice="+ResultData);
	jsApp.message(jsApp.msgType.ERROR);
}
function assignXmlArea(data) 
{
//alert(data);
	var expLogin = document.getElementById('expLogin22');
if(data == 1)
        expLogin.style.display = 'block';
else if(data == 0)   
{
window.location="judge_admin.php";
}
     
	//jsApp.message("wwwwww",jsApp.msgType.SUCCESS);
}


function assignXmlArea2(data) 
{ 

	var expLogin = document.getElementById('expLogin');
	var expLogin_mark = document.getElementById('expLogin_mark');
   expLogin.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
   expLogin_mark.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
//{"bResult":false,"sMessage":"[1001]"}
        eval("var rs = "+data);
        var message = rs.sMessage;
        var result = rs.bResult;

//alert(message);
      if(message == '1001')
        {
            alert("用户名错误！");
            return false;
        }

      if(message == '1002')
        {
            alert("密码错误！");
            return false;
        }
      if(message == '1003')
        {
            alert("操作超时！");
            return false;
        }
      if(message == '0000')
        {
            alert("登录成功！");
            //window.location="judge_admin.php";
            expLogin_mark.style.display = 'block';
            expLogin.style.display = 'none';
        }
//else if(result == "true")
//window.location="judge_admin.php";
}

function assignXmlArea22(data) 
{ 
//alert(data);
	var expLogin = document.getElementById('expLogin22');
	//var expLogin_mark = document.getElementById('expLogin_mark');
   //expLogin.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
   //expLogin_mark.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
//{"bResult":false,"sMessage":"[1001]"}
        eval("var rs = "+data);
        var message = rs.sMessage;
        var result = rs.bResult;


      if(message == '1001')
        {
            alert("用户名错误！");
            return false;
        }

      if(message == '1002')
        {
            alert("密码错误！");
            return false;
        }
      if(message == '1003')
        {
            alert("操作超时！");
            return false;
        }
      if(message == '0000')
        {
            alert("登录成功！");
            window.location="judge_admin.php";
            //expLogin_mark.style.display = 'block';
            //expLogin.style.display = 'none';
        }
//else if(result == "true")
//window.location="judge_admin.php";
}

function assignXmlArea_com2(data) 
{ 
	var expLogin_c = document.getElementById('expLogin_c');
	var expLogin_com = document.getElementById('expLogin_com');
//{"bResult":false,"sMessage":"[1001]"}
        eval("var rs = "+data);
        var message = rs.sMessage;
        var result = rs.bResult;


      if(message == '[1001]')
        {
            alert("用户名错误！");
            return false;
        }

      if(message == '[1002]')
        {
            alert("密码错误！");
            return false;
        }
      if(message == '[1003]')
        {
            alert("操作超时！");
            return false;
        }
      if(message == '[0000]')
        {
            alert("登录成功！");
            //window.location="judge_admin.php";
            expLogin_com.style.display = 'block';
   expLogin_com.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
            expLogin_c.style.display = 'none';
        }
//else if(result == "true")
//window.location="judge_admin.php";
}

function assignXmlArea_login(data) 
{
   //alert(data)
   // jsApp.hide();
	var expLogin = document.getElementById('expLogin');
	var expLogin_mark = document.getElementById('expLogin_mark');
   expLogin.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
   expLogin_mark.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
if(data == 1)
        expLogin.style.display = 'block';
else if(data == 0)   
{
expLogin.style.display = 'none';
expLogin_mark.style.display = 'block';
//window.location="judge_admin.php";
}
}

function assign_index_login(data) 
{

        eval("var rs = "+data);
        var message = rs.sMessage;
        var opus_id = rs.opus_id;
   //alert(opus_id);
	$("opus_id").innerHTML = opus_id;
	 var expLogin = document.getElementById('expLogin');
	 var expLogin_mark = document.getElementById('expLogin_mark');
     expLogin.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
     expLogin_mark.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
    if(message == 1)
        expLogin.style.display = 'block';
    else if(message == 0)   
    {
    expLogin.style.display = 'none';
    expLogin_mark.style.display = 'block';

    //window.location="judge_admin.php";
    }
}


function assignXmlArea_com(data) 
{
   //alert(data)
   // jsApp.hide();
	var expLogin_c = document.getElementById('expLogin_c');
	var expLogin_com = document.getElementById('expLogin_com');
    if(data == 1)
{
        expLogin_c.style.display = 'block';
        expLogin_c.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
}
    else if(data == 0)   
    {
    expLogin_c.style.display = 'none';
    expLogin_com.style.display = 'block';
   expLogin_com.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
    }
}


function assign_com(data) 
{
   alert(data)
        eval("var rs = "+data);
        var message = rs.sMessage;
        var comment = rs.sComment;
   // jsApp.hide();
	var expLogin_c = document.getElementById('expLogin_c');
	var expLogin_com = document.getElementById('expLogin_com_edit');
    if(message == 1)
        expLogin_c.style.display = 'block';
    else if(message == 0)   
    {
    expLogin_c.style.display = 'none';
    expLogin_com.style.display = 'block';
$("judge_comment_any").innerHTML = comment;
$("judge_comment_edit").value = comment;
   //expLogin.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
   expLogin_com.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
   expLogin_c.style.top = (document.documentElement.scrollTop || document.body.scrollTop) + 'px';
    //window.location="judge_admin.php";
    }
}

function assignXmlArea_mark(data) 
{
	var expLogin_mark = document.getElementById('expLogin_mark');
        eval("var rs = "+data);
        var message = rs.sMessage;
        var result = rs.bResult;
//alert(message);
      if(message == '[1001]')
        {
            alert("对同一篇文章只能评一次分");
            expLogin_mark.style.display = 'none';
            return false;
        }
      if(message == '[0000]')
        {
            alert("评分成功！");
           expLogin_mark.style.display = 'none';
        }

}


function hide() {
    var expLogin = document.getElementById('expLogin2');
    expLogin.style.display = "none";
}
