
 function openWindow(url)
 {
    window.open(url,"","toolbar=no,scrollbars=yes,menubar=no,width=620,height=400,left=200,top=100,status=no")
 }                    


function gotoPage(url,beginP,maxR){   
	if (beginP != 0){
		window.location=url + "&beginNo=" + beginP +"&maxRows=" + maxR ;
		
	}
	else{
		window.location=url + "&beginNo=" + beginP;
	}
	
}
	// BannerAD 变换图片

   var bannerAD=new Array(); 
   var bannerADlink=new Array(); 
   var adNum=0; 

   bannerAD[0]="images/play01.jpg"; 
   bannerADlink[0]=""; 
   bannerAD[1]="images/play02.jpg"; 
   bannerADlink[1]=""; 
   bannerAD[2]="images/play03.jpg"; 
   bannerADlink[2]=""; 
   bannerAD[3]="images/play04.jpg"; 
   bannerADlink[3]=""; 
   bannerAD[4]="images/play05.jpg"; 
   bannerADlink[4]=""; 
   bannerAD[5]="images/play06.jpg"; 
   bannerADlink[5]=""; 
   bannerAD[6]="images/play07.jpg"; 
   bannerADlink[6]=""; 
   bannerAD[7]="images/play08.jpg"; 
   bannerADlink[7]=""; 
   bannerAD[8]="images/play09.jpg"; 
   bannerADlink[8]=""; 
   bannerAD[9]="images/play10.jpg"; 
   bannerADlink[9]=""; 
   bannerAD[10]="images/play11.jpg"; 
   bannerADlink[10]=""; 
   bannerAD[11]="images/play12.jpg"; 
   bannerADlink[11]=""; 

   var preloadedimages=new Array(); 
   for (i=1;i<bannerAD.length;i++){ 
      preloadedimages[i]=new Image();
      preloadedimages[i].src=bannerAD[i];
   }
   function setTransition(){
       if (document.all){
           bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
          bannerADrotator.filters.revealTrans.apply();
       }
   }

   function playTransition(){
      if (document.all)
         bannerADrotator.filters.revealTrans.play()
   }

   function nextAd(){
      if(adNum<bannerAD.length-1)adNum++ ;
      else adNum=0;
      setTransition();
      document.images.bannerADrotator.src=bannerAD[adNum];
      playTransition();
      theTimer=setTimeout("nextAd()", 4200);
   }
   
   function jump2url(){
       jumpUrl=bannerADlink[adNum];
       jumpTarget='_blank';
       if (jumpUrl != ''){
           if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
           else location.href=jumpUrl;
       }
    }
    
    function displayStatusMsg() { 
        status=bannerADlink[adNum];
       document.returnValue = true;
    }
	
	
// 登录验证
function onLogin(){
	if (document.loginform.userid.value==''){
		window.alert('用户名不能为空。');
		document.loginform.userid.focus();
		return false;
	}
	if (document.loginform.password.value==''){
		window.alert('密码不能为空。');
		document.loginform.password.focus();
		return false;
	}
	this.success = function(e){
		if( e == "False"){
			window.alert("您输入的用户名或密码错误！请重新输入！");
		}
		if( e == "unpermited"){
			window.alert("您的帐户尚未开通！");
		}
		if( e == "stoped"){
			window.alert("您的帐户已停用！详细情况请与管理员联系！");
		}
		if( e == "user_login_success"){
			window.open("default.jsp","_parent","");
			//window.open("default.jsp","_blank","width="+window.screen.availWidth+",height="+window.screen.availHeight+",fullscreen=yes,location=yes,status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes");
			//window.parent.top.opener = 'index.jsp';
			//parent.top.window.close();//关闭父窗口index.jsp
			//parent.location.reload();//刷新父页面
		}			
		if( e == "admin_login_success"){
			//window.open("userAdmin.do","_blank","width="+window.screen.availWidth+",height="+window.screen.availHeight+",fullscreen=yes,location=yes,status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes");
			//window.open("../useradmin/userAdmin.do","_blank","width="+window.screen.availWidth+",height="+window.screen.availHeight+",fullscreen=yes,location=yes,status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes");			
			//window.open("../adminndcpp/login2.do?id=" + id,"_parent","");			
			//window.open("../adminndcpp/login2.do","_parent","");			
			window.open("../adminndcpp/login2.do?user="+document.loginform.userid.value,"_parent","");	
			//window.parent.top.opener = 'index.jsp';
			//parent.top.window.close();//关闭父窗口index.jsp
			//parent.location.reload();//刷新父页面
		}
	}
	this.error = function(e){
		window.alert("网络连接失败！请稍候重试！");
	}
	AjaxCommand("login.do?userid=" + loginform.userid.value + "&password=" + loginform.password.value, AjaxForm(document.loginform), this.success, this.error);
	//AjaxCommand("login.do", AjaxForm(document.loginform), this.success, this.error);
	
	return false;
}

