
//使用悬浮兔子

function usetuzi(grade)
{
document.write("<div class=aa onMouseDown=down1(this) id=plane1 style=\"Z-INDEX: 1; LEFT: 321px; WIDTH: 418px; CURSOR: move; POSITION: absolute; TOP: 45px; HEIGHT: 88px\">");
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"440\" height=\"170\">");
document.write("    <param name=movie value=\"/images/swf/tototo.swf?v_tex="+grade+"&v_fee=0\">");
document.write("    <param name=quality value=high>");
document.write("    <param name=\"wmode\" value=\"transparent\">");
document.write("    <embed src=\"/images/swf/tototo.swf\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"440\" height=\"170\" wmode=\"transparent\">");
document.write("    </embed>");
document.write("</object></div>");
}
function usetuzi(grade,v_fee)
{
document.write("<div class=aa onMouseDown=down1(this) id=plane1 style=\"Z-INDEX: 1; LEFT: 321px; WIDTH: 418px; CURSOR: move; POSITION: absolute; TOP: 45px; HEIGHT: 88px\">");
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"440\" height=\"170\">");
document.write("    <param name=movie value=\"/images/swf/tototo.swf?v_tex="+grade+"&v_fee="+v_fee+"\">");
document.write("    <param name=quality value=high>");
document.write("    <param name=\"wmode\" value=\"transparent\">");
document.write("    <embed src=\"/images/swf/tototo.swf\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"440\" height=\"170\" wmode=\"transparent\">");
document.write("    </embed>");
document.write("</object></div>");
}

//输出分页树叶
function listYPage(formName,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  //输出最前图片
  document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'1')\"><img src=\"images/shequ_page/yt.gif\" width=\"32\" height=\"30\" border=0></a>");

  //输出分页树叶
  for(var i=startNum;i<=endNum;i++)
  {
    if(i==pageNum)
    	showYIMy(formName,i);
    else
	showYI(formName,i);
  }
  //输出最后图片
  document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'"+allNum+"')\"><img src=\"images/shequ_page/yw.gif\" width=\"32\" height=\"30\" border=0></a>");

}

//输出树叶图片
function showYI(formName,i)
{
	document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/shequ_page/y"+i+".gif\" width=\"32\" height=\"30\" border=0></a>");
}
//输出树叶图片特殊
function showYIMy(formName,i)
{
  	document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/shequ_page/y"+i+"_.gif\" width=\"32\" height=\"30\" border=0></a>");
}

//输出分页苹果
function listApplePage(formName,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
                startNum=allNum-8;
                endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  for(var i=startNum;i<=endNum;i++)
  {
    if(i==pageNum)
    	showAppleIMy(formName,i);
    else
	showAppleI(formName,i);
  }
}

//输出苹果图片
function showAppleI(formName,i)
{
	document.write("<a href=\"#\"aonclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/shequ_page/ap"+i+".gif\" width=\"27\" height=\"27\" border=0></a>");
}
//输出苹果图片特殊
function showAppleIMy(formName,i)
{
	document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/shequ_page/ap"+i+"_.gif\" width=\"27\" height=\"27\" border=0></a>");
}

//输出分页图片
function listPage(formName,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  prevNum=pageNum-1;
  nextNum=1+pageNum;
  if(prevNum<1)
  	prevNum=1;
  if(nextNum>allNum)
  	nextNum=allNum;
  showPrevI(formName,prevNum);
  for(var i=startNum;i<=endNum;i++)
  {
    if(i==pageNum)
    	showNumIMy(formName,i);
    else
	showNumI(formName,i);
  }
  showNextI(formName,nextNum);
}

//输出连接图片
function showNumI(formName,i)
{
  if(i<10)
	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_0"+i+".gif\" width=\"18\" height=\"19\" border=0></a></td>");
   else
  	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_"+i+".gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出连接图片特殊
function showNumIMy(formName,i)
{
  if(i<10)
	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_0"+i+"-.gif\" width=\"18\" height=\"19\" border=0></a></td>");
   else
  	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_"+i+"-.gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出前一页图片
