function bookbody(){}

function chaimage(){document.images.tu.src="images/tu/" + document.bookform.m1.value+".gif";if (document.bookform.m1.value==''){document.images.tu.src='images/tu/admin.gif';};}

function displayimg(){document.getElementById("displayimgs").style.display="block";document.getElementById("displayimg").innerHTML="关闭头像选择框";}

function cloaseqq(){document.getElementById("displayimgs").style.display="none";document.getElementById("displayimg").innerHTML="打开头像选择框";}

function faces(strsrc){document.getElementById("m1").value = strsrc;document.images.tu.src="images/tu/" + strsrc +".gif";if (strsrc==''){document.images.tu.src='images/tu/admin.gif';};}

function blockobj(objname){var obj = document.getElementById(objname);obj.style.display = "block";}
function noneobj(objname){var obj = document.getElementById(objname);obj.style.display = "none";}

function bookcheack(){
	var form=document.bookform;
	
	if (form.b_name.value.replace(/ /g,"")==""){
		alert("留言者的姓名不能为空,请填写你的姓名");
		form.b_name.focus();
		return false;
		}
		else if (form.b_name.value.replace(/ /g,"").length<2){
		alert("姓名太短了");
		form.b_name.focus();
		return false;
		}
		else if (form.b_name.value.replace(/ /g,"").length>10){
		alert("姓名太长了");
		form.b_name.focus();
		return false;
		}
	
	if (isNaN(form.b_qq.value)){
		alert("QQ必须为数字");
		form.b_qq.focus();
		return false;
		}
	if (form.b_qq.value.replace(/ /g,"")==""){
		alert("QQ不能为空,请填写你的QQ方便我与你联系");
		form.b_qq.focus();
		return false;
		}
	if (form.b_qq.value.replace(/ /g,"").length<5){
		alert("这么短的QQ，你是第一代的QQ用户吗？");
		form.b_qq.focus();
		return false;
		}
	if (form.b_qq.value.replace(/ /g,"").length>11){
		alert("这么长的QQ，还没有见过");
		form.b_qq.focus();
		return false;
		}
	
	if (form.b_url.value.replace(/ /g,"").length > 30){
		alert("有这么长的网址吗？网址太长了吧，是二级域名吗？\n\n请认真填写你的网址");
		form.b_url.focus();
		return false;
		}
	
	if (form.b_form.value.replace(/ /g,"").length > 20 ){
		alert("你来自于那里？地址太长了吧");
		form.b_form.focus();
		return false;
		}
	
	if (form.b_lei.value == ""){
		alert("请选择留言类型");
		form.b_lei.focus();
		return false;
		}		
	
	if (form.b_conter.value.replace(/ /g,"")==""){
		alert("留言内容不能为空");
		form.b_conter.focus();
		return false;
		}
		else if (form.b_conter.value.replace(/ /g,"").length < 8){
		alert("留言内容太少了吧，你这是刷屏的吗？\n\n呵呵，请重新输入你的留言。");
		form.b_conter.focus();
		return false;
		}	
		else if (form.b_conter.value.replace(/ /g,"").length > 300){
		alert("留言内容太多了\n\n留言最多字符为: 300 个\n\n当有输入 "+ form.b_conter.value.length +" 个字符");
		form.b_conter.focus();
		return false;
		}
	
	if (form.m1.value.replace(/ /g,"")==""){
		alert("请选择头像");
		form.m1.focus();
		return false;
		}
	
	if (form.yianzhen.value.replace(/ /g,"")==""){
		alert("验证码不能为空");
		form.yianzhen.focus();
		return false;
		}
		else if (isNaN(form.yianzhen.value.replace(/ /g,""))){
		alert("验证码必须为数字，请重新输入验证码");
		form.yianzhen.focus();
		return false;
		}
					
return true;				
}


function grin(tagname,tag) {
        var myField;
        if (document.getElementById(tagname) && document.getElementById(tagname).type == 'textarea') {
                myField = document.getElementById(tagname);
        }
        else {
                return false;
        }
        if (document.selection) {
                myField.focus();
                sel = document.selection.createRange();
                sel.text = tag;
                myField.focus();
        }
        else if (myField.selectionStart || myField.selectionStart == '0') {
                var startPos = myField.selectionStart;
                var endPos = myField.selectionEnd;
                var cursorPos = endPos;
                myField.value = myField.value.substring(0, startPos)
                                          + tag
                                          + myField.value.substring(endPos, myField.value.length);
                cursorPos += tag.length;
                myField.focus();
                myField.selectionStart = cursorPos;
                myField.selectionEnd = cursorPos;
        }
        else {
                myField.value += tag;
                myField.focus();
        }
}

function getObject(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
	return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
	return document.all(objectId);
    } else if (document.layers && document.layers[objectId]) {
	return document.layers[objectId];
    } else {
	return false;
    }
}

function displayList(){    
  	    var h = getObject('class_cnt1').offsetHeight;
	      var max_h = 620;
	      
	      var anim = function(){			
				    h += 5;
				    if(h >= max_h){ 
		            getObject('class_cnt1').style.height = "620px";
		            if(tt){window.clearInterval(tt);}
				    }
				    else{
                getObject('class_cnt1').style.display="block";
                getObject('class_cnt1').style.height = h + "px";
				    }
		    }
		   	
			  var tt = window.setInterval(anim,2);
}
function hiddenList(){
       var h = getObject('class_cnt1').offsetHeight;
		   var anim = function(){
			     h -= 5;
			     
			     if(h <= 5){
	             getObject('class_cnt1').style.display="none";
		           if(tt){window.clearInterval(tt);}
		       }
		       else{
		           getObject('class_cnt1').style.height = h + "px";
		       }
		   }
		     
		   var tt = window.setInterval(anim,2);
}
function showClassList(){
   if(getObject('class_cnt1').style.display == "none"){ 
       displayList();
   }
   else{
	     hiddenList();
	 }
}
