Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Your IP : 3.144.95.167
// Get the URL Values
//var $host_url = "http://"+window.location.host+"/"+window.location.pathname.split('/')[1]+"/"+window.location.pathname.split('/')[2]+"/"+window.location.pathname.split('/')[3]+"/app.php?a=";
//var $image_path = "http://"+window.location.host+"/"+window.location.pathname.split('/')[1]+"/"+window.location.pathname.split('/')[2]+"/"+window.location.pathname.split('/')[3]+"/jqGrid3.5/cmes/tarka/images/";
if (location.protocol != "https:") {
var protocol = "http://";
} else {
var protocol = "https://";
}
var $host_url =
protocol +
window.location.host +
"/" +
window.location.pathname.split("/")[1] +
"/app.php?a=";
var $image_path =
protocol +
window.location.host +
"/" +
window.location.pathname.split("/")[1] +
"/JQGrid3.5/cmes/tarka/images/";
var $g_str_module_name = "";
var $g_str_module_id = "";
var $loaded_js_files_arr = new Array();
// Loading Main Menu
function date_format($str) {
if (trim($str) == "" || $str == "undefined") return "0000-00-00";
else {
var indx = $str.indexOf("/");
if (indx == -1) return $str;
else {
$date = $str.split("/");
return $date[2] + "-" + $date[1] + "-" + $date[0];
}
}
}
function ui_date_format($str) {
if (trim($str) == "" || $str == "undefined" || $str == "null")
$date = "00/00/0000";
else $date = $str.split("-");
if ($date.length == 3) $date = $date[2] + "/" + $date[1] + "/" + $date[0];
else $date = "00/00/0000";
return $date;
}
function trim($str) {
return jQuery.trim($str);
}
function loadMasters() {
$is_logged_user = isLoggedIn();
$host_url = getCookie("host_url");
// window.location.reload(true);
if ($is_logged_user == 1) {
$.ajax({
type: "POST",
//async:false,
url: $host_url + "pupulateSystemMenu.demo",
data: "is_logged_user=" + $is_logged_user,
success: displaySystemMenuResponce
});
if (getCookie("FUNIVCODE") == "030" || getCookie("FUNIVCODE") == "031") {
document.getElementById("login_user_name_display").innerHTML = getCookie(
"real_name"
);
document.getElementById("client_name_display").innerHTML =
getCookie("college_code") + "-" + getCookie("college_name");
$("#universityHome_logo").attr("src", getCookie("university_logo"));
$("#jdate").html(getCookie("date"));
} else {
document.getElementById("login_user_name_display").innerHTML = getCookie(
"real_name"
);
document.getElementById("university_name").innerHTML = getCookie(
"university_name"
);
document.getElementById("client_name_display").innerHTML =
getCookie("college_code") + "-" + getCookie("college_name");
$("#universityHome_logo").attr("src", getCookie("university_logo"));
$("#jdate").html(getCookie("date"));
}
CheckBrowserType();
} else {
alert("Please Login");
window.location.href = "indexlogin.html";
}
}
function displaySystemMenuResponce($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
document.getElementById("system_menu").innerHTML = "";
$str = "<table><tr>";
for ($i = 0; $i < $responce.data["details"].length; $i++) {
$str +=
"<td><a class='fg-button fg-button-icon-right ui-widget ui-state-default ui-corner-all' id=tarka_main_menu_header_" +
$responce.data["details"][$i].id +
" style=cursor:pointer;>";
$str +=
"<span class='ui-icon ui-icon-triangle-1-s'> </span>" +
$responce.data["details"][$i].menu_name +
"</a></td>";
}
$str += "</tr></table>";
$("#system_menu").html($str);
$("#tarka_menu_html_div").html($responce.data["html"]);
document.getElementById("login_counter").value =
$responce.data["login_cnt"];
for ($i = 0; $i < $responce.data["details"].length; $i++) {
var id = $responce.data["details"][$i].id;
$("#tarka_main_menu_header_" + id).menu({
content: $("#tarka_main_menu_" + id).html(),
flyOut: true
});
}
includeJsFilesMannually("JQGrid3.5/js/grid.loader.js");
}
}
// Check User Logged IN (or) NOT
function isLoggedIn() {
//var $host_url="http://"+window.location.host+"/"+window.location.pathname.split('/')[1]+"/"+window.location.pathname.split('/')[2]+"/"+window.location.pathname.split('/')[3]+"/app.php?a=";
if (location.protocol != "https:") {
var protocol = "http://";
} else {
var protocol = "https://";
}
var $host_url =
protocol +
window.location.host +
"/" +
window.location.pathname.split("/")[1] +
"/app.php?a=";
$.ajax({
type: "POST",
async: false,
url: $host_url + "isLoggedIn.demo",
success: isLoggedInResponce
});
function isLoggedInResponce($responce) {
$responce = eval("(" + $responce + ")");
$gisLoggedInResponce = $responce.data;
//$('.Content-Header').css({height:20px;});
ApplyUserSelectedTheme();
$("#page_main_div").load("homepage.html", function() {
//$("#page_header").hide();
//$("#page_footer").hide();
});
}
return $gisLoggedInResponce;
}
// Get the Cookie Details
function getCookie(c_name) {
if (document.cookie.length > 0) {
c_start = document.cookie.indexOf(c_name + "=");
if (c_start != -1) {
c_start = c_start + c_name.length + 1;
c_end = document.cookie.indexOf(";", c_start);
if (c_end == -1) c_end = document.cookie.length;
return unescape(document.cookie.substring(c_start, c_end));
}
}
return "";
}
function ApplyUserSelectedTheme() {
$.cookie("jquery-ui-theme", getCookie("jquery-ui-theme_name"));
var headID = document.getElementsByTagName("head")[0];
var cssNode = document.createElement("link");
cssNode.type = "text/css";
cssNode.rel = "stylesheet";
cssNode.href = "JQGrid3.5/ThemeRoller/Tarka/jquery-ui.css";
headID.appendChild(cssNode);
}
// This Hide and Show main_page_div
function ShowHideDiv($div_id, $span_id) {
if ($("#" + $div_id).is(":visible")) {
$("#" + $div_id).slideUp("slow");
$("#" + $span_id).html("Show");
} else {
$("#" + $div_id).slideDown("slow");
$("#" + $span_id).html("Hide");
}
}
// Logout
function logout() {
$.ajax({
type: "POST",
async: false,
url: $host_url + "logout.demo",
data: "login_ctr=" + $("#login_counter").val(),
success: logoutResponce
});
}
function logoutResponce($responce) {
$responce = eval("(" + $responce + ")");
window.location.href = "indexlogin.html";
//window.location.href="index.html";
}
// Home
function home() {
$path = "homepage.html";
$("#page_main_div").load($path);
//$('.Content-Header').css({height:20px;});
$("#page_header").hide();
$("#page_footer").hide();
$("#parent_menu").html("");
$("#display_module_name").html("");
}
function calender_popup($input_value, $image_id) {
Calendar.setup({
inputField: $input_value, // ID of the input field
ifFormat: "%d/%m/%Y", // the date format
button: $image_id //ID of the button
});
//document.getElementById($input_value).focus();
$("#" + $input_value).focus();
}
function assignYearMonthValue($month) {
document.getElementById("details_" + $g_year_month_cal_text_id).value =
$month + "-" + document.getElementById("year_month_cal").value;
$("#sub_div_year_calander").hide();
}
function getYearMonthDBValue(val) {
var month_array = new Array();
month_array["Jan"] = "01";
month_array["Feb"] = "02";
month_array["Mar"] = "03";
month_array["Apr"] = "04";
month_array["May"] = "05";
month_array["Jun"] = "06";
month_array["Jul"] = "07";
month_array["Aug"] = "08";
month_array["Sep"] = "09";
month_array["Oct"] = "10";
month_array["Nov"] = "11";
month_array["Dec"] = "12";
var inp_mon_arr = val.split("-");
if (!empty(inp_mon_arr)) {
in_month = inp_mon_arr[0];
in_year = inp_mon_arr[1];
num_month = month_array[in_month];
return in_year + num_month;
} else return val;
}
function getYearMonthUIValue(val) {
if (trim(val) != "") {
if (val.length == 6) {
var month_array = new Array();
month_array["01"] = "Jan";
month_array["02"] = "Feb";
month_array["03"] = "Mar";
month_array["04"] = "Apr";
month_array["05"] = "May";
month_array["06"] = "Jun";
month_array["07"] = "Jul";
month_array["08"] = "Aug";
month_array["09"] = "Sep";
month_array["10"] = "Oct";
month_array["11"] = "Nov";
month_array["12"] = "Dec";
in_year = val.substring(0, 4);
num_month = month_array[val.substring(4, 6)];
return num_month + "-" + in_year;
} else {
return val;
}
} else {
return "";
}
}
function getIEVersionNumber() {
var ua = navigator.userAgent;
var MSIEOffset = ua.indexOf("MSIE ");
if (MSIEOffset == -1) {
return 0;
} else {
return parseFloat(
ua.substring(MSIEOffset + 5, ua.indexOf(";", MSIEOffset))
);
}
}
$g_planner_date = "";
function assignPlannerDate(p_date) {
$g_planner_date = p_date;
getnotesdetails();
}
function getnotesdetails() {
$.ajax({
type: "POST",
async: false,
url: $host_url + "getUserNotesDetails",
data: "notedate=" + $g_planner_date + "&user_id=" + getCookie("user_id"),
success: getUserNotesDetailsResponce
});
}
function getUserNotesDetailsResponce($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
$("#planner_area").val($responce.data.notes);
$("#planner_area").focus();
} else {
$("#planner_area").val("");
$("#planner_area").focus();
}
var month_id = eval(
parseInt($("#homedatepicker .ui-datepicker-month").val()) + 1
);
month_code = month_id < 10 ? "0" + month_id : month_id;
var year_id = $("#homedatepicker .ui-datepicker-year").val();
getSavedEventDates(year_id, month_code);
}
function updatePlannerNotes() {
$.ajax({
type: "POST",
async: false,
url: $host_url + "updatePlannerNotes",
data:
"notedate=" +
$g_planner_date +
"&user_id=" +
getCookie("user_id") +
"&planner_note=" +
encodeURIComponent($("#planner_area").val()),
success: updatePlannerNotesResponce
});
}
function updatePlannerNotesResponce($responce) {
$responce = eval("(" + $responce + ")");
jAlert($responce.data, "Attention!");
$("#planner_area").focus();
}
function mouseSelect(e) {
return true;
}
grid_enter_events = {
degree_grid: "selectDegreeCode();",
sub_degree_grid: "selectSubDegreeCode();",
view_student_entry: "SelectStudentRowId();",
exam_grid: "selectMarkEntrySubExamCode();",
subject_grid: "selectMarkEntrySubDetails();",
dispatch_answer_script_grid: "selectSubjecCodeDetails();",
table_regno_grid: "selectMarkEntrySubRegno();",
table_grid1: "GetPopUpelementValue()",
table_grid_employee_popup: "SelectEmployeePopupRow()",
table_gandhi_grid: "GetGandhiGridId()",
qp_grid: "SelectQpCode()"
};
function GetGandhiGridId() {
var gsr = jQuery("#table_gandhi_grid").getGridParam("selrow");
if (gsr) {
getGGridGroupDetailsRowData(gsr);
} else
jAlert("Hi " + getCookie("username") + ", Please select Row", "Attention!");
}
function in_array(needle, haystack, argStrict) {
var key = "",
strict = !!argStrict;
if (strict) {
for (key in haystack) {
if (haystack[key] === needle) {
return true;
}
}
} else {
for (key in haystack) {
if (haystack[key] == needle) {
return true;
}
}
}
return false;
}
function empty(mixed_var) {
var key;
if (
mixed_var === "" ||
mixed_var === 0 ||
mixed_var === "0" ||
mixed_var === null ||
mixed_var === false ||
typeof mixed_var === "undefined"
) {
return true;
}
if (typeof mixed_var == "object") {
for (key in mixed_var) {
return false;
}
return true;
}
return false;
}
function array_flip(trans) {
var key,
tmp_ar = {};
for (key in trans) {
tmp_ar[trans[key]] = key;
}
return tmp_ar;
}
function GetGroupIdForGroup(group_name) {
for ($j = 0; $j < $all_multi_groups.length; $j++) {
if (group_name == $all_multi_groups[$j]["group_name"])
return $all_multi_groups[$j]["group_id"];
}
}
function jQGridDateFormatter(cellvalue, options, rowObject) {
return ui_date_format(cellvalue);
}
function jQGridMonthNameFormatter(cellvalue, options, rowObject) {
return getYearMonthUIValue(cellvalue);
}
var $g_grid_row_color_arr = new Array();
function jQGridRowColor(cellvalue, options, rowObject) {
if (!empty(cellvalue)) {
$g_grid_row_color_arr.push(options.rowId);
//$("#table_gandhi_grid #"+options.rowId).css("background","pink");
}
}
$.fn.focusNextInputField = function() {
return this.each(function() {
var fields = $(this)
.parents("form:eq(0),body")
.find("button,input,textarea,select");
var index = fields.index(this);
if (index > -1 && index + 1 < fields.length) {
fields.eq(index + 1).focus();
}
return false;
});
};
$.fn.focusPreviousInputField = function() {
return this.each(function() {
var fields = $(this)
.parents("form:eq(0),body")
.find("button,input,textarea,select");
var index = fields.index(this);
if (index > -1 && index + 1 < fields.length) {
fields.eq(index - 1).focus();
}
return false;
});
};
function DisplayUserSelectedPhoto() {
var valid_file_extentions = new Array("jpeg", "jpg");
var ext = $("#student_entry_upload").val();
filepath = ext;
ext = ext.substring(ext.length - 3, ext.length);
ext = ext.toLowerCase();
if (ext != "" && !in_array(ext, valid_file_extentions)) {
alert("Please Select the Valid Photo!");
return false;
}
/* var myFSO = new ActiveXObject("Scripting.FileSystemObject");
var thefile = myFSO.getFile(filepath);
var size = thefile.size;
alert(size + " bytes"); */
$.blockUI({
message:
"<h1 class='h1' style='font-size:12px'><img src='images/ajax-loader.gif' border='0'></h1>"
});
var lstr_data = "&filepath=" + filepath;
$upload = $host_url + "DiaplayUserSelectedPhoto&" + lstr_data;
document
.getElementById("form_module_image_upload")
.setAttribute("action", $upload);
return AIM.submit(
document.getElementById("form_module_image_upload"),
"report_display",
{ onComplete: DiaplayUserSelectedPhotoResponse }
);
}
function DiaplayUserSelectedPhotoResponse($responce) {
$responce = eval("(" + $responce + ")");
$.unblockUI();
if ($responce.error_code == 0)
$("#student_entry_photo").attr("src", $responce.data);
else if ($responce.error_code == -1)
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
else if ($responce.error_code == -2) {
alert($responce.data);
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
$("#student_entry_upload").val("");
}
}
function GetQueryResultSet() {
$lstr_query =
"&execute_query=" +
encodeURIComponent(
trim(document.getElementById("execute_query_details").value)
);
$.ajax({
type: "POST",
async: false,
url: $host_url + "GetQueryResultSet",
data: $lstr_query,
success: GetQueryResultSetResponce
});
}
function GetQueryResultSetResponce($responce) {
$responce = eval("(" + $responce + ")");
$("#query_result_set").html($responce.data);
}
function LPad(ContentToSize, PadLength, PadChar) {
var PaddedString = ContentToSize.toString();
for (var i = ContentToSize.length + 1; i <= PadLength; i++) {
PaddedString = PadChar + PaddedString;
}
return PaddedString;
}
function submitquery() {
var femail = trim(document.getElementById("femail").value);
var fsubject = trim(document.getElementById("fsubject").value);
var fmessage = trim(document.getElementById("fmessage").value);
/*if (femail == '') {
alert("Enter Enter Email ID");
document.getElementById('femail').focus();
return;
}
if (fsubject == '') {
alert("Enter Subject");
document.getElementById('fsubject').focus();
return;
}
if (fmessage == '') {
alert("Enter Body");
document.getElementById('fmessage').focus();
return;
}
if ($('#file').val() == '') {
alert("Enter Body");
document.getElementById('file').focus();
return;
}*/
if ($("#file").val()) {
if ($("#file")[0].files[0].size >= 2000000) {
var size = $("#file")[0].files[0].size;
console.log("files", size);
alert("Please attach files with less size");
return;
} else {
var filename = $("#file").val();
}
} else {
var filename = "";
}
var datastring =
"fmessage=" +
fmessage +
"&fsubject=" +
fsubject +
"&femail=" +
femail +
"&file=" +
filename;
// console.log(datastring);
$upload = $host_url + "submitquery.demo&" + datastring;
console.log("upload", $upload);
document.getElementById("formID").setAttribute("action", $upload);
return AIM.submit(document.getElementById("formID"), " report_display", {
onComplete: submitqueryresponce
});
/*$.ajax({
url: $host_url + "submitquery.demo",
data: "femail=" + femail + "&fsubject=" + fsubject + "&fmessage=" + fmessage,
success: submitqueryresponce
});*/
}
function submitqueryresponce($responce) {
console.log("ressss", $responce);
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
alert(
`Query has been submitted successfully. \n Your query number is ${
$responce.data
}.\n keep this number for future reference.\n You will get email comunication on this issue.`
);
$("#fmessage").val("");
$("#fsubject").val("");
closeForm();
return;
} else if ($responce.error_code == -1) {
alert($responce.data);
$("#fmessage").val("");
$("#fsubject").val("");
closeForm();
return;
}
}
function addnotificationresponce($responce) {
$responce = eval("(" + $responce + ")");
if ($responce.error_code == 0) {
alert(`Notification has been added successfully.`);
$("#fmessage").val("");
$("#fsubject").val("");
closeForm();
return;
} else {
alert($responce.data);
$("#fmessage").val("");
$("#fsubject").val("");
closeForm();
return;
}
}
|