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 : 52.14.66.242
Current Path : /var/www/html/stph/js/ |
| Current File : /var/www/html/stph/js/admission_entry_reg.js |
/*
*
* FOR THE STUDENT ENTRY FORM
* PROGRAMED BY NAVEEN
* DATE: 13/03/09
* TIME: 1:15 PM
*
*/
$g_se_degree='';
$g_se_exam='';
var $remaining_count;
var $total_count ;
function returnMonthValue(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';
return month_array[val];
}
function returnMonthName(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';
return month_array[val];
}
function dateTab()
{
/* if(document.getElementById('student_entry_dob').value != '')
{
if(isValidDate(document.getElementById('student_entry_dob').value)) // in validate.js File
{
document.getElementById('student_entry_gender').focus();
}
else
{
document.getElementById('student_entry_dob').value = '';
document.getElementById('student_entry_dob').focus();
return false;
}
} */
}
function getstudentdetails()
{
var regno = trim($('#regno').val());
if(regno == '')
{
alert('Please Entry Reister No.');
document.getElementById('regno').focus();
return;
}
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getstudentdetails",
data:"regno="+regno,
success: getstudentdetailsResponse
});
}
function getstudentdetailsResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
$("#student_entry").show();
document.getElementById('student_entry_degree_code').value = $responce.data.perdet['FDEGREE'];
//gettextdisabled('student_entry_degree_code',$responce.data.perdet['FDEGREE']);
document.getElementById('student_entry_degree_name').value = $responce.data.perdet['FDESCPN'];
document.getElementById('student_entry_exam').value = $responce.data.perdet['FEXAMNO'];
document.getElementById('student_entry_slno').value = $responce.data.perdet['FSLNO'];
document.getElementById('student_entry_name').value = $responce.data.perdet['FNAME'];
document.getElementById('student_entry_fname').value = $responce.data.perdet['FFATNAME'];
document.getElementById('student_entry_mname').value = $responce.data.perdet['FMOTNAME'];
document.getElementById('student_entry_dob_year').value = $responce.data.perdet['FDOB_Year'];
document.getElementById('student_entry_dob_month').value = ($responce.data.perdet['FDOB_month']);
document.getElementById('student_entry_dob_date').value = $responce.data.perdet['FDOB_date'];
document.getElementById('student_entry_gender').value = $responce.data.perdet['Fgender'];
document.getElementById('student_entry_english').value = $responce.data.perdet['FENGLISH'];
document.getElementById('student_entry_nationality').value = $responce.data.perdet['FNATIONAL'];
document.getElementById('student_entry_comm_addr1').value = $responce.data.perdet['FCURRADD1'];
document.getElementById('student_entry_comm_addr2').value = $responce.data.perdet['FCURRADD2'];
document.getElementById('student_entry_comm_addr3').value = $responce.data.perdet['FCURRADD3'];
document.getElementById('student_entry_comm_addr4').value = $responce.data.perdet['FCURRADD4'];
document.getElementById('student_entry_per_add1').value = $responce.data.perdet['FPERMADD1'];
document.getElementById('student_entry_per_add2').value = $responce.data.perdet['FPERMADD2'];
document.getElementById('student_entry_per_add3').value = $responce.data.perdet['FPERMADD3'];
document.getElementById('student_entry_per_add4').value = $responce.data.perdet['FPERMADD4'];
document.getElementById('student_entry_sub_degree_code').value= $responce.data.perdet['FSUBDEGREE'];
document.getElementById('student_entry_sub_degree').value =$responce.data.perdet['FSUBDEGREE'];
document.getElementById('student_entry_recognition_order_no').value =$responce.data.perdet['FREC_ORDER_NO'];
document.getElementById('student_entry_recognition_date').value =$responce.data.perdet['FREC_ORDER_DATE'];
document.getElementById('student_entry_affiliation_order_no').value =$responce.data.perdet['FAFF_ORDER_NO'];
document.getElementById('student_entry_affiliation_date').value =$responce.data.perdet['FAFF_ORDER_DATE'];
document.getElementById('student_entry_religion').value =$responce.data.perdet['FRELIGION'];
document.getElementById('student_entry_father_occupation').value =$responce.data.perdet['FFAT_OCC'];
document.getElementById('student_entry_mather_occupation').value=$responce.data.perdet['FMOT_OCC'];
document.getElementById('student_entry_email').value=$responce.data.perdet['FEMAIL'];
document.getElementById('student_entry_contact_no').value =$responce.data['FCONTACT_NO'];
document.getElementById('student_entry_blood_group').value =$responce.data.perdet['FBLOOD_GROUP'];
document.getElementById('degree_category').value = $responce.data.perdet['FCASTE'];
$("#student_entry_photo").attr("src", $responce.data.perdet['FPHOTOPATH']);
$("#subject_appearing").html($responce.data.table);
$remaining_count = $responce.data.remaining_count;
$total_count = $responce.data.total_count;
$("#fee_combination_div").html($responce.data.html);
CalculateTotalFeePaid();
$('input[type=text],select').each(function()
{
var tmp = $(this).val();
if(tmp != '')
$(this).attr("disabled", "disabled");
});
if($responce.data.perdet['FPHOTOPATH'] != '')
document.getElementById("student_entry_upload").disabled = true;
}
else
{
alert($responce.data['message']);
document.getElementById('regno').focus();
return;
}
}
function gettextdisabled(id)
{
$("#"+id).attr("disabled", "disabled");
}
function LoadstudentEntry(type)
{
$("#page_main_div").load('html_modules/admission_entry_reg.html',function()
{
$("#student_entry").hide();
$g_student_retain_per_mode=1;
$g_remaining_counter_inc = '';
$g_remaining_counter_inc=0;
$g_clicked_subject_id=0;
$("#student_entry_exam").val("A") ;
document.getElementById('display_module_name').innerHTML = 'Student Entry Re-registration';
document.getElementById('module_name_for_save').value = 'Admission Entry reg';
document.getElementById('is_add_edit').value = type;
getDefaultHeadFooterLinks('Admission Entry reg');
clearStudentEntryReg();
$("#student_entry_degree_code").focus();
$("#student_entry_exam").val('A');
$("#error_msg").html("");
$("#print_row").hide();
getCategoryNames('degree_category');
DeletedRecords=0;
document.getElementById("student_entry_nationality").value = "INDIAN";
if(type=='Add')
{
$g_se_degree='';
$geditinternalcode='';
}
if(type=='Edit')
{
EditStudentDetailsForUpdate($geditinternalcode,$g_se_degree);
}
}
);
$('#module_details_div').hide();
}
function chkStudentEditAdd()
{
if(document.getElementById('is_add_edit').value =='Add' )
{
if(trim($("#student_entry_degree_code").val())!='')
{
generateAutoIncrementSlNo();
//document.getElementById("add_row").setAttribute("class", "tarkabutton-disabled");
//disableButton();
}
}
else if(document.getElementById('is_add_edit').value =='Edit' || document.getElementById('is_add_edit').value =='Delete')
{
// document.getElementById("student_entry_slno").disabled=false;
getStudentSlNo();
}
/* else if(document.getElementById('is_add_edit').value =='Delete')
{
document.getElementById("student_entry_slno").disabled=false;
getStudentSlNo();
} */
}
// thu
function assignDefaultName()
{
if(trim(document.getElementById("student_entry_nationality").value) == '')
document.getElementById("student_entry_nationality").value = "INDIAN";
}
function copyAddress()
{
if($("#student_entry_per_add1").val() == '' && $("#student_entry_per_add2").val() == '' )
{
$("#student_entry_per_add1").val($("#student_entry_comm_addr1").val());
$("#student_entry_per_add2").val($("#student_entry_comm_addr2").val());
$("#student_entry_per_add3").val($("#student_entry_comm_addr3").val());
$("#student_entry_per_add4").val($("#student_entry_comm_addr4").val());
}
}
// end thu
//--wed naveen
function generateAutoIncrementSlNo()
{
$.ajax({
type: "POST",
//async:false,
url: $host_url+"generateAutoIncrementSlNo.demo",
data:"degree="+encodeURIComponent(trim($("#student_entry_degree_code").val())),
success: generateAutoIncrementSlNoResponse
});
}
function generateAutoIncrementSlNoResponse($responce) // to get value and edit of pertiqular student
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
$("#student_entry_slno").val($responce.data)
}
else
{
//alert('SL No Not Exstis');
//document.getElementById("student_entry_slno").focus();
}
}
// for key press in the degree code field displaying sub appareing table
function getsubjectAppearingTotal()
{
if( jQuery.trim($("#student_entry_degree_code").val())!='')
{
$sl_no='';
$sl_no=encodeURIComponent(trim($("#student_entry_slno").val()));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getsubjectAppearingTotal.demo",
data:"degree_code="+$("#student_entry_degree_code").val()+"&exam="+$("#student_entry_exam").val() +"&sl_no="+$sl_no+"&pmode="+$g_student_retain_per_mode+"&sub_degree="+encodeURIComponent(trim($("#student_entry_sub_degree_code").val())),
success: subjectAppearingTotalResponse
});
}
}
function subjectAppearingTotalResponse($responce)
{
$responce = eval('(' + $responce + ')');
$g_subject_appearing=$responce.data;
$g_remaining_counter_inc=($responce.data.remaining_count);
$("#subject_appearing").show();
$("#subject_appearing").html($responce.data.html);
}
// from here to subject popup
/* window.location.$g_popup_sub_code='';
function subjectAppearing_PopUp($id)
{
var url = "../ui/SubjectAppearingPopup.html?height=200&width=400&id="+$id;
tb_show("College Details", url);
//$subCode =
window.location.$g_popup_sub_code=$id;
} */
window.location.$g_popup_sub_code_field_id='';
function keyboardsubjectAppearing_PopUp(evt,$id)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
//alert(id);
if(kC==112) //F1 Key code
{
var url = "../ui/SubjectAppearingPopup.html?height=200&width=400&id="+$id;
tb_show("College Details", url);
//$subCode =
window.location.$g_popup_sub_code_field_id=$id;
return false;
}
}
// upt to hereselect category
function SaveStudentEntryReg()
{
if(DeletedRecords==0)
{
var date_student;
if(trim(document.getElementById('student_entry_degree_code').value) == '' )
{
alert('Please enter the Degree. Code');
document.getElementById('student_entry_degree_code').focus();
return;
}
else if(trim(document.getElementById('student_entry_name').value) == '' )
{
alert('Please enter the Student Name');
document.getElementById('student_entry_name').focus();
return;
}
else if(trim(document.getElementById('student_entry_fname').value) == '' )
{
alert('Please enter the Father\'s Name');
document.getElementById('student_entry_fname').focus();
return;
}else if(trim(document.getElementById('student_entry_father_occupation').value) == '' )
{
alert('Please enter the Father\'s Occupation Name');
document.getElementById('student_entry_father_occupation').focus();
return;
}else if(trim(document.getElementById('student_entry_mname').value) == '' )
{
alert('Please enter the Mother\'s Name');
document.getElementById('student_entry_mname').focus();
return;
}else if(trim(document.getElementById('student_entry_mather_occupation').value) == '' )
{
alert('Please enter the Mothers\'s Occupation Name');
document.getElementById('student_entry_mather_occupation').focus();
return;
}else if(trim(document.getElementById('student_entry_slno').value) == '' )
{
alert('Please enter the SL No');
document.getElementById('student_entry_slno').focus();
return;
}
if(($("#student_entry_dob_date").val() != '1' || $("#student_entry_dob_month").val() != 'Jan') && $("#student_entry_dob_year").val() == '')
{
alert('Please Enter the Year..!');
document.getElementById('student_entry_dob_year').focus();
return;
}
else if($("#student_entry_dob_year").val() == '' || $("#student_entry_dob_year").val().length<4)
{
alert('Please Enter the Valid Year..!');
document.getElementById('student_entry_dob_year').focus();
return;
}
else if(trim(document.getElementById('student_entry_email').value) == '' )
{
alert('Please enter the Email Id');
document.getElementById('student_entry_email').focus();
return;
} else if(trim(document.getElementById('student_entry_english').value) == '' )
{
alert('Please enter the Medium Of Instructions');
document.getElementById('student_entry_english').focus();
return;
} else if(trim(document.getElementById('student_entry_religion').value) == '' )
{
alert('Please enter the Religion');
document.getElementById('student_entry_religion').focus();
return;
} else if(trim(document.getElementById('student_entry_nationality').value) == '' )
{
alert('Please enter the Nationality');
document.getElementById('student_entry_nationality').focus();
return;
} else if(trim(document.getElementById('student_entry_contact_no').value) == '' )
{
alert('Please enter the Contact No');
document.getElementById('student_entry_contact_no').focus();
return;
} else if(trim(document.getElementById('student_entry_comm_addr1').value) == '' )
{
alert('Please enter the Address(For Communication):');
document.getElementById('student_entry_comm_addr1').focus();
return;
} else if(trim(document.getElementById('student_entry_upload').value) == '9999999999' && document.getElementById('is_add_edit').value=='Add')
{
alert('Please Upload Student Photo');
document.getElementById('student_entry_upload').focus();
return;
} else if(trim(document.getElementById('student_entry_per_add1').value) == '' )
{
alert('Please enter the Address(Permanent):');
document.getElementById('student_entry_per_add1').focus();
return;
}
else if($("#student_entry_dob_year").val() != '')
{
date_student = $("#student_entry_dob_year").val()+'-'+returnMonthValue($("#student_entry_dob_month").val())+'-'+$("#student_entry_dob_date").val();
}
else if($("#student_entry_dob_year").val() == '')
{
date_student = '0000-00-00';
}
var regno = trim($('#regno').val());
if(regno == '')
{
alert('Please Entry Reister No.');
document.getElementById('regno').focus();
return;
}
console.log($remaining_count);
console.log($total_count);
$start_indx=$total_count-$remaining_count;
var subject_alert_flag=false;
var alert_cnt=0;
for($m=$start_indx;$m<$total_count;$m++)
{
if(trim($("#se_sub_code_"+$m).val())=='')
{
subject_alert_flag=true;
alert_cnt++;
alert('Please Enter the All Subjects');
document.getElementById("se_sub_code_"+$m).focus();
return;
}
}
var subject_alert_flag=false;
if(subject_alert_flag)
alert("You have not entered all Subjects!!!!!!");
$lstr_data="add_edit="+document.getElementById('is_add_edit').value;
$lstr_data+="°ree_code="+encodeURIComponent($("#student_entry_degree_code").val());
$lstr_data+="°ree_description="+encodeURIComponent($("#student_entry_degree_name").val());
$lstr_data+="°ree_exam="+encodeURIComponent($("#student_entry_exam").val());
$lstr_data+="°ree_slno="+encodeURIComponent($("#student_entry_slno").val());
$lstr_data+="&student_entry_name="+encodeURIComponent($("#student_entry_name").val());
$lstr_data+="°ree_fname="+encodeURIComponent($("#student_entry_fname").val());
$lstr_data+="°ree_mname="+encodeURIComponent($("#student_entry_mname").val());
$lstr_data+="°ree_dob="+date_student;
$lstr_data+="°ree_gender="+encodeURIComponent($("#student_entry_gender").val());
$lstr_data+="°ree_english="+encodeURIComponent($("#student_entry_english").val());
$lstr_data+="°ree_nationality="+encodeURIComponent($("#student_entry_nationality").val());
$lstr_data+="°ree_category="+encodeURIComponent($("#degree_category").val());
$lstr_data+="&student_entry_comm_addr1="+encodeURIComponent($("#student_entry_comm_addr1").val());
$lstr_data+="&student_entry_comm_addr2="+encodeURIComponent($("#student_entry_comm_addr2").val());
$lstr_data+="&student_entry_comm_addr3="+encodeURIComponent($("#student_entry_comm_addr3").val());
$lstr_data+="&student_entry_comm_addr4="+encodeURIComponent($("#student_entry_comm_addr4").val());
$lstr_data+="&student_entry_per_add1="+encodeURIComponent($("#student_entry_per_add1").val());
$lstr_data+="&student_entry_per_add2="+encodeURIComponent($("#student_entry_per_add2").val());
$lstr_data+="&student_entry_per_add3="+encodeURIComponent($("#student_entry_per_add3").val());
$lstr_data+="&student_entry_per_add4="+encodeURIComponent($("#student_entry_per_add4").val());
$lstr_data+="&fee_paid="+encodeURIComponent($("#fee_paid").val());
//Added for Pondicheri Req Starts
$lstr_data+="&sub_degree="+encodeURIComponent($("#student_entry_sub_degree_code").val());
$lstr_data+="&rec_order_no="+encodeURIComponent($("#student_entry_recognition_order_no").val());
$lstr_data+="&rec_order_date="+date_format($("#student_entry_recognition_date").val());
$lstr_data+="&aff_order_no="+encodeURIComponent($("#student_entry_affiliation_order_no").val());
$lstr_data+="&aff_order_date="+date_format($("#student_entry_affiliation_date").val());
$lstr_data+="&father_occ="+encodeURIComponent($("#student_entry_father_occupation").val());
$lstr_data+="&mother_occ="+encodeURIComponent($("#student_entry_mather_occupation").val());
$lstr_data+="&email="+encodeURIComponent($("#student_entry_email").val());
$lstr_data+="&contact="+encodeURIComponent($("#student_entry_contact_no").val());
$lstr_data+="&blood_group="+encodeURIComponent($("#student_entry_blood_group").val());
var student_entry_reg_fee=parseFloat(empty($("#student_entry_reg_fee").val())?0.0:$("#student_entry_reg_fee").val());
var student_entry_exam_fee=parseFloat(empty($("#student_entry_exam_fee").val())?0.0:$("#student_entry_exam_fee").val());
var student_entry_grade_card_fee=parseFloat(empty($("#student_entry_grade_card_fee").val())?0.0:$("#student_entry_grade_card_fee").val());
var student_entry_total_fee=parseFloat(empty($("#student_entry_total_fee").val())?0.0:$("#student_entry_total_fee").val());
$lstr_data+="&student_entry_reg_fee="+encodeURIComponent($("#student_entry_reg_fee").val());
$lstr_data+="&student_entry_exam_fee="+encodeURIComponent($("#student_entry_exam_fee").val());
$lstr_data+="&student_entry_grade_card_fee="+encodeURIComponent($("#student_entry_grade_card_fee").val());
$lstr_data+="&student_entry_total_fee="+encodeURIComponent($("#student_entry_total_fee").val());
var lateral_entry=0;
if(document.getElementById("is_lateral_entry").checked==true)
lateral_entry=1;
$lstr_data+="&lateral_entry="+lateral_entry;
$lstr_data+="&religion="+encodeURIComponent($("#student_entry_religion").val());
$lstr_data+="&unlink_file="+encodeURIComponent($("#student_entry_photo").attr('src'));
//end
$sub_arr = new Object();
$n=0;
console.log($remaining_count);
console.log($total_count);
for($m=0;$m<$total_count;$m++)
{
$sub_arr[$n]= new Object();
$sub_arr[$n]['sub_code']=trim($("#se_sub_code_"+$m).val());
$n++;
}
//sub_arr
var myJSONText = encodeURIComponent(JSON.stringify($sub_arr));
console.log($sub_arr);
var fee_com = new Object();
var z=0;
var obj=$("input[id*='fee_paying_']");
jQuery.each(obj, function(k, v) {
fee_com[z]= new Object();
var sl_no=v['id'].split("_")[2];
fee_com[z]['fee_paid']=$("#"+v['id']).val();
fee_com[z]['head_id']=$("#head_"+sl_no).html();
z++;
});
var fee_com = encodeURIComponent(JSON.stringify(fee_com));
console.log('------------------------------------');
console.log(fee_com);
var valid_file_extentions = new Array("jpeg","jpg",'png','gif');
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;
}
$lstr_data+="&filepath="+filepath+"®no="+regno;
console.log($lstr_data);
$upload = $host_url+"saveStudentEntryReg.demo&"+$lstr_data+"&sub_arr="+myJSONText+"&fee_com="+fee_com;
document.getElementById("form_module_image_upload").setAttribute("action",$upload);
//return AIM.submit(document.getElementById("form_student_entry"), '_new',{'onComplete' : saveStudentEntryResponse});
return AIM.submit(document.getElementById("form_module_image_upload"), 'report_display',{'onComplete' : saveStudentEntryResponse});
//return AIM.submit(document.getElementById("form_module_image_upload"), 'new_tab',{'onComplete' : saveStudentEntryResponse});
}
else
{
alert(" You Can't Save.. This Record Already Deleted..!!");
}
}
function saveStudentEntryResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
alert($responce.data.message);
$("#student_entry_degree_code").focus();
document.getElementById('is_add_edit').value="Add";
var r = confirm("Your Application Number is : "+$responce.data.app_no);
window.location.href = $host_url+"PrintApplicationFormPOSTOFFICE.demo&app_no="+$responce.data.app_no+"&screentype=re";
}
else
alert($responce.data);
}
//DiaplayUserSelectedPhoto()
function getEnterForSubDetails(evt,type,id,icode)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC == 13)
{
getSubDetails(id,icode);
}
}
function getStudentSlNo() // for getting student serial number
{
return;
if((document.getElementById('is_add_edit').value=='Edit' || document.getElementById('is_add_edit').value=='Delete') && jQuery.trim($("#student_entry_slno").val())!='')
{
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getSlNoStudentDetails.demo",
data:"sl_no="+encodeURIComponent(trim($("#student_entry_slno").val()))+"°ree="+encodeURIComponent(trim($("#student_entry_degree_code").val())),
success: selectStudentDetailsResponse
});
}
}
function selectStudentDetailsResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.data['FDELETED'] == 'F')
{
DeletedRecords = 0; // non deleted record
$("#error_msg").html(" ");
}
else
{
DeletedRecords = 1; // deleted Record
}
if($responce.error_code == 0 || $responce.error_code == -1)
{
alert($responce.data['Fgender']);
$("#error_msg").html(" ");
document.getElementById('student_entry_degree_code').value = $responce.data['FDEGREE'];
document.getElementById('student_entry_degree_name').value = $responce.data['FDESCPN'];
//document.getElementById('student_entry_exam').value = $responce.data['FEXAMNO'];
document.getElementById('student_entry_slno').value = $responce.data['FSLNO'];
document.getElementById('student_entry_name').value = $responce.data['FNAME'];
document.getElementById('student_entry_fname').value = $responce.data['FFATNAME'];
document.getElementById('student_entry_mname').value = $responce.data['FMOTNAME'];
document.getElementById('student_entry_dob_year').value = $responce.data['FDOB_Year'];
document.getElementById('student_entry_dob_month').value = returnMonthName($responce.data['FDOB_month']);
document.getElementById('student_entry_dob_date').value = $responce.data['FDOB_date'];
document.getElementById('student_entry_gender').value = $responce.data['Fgender'];
document.getElementById('student_entry_english').value = $responce.data['FENGLISH'];
document.getElementById('student_entry_nationality').value = $responce.data['FNATIONAL'];
document.getElementById('student_entry_comm_addr1').value = $responce.data['FCURRADD1'];
document.getElementById('student_entry_comm_addr2').value = $responce.data['FCURRADD2'];
document.getElementById('student_entry_comm_addr3').value = $responce.data['FCURRADD3'];
document.getElementById('student_entry_comm_addr4').value = $responce.data['FCURRADD4'];
document.getElementById('student_entry_per_add1').value = $responce.data['FPERMADD1'];
document.getElementById('student_entry_per_add2').value = $responce.data['FPERMADD2'];
document.getElementById('student_entry_per_add3').value = $responce.data['FPERMADD3'];
document.getElementById('student_entry_per_add4').value = $responce.data['FPERMADD4'];
document.getElementById('student_entry_sub_degree_code').value= $responce.data['FSUBDEGREE'];
document.getElementById('student_entry_sub_degree').value =$responce.data['FSUBDEGREE'];
document.getElementById('student_entry_recognition_order_no').value =$responce.data['FREC_ORDER_NO'];
document.getElementById('student_entry_recognition_date').value =$responce.data['FREC_ORDER_DATE'];
document.getElementById('student_entry_affiliation_order_no').value =$responce.data['FAFF_ORDER_NO'];
document.getElementById('student_entry_affiliation_date').value =$responce.data['FAFF_ORDER_DATE'];
document.getElementById('student_entry_religion').value =$responce.data['FRELIGION'];
document.getElementById('student_entry_father_occupation').value =$responce.data['FFAT_OCC'];
document.getElementById('student_entry_mather_occupation').value=$responce.data['FMOT_OCC'];
document.getElementById('student_entry_email').value=$responce.data['FEMAIL'];
document.getElementById('student_entry_contact_no').value =$responce.data['FCONTACT_NO'];
document.getElementById('student_entry_blood_group').value =$responce.data['FBLOOD_GROUP'];
document.getElementById('degree_category').value = $responce.data['FCASTE'];
$("#student_entry_photo").attr("src", $responce.data['FPHOTOPATH']);
if($responce.data.FLATERAL_ENTRY==1)
{
document.getElementById('is_lateral_entry').checked=true;
$("#student_entry_exam").val("C") ;
}
else
{
document.getElementById('is_lateral_entry').checked=false;
$("#student_entry_exam").val("A") ;
}
getsubjectAppearingTotal($responce.data['FDEGREE']);
}
else if($responce.error_code == -2)
{
DeletedRecords = 0;
//$("#error_msg").html(" In Valid SL Number ");
alert('In Valid SL Number');
$("#student_entry_slno").val('');
document.getElementById('student_entry_slno').focus();
}
}
function deleteStudentRecord()
{
var ids=jQuery("#view_student_entry").getGridParam('selarrrow');
var delete_arr = new Object();
if (ids)
{
for(var p=0;p<ids.length;p++)
{
//alert(ids);
var dataset=jQuery("#view_student_entry").getRowData(ids[p]);
var degree_code=dataset['grid_degree'];
var exam=dataset['grid_exam'];
var sl_no=dataset['grid_sl_no'];
//alert(sl_no);
delete_arr[p]= new Object();
delete_arr[p]['degree_code']=degree_code;
delete_arr[p]['exam']=exam;
delete_arr[p]['sl_no']=sl_no;
}
var agree=confirm("Would you like to Delete this Record..!!");
if(agree)
{
var myJSONText = encodeURIComponent(JSON.stringify(delete_arr));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"disableRecord.demo",
data:"&delete_arr="+myJSONText,
success: disableRecordResponse
});
}
}
else
{
alert("Please select row in grid"); return;
}
}
function disableRecordResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
alert("Record Deleted Successfully");
$('#view_student_entry').trigger("reloadGrid");
}
}
function clearStudentEntryReg()
{
document.getElementById('student_entry_degree_code').value = '';
document.getElementById('student_entry_degree_name').value = '';
document.getElementById('student_entry_slno').disabled=true;
document.getElementById('student_entry_slno').value = '';
document.getElementById('student_entry_name').value = '';
document.getElementById('student_entry_fname').value = '';
document.getElementById('student_entry_mname').value = '';
document.getElementById('student_entry_dob_year').value = '';
//document.getElementById('student_entry_dob_month').value = '';
document.getElementById('student_entry_dob_date').value = '';
document.getElementById('student_entry_nationality').value ='';
document.getElementById('student_entry_comm_addr1').value = '';
document.getElementById('student_entry_comm_addr2').value = '';
document.getElementById('student_entry_comm_addr3').value ='';
document.getElementById('student_entry_comm_addr4').value ='';
document.getElementById('student_entry_per_add1').value ='';
document.getElementById('student_entry_per_add2').value = '';
document.getElementById('student_entry_per_add3').value ='';
document.getElementById('student_entry_per_add4').value = '';
document.getElementById('subject_appearing').innerHTML = '';
$("#student_entry_upload").val("");
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
document.getElementById('student_entry_sub_degree_code').value ='';
document.getElementById('student_entry_sub_degree').value ='';
document.getElementById('student_entry_recognition_order_no').value ='';
document.getElementById('student_entry_recognition_date').value ='';
document.getElementById('student_entry_affiliation_order_no').value ='';
document.getElementById('student_entry_affiliation_date').value ='';
document.getElementById('student_entry_religion').value ='';
document.getElementById('student_entry_english').value ='';
document.getElementById('student_entry_father_occupation').value ='';
document.getElementById('student_entry_mather_occupation').value ='';
document.getElementById('student_entry_email').value ='';
document.getElementById('student_entry_contact_no').value ='';
document.getElementById('student_entry_blood_group').value ='';
$("#student_entry_reg_fee").val("0.00");
$("#student_entry_exam_fee").val("0.00");
$("#student_entry_grade_card_fee").val("0.00");
$("#student_entry_total_fee").val("0.00");
}
function clearStudentEntryAfterSave()
{
document.getElementById('student_entry_slno').value = '';
document.getElementById('student_entry_slno').disabled=true;
document.getElementById('student_entry_name').value = '';
document.getElementById('student_entry_fname').value = '';
document.getElementById('student_entry_mname').value = '';
document.getElementById('student_entry_dob_year').value = '';
//document.getElementById('student_entry_dob_month').value = '';
document.getElementById('student_entry_dob_date').value = '';
document.getElementById('student_entry_comm_addr1').value = '';
document.getElementById('student_entry_comm_addr2').value = '';
document.getElementById('student_entry_comm_addr3').value ='';
document.getElementById('student_entry_comm_addr4').value ='';
document.getElementById('student_entry_per_add1').value ='';
document.getElementById('student_entry_per_add2').value = '';
document.getElementById('student_entry_per_add3').value ='';
document.getElementById('student_entry_per_add4').value = '';
$("#student_entry_upload").val("");
$("#student_entry_photo").attr("src", "images/default_photo.jpg");
document.getElementById('student_entry_recognition_order_no').value ='';
document.getElementById('student_entry_recognition_date').value ='';
document.getElementById('student_entry_affiliation_order_no').value ='';
document.getElementById('student_entry_affiliation_date').value ='';
document.getElementById('student_entry_religion').value ='';
document.getElementById('student_entry_father_occupation').value ='';
document.getElementById('student_entry_mather_occupation').value ='';
document.getElementById('student_entry_email').value ='';
document.getElementById('student_entry_contact_no').value ='';
document.getElementById('student_entry_blood_group').value ='';
$("#student_entry_reg_fee").val("0.00");
$("#student_entry_exam_fee").val("0.00");
$("#student_entry_grade_card_fee").val("0.00");
$("#student_entry_total_fee").val("0.00");
}
function ViewStudentDetails()
{
$main="<table id='view_student_entry' class='scroll' ondblclick='SelectStudentRowId();'></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
document.getElementById('page_main_div').innerHTML=$main;
var student_details=jQuery("#view_student_entry").jqGrid(
{
url:$host_url+'ViewStudentDetails',
datatype: "json",
colNames:['Sl No','Degree','Branch','Exam','Name','Created By'],
colModel:[
{name:'grid_sl_no',index:'grid_sl_no', width:50 },
{name:'grid_degree',index:'grid_degree', width:100 },
{name:'grid_sub_degree',index:'grid_sub_degree', width:100 },
{name:'grid_exam',index:'grid_exam', width:100 },
{name:'grid_name',index:'grid_name', width:100 },
{name:'created_by',index:'created_by', width:100 }],
rowNum:20,
rowList:[20,30,40,60],
imgpath:$img_path,
pager: jQuery('#sub_grid_div'),
sortname: 'id',
height:'250',
viewrecords: true,
sortorder: "desc",
multiselect: true,
cellEdit: true,
width:'840',
caption:"Student Details",
editurl:$host_url+'deleteStudentDetails'
}).navGrid('#sub_grid_div',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true})
.navButtonAdd('#sub_grid_div',{caption:"Toggle",
buttonicon :'ui-icon-pin-s', onClickButton:function(){ student_details[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div',{caption:"Delete",
buttonicon :'ui-icon-trash', onClickButton:function(){ deleteStudentRecord() } }).
navButtonAdd('#sub_grid_div',{caption:"Edit",
onClickButton:function()
{
SelectStudentRowId();
}
});
student_details.filterToolbar();
$("#gs_grid_sl_no").focus();
$('.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);
});
}
function SelectStudentRowId()
{
var id=jQuery("#view_student_entry").getGridParam('selrow');
if (id)
{
LoadstudentEntry('Edit');
var dataset=jQuery("#view_student_entry").getRowData(id);
$g_se_degree=dataset['grid_degree'];
$geditinternalcode=id;
}
else
{
alert("Please select row in grid"); return;
}
}
function EditStudentDetailsForUpdate(id)
{
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getSlNoStudentDetails.demo",
data:"sl_no="+id+"°ree="+$g_se_degree,
success: EditStudentDetailsForUpdateResponse
});
}
function EditStudentDetailsForUpdateResponse($responce)
{
$responce = eval('(' + $responce + ')');
document.getElementById('is_add_edit').value = 'Edit';
if($responce.data['FDELETED'] == 'F')
{
DeletedRecords = 0; // non deleted record
$("#error_msg").html(" ");
}
else
{
DeletedRecords = 1; // deleted Record
}
if($responce.error_code == 0 || $responce.error_code == -1)
{
$("#error_msg").html(" ");
document.getElementById('student_entry_degree_code').value = $responce.data['FDEGREE'];
document.getElementById('student_entry_degree_name').value = $responce.data['FDESCPN'];
document.getElementById('student_entry_exam').value = $responce.data['FEXAMNO'];
document.getElementById('student_entry_slno').value = $responce.data['FSLNO'];
document.getElementById('student_entry_name').value = $responce.data['FNAME'];
document.getElementById('student_entry_fname').value = $responce.data['FFATNAME'];
document.getElementById('student_entry_mname').value = $responce.data['FMOTNAME'];
document.getElementById('student_entry_dob_year').value = $responce.data['FDOB_Year'];
document.getElementById('student_entry_dob_month').value = ($responce.data['FDOB_month']);
document.getElementById('student_entry_dob_date').value = $responce.data['FDOB_date'];
document.getElementById('student_entry_gender').value = $responce.data['Fgender'];
document.getElementById('student_entry_english').value = $responce.data['FENGLISH'];
document.getElementById('student_entry_nationality').value = $responce.data['FNATIONAL'];
document.getElementById('student_entry_comm_addr1').value = $responce.data['FCURRADD1'];
document.getElementById('student_entry_comm_addr2').value = $responce.data['FCURRADD2'];
document.getElementById('student_entry_comm_addr3').value = $responce.data['FCURRADD3'];
document.getElementById('student_entry_comm_addr4').value = $responce.data['FCURRADD4'];
document.getElementById('student_entry_per_add1').value = $responce.data['FPERMADD1'];
document.getElementById('student_entry_per_add2').value = $responce.data['FPERMADD2'];
document.getElementById('student_entry_per_add3').value = $responce.data['FPERMADD3'];
document.getElementById('student_entry_per_add4').value = $responce.data['FPERMADD4'];
document.getElementById('student_entry_sub_degree_code').value= $responce.data['FSUBDEGREE'];
document.getElementById('student_entry_sub_degree').value =$responce.data['FSUBDEGREE'];
document.getElementById('student_entry_recognition_order_no').value =$responce.data['FREC_ORDER_NO'];
document.getElementById('student_entry_recognition_date').value =$responce.data['FREC_ORDER_DATE'];
document.getElementById('student_entry_affiliation_order_no').value =$responce.data['FAFF_ORDER_NO'];
document.getElementById('student_entry_affiliation_date').value =$responce.data['FAFF_ORDER_DATE'];
document.getElementById('student_entry_religion').value =$responce.data['FRELIGION'];
document.getElementById('student_entry_father_occupation').value =$responce.data['FFAT_OCC'];
document.getElementById('student_entry_mather_occupation').value=$responce.data['FMOT_OCC'];
document.getElementById('student_entry_email').value=$responce.data['FEMAIL'];
document.getElementById('student_entry_contact_no').value =$responce.data['FCONTACT_NO'];
document.getElementById('student_entry_blood_group').value =$responce.data['FBLOOD_GROUP'];
document.getElementById('degree_category').value = $responce.data['FCASTE'];
$("#student_entry_photo").attr("src", $responce.data['FPHOTOPATH']);
if($responce.data.FLATERAL_ENTRY==1)
{
document.getElementById('is_lateral_entry').checked=true;
$("#student_entry_exam").val("C") ;
}
else
{
document.getElementById('is_lateral_entry').checked=false;
$("#student_entry_exam").val("A") ;
}
getsubjectAppearingTotal();
//GetCombinationFeeList($responce.data['FDEGREE'],$responce.data['FCASTE']);
GetCombinationFeeList();
}
else if($responce.error_code == -2)
{
DeletedRecords = 0;
//$("#error_msg").html(" In Valid SL Number ");
alert('In Valid SL Number');
$("#student_entry_slno").val('');
document.getElementById('student_entry_slno').focus();
}
}
function CalculateSETotalFee()
{
var student_entry_reg_fee=parseFloat(empty($("#student_entry_reg_fee").val())?0.0:$("#student_entry_reg_fee").val());
var student_entry_exam_fee=parseFloat(empty($("#student_entry_exam_fee").val())?0.0:$("#student_entry_exam_fee").val());
var student_entry_grade_card_fee=parseFloat(empty($("#student_entry_grade_card_fee").val())?0.0:$("#student_entry_grade_card_fee").val());
var total_fee=parseFloat(student_entry_reg_fee+student_entry_exam_fee+student_entry_grade_card_fee);
$("#student_entry_total_fee").val(total_fee);
}
function getLateralEntrySubjects()
{
if(document.getElementById("is_lateral_entry").checked==true)
{
$("#student_entry_exam").val("C") ;
getsubjectAppearingTotal();
}
else
{
$("#student_entry_exam").val("A") ;
getsubjectAppearingTotal();
}
}
function GetCombinationFeeList(degreeCode,Category)
{
var fdegree =$("#student_entry_degree_code").val();
if(empty(fdegree))
{
alert("Please Select Degree");
$("#student_entry_degree_code").focus();
return false;
}
var fexamno ="A";
var fcatcode =$("#degree_category").val();
var fcombcode =$("#degree_combination").val();
var lstr_str="&fdegree="+fdegree;
lstr_str+="&fexamno="+fexamno;
lstr_str+="&fcombcode="+fcombcode;
lstr_str+="&fcatcode="+fcatcode;
lstr_str+="&fsl_no="+$("#student_entry_slno").val();
$.ajax({
type: "POST",
//async:false,
url: $host_url+"GetCombinationFeeList",
data:lstr_str,
success: GetCombinationFeeListResponse
});
}
function GetCombinationFeeListResponse($responce)
{
$responce = eval('(' + $responce + ')');
$("#fee_combination_div").html("");
$("#fee_combination_div").html($responce.data.html);
CalculateTotalFeePaid();
}
function getCombinations(id)
{
console.log(id);
$.ajax({
type: "POST",
url: $host_url+"getCombinations",
data:"id="+id,
success: getCombinationsSuccess
});
}
function getCombinationsSuccess($responce)
{
$responce = eval('(' + $responce + ')');
/* document.getElementById('degree_combination').options.length = 0;
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('degree_combination').options.add($op);
}
*/
document.getElementById('degree_combination').options.length = 0;
var $lobj_Option = document.createElement("OPTION");
$lobj_Option.value = "";
$lobj_Option.text = "Select Combination";
document.getElementById('degree_combination').options[0]=($lobj_Option);
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('degree_combination').options.add($op);
}
}
function CalculateTotalFeePaid()
{
var obj=$("input[id*='fee_paying_']");
var tot_paid=0;
jQuery.each(obj, function(k, v) {
tot_paid=tot_paid+parseFloat($("#"+v['id']).val());
});
$("#fee_paid").val(tot_paid);
$("#total_fee_paid").html(tot_paid);
}
function GetCombinationSubjectList()
{
if( jQuery.trim($("#student_entry_degree_code").val())!='')
{
$sl_no='';
$sl_no=encodeURIComponent(trim($("#student_entry_admno").val()));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getsubjectAppearingTotal.demo",
data:"degree_code="+$("#student_entry_degree_code").val()+"&exam="+$("#student_entry_exam").val() +
"&sl_no="+$sl_no+"&pmode="+$g_student_retain_per_mode+
"&sub_degree="+encodeURIComponent(trim($("#student_entry_sub_degree_code").val()))+
"&combination="+$("#degree_category").val(),
success: subjectAppearingTotalResponse
});
}
}
function subjectAppearingTotalResponse($responce)
{
$responce = eval('(' + $responce + ')');
$g_subject_appearing=$responce.data;
console.log($g_subject_appearing);
$g_remaining_counter_inc=($responce.data.remaining_count);
console.log($g_remaining_counter_inc);
$("#subject_appearing").show();
$("#subject_appearing").html($responce.data.html);
}
|