function check_class_all() { if ( $('input[name=chooseAll]').is(':checked')==true ) $('input[class=checkClass]').attr('checked','checked'); else $('input[class=checkClass]').removeAttr('checked'); } function check_class_one() { var len=0;var j=0; var i=$('input[class=checkClass]').size(); //len=arrayS.size(); var j=$('input[class=checkClass]:checked').size(); if(i==j) $('input[name=chooseAll]').attr('checked','checked'); else $('input[name=chooseAll]').removeAttr('checked'); } function check_subj_all() { if ( $('input[name=chooseAllSubj]').is(':checked')==true ) $('input[class=checkSubj]').attr('checked','checked'); else $('input[class=checkSubj]').removeAttr('checked'); } function check_subj_one() { var len=0;var j=0; var i=$('input[class=checkSubj]').size(); //len=arrayS.size(); var j=$('input[class=checkSubj]:checked').size(); if(i==j) $('input[name=chooseAllSubj]').attr('checked','checked'); else $('input[name=chooseAllSubj]').removeAttr('checked'); } function schadmins() { } schadmins.addVideoComment = function(id) { var comment=$('#comment').val(); $.post('json/user/addVideoComment.php', { type: 'application/x-www-form-urlencoded', id:id, comment:comment, pref:"dnv" }, function(resText){ $('#answer').html('Спасибо за Ваш отзыв!'); } ); } schadmins.addStartPeriodProfile = function() { //var date=$('#date').val(); var id=$('#elem_id').val(); //alert(date); //alert(id); $('#addStart').remove(); $('#viewStart').show(); /* $.post('json/user/addVideoComment.php', { type: 'application/x-www-form-urlencoded', id:id, comment:comment, pref:"dnv" }, function(resText){ $('#answer').html('Спасибо за Ваш отзыв!'); } ); */ } schadmins.filesDelete = function (elem) { var span=$(elem).parent(); var id=span.parent().parent().attr('id').substr(4); var name=span.find("a").eq(0).attr('href'); //alert(span); $.post('json/class/filesDelete.php', { type: 'application/x-www-form-urlencoded', id:id, name:name, pref:"dnv" }, function(resText){ //alert(resText); span.remove(); //var fieldset=$(elem).parent().parent().remove(); } ); } schadmins.filesAdd = function (elem) { var td=$(elem).parent(); var id=td.parent().attr('id').substr(4); $(elem).after('
'+ ''+ '
Название: '+ '
'+ ' '+ '
'); $(elem).remove(); } schadmins.filesAddMess = function (elem) { var elem=$('#addFile'); $(elem).after(''); $(elem).remove(); } schadmins.delParent = function(elem) { var idParent=$(elem).parent().parent().attr('id'); //alert(idParent); $.post('json/school/delParent.php', { type: 'application/x-www-form-urlencoded', idParent:idParent, pref:"dnv" }, function(resText){ $(elem).parent().parent().remove(); } ); } schadmins.delParentTrash = function(elem) { var idParent=$(elem).parent().parent().attr('id'); //alert(idParent); $.post('json/school/delParentTrash.php', { type: 'application/x-www-form-urlencoded', idParent:idParent, pref:"dnv" }, function(resText){ $(elem).parent().parent().remove(); } ); } schadmins.awardAddTeacher = function() { var idTeacher=$('#teacher1').val(); var nameT=$('#teacher1 option:selected').html(); $("#newTeachers").append(''+nameT+'
'); var names=$("#allTeachers").val() $("#allTeachers").val(''+names+nameT+'
'); } schadmins.awardTeacherDel = function(elem) { $(elem).parent().remove(); } schadmins.deleteAward = function(elem) { var id=$(elem).parent().parent().attr('id').substr(6); //alert(id); $.post('json/class/awardDelete.php', { type: 'application/x-www-form-urlencoded', id:id, pref:"dnv" }, function(resText){ //alert(resText); $(elem).parent().parent().remove(); if ($('#award_id').val()==id) $('#newFormTable').remove(); } ); } schadmins.toSignature = function(idParent,idPupil,day) { var comment=$('#comment').val(); //alert(comment); $.post('json/class/signature.php', { type: 'application/x-www-form-urlencoded', idParent:idParent, idPupil:idPupil, comment:comment, day:day, pref:"dnv" }, function(resText){ //alert(resText); var name=$("#signature").html(comment); //alert(name); $("#"+idQuarter).remove(); } ); } schadmins.editSignature = function(id) { if (id=="") { alert('Редактирование комментария возможно только в течение часа после его написания'); } else { $.post('json/class/signatureEdit.php', { type: 'application/x-www-form-urlencoded', idSignature:idParent, idPupil:idPupil, comment:comment, day:day, pref:"dnv" }, function(resText){ var name=$("#"+idQuarter+" td").eq(0).html(); $("#"+idQuarter).remove(); } ); } } //--------- Работа с четвертями --------------------- //--------- quarter.class.php ------------------------ schadmins.addQuarter = function() { $("#editElem").html(""); $("#formRight").find("#elem_id").val(''); $("#addButton").attr("class","btn_disabled"); $("#addButton").attr("disabled","disabled"); $("#formRight").append('Добавить учебный период

Название
Начало
Окончание
Ещё один'); $('.popupDatepicker_3').datepick({dateFormat: 'dd.mm.yy'}); } schadmins.addQuarterNew = function() { var id=$("#count").val(); id=parseInt(id)+1; $("#addQuartNew").append('

Название
Начало
Окончание
'); $("#count").val(id); $('.popupDatepicker_3').datepick({dateFormat: 'dd.mm.yy'}); } schadmins.quarterDeleteSchool = function(idQuarter) { $.post('json/school/quarterDeleteSchool.php', { type: 'application/x-www-form-urlencoded', idQuarter:idQuarter, pref:"dnv" }, function(resText){ var name=$("#"+idQuarter+" td").eq(0).html(); $("#"+idQuarter).remove(); } ); } //--------- Работа с друзьями --------------------- //--------- friends.class.php ------------------------ schadmins.deleteFriend = function(idUser_1) { var idUser_2=$('#find_id').val(); //alert(idUser_1+'->'+idUser_2); $.post('json/user/friendDelete.php', { type: 'application/x-www-form-urlencoded', idUser_1:idUser_1, idUser_2:idUser_2, pref:"dnv" }, function(resText){ } ); } //--------- Работа с профилем --------------------- //--------- profile.class.php ------------------------ schadmins.delParentPupil = function(elem) { var idPupil=$('#elem_id').val(); var idParent=$(elem).parent().attr('id'); // alert(idPupil+'->'+idParent); $.post('json/class/delParentPupil.php', { type: 'application/x-www-form-urlencoded', idPupil:idPupil, idParent:idParent, pref:"dnv" }, function(resText){ $(elem).parent().parent().next().remove(); $(elem).parent().parent().remove(); } ); } //--------- Работа с предметами --------------------- //--------- subject.class.php ------------------------ schadmins.subjectAddSchool = function(idSubj,idSchool) { $.post('json/school/subjectAddSchool.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idSchool:idSchool, pref:"dnv" }, function(resText){ var name=$("#"+idSubj+" td").eq(0).html(); $("#"+idSubj).remove(); $("#table_2").append(''+name+''); } ); } schadmins.subjectAddClass = function(idSubj,idClass) { $.post('json/class/subjectAddClass.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idClass:idClass, pref:"dnv" }, function(resText){ var name=$("#"+idSubj+" td").eq(0).html(); $("#"+idSubj).remove(); $("#table_2").append(''+name+''); } ); } schadmins.subjectDeleteClass = function(idSubj,idClass) { $.post('json/class/subjectDeleteClass.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idClass:idClass, pref:"dnv" }, function(resText){ var name=$("#"+idSubj+" td").eq(0).html(); $("#"+idSubj).remove(); $("#table_1").append(''+name+''); } ); } schadmins.subjectDeleteSchool = function(idSubj,idSchool) { $.post('json/school/subjectDeleteSchool.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idSchool:idSchool, pref:"dnv" }, function(resText){ var name=$("#"+idSubj+" td").eq(0).html(); $("#"+idSubj).remove(); $("#table_1").append(''+name+''); } ); } //--------- Работа с классами --------------------- //--------- pupilGroups.class.php ------------------------ schadmins.addPupilGroupNew = function() { var id=$("#count").val(); id=parseInt(id)+1; $("#addElemNew").append('

Номер
Название
Описание
'); $("#count").val(id); } schadmins.addPupilNew = function() { var id=$("#count").val(); id=parseInt(id)+1; var numrows=$("#addPupilTable tr[class=parent]").size(); var lastText=$("#addPupilTable tr[class=parent]:eq("+(numrows-1)+")").html(); var prevTr=$("#addPupilTable tr[class=parent]:lt("+(numrows-1)+")"); var prevText="";var i; for (i=0;i'+parentTable+'
'); $("#addPupilTable").append(''+lastText+''); $("#count").val(id); } schadmins.tokenEdit = function(elem) { var idElem=$(elem).parent().attr("id").substr(6); var val=$(elem).html(); var isEdit=$(elem).find('input').size(); if (isEdit=="0")$(elem).html(''); } schadmins.statusEdit = function(elem) { //var idElem=$(elem).parent().attr("id").substr(6); var val=$(elem).html(); //alert(val); var isEdit=$(elem).find('input').size(); //alert(isEdit); if (isEdit=="0") $(elem).html(''); } schadmins.tokenAdd = function() { $("#tokens").append('
  • '); } schadmins.tokenDelete = function(elem) { var idElem=$(elem).parent().attr("id").substr(6); $.post('json/class/tokenDelete.php', { type: 'application/x-www-form-urlencoded', idElem:idElem, pref:"dnv" }, function(resText){ //$("#class_"+idClass).remove(); $(elem).parent().remove(); } ); } schadmins.tokenSave = function(elem) { var val=$(elem).val(); var idElem=$(elem).parent().parent().attr("id").substr(6); var idClass=$("#elem_id").val(); $.post('json/class/tokenAdd.php', { type: 'application/x-www-form-urlencoded', idClass:idClass, idToken:idElem, val:val, pref:"dnv" }, function(resText){ var li=$(elem).parent(); li.html(val+'Удалить'); li.attr('id','token_'+resText); } ); } schadmins.statusSave = function(elem) { var val=$(elem).val(); var idElem=$('#user_id').val(); //var idClass=$("#elem_id").val(); //alert(val); $.post('json/class/statusAdd.php', { type: 'application/x-www-form-urlencoded', idUser:idElem, val:val, pref:"dnv" }, function(resText){ var li=$(elem).parent(); li.find('input').remove(); li.html(val); } ); } schadmins.addPupilGroup = function() { $("#formRight input[id=elem_id]").val(""); $("#editElem").html(""); $("#addButton").attr("class","btn_disabled"); $("#addButton").attr("disabled","disabled"); $("#formRight").append('Добавить класс

    Номер
    Название
    Описание
    '); } schadmins.addPupil = function() { $("#formRight input[id=elem_id]").val(""); $("#addButtonPupil").attr("class","btn_disabled"); $("#addButtonPupil").attr("disabled","disabled"); $("#addPupilTable").show(); $("#newUsers").html(''); } schadmins.getParentsSelect = function(idSchool,idType) { var typeNew=3-idType; var surname=document.getElementsByName("surname_pup").item(0).value; var num=$("#currentParent").val(); num=num.substr(1); if (idType==1)$.post('json/class/getParentsSelect.php', { type: 'application/x-www-form-urlencoded', surname:surname, idSchool:idSchool, pref:"dnv" }, function(resText){ $("#parent_"+num+" tr:gt(0)").remove(); $("#parent_"+num+"").append(''+resText+'Выбрать'); } ); else { var resText='Фамилия*Имя*ВыбратьОтчество'; $("#parent_"+num+" tr:gt(0)").remove(); $("#parent_"+num+"").append(resText); } } schadmins.checkPupilForm = function() { var name_pup=$("#name_pup").val(); var surname_pup=$("#surname_pup").val(); var name_par,surname_par,er_sur,er_name; var er=new Array(); if (name_pup=="") er[er.length]=1; if (surname_pup=="") er[er.length]=2; var parents=$("#count").val(); var i; for (i=1;i<=parents;i++) { surname_par=$("#surname_"+i).val(); name_par=$("#name_"+i).val(); if (surname_par=="") er_sur=1; else er_sur=0; if (name_par=="") er_name=1; else er_name=0; if (er_sur!=0 && er_name==0) er[er.length]=4; if (er_sur==0 && er_name!=0) er[er.length]=3; } var num=er.length; if (num==0) { $("#saveElem").attr("class","btn"); $("#saveElem").removeAttr("disabled"); $("#errorLog").html(''); } else { var resStr=""; for (i=0;i
    "+resStr); $("#saveElem").attr("class","btn_disabled"); $("#saveElem").attr("disabled","disabled"); } } schadmins.clearFormPupil = function() { $("#addPupilTable input[type=text]").val(''); $("#addPupilTable input[type=select]").val(''); $("#count").val('1'); var numrows=$("#addPupilTable tr[class=parent]").size(); var lastText=$("#addPupilTable tr[class=parent]:eq("+(numrows-1)+")").html(); var firstTr=$("#addPupilTable tr[class=parent]:lt(1)").html();; $('#addPupilTable').html(''+firstTr+''+lastText+''); } schadmins.addPupilSave = function() { var parents=$("#count").val(); var idElem=$("#elem_id").val(); var i,resArray=""; resId=""; resArray+="surname_pup="+$("#surname_pup").val()+";"; resArray+="name_pup="+$("#name_pup").val()+";"; resArray+="midname_pup="+$("#midname_pup").val()+";"; for (i=1;i<=parents;i++) { var type=$("#parent_"+i+" tr:gt(0) select").size(); if (type==1) { var idParent=$("#parent_"+i+" tr:gt(0) select").val(); resId+=idParent+'_'; } else { resArray+="surname="+$("#surname_" +i).val()+";"; resArray+="name="+$("#name_" +i).val()+";"; resArray+="midname="+$("#midname_" +i).val()+";"; resArray+="status="+$("#status_"+i).val()+";"; } } //alert(idElem); $.post('json/class/addPupil.php', { type: 'application/x-www-form-urlencoded', idElem:idElem, formArray:resArray, formId:resId, pref:"dnv" }, function(resText){ //alert(resText); var jsonText = JSON.parse(resText); var pupil=jsonText[0]; var resText="Ученик "+pupil['surname']+" "+pupil['name']+" "+pupil['midname']+". Логин: "+pupil['login']+" . Пароль: "+pupil['pwd']+" .
    "; $("#listPupils").append('
  • '+pupil['surname']+" "+pupil['name']+'
  • '); var numParents=jsonText.length-1; var i;var val;var len=10,j=0; for (i=1;i<=numParents;i++) { var user=jsonText[i]; val=user['par_id']+'';//alert(len-val.length); for(j=0;j<=(len-val.length);j++) {val="0"+val;} val="7"+val; resText+="Родитель (ID="+val+") "+user['surname']+" "+user['name']+" "+user['midname']+". Логин: "+user['login']+" . Пароль: "+user['pwd']+" .
    "; } $("#addButtonPupil").attr("class","btn"); $("#addButtonPupil").removeAttr("disabled"); $("#addPupilTable").hide(); $("#addPupil").append('
    '+resText+"
    "); schadmins.clearFormPupil(); } ); } schadmins.addParentSave = function() { var idElem=$("#elem_id").val(); var surname=$("#surname_1").val(); var name=$("#name_1").val(); var midname=$("#midname_1").val(); var status=$("#status_1").val(); var num=$("#currentParent").val(); num=num.substr(1); var type=$("#parent_"+num+" tr:gt(0) select").size(); if (type!=1) $.post('json/class/addParent.php', { type: 'application/x-www-form-urlencoded', idPupil:idElem, surname:surname, name:name, midname:midname, status:status, pref:"dnv" }, function(resText){ var val;var len=10,j=0; var user = JSON.parse(resText); val=user['par_id']+''; for(j=0;j<=(len-val.length);j++) val="0"+val; val="7"+val; resText="Родитель (ID="+val+") "+user['surname']+" "+user['name']+" "+user['midname']+". Логин: "+user['login']+" . Пароль: "+user['pwd']+" .
    "; $("#newParent").html('
    '+resText+"
    "); } ); else { var idParent=$("#parent_"+num+" tr:gt(0) select").val(); $.post('json/class/addParentExist.php', { type: 'application/x-www-form-urlencoded', idPupil:idElem, idParent:idParent, idStatus:status, pref:"dnv" }, function(resText){ $("#family").append(resText); $("#newParent").hide(); $("#addParButton").show(); //$("#errorLog").html("Пользователь добавлен"); //var user = JSON.parse(resText); //resText="Родитель "+user['surname']+" "+user['name']+" "+user['midname']+". Логин: "+user['login']+" . Пароль: "+user['pwd']+" .
    "; //$("#newParent").html('
    '+resText+"
    "); } ); } } schadmins.pupilGroupDeleteSchool = function(idElem) { var pupils=$("#count_"+idElem).html(); if (pupils=="0") $.post('json/school/pupilGroupDeleteSchool.php', { type: 'application/x-www-form-urlencoded', idElem:idElem, pref:"dnv" }, function(resText){ $("#"+idElem).remove(); } ); else alert("Нельзя удалить класс, в котором есть ученики!"); } //--------- Работа с учителями --------------------- //--------- teachers.class.php ------------------------ schadmins.addTeacher = function() { $("#addUserTable").show(); $("#editElem").html(""); $('#elem_id').val(''); $("#addButton").attr("class","btn_disabled"); $("#addButton").attr("disabled","disabled"); } schadmins.checkTeacherForm = function() { if ($("#surname").val()!="" && $("#name").val()!="") { $("#saveTeacher").attr("class","btn"); $("#saveTeacher").removeAttr("disabled"); } else { $("#saveTeacher").attr("class","btn_disabled"); $("#saveTeacher").attr("disabled","disabled"); } if ($("#surname_r").val()!="" && $("#name_r").val()!="") { $("#saveTeacher_r").attr("class","btn"); $("#saveTeacher_r").removeAttr("disabled"); } else { $("#saveTeacher_r").attr("class","btn_disabled"); $("#saveTeacher_r").attr("disabled","disabled"); } } schadmins.viewSchoolRights = function() { $("#rightSchool").toggle(); } schadmins.subjectTeacherAdd = function() { var idTeacher= $("#elem_id").val(); var idSubj=$("#subjects option:selected").val(); $.post('json/school/subjectTeacherAdd.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idTeacher:idTeacher, pref:"dnv" }, function(resText){ //alert(resText) if (resText=="1") { var name=$("#subjects option:selected").html(); var size=$("#subjList li").size(); var last="
  • "+$("#subjList li").eq(size-1).html()+"
  • "; $("#subjList li").eq(size-1).remove(); $("#subjList").append('
  • '+name+'
  • '+last); } else { alert("Такой предмет уже есть"); } } ); } schadmins.subjectTeacherDelete = function(idSubj) { var idTeacher= $("#elem_id").val(); $.post('json/school/subjectTeacherDelete.php', { type: 'application/x-www-form-urlencoded', idSubj:idSubj, idTeacher:idTeacher, pref:"dnv" }, function(resText){ //alert(resText); $("#elem_"+idSubj).remove(); } ); } schadmins.classTeacherAdd = function() { var idTeacher= $("#elem_id").val(); var idClass=$("#classes option:selected").val(); $.post('json/school/classTeacherAdd.php', { type: 'application/x-www-form-urlencoded', idClass:idClass, idTeacher:idTeacher, pref:"dnv" }, function(resText){ if (resText=="1") { var name=$("#classes option:selected").html(); var size=$("#classList li").size(); var last='
  • '+$('#classList li').eq(size-1).html()+'
  • '; $("#classList li").eq(size-1).remove(); $("#classList").append('
  • '+name+'
  • '+last); } else { alert("Такой класс уже есть"); } } ); } schadmins.classTeacherDelete = function(idClass) { var idTeacher= $("#elem_id").val(); $.post('json/school/classTeacherDelete.php', { type: 'application/x-www-form-urlencoded', idClass:idClass, idTeacher:idTeacher, pref:"dnv" }, function(resText){ $("#class_"+idClass).remove(); } ); } //--------- Работа с расписанием --------------------- //--------- schedule.class.php ------------------------ schadmins.scheduleChangeDate = function () { var num=$(":radio[name=period]:checked").val(); var date=$("#per_"+num).val(); var now=new Date(); var dateIn=new Date(); dateIn.setMonth(date.substr(3,2)-1); dateIn.setDate(date.substr(0,2)); dateIn.setYear(date.substr(6,4)); dateIn.setHours(23); dateIn.setMinutes(59); dateIn.setSeconds(59); if (dateIn'+ ''+ ''+ ''+ ''+ '
    '+ ''+ ''+ '' ; td.html(newStr); block.find('img[id=del_sel]').bind('click', function() { $(this).parent().html('---'); }); } schadmins.clearSlot = function(value) { idSlot=schadmins.getSlotByThis(value); var block=$(value).parent(); var quart=$('#per_0').val(); var period=$('#period:checked').val(); //if (period=='0') //alert(period+'->'+quart); var textAdd; var field=block.find("input[id=edit]").val(); if (period==0) textAdd="Запись будет удалена во всем выбранном периоде. \r\n\r\n";else textAdd=""; if (field!="") if (confirm(textAdd+"Вы уверены, что хотите удалить эту запись? \r\n\r\nC ней могут быть сязаны оценки и домашние задания!\r\n\r\n Если Вам нужно поставить замену, нажмите \"Отмена\" и выберите пункт \"Замена\"")) { //alert(period); $.post('json/class/scheduleDeleteSlot.php', { type: 'application/x-www-form-urlencoded', idShedule:field, period:period, quart:quart, pref:"dnv" }, function(resText){ //if (period==0) alert(resText); }); block.html('---'); } } schadmins.checkToken = function(value) { idSlot=schadmins.getSlotByThis(value); var block=$(value).parent(); var token=block.find('select[id=tokens_sel]').val(); if (token=="0") { block.find('div[id=addSlot]').html(''); var lessons = block.find("div[id^=slot_]"); } else { block.find('div[id=addSlot]').html('+ еще одна подгруппа'); } } schadmins.getSlotByThis = function(value) { //var nameElem=value.name; //var elem=document.getElementsByName(nameElem).item(0); var nameParent=$(value).parent().attr("id"); idSlot=nameParent.substr(5); return idSlot; } schadmins.addSlot = function (value) { idSlot=schadmins.getSlotByThis($(value).parent()); var block=$(value).parent().parent(); var table; var num=$(":radio[name=period]:checked").val(); if (num=="2") table="daySchedule"; else table="leftSchedule"; var tds=$("#"+table+" tr[id=tr_"+idSlot+"] td"); var td=tds.eq(1); var tokens=""; //var tokens=$("#tokens_all option").gt(0).html(); tokens=$("#tokens_all").html(); var end=tokens.indexOf(''); tokens=tokens.substr(end+9,tokens.length); //tokens=tokens.eq(0).remove(); var newStr='
    '+ ''+ ''+ ''+ ''+ '
    '+ ''+ ''+ '
    ' ; block.find('div[id=addSlot]').prepend(newStr); block.find('img[id=del_sel]').bind('click', function() { $(this).parent().html('---'); }); } schadmins.getSubjectTeachers = function(value) { var idSlot=schadmins.getSlotByThis(value); var block=$(value).parent(); var idSchool=$('#idSchool').val(); var newSubj=$(value).find("option:selected").val(); $.post('json/class/checkTeacher.php', { type: 'application/x-www-form-urlencoded', newSubj:newSubj, idSchool:idSchool, pref:"dnv" }, function(resText){ block.find("select[id=teachers_sel]").eq(0).html(resText); }); } //--------- Работа с журналом --------------------- //--------- journal.class.php ------------------------ schadmins.viewRemark = function(elem,param) { var info=$(elem).attr("name"); var params=info.split("_"); //alert(); if (param==0)var pupil=$(elem).parent().find('span').eq(0).html(); else pupil=$(elem).parent().parent().find('td').eq(0).find('span').eq(0).html();; //alert(pupil); $("#remarkBlock span[id=pupil]").html(pupil); $("#remarkBlock input[id=idPupil]").val(params[0]); $("#remarkBlock input[id=idTeacher]").val(params[1]); $.blockUI({ message: $("#remarkBlock"), overlayCSS: { opacity:"0.1" } , css: { width: "350px" } }); } schadmins.viewBlock = function(elem) { var info=$(elem).attr("name"); var params=info.split("_"); var date=params[0]; var schedule=params[1]; var idTask=params[2]; var idMarker=params[3]; var title=$(elem).attr("title"); var theme=""; theme=$(elem).parent().find("span").eq(0).attr("title"); $("#taskBlock span[id=dateTask]").html(date); $("#taskBlock input[id=currentImg]").val(info); $("#taskBlock input[id=schedule]").val(schedule); $("#taskBlock input[id=idTask]").val(idTask); $("#taskBlock input[id=theme]").val(""); $("#taskBlock input[id=theme]").val(theme); $("#taskBlock select[id=marker]").val(idMarker); var pos=title.indexOf("."); if (idMarker>1) title=title.substr(pos+2); $("#taskBlock textarea[id=task]").val(title); $.blockUI({ message: $("#taskBlock"), overlayCSS: { opacity:"0.1" } , css: { width: "350px" } }); } schadmins.saveTask = function() { var task=$("#task").val(); var idMarker=$("#marker").val(); var schedule=$("#schedule").val(); var idTask=$("#idTask").val(); var theme=$("#theme").val(); $.post("json/class/taskEdit.php", { type: "application/x-www-form-urlencoded", task:task, theme:theme, idTask:idTask, idMarker:idMarker, schedule:schedule, pref:"dnv" }, function(resText){ var name=$("#currentImg").val(); var marker=$("#marker option:selected").html(); var task=marker + ". " + $("#task").val(); var imgElem=$("img[name="+name+"]"); var idMarker=$("#marker").val(); var color=$("#markerColor option[value="+idMarker+"]").html(); imgElem.attr("title",task); var tr=imgElem.parent().parent(); var num=0; var imgs=tr.find("td img"); for(num=0;numт'); } else { imgElem.parent().find("span").remove(); theme=" "; } if (task=='') $task=' '; var trelem=$("#sch_"+schedule).find('td'); //alert(trelem.length); trelem.eq(1).html(theme); trelem.eq(2).html(task); $.unblockUI(); }); } schadmins.saveRemark = function() { var text=$("#remark").val(); var idPupil=$("#idPupil").val(); var idTeacher=$("#idTeacher").val(); $('#remarkBlock input.btn').hide(); $('#remarkBlock span.refStyle').text('Идет отправка'); //alert(idPupil+text+idTeacher); $.post("json/class/remarkSave.php", { type: "application/x-www-form-urlencoded", text:text, idTeacher:idTeacher, idPupil:idPupil, pref:"dnv" }, function(resText){ //if (idPupil=='23703') alert(resText); $('#remarkBlock input.btn').show(); $('#remarkBlock span.refStyle').text('Закрыть'); $("#remark").val(''); $.unblockUI(); }); } schadmins.closeBlock = function() { $.unblockUI(); return false; } schadmins.journalViewAll = function() { //alert("start"); var t=$("#viewActive").is(':checked'); var a=$("#journalTable tr.notActive"); //alert(a.size()); if (t==true) a.css("display","none"); else a.css("display",""); } //===================================================== //********************* schadmins.deletePupil = function (idPupil,confirmVal) { confirmVal = confirmVal || 0; if (confirmVal==0) { if (confirm('Вы уверены?')) schadmins.deletePupil(idPupil,1); } else { $.post('json/class/pupilDelete.php', { type: 'application/x-www-form-urlencoded', idPupil:idPupil, pref:"dnv" }, function(resText){ $("#pupil_"+idPupil).remove(); } ); } } //--------- Работа со звонками --------------------- //--------- bells.class.php ------------------------ schadmins.editBell = function (elem) { var fieldset=$(elem).parent().parent(); //alert('start'); fieldset.find('ul').show(); fieldset.find('input[name=saveBell]').show(); var nameBell=fieldset.find('legend').eq(0).html(); //alert(nameBell); var id=fieldset.attr('id').substr(5); var opt=fieldset.find('ul li'); opt.show(); var hOpt=""; var mOpt=""; var check=""; var text=""; for (var i=1;i<=14;i++) { var exist=opt.find('span[name=les_'+i+'_start]'); if (exist.length) { hOpt="";mOpt=""; var start=opt.find('span[name=les_'+i+'_start]').html().split(":"); var h=start[0]; var m=start[1]; for (var j=7;j<20;j++) { if (j==h) check="selected"; else check=""; hOpt+=''; } for (var j=0;j<60;j=j+5) { if (j==m) check="selected"; else check=""; mOpt+=''; } text=':'; opt.find('span[name=les_'+i+'_start]').html(text); hOpt="";mOpt=""; var start=opt.find('span[name=les_'+i+'_end]').html().split(":"); var h=start[0]; var m=start[1]; for (var j=7;j<20;j++) { if (j==h) check="selected"; else check=""; hOpt+=''; } for (var j=0;j<60;j=j+5) { if (j==m) check="selected"; else check=""; mOpt+=''; } text=':'; opt.find('span[name=les_'+i+'_end]').html(text); $('#editBell').attr('onclick',''); } else { } } //alert(fieldset.find('ul').length); if (exist.length) { fieldset.find("ol[id=classes] li").append(''); var selectVal=$('#classAll').html(); fieldset.append('Добавить'); //alert(classes.html()); //classes.find('li'); fieldset.find('ul').eq(0).prepend('Название: '); text='

    '; fieldset.append(text); fieldset.find("input[id^=day_]").removeAttr('disabled'); } } schadmins.bellAddClass = function(elem) { var fieldset=$(elem).parent(); //var span=$(elem).parent(); var id=fieldset.attr('id').substr(5); var idClass=fieldset.find('select[name=classesAll]').val(); //alert(idClass); //alert(); $.post('json/school/bellAddClass.php', { type: 'application/x-www-form-urlencoded', idBell:id, idClass:idClass, pref:"dnv" }, function(resText){ //alert(resText); fieldset.find("ol[id=classes]").append('
  • '+fieldset.find('select[name=classesAll] option:selected').html()+'
  • '); } ); } schadmins.bellDeleteClass = function(elem) { //alert('start'); var span=$(elem).parent(); var id=$(elem).parent().parent().parent().attr('id').substr(5); var idClass=span.attr('id'); //alert(id); //alert(span.html()); $.post('json/school/bellDeleteClass.php', { type: 'application/x-www-form-urlencoded', idBell:id, idClass:idClass, pref:"dnv" }, function(resText){ //alert(resText); span.remove(); } ); } schadmins.newBell = function () { //alert("start"); $('#addBell').attr('onclick',''); var hOpt=""; var mOpt=""; var check=""; var text="";var text_start=""; var text_end="";var resText=""; hOpt="";mOpt=""; for (var j=7;j<20;j++) hOpt+=''; for (var j=0;j<60;j=j+5) mOpt+=''; //alert("22"); for (var i=1;i<=14;i++) { //var exist=opt.find('span[name=les_'+i+'_start]'); text_start=':'; text_end=':'; resText+='
  • '+i+'. '+text_start+' - '+text_end+'
  • '; } //alert("33"); text='

    '; resText='
      '+resText+'
    '+text+'
    '; $('fieldset:last').after(resText); //alert(resText); } schadmins.deleteBell = function (elem) { if (confirm('Вы уверены, что хотите очистить звонки?')) { var id=$(elem).parent().parent().attr('id').substr(5); $.post('json/school/bellDelete.php', { type: 'application/x-www-form-urlencoded', idBell:id, pref:"dnv" }, function(resText){ var fieldset=$(elem).parent().parent(); var n=fieldset.find('span[id^=les]').html('0:00'); fieldset.find('ul').hide(); fieldset.find('input[name=saveBell]').hide(); } ); } } schadmins.delBell = function (elem) { if (confirm('Вы уверены, что хотите удалить звонки?')) { var id=$(elem).parent().parent().attr('id').substr(5); $.post('json/school/bellDeleteAll.php', { type: 'application/x-www-form-urlencoded', idBell:id, pref:"dnv" }, function(resText){ var fieldset=$(elem).parent().parent().remove(); } ); } } //--------- Работа с новостями --------------------- //--------- news.class.php ------------------------ schadmins.deleteNews = function (elem) { if (confirm('Вы уверены, что хотите удалить новость и все комментарии к ней?')) { var id=$(elem).parent().parent().attr('id').substr(5); $.post('json/school/newsDelete.php', { type: 'application/x-www-form-urlencoded', idNew:id, pref:"dnv" }, function(resText){ var parent=$(elem).parent().parent().parent(); parent.remove(); document.formLeft.submit(); } ); } } schadmins.editNews = function (elem) { var id=$(elem).parent().parent().attr('id').substr(5); var opt=$(elem).parent().parent().find('ul li'); text='
    '; $(elem).parent().parent().find('ul').after(text); } schadmins.selectClass1 = function() { //alert('1'); $('.CONTENT_2').html(''); var id=$('#filter').val(); var sort=$('#sort').val(); alert(id+'->'+sort); $.post('json/school/newsSelectClass.php', { type: 'application/x-www-form-urlencoded', id:id, sort:sort, pref:"dnv" }, function(resText){ var parent=$(elem).parent().parent().parent(); parent.remove(); document.formLeft.submit(); } ); } ///--------- Работа со статистикой --------------------- //--------- statistica.class.php ------------------------ schadmins.formPupilsAtClass = function(type) { var idClass=$('#class').val(); //alert(idClass); $.post('json/class/getAllPupils.php', { type: 'application/x-www-form-urlencoded', idClass:idClass, pref:"dnv" }, function(resText) { //alert(resText); if (type==1) { //alert(resText); resText=''+resText; //alert(resText); } $("#pupil").html(resText); // $("#"+idSubj).remove(); // $("#table_2").append(''+name+''); } ); } schadmins.formRefPupil = function() { var idClass=$('#class').val(); //alert(idClass); var idPupil=$('#pupil').val(); var a=$(".ulStat li a"); var size=a.size(); var i; //t=t+idClass+"/"+idPupil; //alert(t); for (i=0;i'+name+''); } ); } schadmins.formPupilsAtClassAll = function() { var idClass=$('#class').val(); //alert(idClass); if (idClass!='0')$.post('json/class/getAllPupils.php', { type: 'application/x-www-form-urlencoded', idClass:idClass, pref:"dnv" }, function(resText) { //alert(resText); $("#pupil").html(''+resText); // $("#"+idSubj).remove(); // $("#table_2").append(''+name+''); } ); else { $("#pupil").html(''); } } schadmins.setTarifScheme = function(id) { var scheme=$("input[name=scheme]:checked").val(); //alert(id +'+'+ scheme); //alert(idParent); $.post('json/school/setScheme.php', { type: 'application/x-www-form-urlencoded', id:id, scheme:scheme, pref:"dnv" }, function(resText){ //alert(resText); //$(elem).parent().parent().remove(); } ); } schadmins.setLangScheme = function(id) { var scheme=$("input[name=langSch]:checked").val(); //alert(id +'+'+ scheme); //alert(idParent); $.post('json/school/setLangScheme.php', { type: 'application/x-www-form-urlencoded', id:id, scheme:scheme, pref:"dnv" }, function(resText){ //alert(resText); //$(elem).parent().parent().remove(); } ); }