function showPrevI(formName,i)
{
	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_z.gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出后一页图片
function showNextI(formName,i)
{
  	document.write("<td width=\"18\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><img src=\"images/commons/yema_y.gif\" width=\"18\" height=\"19\"  border=0></a></td>");
}




//输出分页数字
function listNum(formName,pageNum,allNum)
{
  if(allNum<=1)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  var allColor;
  var myColor;
  allColor="blue";
  myColor="red";
  var c;
  c=allColor;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  prevNum=pageNum-1;
  nextNum=1+pageNum;
  if(prevNum<1)
  	prevNum=1;
  if(nextNum>allNum)
  	nextNum=allNum;
  showPrevNum(formName,prevNum,allColor);
  for(var i=startNum;i<=endNum;i++)
  {
    c=allColor;
    if(i==pageNum)
    	c=myColor;
    showNum(formName,i,c);
  }
  showNextNum(formName,nextNum,allColor);
}

function showNum(formName,i,c)
{
  	document.write("<td width=\"10\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><font color="+c+">"+i+"&nbsp;</font></a></td>");
}
function showPrevNum(formName,i,c)
{
  	document.write("<td width=\"10\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><font color="+c+"><<&nbsp;</font></a></td>");
}
function showNextNum(formName,i,c)
{
  	document.write("<td width=\"10\"><a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><font color="+c+">>></font></a></td>");
}

//输出分页数字
function listNumAll(formName,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var prevNum;
  var nextNnm;
  var allColor;
  var myColor;
  allColor="blue";
  myColor="red";
  var c;
  c=allColor;
  startNum=1;
  for(var i=startNum;i<=allNum;i++)
  {
    c=allColor;
    if(i==pageNum)
    	c=myColor;
    showNumAll(formName,i,c);
  }
}

function showNumAll(formName,i,c)
{
  	document.write("<a href=\"#\" onclick=\"return goPage("+formName+",'"+i+"')\"><font color="+c+">"+i+" </font></a>");
}




function goPage(formName,pageNum)
{
	if(pageNum!=formName.page.value)
	{
		formName.page.value=pageNum;
		formName.submit();
	}
	return false;
}
function goPage_receive(formName,pageNum)
{
	if(pageNum!=formName.receive_page_num.value)
	{
		formName.receive_page_num.value=pageNum;
		formName.actions.value="";
		formName.submit();
	}
	return false;
}
function goPage_send(formName,pageNum)
{
	if(pageNum!=formName.send_page_num.value)
	{
		formName.send_page_num.value=pageNum;
		formName.actions.value="";
		formName.submit();
	}
	return false;
}
function initValue(selectName,value1) {
	var len = selectName.length;
	for(var i=0;i<len;i++)
	{
		if(selectName.options[i].value==value1)
		{
			selectName.options[i].selected = true;
		}
	}
}
var oFCKeditor ;
function editorText(inputName,initValue)
{
	oFCKeditor = new FCKeditor(inputName) ;
	oFCKeditor.Value = initValue ;
	oFCKeditor.Config['StyleNames'] = ';Style 1;Style 2; Style 3' ;
	//oFCKeditor.Config['ToolbarFontNames'] = ';Arial;Courier New;Times New Roman;Verdana' ;
    oFCKeditor.Config['ToolbarFontNames'] = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana;宋体;仿宋体;隶书;黑体' ;
	oFCKeditor.Width      = '100%' ;
	oFCKeditor.Height     = 500 ;
	oFCKeditor.Create() ;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
function checkUserIsExist(username,actions)
{
	var obj = new gfObject(username,actions);
	return obj;
}
function gfObject(username,actions)
{
	var xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
	xmlhttp.open( "POST", "/usercheck.s520?actions="+actions+"&userName="+username, false );
	xmlhttp.send( null );
	//var t = xmlhttp.responseText;
	//alert(t);
	eval( xmlhttp.responseText );
}

//检测是否为空格
function spaceCheck(str) {
	var sign = true;
	for (i=0; i<str.length; i++) {
		var CheckChar = str.charAt(i);
		if (CheckChar != " ") {
			sign = false;
			break;
		}
	}
	return sign;
}
//检测是否包含.
function pointCheck(str) {
	var sign = true;
	var count=0;
	for (i=0; i<str.length; i++) {
		var CheckChar = str.charAt(i);
		if (CheckChar == ".") {
			count++;
		}
	}
	if (count<=1) sign=true; else sign=false;
	return sign;
}
//检测是否为空
function nullCheck(str,msg) {
	var sign = false;
	if(!str=="")
	{
		for (i=0; i<str.length; i++) {
			var CheckChar = str.charAt(i);
			if (CheckChar != " ") {
				sign = true;
				break;
			}
		}
	}
	if (!sign)
	{
		alert(msg);
		re=sign;
	}
	return sign;
}
//检测EMAIL
function emailCheck(str, msg) {
	var sign=true;
	if (spaceCheck(str)) return true;
	if (str.indexOf("@")<3){
		sign=false;
	}
	if ((str.indexOf(".cc")<5)&&(str.indexOf(".cn")<5)&&(str.indexOf(".com")<5)&&(str.indexOf(".org")<5)&&(str.indexOf(".gov")<5)&&(str.indexOf(".net")<5)	&&(str.indexOf(".mil")<5)){
		sign=false;
	}
	if (!sign)
	{
		alert(msg);
	}
	return sign;
}
//检测是否为26个英文加数字和-_.
function charCheck(str, msg){
	var sign=true;
	var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890-_.";
	if (spaceCheck(str)) return true;
	for (i=0; i < str.length; i++){
		var CheckChar = str.charAt(i);
		CheckChar = CheckChar.toUpperCase();
		if (Letters.indexOf(CheckChar) == -1){
			sign=false;
			break;
		}
	}
	if (!sign)
	{
		alert(msg);
	}
	return sign;
}
//检测浮点数
function floatCheck(str, msg) {
	str=str.replace(' ','');
	str=str.replace('&nbsp;','');
	str=str.replace('&nbsp','');
	if (spaceCheck(str)) return true;
	if (pointCheck(str)) {
		var str1 = new String(str);
		str1 = str1.replace('.','');
		return numberCheck(str1, msg);
	}else
	{
		alert(msg);
	}
}
//检测是否为整数
function numberCheck(str, msg){
	str=str.replace(' ','');
	str=str.replace('&nbsp;','');
	str=str.replace('&nbsp','');
	if (spaceCheck(str))
	{
		alert(msg);
		return false;
	}
	var sign=true;
	var Numbers="0123456789";
	if (spaceCheck(str)) return true;
	for (i=0; i < str.length; i++){
			var CheckChar = str.charAt(i);
			if (Numbers.indexOf(CheckChar) ==-1){
				sign=false;
				break;
			}
	}
	if (!sign)
	{
		alert(msg);
	}
	return sign;
}
//检测密码
function passCheck(str1,str2)
{
	str1=str1.replace(' ','');
	str2=str2.replace(' ','');
	var sign=true;
	var msg="密码不能为空或密码重复不正确！";
	if(str1=="" || str1!=str2)
		sign=false;
	if (!sign)
	{
		alert(msg);
		re=false;
	}
	return sign;
}
//检测明确密码
function passViewCheck(str,msg)
{
	if (!nullCheck(str,"密码不能为空！")) return false;
	if (str.length>5 && str.length<11)
	{
		return true;
	}
	alert(msg);
	return false;
}

//检测是否为正确的电话
function phoneCheck(str, msg){
	str=str.replace(' ','');
	str=str.replace('&nbsp;','');
	str=str.replace('&nbsp','');
	var sign=true;
	var Numbers="0123456789-";
	if (spaceCheck(str)) return true;
	for (i=0; i < str.length; i++){
			var CheckChar = str.charAt(i);
			if (Numbers.indexOf(CheckChar) ==-1){
				sign=false;
				break;
			}
	}
	if (!sign)
	{
		alert(msg);
		re=false;
	}
	return sign;
}

function checkSelect(selectName)
{
	if(selectName.options[selectName.selectedIndex].value!="")
	{
		return true;
	}
	return false;
}
function identitycardCheck(str, msg){
	var sign=true;
	var Numbers="0123456789";
	if (spaceCheck(str)) return true;
	if(str.length==15 || str.length==18){
		for(i=0;i<str.length;i++){
			var CheckChar=str.charAt(i);
			if(Numbers.indexOf(CheckChar)==-1){
				sign=false;
			}
		}
	}else{
		sign=false;
	}
	if (!sign) alert(msg);
	return sign;
}

///*********************************************************************
//检查每个提交页面
///*********************************************************************
//日记提交检查
function checkDiary()
{
	if(!nullCheck(frmAnnounce.diary_name.value,"请输入日记标题！"))
		return false;
	if(!nullCheck(frmAnnounce.Content.value,"请输入日记内容！"))
		return false;
	return true;
}
//日记留言提交检查
function checkDiaryLeaveWord()
{
	if(!nullCheck(frmAnnounce.Content.value,"请输入日记留言内容！"))
		return false;
	return true;
}
//留言提交检查
function checkLeaveWord()
{
	if(!nullCheck(frmAnnounce.Content.value,"请输入留言内容！"))
		return false;

    //frmAnnounce.submit();
	return true;
}
//照片提交检查
function checkPhoto()
{
	if(!nullCheck(photo.photo_title.value,"请输入照片标题！"))
		return false;
	if(!nullCheck(photo.photo_info.value,"请输入照片内容！"))
		return false;
	if(!nullCheck(photo.photo_file.value,"请选择照片文件！"))
		return false;
	return true;
}
//虚拟形象物品提交检查
function checkVfaceStore()
{
	if(!nullCheck(vfacestore.wp_name.value,"请输入物品名称！"))
		return false;
	if(!numberCheck(vfacestore.wp_money.value,"物品价格不能为空且必须是数字！"))
		return false;
	if(!nullCheck(vfacestore.wp_description.value,"请输入物品说明！"))
		return false;
	if(!nullCheck(vfacestore.wp_url.value,"请选择虚拟形象文件！"))
		return false;
	return true;
}
//贺卡提交检查
function checkCardSend()
{
	if(!nullCheck(forums_form.receive_user.value,"请输入接收人！"))
		return false;
	if(!emailCheck(forums_form.receive_email.value,"请输入正却的邮件地址！"))
		return false;
	if(!nullCheck(forums_form.title.value,"请输入标题！"))
		return false;
	return true;
}
//贺卡背景上传检查
function checkBgCardUpLoad()
{
	if(!nullCheck(forums_form.b_name.value,"请输入标题！"))
		return false;
	if(!nullCheck(forums_form.b_file.value,"请选择文件"))
		return false;
	return true;
}
//贺卡背景音乐上传检查
function checkCardMusicUpLoad()
{
	if(!nullCheck(forums_form.m_name.value,"请输入标题！"))
		return false;
	if(!nullCheck(forums_form.m_file.value,"请选择文件"))
		return false;
	return true;
}
//贺卡类别检查
function checkCardClass()
{
	if(!nullCheck(forums_form.h_name.value,"请输入标题！"))
		return false;
	if(!numberCheck(forums_form.h_order.value,"请输入正却的序号"))
		return false;
	return true;
}
//贺卡检查
function checkCard()
{
	if(!nullCheck(forums_form.huoka_title.value,"请输入标题！"))
		return false;
	if(!nullCheck(forums_form.huoka_author.value,"请输入作者"))
		return false;
	if(!nullCheck(forums_form.huoka_file_name.value,"请选择文件"))
		return false;
	return true;
}
//公告检查
function checkBoard()
{
	if(!nullCheck(forums_form.title.value,"请输入标题！"))
		return false;
	if(!nullCheck(forums_form.content.value,"请输入内容！"))
		return false;
	return true;
}
//用户检查
function checkWebUser()
{
	if(!nullCheck(formUser.userName.value,"请输入用户名！"))
		return false;
	if(!nullCheck(formUser.nickName.value,"请输入别名！"))
		return false;
	if(!passViewCheck(formUser.userPass.value,"请输入格式正却的密码！"))
		return false;
	if(!nullCheck(formUser.realName.value,"请输入真实姓名！"))
		return false;
	if(!nullCheck(formUser.idCard.value,"请输入家长身份证！"))
		return false;
	if(!charCheck(formUser.idCard.value,"请输入正却的家长身份证！"))
		return false;
	if(!emailCheck(formUser.email.value,"请输入正却的电子邮件地址或不填写！"))
		return false;
	if(!nullCheck(formUser.school.value,"请输入就读学校！"))
		return false;
	if(!nullCheck(formUser.classes.value,"请输入年级！"))
		return false;
	if(!charCheck(formUser.classes.value,"年级应为数字或字母！"))
		return false;
	if(!nullCheck(formUser.classes2.value,"请输入班级！"))
		return false;
	if(!charCheck(formUser.classes2.value,"班级应为数字或字母！"))
		return false;
	if(!nullCheck(formUser.parent.value,"请输入家长姓名！"))
		return false;
	if(!nullCheck(formUser.address.value,"请输入联系地址！"))
		return false;

	return true;
}
//配置管理检查
function checkConfig()
{
	if(!nullCheck(forums_form.config_desc.value,"请输入说明！"))
		return false;
	if(!nullCheck(forums_form.config_name.value,"请输入名称！"))
		return false;
	//if(!nullCheck(forums_form.config_value.value,"请输入值"))
	//	return false;
	return true;
}
//模块管理检查
function checkModule()
{
	if(!nullCheck(forums_form.moduleName.value,"请输入模块名称！"))
		return false;
	if(!nullCheck(forums_form.moduleDesc.value,"请输入描述！"))
		return false;
	return true;
}
//论坛分组管理检查
function checkFGroups()
{
	if(!nullCheck(forums_form.cat_title.value,"请输入组标题！"))
		return false;
	if(!nullCheck(forums_form.cat_order.value,"请输入排序！"))
		return false;
	if(!numberCheck(forums_form.cat_order.value,"请输入正却的排序！"))
		return false;
	return true;
}
//论坛设置检查
function checkForums()
{
	if(!nullCheck(forums_form.forum_name.value,"请输入标题！"))
		return false;
	if(!nullCheck(forums_form.forum_order.value,"请输入排序！"))
		return false;
	if(!numberCheck(forums_form.forum_order.value,"请输入正却的排序！"))
		return false;
	return true;
}
//论坛文字过滤检查
function checkWords()
{
	if(!nullCheck(forums_form.word.value,"请输入过滤文字！"))
		return false;
	return true;
}
//个人主页个人宣言过滤检查
function checkUserWord()
{

	if(!nullCheck(frmAnnounce.Content.value,"请输入个人宣言！"))
		return false;
	if(frmAnnounce.Content.value.length > 250)
	{
		alert("输入过长，请限制在250个字符以内");
		return false;
	}
	return true;
}
//用户登陆过滤检查
function checkLoginUser(user,pass)
{
	if(user=="" || pass=="" || user==" "|| pass=="")
	{
		alert("用户名和密码不能为空！");
		return false;
	}
	else
	{
		return true;
	}
}
//考试范围过滤检查
function checkExam()
{
    var flag=false;
  for(var i=0;i<listform.chapterId.length;i++)
  {
	if(listform.chapterId[i].checked)
        {
          	flag=true;
                break;
        }
  }
  if(flag)
  {
	return true;
  }
  else
  {
  	alert("请选则测试范围!");
  	return false;
  }


}
//修改用户信息检查
function checkWebUserForm()
{
    if(!nullCheck(formUser.userName.value,"请输入登陆名称！"))
  	return false;
    if(!nullCheck(formUser.nickName.value,"请输入用户昵称！"))
  	return false;
  return true;
}

function displayImg(img){
	img.style.visibility	=	"visible";
}
function hiddenImg(img){
	img.style.visibility	=	"Hidden";
}





/******************************************************************************
* Cookie functions.                                                           *
******************************************************************************/
function setCookie (name, value) {
  document.cookie = name + "=" + value + ";";
}
function getCookie(name) {
  var search;
  search = name + "="
  offset = document.cookie.indexOf(search)
  if (offset != -1) {
    offset += search.length ;
    end = document.cookie.indexOf(";", offset) ;
    if (end == -1)
      end = document.cookie.length;
    return unescape(document.cookie.substring(offset, end));
  }
  else
    return "";
}
function deleteCookie(name) {
  setCookie(name, "");
}
/******************************************************************************
* End of cookie functions.                                                    *
******************************************************************************/
function deleteAllCookie()
{
	for (i=1;i<=6;i++)
		setCookie("div"+i, "");
}

function getDateTime()
{
	return (new Date()).getTime();
}

var _eye_time = 3600000;
//var _eye_time = 1000;
var _cu_time = getDateTime();
var _cookie_time = getCookie("OpenEye");
if(_cookie_time=="")
{
	_cookie_time = _cu_time;
	setCookie("OpenEye",_cookie_time);
}else
{
	if((_cu_time-_eye_time) >= _cookie_time)
	{
		openEye();
		setCookie("OpenEye",_cu_time);
	}
}

function openEye()
{
		//弹出
		var w = (screen.width-340)/2;
		var h = (screen.height-360)/2;
		window.open('http://www.s520.cc/eye.htm','top','width=340,height=360,top='+h+',left='+w);
}

//用户免费申请检查
function checkUserFreeApply()
{
    if(!nullCheck(vform.bak1.value,"请输入家庭成员！"))
  	return false;
    if(!nullCheck(vform.manname1.value,"请输入家长姓名！"))
  	return false;
    if(!nullCheck(vform.manmoney1.value,"请输入家长月收入状况！"))
  	return false;
    if(!nullCheck(vform.manwork1.value,"请输入家长工作单位！"))
  	return false;
    if(!nullCheck(vform.manworkphone1.value,"请输入家长单位电话！"))
  	return false;
    if(!nullCheck(vform.manworklinkman1.value,"请输入家长单位负责人！"))
  	return false;
    if(!nullCheck(vform.manworklinkmanRelation1.value,"请输入家长负责人联系方式！"))
  	return false;

    if(!nullCheck(vform.homeAverage.value,"请输入家庭成员月平均收入！"))
  	return false;
    if(!nullCheck(vform.homephone.value,"请输入家庭电话！"))
  	return false;
    if(!nullCheck(vform.streetMan.value,"请输入街道办事处或村委会负责人！"))
  	return false;
    if(!nullCheck(vform.streetPhone.value,"请输入街道办事处或村委会联系电话！"))
  	return false;

    if(!nullCheck(vform.tureName.value,"请输入姓名！"))
  	return false;
    if(!nullCheck(vform.school.value,"请输入学校名称！"))
  	return false;
    if(!nullCheck(vform.schoolLinkman.value,"请输入学校联系人！"))
  	return false;
    if(!nullCheck(vform.schoolRelation.value,"请输入学校联系方式！"))
  	return false;
    if(!nullCheck(vform.schoolPos.value,"请输入学校通讯地址！"))
  	return false;
    if(!nullCheck(vform.netMode.value,"请输入上网方式！"))
  	return false;
   return true;
}
//用户免费申请检查
function checkTeachLeaveWord()
{
    if(!nullCheck(leaveword.leaveWord.value,"请输入留言内容！"))
  	return false;
   return true;
}
var checkAll_status = false;

function checkAll(){
	if(checkAll_status==true)
		checkAll_status = false;
	else
		checkAll_status = true;
	for( i = 0; i <document.forms[0].elements.length ; i ++){
		var fldObj = document.forms[0].elements[i];
		if (fldObj.type =='checkbox' && fldObj.disabled==false)
			fldObj.checked = checkAll_status;
	}
}

function checkAllForm(form_name){
	if(checkAll_status==true)
		checkAll_status = false;
	else
		checkAll_status = true;
	for( i = 0; i <form_name.elements.length ; i ++){
		var fldObj = form_name.elements[i];
		if (fldObj.type =='checkbox' && fldObj.disabled==false)
			fldObj.checked = checkAll_status;
	}
}

//贺卡发送预览检测
function checkCardPreview()
{

    if(!nullCheck(vform.toName.value,"请输入赠送昵称！"))
  	return false;
    if(!nullCheck(vform.sendInfo.value,"请输入赠言！"))
  	return false;
   vform.action="hp_cardsend.s520";
   return true;
}

//贺卡发送预览检测
function checkCardSend()
{

    if(!nullCheck(vform.toName.value,"请输入赠送昵称！"))
  	return false;
    if(!nullCheck(vform.sendInfo.value,"请输入赠言！"))
  	return false;
    if(!confirm("你确定要赠送吗?"))
    	return false;
   return true;
}

//检测题的知识点和章节和册数
function checExamInput(vform)
{
	if(!checkSelect(vform.subjectId))
	{
			alert("请选择册数！");
			return false;
	}
	if(!nullCheck(vform.chapterId.value,"章节不能为空！"))
	{
			return false;
	}
	if(!nullCheck(vform.id.value,"知识点不能为空！"))
	{
			return false;
	}
	return true;
}

//检测知识点的章节和册数和名称
function checkKeyInput(vform)
{
	if(!checkSelect(vform.subjectId))
	{
			alert("请选择册数！");
			return false;
	}
	if(!nullCheck(vform.chapterId.value,"章节不能为空！"))
	{
			return false;
	}
	if(!nullCheck(vform.keyword.value,"知识点不能为空！"))
	{
			return false;
	}
	return true;
}

//检测章节的册数和名称
function checkChapterInput(vform)
{
	if(!checkSelect(vform.subjectId))
	{
			alert("请选择册数！");
			return false;
	}
	if(!nullCheck(vform.chapterName.value,"章节名称不为空！"))
	{
			return false;
	}
	return true;
}
//替换title
function newtitle(str)
{
  document.title="S520欢乐学堂-"+str;
}

//输出分页图片url
function listPageUrl(url,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  prevNum=pageNum-1;
  nextNum=1+pageNum;
  if(prevNum<1)
  	prevNum=1;
  if(nextNum>allNum)
  	nextNum=allNum;
  showPrevIUrl(url,prevNum);
  for(var i=startNum;i<=endNum;i++)
  {
    if(i==pageNum)
    	showNumIMyUrl(url,i);
    else
	showNumIUrl(url,i);
  }
  showNextIUrl(url,nextNum);
}

//输出连接图片
function showNumIUrl(url,i)
{
  if(i<10)
	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_0"+i+".gif\" width=\"18\" height=\"19\" border=0></a></td>");
   else
  	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_"+i+".gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出连接图片特殊
function showNumIMyUrl(url,i)
{
  if(i<10)
	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_0"+i+"-.gif\" width=\"18\" height=\"19\" border=0></a></td>");
   else
  	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_"+i+"-.gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出前一页图片
function showPrevIUrl(url,i)
{
	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_z.gif\" width=\"18\" height=\"19\" border=0></a></td>");
}
//输出后一页图片
function showNextIUrl(url,i)
{
  	document.write("<td width=\"18\"><a href=\""+url+i+"\"><img src=\"images/commons/yema_y.gif\" width=\"18\" height=\"19\"  border=0></a></td>");
}
//输出分页数字固定链接
function listNumUrlAll(url,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var prevNum;
  var nextNnm;
  var allColor;
  var myColor;
  allColor="blue";
  myColor="red";
  var c;
  c=allColor;
  startNum=1;
  for(var i=startNum;i<=allNum;i++)
  {
    c=allColor;
    if(i==pageNum)
    	c=myColor;
    showNumUrlAll(url,i,c);
  }
}

function showNumUrlAll(url,i,c)
{
  	document.write("<a href=\""+url+i+"\"><font color="+c+">"+i+" </font></a>");
}

//输出分页数字url
function listNumUrl(url,pageNum,allNum)
{
  if(allNum<=1)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  var allColor;
  var myColor;
  allColor="blue";
  myColor="red";
  var c;
  c=allColor;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  prevNum=pageNum-1;
  nextNum=1+pageNum;
  if(prevNum<1)
  	prevNum=1;
  if(nextNum>allNum)
  	nextNum=allNum;
  showPrevNumUrl(url,prevNum,allColor);
  for(var i=startNum;i<=endNum;i++)
  {
    c=allColor;
    if(i==pageNum)
    	c=myColor;
    showNumUrl(url,i,c);
  }
  showNextNumUrl(url,nextNum,allColor);
}

function showNumUrl(url,i,c)
{
  	document.write("<td width=\"10\"><a href=\""+url+i+"\"><font color="+c+">"+i+"&nbsp;</font></a></td>");
}
function showPrevNumUrl(url,i,c)
{
  	document.write("<td width=\"10\"><a href=\""+url+i+"\"><font color="+c+"><<&nbsp;</font></a></td>");
}
function showNextNumUrl(url,i,c)
{
  	document.write("<td width=\"10\"><a href=\""+url+i+"\"><font color="+c+">>></font></a></td>");
}
//输出分页树叶url
function listYPageUrl(url,pageNum,allNum)
{
  if(allNum==0)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  startNum=1;
  endNum=8;
  if (allNum>8)
  {
   	if(pageNum>4)
        {
             if(pageNum+4<allNum)
             {//中间情况
		startNum=pageNum-3;0
		endNum=pageNum+4;
             }
             else
             {//最后情况
               startNum=allNum-8;
		endNum=allNum;
             }
        }
  }
  else
  {
    endNum=allNum;
  }
  //输出最前图片url
  document.write("<a href=\""+url+"1\"><img src=\"images/shequ_page/yt.gif\" width=\"32\" height=\"30\" border=0></a>");

  //输出分页树叶
  for(var i=startNum;i<=endNum;i++)
  {
    if(i==pageNum)
    	showYIMyUrl(url,i);
    else
	showYIUrl(url,i);
  }
  //输出最后图片url
  document.write("<a href=\""+url+allNum+"\"><img src=\"images/shequ_page/yw.gif\" width=\"32\" height=\"30\" border=0></a>");

}

//输出树叶图片url
function showYIUrl(url,i)
{
	document.write("<a href=\""+url+i+"\"><img src=\"images/shequ_page/y"+i+".gif\" width=\"32\" height=\"30\" border=0></a>");
}
//输出树叶图片特殊url
function showYIMyUrl(url,i)
{
  	document.write("<a href=\""+url+i+"\"><img src=\"images/shequ_page/y"+i+"_.gif\" width=\"32\" height=\"30\" border=0></a>");
}
//输出分页数字urlBBS
function listNumUrlBBS(url,perPageNum,allNum)
{
  if(allNum<=1)
  	return;
  var startNum;
  var endNum;
  var prevNum;
  var nextNnm;
  var allColor;
  var myColor;
  allColor="red";
  myColor="red";
  var c;
  c=allColor;
  startNum=1;
  allNum=allNum/perPageNum;
  allNum++;
  endNum=allNum;
  if(endNum>20)
  	endNum=20;
  if(endNum>=2)
  {
   showPrevNumUrlBBS(url,prevNum,allColor);
  for(var i=startNum;i<=endNum;i++)
  {
    showNumUrlBBS(url,i,allColor);
  }
  showNextNumUrlBBS(url,1,allColor);
  }
}

function showNumUrlBBS(url,i,c)
{
  	document.write("<td width=\"4\"><a href=\""+url+i+"\"><font color="+c+">"+i+"</font></a></td>");
}
function showPrevNumUrlBBS(url,i,c)
{
  	document.write("<td width=\"5\"><font color="+c+">第</font></td>");
}
function showNextNumUrlBBS(url,i,c)
{
  	document.write("<td width=\"5\"><font color="+c+">页</font></td>");
}