//注销登录
function subLogout(){
	this.success = function(e){
		if( e == "Logout"){
			window.open("index.jsp","_parent","");
			//parent.location.reload();//刷新父页面			
		}
		else{
			window.alert("注销登录失败！");
		}			
	}
	this.error = function(e){
		window.alert("网络连接失败！请稍候重试！");
	}
	AjaxCommand("logout.do" , AjaxForm(document.loginform), this.success, this.error);	
	return false;	
}
// 用户名验证
function docheckUserID(Obj){
	if (Obj.value==""){
		window.alert("对不起，帐号不能为空!");
		Obj.focus();
	}else{
		AjaxAlert('accountCheck.do?userid=' + Obj.value);
	}
}

// 注册验证
function onRegist(myform){
	if (myform.password.value!=myform.password_conf.value){
		alert("两次输入密码不一致，请重新输入!");
		return false;
	}
	else if(!validateForm(myform)){	
		return false;
	}
	else{
		var outPut_id
		outPut_id = ""
		Form1.dataview.value = ""
		var check=document.getElementsByName("outPut")
		if(check){			
			for(var i=0;i<check.length;i++){
				if (check[i].checked){					
					outPut_id = outPut_id + check[i].value + ",";
				}
			} 							
			if (outPut_id != ""){      
				document.Form1.dataview.value = outPut_id; 	     
			}
			else{                                                                       
				alert ("请至少选择一个数据项!");  
				return false;
			} 
		}    
		this.success = function(e){
			if( e == "False"){
				window.alert("您输入的用户名已经存在，请重新输入！");
			}
			else{
				window.open("register_success.jsp","_self","");
			}
			
		}

		this.error = function(e){
			window.alert("网络连接失败！请稍候重试！");
		}

		AjaxCommand("userReg.do", AjaxForm(document.Form1), this.success, this.error);

		return false;
	}
}

// 注册验证
function onUpdate(myform){
	if (myform.password.value!=myform.password_conf.value){
		alert("两次输入密码不一致，请重新输入!");
		return false;
	}
	else if(!validateForm(myform)){	
		return false;
	}
	else{   
		this.success = function(e){
			if(e == 'update_success'){
			     window.open("sysmsg.jsp?msg=修改个人信息成功!","_self","");
			}
			else{
				window.alert("修改个人信息发生错误！请重试！");
			}
		}

		this.error = function(e){
			window.alert("网络连接失败！请稍候重试！");
		}

		AjaxCommand("userUpdate.do", AjaxForm(document.Form1), this.success, this.error);

		return false;
	}
}

//复选框验证
function getCheckBoxStr(Obj,checkBox_Name){
   var checkstr = "";
   Obj.value = "";
   var check=document.getElementsByName(checkBox_Name)
   if(check){
	  for(var i=0;i<check.length;i++){
		 if(check[i].checked){
			checkstr = checkstr + check[i].value + ",";
		 }
	  } 
	  if(checkstr == ""){
		 alert ("请选择输出数据项!"); 
		 return false;
	  }
      else{
	        Obj.value = checkstr;
      }
   }
 }


//关系复选框验证
  function CheckRelation(Obj_checkBox,Obj_relation,checkBox_Name,relation_name)
	{
		var checkstr = "";
		var relatstr = "";
		var check=document.getElementsByName(checkBox_Name);
		var relation=document.getElementsByName(relation_name);
		if(check){
			var select=[];
			var index=0;
			for(var i=0;i<check.length;i++){
				if (check[i].checked){
					select[index]=i;
					index++;
					checkstr = checkstr + "'" + check[i].value + "',";
					relatstr = relatstr + "'" + relation[i].value + "',";
				}				
			}							
			if(index>0){
				for(var i=0;i<check.length;i++){
					if(i==select[index-1])
						relation[i].style.display='none';
					else
						relation[i].style.display='block';
				}
			}
			else{
				for(var i=0;i<check.length;i++)
					relation[i].style.display='block'; 
			}
			if(checkstr == "") {
				alert ("请选择查询条件!"); 
				return false;
			}
			else{
				Obj_checkBox.value = checkstr; 
				Obj_relation.value = relatstr; 
			}	
		}
	}

