var lastseccode = lastpassword = lastemail = '';

function doTopicSubmit1(){
    
	var topic_title=document.getElementById('topic_title');
	var seccode=document.getElementById('seccode');
	
	var email = document.form2.email.value.Trim();
    var pwd =  document.form2.pwd.value;
	
	if(topic_title.value.length==0){
		alert('标题不能为空！');
		topic_title.focus();
		return false;
	}
	
	if(topic_title.value.length>30){
		alert('标题不能过长！');
		topic_title.focus();
		return false;
	}
	
	if(editor.getHTML()=="" || editor.getHTML()=="<p />"){
		alert('内容不能为空！');
 		return false;
 	}
	
	if(editor.getHTML().length>10000){
		alert('内容不能超过1万字！');
 		return false;
 	}
 	
 	if(seccode.value.length==0) {
 	    alert('验证码不能为空！');
		seccode.focus();
 		return false;
 	}
 	
 	if(email.length==0) {
 		 alert('Email不能为空！');
 		return false;
 	}
 	
 	if(pwd.length==0) {
 		 alert('密码不能为空！');
 		return false;
 	}
 	
 	
}

function doTopicSubmit(){
    
	var flag=document.getElementById('flag');
	var topic_title=document.getElementById('topic_title');
  
    
    if(KillSpace(topic_title.value.trim()).length==0){
		alert('标题不能为空！');
		topic_title.focus();
		return false;
	}
	
	if(topic_title.value.length>30){
		alert('标题不能过长！');
		topic_title.focus();
		return false;
	}
	
	if(editor.getHTML()=="" || editor.getHTML()=="<p />"){
		alert('内容不能为空！');
 		return false;
 	}
	
	if(editor.getHTML().length>10000){
		alert('内容不能超过1万字！');
 		return false;
 	}
 
	if(flag.value=='notlogin'){
		
		var seccode1=document.getElementById('seccode');
    
		var email = document.form2.email.value.Trim();
	    var pwd =  document.form2.pwd.value;
	    var seccode =  document.form2.seccode.value;
	    
		if(seccode1.value.length==0) {
 	    alert('验证码不能为空！');
		seccode1.focus();
 		return false;
	 	}
	 	
	 	if(email.length==0) {
	 		 alert('Email不能为空！');
	 		return false;
	 	}
	 	
	 	if(pwd.length==0) {
	 		 alert('密码不能为空！');
	 		return false;
	 	}
	 	
	} 
 	topic_title.value = KillSpace(topic_title.value.trim());
}

function doPostSubmit(){
    
    var flag=document.getElementById('flag');
	var post_title=document.getElementById('post_title');
	
	
	
	
	if(post_title.value.trim().length>35){
		alert('标题不能过长！');
		post_title.focus();
		return false;
	}
	
	
	if(editor.getHTML()=="" || editor.getHTML()=="<p />"){
		alert('内容不能为空！');
 		return false;
 	}
	
	if(editor.getHTML().length>10000){
		alert('内容不能超过1万字!');
 		return false;
 	}
 	
 	if(flag.value=='notlogin'){
 		var seccode1=document.getElementById('seccode');
 		var email = document.form2.email.value.Trim();
	    var pwd =  document.form2.pwd.value;
	    var seccode =  document.form2.seccode.value;
	    
		if(seccode1.value.length==0) {
 	    alert('验证码不能为空！');
		seccode1.focus();
 		return false;
	 	}
	 	
	 	if(email.length==0) {
	 		 alert('Email不能为空！');
	 		return false;
	 	}
	 	
	 	if(pwd.length==0) {
	 		 alert('密码不能为空！');
	 		return false;
	 	}				
 	}
 	post_title.value = KillSpace(post_title.value.trim());
}

function KillSpace(text){

	var i=0;
	var len=0;
	var lentmp=0;
	var a=0;
	var b=0;
	while (i==0)
	{
		lentmp = text.length;
		text = text.replace(/(^\s*)|(\s*$)/g,"");
		len = text.length;
		if(lentmp==len){
			a=0;
		}else{
			a=1;
		}
	
		lentmp = text.length;
		text = text.replace(/(^\u3000*)|(\u3000*$)/g,"");
		text = text.replace(/(^\ue4c6*)|(\ue4c6*$)/g,"");
		len = text.length;
		if(lentmp==len){
			b=0;
		}else{
			b=1;
		}
		
		if (a==0 && b==0){
			i = 1;
		}else{
			i = 0;
		}

	}
	return text;
} 



function doPostEditSubmit(){
	var post_title=document.getElementById('post_title');

	if(post_title.value.trim().length>35){
		alert('标题不能过长！');
		post_title.focus();
		return false;
	}
	
	
	if(editor.getHTML()=="" || editor.getHTML()=="<p />"){
		alert('内容不能为空！');
 		return false;
 	}
	
	if(editor.getHTML().length>10000){
		alert('内容不能超过1万字!');
 		return false;
 	}
 	post_title.value = KillSpace(post_title.value.trim());
}

var xmlHttp;

function ajaxlogin(querystring,type){
  xmlHttp = false;
  createXMLHttpRequest()
  xmlHttp.open("GET", querystring+'&submittype='+type, true);
  xmlHttp.onreadystatechange = callbacklogin;
  xmlHttp.send(null);  
}

function callbacklogin() {
  if (xmlHttp.readyState == 4) {
    if (xmlHttp.status == 200) {
      setlogin();
    }else {
      errajaxmsg(document.getElementById('div_ajaxinfo'),errinfo);	
      errajaxmsg(document.getElementById('div_ajaxinfo'),xml_http_load_failed);
    }
  }
}

function setlogin() {
  var eleid = xmlHttp.responseXML.getElementsByTagName("eleid")[0].firstChild.data;
  var errinfo = xmlHttp.responseXML.getElementsByTagName("errinfo")[0].firstChild.data;
  var submittype = xmlHttp.responseXML.getElementsByTagName("submittype")[0].firstChild.data;
  
  if(eleid!='null' && errinfo!='null'){
    var ele=document.getElementById(eleid);
    if(eleid=='div_ajaxinfo')
      errajaxmsg(ele,errinfo);
    else
      errmsg(ele,errinfo);
  }
    document.getElementById('div_ajaxinfo').style.visibility = "visible";
	errajaxmsg(document.getElementById('div_ajaxinfo'),errinfo);
	
	document.form2.onsubmit= function(){return false};
}

function errmsg(obj, msg) {
  obj.innerHTML = '<div class="hdwiki_zhuchetop2bbc"><div class="hdwiki_zhuchetop2bbcd"><img src="/images/mima.gif" align="absmiddle"> &nbsp; ' + msg + '</div></div>';
  
}

function infomsg(obj) {
  obj.innerHTML = '<div class="hdwiki_zhuchetop2bbc">&nbsp;&nbsp;<img src="/images/002.gif" align="absmiddle"></div>';
  
}

function errajaxmsg(obj, msg) {
  obj.innerHTML = '<div class="cjwcleftalr"><div class="dengluccwt"><img src="/images/da1.gif" align="absmiddle" alt="" />&nbsp;&nbsp;'+msg+'</div></div>';
  
}

function clearmsg(obj){
  document.getElementById(obj).innerHTML = '';
}