function openDegreeDetailsPopup() { switch (document.getElementById("module_name_for_save").value) { case "StudentEntry": DegreePopHtml("FCADSTATUS"); break; case "candidate_list": DegreePopHtml("FCCLSTATUS"); break; case "SaveMarkEntrySubjectwise": DegreePopHtml("FCMESTATUS"); break; case "SaveBatchSetup": DegreePopHtml("FCPRSTATUS"); break; case "SaveAttendanceEntry": DegreePopHtml("FCMESTATUS"); break; case "saveAttendanceSummary": DegreePopHtml("FCMESTATUS"); break; case "attendancefreezeing": DegreePopHtml("FCMESTATUS"); break; default: DegreePopHtml(""); break; } } var $g_ref_data_arr = ""; $host_url = getCookie("host_url"); $image_path = getCookie("image_path"); function DegreePopHtml($module) { $("#dialog").dialog("open"); $("#dialog").data("height.dialog", 272); $(".ui-dialog").css({ width: 510 }); $("#ui-dialog-title-dialog").html("Degree Details"); $main = "
"; document.getElementById("dialog").innerHTML = $main; var degree = jQuery("#degree_grid") .jqGrid({ url: $host_url + "degreeDetailsPopup.demo" + "&type=" + $module, datatype: "json", colNames: ["Code", "Description"], colModel: [ { name: "FDEGREE", index: "FDEGREE", width: 40 }, { name: "FDESCPN", index: "FDESCPN", width: 100 } ], rowNum: 100, rowList: [50, 100, 150, 200], imgpath: $image_path, pager: jQuery("#sub_grid_div3"), sortname: "FDESCPN", height: "169", width: "507", viewrecords: true, sortorder: "asc", multiselect: false, cellEdit: true, //forceFit : true, //cellsubmit: 'clientArray', addCaption: "Add Recordddd" }) .navGrid( "#sub_grid_div3", { edit: false, add: false, del: false, search: false }, {}, {}, {}, { multipleSearch: false } ) .navButtonAdd("#sub_grid_div3", { caption: "", buttonicon: "ui-icon-search", onClickButton: function() { degree[0].toggleToolbar(); } }) .navButtonAdd("#sub_grid_div3", { caption: "Select", onClickButton: function() { selectDegreeCode(); } }); $(".ui-search-toolbar").bind("keydown", function(evt) { var kC = evt.which ? evt.which : evt.keyCode; if (kC == 40) jQuery("#degree_grid").editCell(0, 0, false); /* if(kC==39) $('#'+evt.target.id).focusNextInputField(); if(kC==37) $('#'+evt.target.id).focusPreviousInputField(); */ }); } function selectDegreeCode() { var id = jQuery("#degree_grid").getGridParam("selrow"); if (id != null) { $.ajax({ type: "POST", async: false, data: "degree_code=" + id, url: $host_url + "getdegreeNames.demo", success: PopulateDegreeCodeResponse }); $("#dialog").dialog("close"); } else { alert("Please select row"); } return; } function PopulateDegreeCodeResponse($responce) { $responce = eval("(" + $responce + ")"); if ($responce.error_code == 0) { console.log(document.getElementById("module_name_for_save").value); switch (document.getElementById("module_name_for_save").value) { case "StudentEntry": if ($("#student_entry_degree_code").length) { document.getElementById("student_entry_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("student_entry_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("ugpg").value = $responce.data["fdeggrp"]; chkStudentEditAdd(); if (getCookie("FUNIVCODE") == "005") getHonoursNames($responce.data["FDEGREE"]); else if ( getCookie("FUNIVCODE") == "026" || getCookie("FUNIVCODE") == "003" || getCookie("FUNIVCODE") == "025" || getCookie("FUNIVCODE") == "040" ) { GetCombination($responce.data["FDEGREE"]); //getsubjectAppearingTotal(); if ( getCookie("FUNIVCODE") == "026" || getCookie("FUNIVCODE") == "040" ) multifileUpload($responce.data["FDEGREE"]); $("#qalsemdet").hide(); if ($responce.data["fdeggrp"] == "PG") { $("#qalsemdet").show(); } /* getCombinations($responce.data.FDEGREE); getsubjectAppearingTotal();*/ } else { GetCombination($responce.data["FDEGREE"]); //getsubjectAppearingTotal(); multifileUpload($responce.data["FDEGREE"]); } if (document.getElementById("is_add_edit").value == "Edit") $("#student_entry_slno").focus(); else $("#student_entry_sub_degree_code").focus(); } break; case "IdentifyTransactions": document.getElementById("it_degree_code").value = $responce.data["FDEGREE"]; //document.getElementById('it_degree_name').value = $responce.data['FDESCPN']; break; case "ReportCandidateList": document.getElementById("report_cl_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_cl_degree_name").value = $responce.data["FDESCPN"]; break; case "batch preparation Dairy": document.getElementById("report_batch_prepation_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_batch_prepation_degree_name").value = $responce.data["FDESCPN"]; break; case "saveCollegeDegreeStatus": document.getElementById("cds_Degree_code").value = $responce.data["FDEGREE"]; document.getElementById("cds_Degree_name").value = $responce.data["FDESCPN"]; getCollegeDegreeStatus(); break; case "Practical marks misc": document.getElementById("degree_code").value = $responce.data["FDEGREE"]; document.getElementById("degree_name").value = $responce.data["FDESCPN"]; break; case "SaveAbsentEntrySubjectwise": document.getElementById("abs_entry_sub_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("abs_sub_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("abs_sub_Examno").focus(); break; case "SaveMarkEntrySubjectwise": document.getElementById("markentry_sub_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("markentry_sub_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("markentry_sub_Examno").focus(); break; case "SaveMarkEntrySubjectwise2": document.getElementById("markentry_sub_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("markentry_sub_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("markentry_sub_Examno").focus(); break; case "SaveMarkEntryStudentwise": document.getElementById("markentry_stu_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("markentry_stu_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("markentry_stu_Examno").focus(); break; case "candidate_list": document.getElementById("candidate_list_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("candidate_list_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("candidate_list_reg_no").focus(); break; case "freezeModuleAtUniversityOrCollege": $("#fmauc_degree_code").val($responce.data.FDEGREE); $("#fmauc_degree_code_degree_name").val($responce.data.FDESCPN); break; case "freezeModuleAtAdminCollegeSubject": $("#fmacas_degree_code").val($responce.data.FDEGREE); $("#fmacas_degree_name").val($responce.data.FDESCPN); break; case "SavePracticalEntryFreezing": $("#fmacas_degree_code").val($responce.data.FDEGREE); $("#fmacas_degree_name").val($responce.data.FDESCPN); document.getElementById("fmacas_sub_Examno").focus(); break; case "FreezeAdClMe": $("#adclme_degree_code").val($responce.data.FDEGREE); getAllAdClMeDegreeCode(); break; case "saveSubjectListAdmCl": $("#report_sublist_adcl_degree_code").val($responce.data.FDEGREE); $("#report_sublist_adcl_degree_name").val($responce.data.FDESCPN); //alert('calling'); document .getElementById("report_sublist_adcl_Examno_start_from") .focus(); break; case "saveSubjectListGeneral": $("#report_sublist_general_degree_code").val($responce.data.FDEGREE); $("#report_sublist_general_degree_name").val($responce.data.FDESCPN); document.getElementById("report_exam_no_start_from").focus(); break; case "saveMarklistSubjectWise": $("#report_marklist_subject_degree_code").val($responce.data.FDEGREE); $("#report_marklist_subject_degree_name").val($responce.data.FDESCPN); break; case "saveMarklistStudentWise": $("#report_marklist_student_degree_code").val($responce.data.FDEGREE); $("#report_marklist_student_degree_name").val($responce.data.FDESCPN); break; case "saveRevaluation": $("#revalution_degree_code").val($responce.data.FDEGREE); $("#revalution_degree_name").val($responce.data.FDESCPN); break; case "SaveRevaluationReport": $("#report_revaluation_degree_code").val($responce.data.FDEGREE); $("#report_revaluation_degree_name").val($responce.data.FDESCPN); break; case "saveDatewar": if ($g_focus_element == "report_marklist_subject_degree_code") { $("#report_marklist_subject_degree_code").val($responce.data.FDEGREE); $("#report_marklist_subject_degree_name").val($responce.data.FDESCPN); } else { $("#report_marklist_subject_to_degree_code").val( $responce.data.FDEGREE ); $("#report_marklist_subject_from_degree_name").val( $responce.data.FDESCPN ); } break; case "Admission Challan Preparation": console.log($g_focus_element); if ($g_focus_element == "report_from_degree_code") { $("#report_from_degree_code").val($responce.data.FDEGREE); $("#report_from_degree_name").val($responce.data.FDESCPN); } else { $("#report_to_degree_code").val($responce.data.FDEGREE); $("#report_to_degree_name").val($responce.data.FDESCPN); } break; case "ReportAdmissionList": $("#report_degree_code").val($responce.data.FDEGREE); $("#report_degree_name").val($responce.data.FDESCPN); break; case "ReportAdmissionList": $("#report_cl_degree_code").val($responce.data.FDEGREE); $("#report_cl_degree_name").val($responce.data.FDESCPN); document.getElementById("report_cl_degree_name").disabled = "true"; break; case "saveDispatchAnswersScript": if ($g_dispatch_popup == 1) { $Textbox = document.getElementsByName("dispatch_ans_degree"); $NumTextBox = $Textbox.length; $("#dispatch_degree_" + $NumTextBox).val($responce.data.FDEGREE); document.getElementById("dispatch_exam_" + $NumTextBox).focus(); } else { $("#dispatch_degree_1").val($responce.data.FDEGREE); document.getElementById("dispatch_degree_1").focus(); } break; case "saveDailyReport": $id_daliy = window.location.g_daliy_id; //$("#report_drpt_degree_code_start").val($responce.data.FDEGREE); document.getElementById($id_daliy).value = $responce.data.FDEGREE; break; case "saveAdmissionTicket": $("#report_admission_ticket_degree_code").val($responce.data.FDEGREE); $("#report_admission_ticket_degree_name").val($responce.data.FDESCPN); break; case "SaveBatchSetup": $("#batch_sub_degree_code").val($responce.data.FDEGREE); $("#batch_sub_degree_name").val($responce.data.FDESCPN); document.getElementById("batch_sub_Examno").focus(); break; case "Batch Close": $("#batch_sub_degree_code").val($responce.data.FDEGREE); $("#batch_sub_degree_name").val($responce.data.FDESCPN); document.getElementById("batch_sub_Examno").focus(); break; case "Upload Photo": document.getElementById("degree_code").value = $responce.data["FDEGREE"]; document.getElementById("degree_name").value = $responce.data["FDESCPN"]; break; case "IdentifySubjFreshEx": document.getElementById("candidate_list_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("candidate_list_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("fresh_Examno").focus(); break; case "saveUserSubjIdentfy": document.getElementById("user_subj_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("user_subj_degree_name").value = $responce.data["FDESCPN"]; break; case "Download Photo": document.getElementById("degree_code").value = $responce.data["FDEGREE"]; document.getElementById("degree_name").value = $responce.data["FDESCPN"]; break; case "SaveAttendanceEntry": document.getElementById("markentry_sub_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("markentry_sub_degree_name").value = $responce.data["FDESCPN"]; break; case "saveAttendanceSummary": document.getElementById("report_marklist_subject_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_marklist_subject_degree_name").value = $responce.data["FDESCPN"]; break; case "attendancefreezeing": document.getElementById("fmacas_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("fmacas_degree_name").value = $responce.data["FDESCPN"]; break; case "Update Section": document.getElementById("stud_section_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("stud_section_degree_name").value = $responce.data["FDESCPN"]; break; case "Section List": document.getElementById("stud_section_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("stud_section_degree_name").value = $responce.data["FDESCPN"]; break; case "Marks List (Elements)": document.getElementById("report_marklist_subject_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_marklist_subject_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("report_marklist_subject_Examno").focus(); break; case "I.A Marks Pending": document.getElementById("report_marklist_student_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_marklist_student_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("report_marklist_student_Examno").focus(); break; case "Practical Daily Report": document.getElementById("report_topsheet_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_topsheet_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("report_topsheet_Examno").focus(); break; case "ECHblk": document.getElementById("ech_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("ech_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("ech_sub_Examno").focus(); break; case "addmistion degree": document.getElementById("degree_code").value = $responce.data["FDEGREE"]; document.getElementById("degree_name").value = $responce.data["FDESCPN"]; //document.getElementById('report_topsheet_Examno').focus(); break; case "iaemptyformat": document.getElementById("ia_empty_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("ia_empty_degree_name").value = $responce.data["FDESCPN"]; //document.getElementById('report_topsheet_Examno').focus(); break; case "Subjectwise Invigilators Dairy": document.getElementById("degree_code").value = $responce.data["FDEGREE"]; document.getElementById("degree_name").value = $responce.data["FDESCPN"]; break; case "Report Exam Application": document.getElementById("report_marklist_student_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("report_marklist_student_degree_name").value = $responce.data["FDESCPN"]; break; case "exmappchallanForm": document.getElementById("ech_degree_code").value = $responce.data["FDEGREE"]; document.getElementById("ech_degree_name").value = $responce.data["FDESCPN"]; document.getElementById("appfrm").focus(); break; } } } function Callpopup() { //var charCode = (evt.which) ? evt.which : event.keyCode; alert("calling"); //if(charCode=='13') selectDegreeCode(); } /*document.onkeydown = function(evt){ var charCode = (evt.which) ? evt.which : event.keyCode; alert("calling"); if(charCode=='13') selectDegreeCode() }*/ function getDegreeGroup() { $.ajax({ type: "POST", async: false, url: $host_url + "GetDegreeGroupDropdown", success: PopulateDegreeGroupResponse }); } function PopulateDegreeGroupResponse(responce) { $responce = eval("(" + responce + ")"); document.getElementById("deggrp").options.length = 0; $op = new Option("--Select--", "0"); $op.id = "0"; //specifying the id for options document.getElementById("deggrp").options.add($op); for ($i = 0; $i < $responce.data.length; $i++) { $op = new Option( $responce.data[$i]["value"], $responce.data[$i]["internal_code"] ); $op.id = $responce.data[$i]["internal_code"]; //specifying the id for options document.getElementById("deggrp").options.add($op); } }