﻿
//表单数据全局检测
function datachk(){
	
	frames["NewsContent"].SaveCurrPage();
	var TempContentArray=frames["NewsContent"].NewsContentArray;
	document.NewsForm.Content.value='';
	
	for (var i=0;i<TempContentArray.length;i++)
	{
		if (TempContentArray[i]!='')
		{
			if (document.NewsForm.Content.value=='') document.NewsForm.Content.value=TempContentArray[i];
			else document.NewsForm.Content.value=document.NewsForm.Content.value+'[Page]'+TempContentArray[i];
		} 
	}
	
	var userrmsg="";
	userrmsg=ckuser();
    Content=ckContent();
	
	if(userrmsg){
		showBorder(1);
		return false;
		
	}else{
		//showBorder(1);
		//getObject("usramark").innerHTML="请填写你的名字,可以是姓名,昵称或者绰号";
	}
	
	if(Content){
		getObject("sb_div2").innerHTML=Content;
		showBorder(2);
		return false;}	
		
	if(!userrmsg){
		//getObject("bdadd").submit();

		hideall(2);
		Isname();
		getPage(1);
	}
}
function flashbg(wd){//闪烁
	//getObject("soremark").innerText=utime;
	if(utime>=255){		
		
		getObject(wd).style.backgroundColor = "#FFF";
		
	}else{
		utime=utime+5;
		
		ucolor=utime.toString(16)+""+utime.toString(16)+""+utime.toString(16);
		getObject(wd).style.backgroundColor = "#"+ucolor;
		window.setTimeout("flashbg(\""+wd+"\")",20);
	}
}

//用户名
function ckContent(){
	utime=180;
	var errmsg="";	
	if(getObject("Content").value==""){		
		errmsg=errmsgtxt("请填写评论内容");
		flashbg("Contentflash");	}else{
		if (getObject("Content").value.length<10){
		errmsg=errmsgtxt("评论内容太短");
		flashbg("Content");			
		}
		
		if (getObject("Content").value.length>500){
		errmsg=errmsgtxt("评论内容太长");
		flashbg("Content");			
		}
			
	}
	return errmsg;
}


//用户名
function ckuser(){
	utime=180;
	var errmsg="";	
	if(getObject("title").value==""){		
		errmsg=errmsgtxt("a");
		flashbg("title");

		
	}
	return errmsg;
}

//消息模板
function errmsgtxt(errtxt){
	return "<span class=\"fc_red\">"+errtxt+"</span>";
}

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;
    }
}