﻿// JScript

Move.loginPanel = function()
{
	var CS = new CoverScreen();
	CS.DialogPanel();
	CS.Config.dialogWidth = 500;
	CS.Config.dialogHeight = 170;
    CS.Config.dialogBColor = '#91D7FB';
    
    var strArr = new Array();
    strArr.push('<div id=\'dialogMain\'>');
    strArr.push('<iframe src=\'\/login\/login.aspx?e='+Math.random()+'\' width=\'90%\' height=\'100%\' frameBorder=\'0\' hspace=\'0\' vspace=\'0\' scrolling=\'no\'><\/iframe>');
    strArr.push('<\/div>');
	CS.Config.dialogHTML = strArr.join('');
	
	CS.AlertWindow('用户登陆!', CS);
};

Move.RegistePanel = function()
{
	var CS = new CoverScreen();
	CS.DialogPanel();
	CS.Config.dialogWidth = 500;
	CS.Config.dialogHeight = 350;
    CS.Config.dialogBColor = '#91D7FB';
    
    var strArr = new Array();
    strArr.push('<div id=\'dialogMain\'>');
    strArr.push('<iframe src=\'\/login\/reg.aspx?e='+Math.random()+'\' width=\'90%\' height=\'100%\' frameBorder=\'0\' hspace=\'0\' vspace=\'0\' scrolling=\'no\'><\/iframe>');
    strArr.push('<\/div>');
	CS.Config.dialogHTML = strArr.join('');
	
	CS.AlertWindow('用户注册!', CS);
};

var isposting = false;
function postCmt(artid)
{
    if (User_ID == "") 
    {
        Move.loginPanel();
        return false;
    }  
    
    if (isposting) {
        $('loading').innerHTML = '你还有数据未处理完，请稍后!';
        setTimeout(function(){$('loading').innerHTML = '';},500);
        return false;
    }
    
    if ($('txtCont').value.trim() == '') {
        $('loading').innerHTML = '评论内容不能为空!';
        setTimeout(function(){$('loading').innerHTML = '';},500);
        return false;
    }
    
    var txlen = $('contlen').innerHTML;
    if (parseInt(txlen)<0) {
        $('loading').innerHTML = '字数太多了,只能输入1000个字符!';
        setTimeout(function(){$('loading').innerHTML = '';},500);
        return false;
    }
    
    var pcont = $('txtCont').value.trim();
    
    isposting = true;
    $('loading').innerHTML = '正在发布,请稍后...';
    var postData = 'TY=PostCmt&UN=obj&artid='+artid+'&cont='+escape(pcont);
    var AJ = new Ajax();
    AJ.GetJSONData('doAj.aspx',postData, {
		onSuccess:function(msg){
		    eval("pstjson="+msg);
		    
		    if (pstjson.Type == 'Success')
		    {
		        var arr = new Array();
		        arr.push('<table cellpadding="1" cellspacing="1" border="0" width="100%" class="cmtElement">');
		        arr.push('<tr>');
		        arr.push('<td class="cmtWhos">');
		        arr.push('<a href="/artlists.aspx?uid='+pstjson.userid+'">'+pstjson.username+'</a> 发表于：'+pstjson.pubdate);
		        arr.push('</td>');
		        arr.push('</tr>');
		        arr.push('<tr>');
		        arr.push('<td class="cmtbody">');
		        arr.push(pcont.replace('\n','<br />'));
		        arr.push('</td></tr></table>');
		        
		        var tbl = arr.join('');
		        var tmpdiv = document.createElement('div');
		        tmpdiv.innerHTML = tbl;
		        
		        $('cmtPlace').appendChild(tmpdiv.childNodes[0]);
		        
		        $('loading').innerHTML = '';
		        $('txtCont').value = '';
		    }else {
		        $('loading').innerHTML = '发布评论失败，请重试!';
                setTimeout(function(){$('loading').innerHTML = '';},500);
		    }
		    
		    isposting = false;
		},
		onFailed:function(){
		}
	});
	AJ = null;
    
    return true;
};
