/**
 * 和讯新闻评论系统javascript文件
 * 
 * @Author: WangChao
 * @Date: 2007-11
 */
 
function checkInput(){
    var author = document.getElementById("author")
    var anonymous = document.getElementById("anonymous")
    var content = document.getElementById("content");

	
    var title = document.getElementById("comment.title");
    var debate = document.getElementById("comment.debate");



    var spcontent = document.getElementById("spcontent");
	var opcontent = document.getElementById("opcontent");

	


    
    var errormsg = "";

	

    if(!anonymous.checked && author.value == ""){
		 errormsg = "* 用户不能为空, 您可以选择匿名发表\n";
		 author.focus();
    }
    
    if(!anonymous.checked && author.value.length > 16){
		 errormsg = "* 用户不能超过16个字符\n";
		 author.focus();
    }
     
 //   alert(title +"&"+debate);

	if(title && debate && debate.checked && spcontent && opcontent){        

	//	alert("sp="+spcontent.value+"op="+opcontent.value);
		if(spcontent.value == "" || spcontent.value.match(/^\s*$/)){
		 errormsg = errormsg + "*正方内容不能为空\n";
		 spcontent.focus();
		}

        if(opcontent.value == "" || opcontent.value.match(/^\s*$/)){
		 errormsg = errormsg + "*反方内容不能为空\n";
		 opcontent.focus();
		}

		if(debate.checked && title.value != ""){
		   content.value = spcontent.value+"PK"+opcontent.value;
		}

		if(content.value.length > 1500){
		 errormsg = errormsg + "* 内容不能超过1500个字符\n";
		 content.focus();
		}
	//	alert("content="+content.value)
	}else{
    
		if(content.value.match(/^\s*$/)){
		 errormsg = errormsg + "* 内容不能为空\n";
		 content.focus();
		}
    
		if(content.value.length > 1500){
		 errormsg = errormsg + "* 内容不能超过1500个字符\n";
		 content.focus();
		}
	 }
	// alert("title=" +title.value);
    
    if(title && debate){
		
	    if(debate.checked && (title.value == "" || title.value.match(/^\s*$/))){
			 errormsg =  errormsg + "* 辩论话题的标题不能为空\n";
	    }
	    if(title.value.length > 24){
			 errormsg = errormsg + "* 标题不能超过24个字符\n";
			 title.focus();
	    }    
    }
    if(errormsg){
    	alert(errormsg);
    	return false;
    }
    
}

function switchAnonymous(){
	var author = document.getElementById("author")
    var anonymous = document.getElementById("anonymous")
    
    if(anonymous.checked){
    	author.value = "和讯网友";
    	anonymous.value="true";
    }else{
    	author.value = "";
    	anonymous.value="false";
    	author.focus();
    }
}

function changeAuthor(){
	var author = document.getElementById("author");
	var anonymous = document.getElementById("anonymous");
	if(author.value != "和讯网友"){
		anonymous.checked = false;
		anonymous.value="false";
	}else{
		anonymous.checked = true;
		anonymous.value="true";
	}
	
}

function switchDebate(){
	var title = document.getElementById("comment.title")
    var debate = document.getElementById("comment.debate")
    
    if(debate.checked){
 		title.value = "";
      	debate.value="true";
      	title.disabled = false;
    	
    }else{
    	debate.value="false";
    	title.value = "输入标题可以设置以上内容成为辩论话题";
    	title.disabled = true;
    }
}

function leave(id) {
window.open('/recommand.action?id='+id+'&replyType=3#post','','toolbar=no,menubar=no,location=no,height=420,width=558,scrollbars=yes');
}

function showtab(n){

	if (getObject('tab2').style.display=='none'){
		getObject('tab2').style.display='';
		getObject('tab1').style.display='none';
		}
	else {
		getObject('tab2').style.display='none';
		getObject('tab1').style.display='';
		}
		
	switchDebate();
}


function getObject(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
	// W3C DOM
	return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
	// MSIE 4 DOM
	return document.all(objectId);
    } else if (document.layers && document.layers[objectId]) {
	// NN 4 DOM.. note: this won't find nested layers
	return document.layers[objectId];
    } else {
	return false;
    }
} // getObject


function checkPostComment() {
	if($("comment.content").value == "") {
		alert("请输入评论内容");
		$("comment.content").focus();
		return false;
	}
}

function checkPostCommentSp() {
	if($("contentSp").value == "") {
		alert("请输入评论内容");
		$("contentSp").focus();
		return false;
	}
}

function checkPostCommentOp() {
	if($("contentOp").value == "") {
		alert("请输入评论内容");
		$("contentOp").focus();
		return false;
	}
}

function checkPostCommentNt() {
	if($("contentNt").value == "") {
		alert("请输入评论内容");
		$("contentNt").focus();
		return false;
	}
}