function mySelectHandler(id){ 
var req = GetXMLHttpRequest();
req.onreadystatechange = function() {
if (req.readyState == 4) {
    if (req.status == 200) {
        document.getElementById("main_right").innerHTML = req.responseText; 
     } 
      else if (req.status == 404){window.location.href='/error/index.jsp?imgtype=error'; }
     else {window.location.href='/error/index.jsp?imgtype=busy';}; 
    } 
};
  req.open("POST", "/elpadmin/user/list.jsp?orgId="+id, true);
  req.send();  
}
function jumpAddUser(form) {
   form.action="/elpadmin/user/user_add_index.jsp";
   form.submit();
}
function searchUser(form) {
   form.submit();
}
function checkUserAdd(form) {
   if (form.orgId.value=='') {
      alert("首先选取机构，才能添加用户");
      return false;
   }     		      
   
   var reg1=/^\s*$/;
   var reg2=/[^\d\w]/;
	                      		      
   if (reg1.test(form.username.value)||reg2.test(form.username.value)) {
       alert('用户名不合法');
       return false;
   }
   if (form.username.value.length<3||form.username.length>40) {
       alert('用户名长度不合法');
       return false;
   }
   
   if (form.password.value=='') {
      alert('密码不能为空');
      return false;
   }
   if (form.password.value.length<6) {
      alert('密码长度不能小于6');
      return false;
   }
   if (form.password.value!=form.password_verify.value) {
      alert('密码和确认密码不一致');
      return false;
   }
   if (form.chnname.value =='') {
       alert("中文名不能为空");
       return false;
   }                       		      	      
   if (reg1.test(form.chnname.value)) {
       alert('中文名不能全为空格');
       return false;
   }
   
   var reg2=/[^\d]/;
   if (form.maxAttachSize.value=='' ||
        reg2.test(form.maxAttachSize.value)) {
        alert('空间大小不合法');
        return;
    }
    form.myaction.value='add';
    form.submit();
    return true;
}

function checkValidUser(form) {
   
   var reg1=/^\s*$/;
   var reg2=/[^\d\w]/;
	                      		      
   if (reg1.test(form.username.value)||reg2.test(form.username.value)) {
       alert('用户名不合法');
       return;
   }
   if (form.username.value.length<3||form.username.length>40) {
       alert('用户名长度不合法');
       return;
   }
   
    form.myaction.value='check';
    form.submit();
}
function checkUserEdit(form) {  		      
   var reg1=/^\s*$/;
   if (form.chnname.value =='') {
       alert("中文名不能为空");
       return false;
   }                       		      	      
   if (reg1.test(form.chnname.value)) {
       alert('中文名不能全为空格');
       return false;
   }
   
   var reg2=/[^\d]/;
   if (form.maxAttachSize.value=='' ||
        reg2.test(form.maxAttachSize.value)) {
        alert('空间大小不合法');
        return;
    }
    form.myaction.value='add';
    form.submit();
    return true;
}
function nextPage(id) {
    document.listForm.pageno.value=id;
    document.listForm.submit();
}

function doActive(form) { 
    bSelect=myelpanyChecked(form, 'elpcheckid');
    if (bSelect==0) {
        alert('请选择用户')
        return;
    }
    form.active.value='1';
    form.action="/elpadmin/AdminUserActivate.do"
    form.submit();
}

function doDeactive(form) { 
    bSelect=myelpanyChecked(form, 'elpcheckid');
    if (bSelect==0) {
        alert('请选择用户')
        return;
    }
    form.active.value='0';
    form.action="/elpadmin/AdminUserActivate.do"
    form.submit();
}


function doDel(form) { 
    bSelect=myelpanyChecked(form, 'elpcheckid');
    if (bSelect==0) {
        alert('请选择用户')
        return;
    }
    form.action="/elpadmin/AdminUserDel.do"
    form.submit();
}
function gotoUserDetail(userId) {
    document.listForm.userId.value=userId;
    document.listForm.action="/elpadmin/user/user_detail_index.jsp";
    document.listForm.submit();
}

function gotoUserEdit(userId) {
    document.listForm.userId.value=userId;
    document.listForm.action="/elpadmin/user/user_edit_index.jsp";
    document.listForm.submit();
}

function gotoUserRole(userId) {
    document.listForm.userId.value=userId;
    document.listForm.action="/elpadmin/user/user_role_index.jsp";
    document.listForm.submit();
}

function changePassword(form) {
   if (form.password.value=='') {
      alert('密码不能为空');
      return false;
   }
   if (form.password.value.length<6) {
      alert('密码长度不能小于6');
      return false;
   }
   if (form.password.value!=form.password_verify.value) {
      alert('密码和确认密码不一致');
      return false;
   }
   form.myaction.value='chgpwd';
   form.submit();
   return true;
}

function changeUserType(form) {
   if (form.userType.value=='0') {
       form.action="/elpadmin/user/user_add_index.jsp";
   } else if (form.userType.value=='1') {
       form.action="/elpadmin/user/user_add_teacher_index.jsp";
   } else {
       return;
   }
   form.submit();
}

function openSelectWindow(url) {
    window.open(url,'newwindow','toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, status=no, width=772, height=600');
}

function selectClass(id,form) {
   form.userId.value=id;
   form.myaction.value="movestudent";
   var url="/browser/selectclass.jsp";
   openSelectWindow(url);
}

function selectSchool(id,form) {
   form.userId.value=id;
   form.myaction.value="moveteacher";
   var url="/browser/selectschool.jsp";
   openSelectWindow(url);
}

