0xV3NOMx
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.129.210.35


Current Path : /proc/thread-self/root/var/www/html/reva/js/
Upload File :
Current File : //proc/thread-self/root/var/www/html/reva/js/student_entry.js

/* 
 *
 * FOR THE STUDENT ENTRY FORM
 * PROGRAMED BY NAVEEN
 * DATE: 13/03/09
 * TIME: 1:15 PM 
  *
 */
 $g_se_degree='';
 $g_se_exam='';
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 LoadstudentEntry(type)
{
    $("#page_main_div").load('html_modules/admission_entry.html',function()
	{
	$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';
	document.getElementById('module_name_for_save').value = 'StudentEntry';
	document.getElementById('is_add_edit').value = type;	
	getDefaultHeadFooterLinks('Admission Entry'); 
 
	clearStudentEntry();	
	$("#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();

		}		
	}
	else if(document.getElementById('is_add_edit').value =='Edit' || document.getElementById('is_add_edit').value =='Delete')
	{ 
		getStudentSlNo();
	}	
}

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());
	}

}

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
	{
	}
	
}  	
// 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="+encodeURIComponent(trim($("#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;
	if(kC==112) //F1 Key code
	{
		var url = "../ui/SubjectAppearingPopup.html?height=200&width=400&id="+$id;
					tb_show("College Details", url); 
		window.location.$g_popup_sub_code_field_id=$id;			
		return false;
	} 
}
// upt to hereselect category
function SaveStudentEntry()
{  
	var FUNIVCODE = getCookie("FUNIVCODE");
	
  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('degree_category').value) == '' )
	{
		alert('Select category');
		document.getElementById('degree_category').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';
	}
	
	if(trim(document.getElementById('student_entry_upload').value) == '' && document.getElementById('is_add_edit').value=='Add')
	{
		alert( 'Upload Photo');
		document.getElementById('student_entry_upload').focus();
		return;
	} 
	$start_indx=$g_subject_appearing.total_count-$g_remaining_counter_inc;	
	var subject_alert_flag=false;
	var alert_cnt=0;		
	for($m=$start_indx;$m<$g_subject_appearing.total_count;$m++)
	{
		if(trim($("#se_sub_code_"+$m).val())=='')
		{
			subject_alert_flag=true;
			alert_cnt++;
		}
	}
	if(subject_alert_flag)
	alert("You have not entered all Subjects!!!!!!");
		
	$lstr_data="add_edit="+document.getElementById('is_add_edit').value;
	$lstr_data+="&degree_code="+encodeURIComponent($("#student_entry_degree_code").val());
	$lstr_data+="&degree_description="+encodeURIComponent($("#student_entry_degree_name").val());
	$lstr_data+="&degree_exam="+encodeURIComponent($("#student_entry_exam").val());
	$lstr_data+="&degree_slno="+encodeURIComponent($("#student_entry_slno").val());
	$lstr_data+="&student_entry_name="+encodeURIComponent($("#student_entry_name").val());
	$lstr_data+="&degree_fname="+encodeURIComponent($("#student_entry_fname").val());
	$lstr_data+="&degree_mname="+encodeURIComponent($("#student_entry_mname").val());		
	$lstr_data+="&degree_dob="+date_student;
	$lstr_data+="&degree_gender="+encodeURIComponent($("#student_entry_gender").val());	
	$lstr_data+="&degree_english="+encodeURIComponent($("#student_entry_english").val());
	$lstr_data+="&degree_nationality="+encodeURIComponent($("#student_entry_nationality").val());
	$lstr_data+="&degree_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());

	
//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());
	if(getCookie('FUNIVCODE') == '003U')
	{
		var fee_paid=parseFloat(empty($("#fee_paid").val())?0.0:$("#fee_paid").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+="&total_comb_fee="+($("#total_comb_fee").html());
		$lstr_data+="&fee_paid="+encodeURIComponent($("#fee_paid").val());
		$lstr_data+="&rec_no="+encodeURIComponent($("#rec_no").val());
		$lstr_data+="&rec_date="+ date_format($("#rec_date").val());
		$lstr_data+="&fee_remarks="+ ($("#fee_remarks").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;
		for($m=0;$m<$g_subject_appearing.total_count;$m++)
		{

			$sub_arr[$n]= new Object();
			$sub_arr[$n]['sub_code']=trim($("#se_sub_code_"+$m).val());
			$n++;
		}

		var myJSONText = encodeURIComponent(JSON.stringify($sub_arr));
		
		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;	
		$upload = $host_url+"saveStudentEntry.demo&"+$lstr_data+"&sub_arr="+myJSONText;	
	
	 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});
		 
		/* $.ajax({
					type: "POST",
					//async:false,
					url: $host_url+"saveStudentEntry.demo",   
					data:$lstr_data+"&sub_arr="+myJSONText,	
					success: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);
	 $("#student_entry_degree_code").focus();	 
	 clearStudentEntryAfterSave();
	 document.getElementById('is_add_edit').value="Add";
	 }
	 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()))+"&degree="+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)
	{		
		$("#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();
	 
	}	
	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 clearStudentEntry()
{
     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','Exam','Student Count'],
		colModel:[
		{name:'grid_sl_no',index:'grid_sl_no', width:50 },		
		{name:'grid_degree',index:'grid_degree', width:100 },				
		{name:'grid_exam',index:'grid_exam', width:100,align:'center' },		
		{name:'grid_name',index:'grid_name', width:100,align:'center'}],
		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",
	}).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:"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 ViewDegreeWiseStudentDetails(degid)
{
	$main="<table id='view_student_entry' class='scroll' ondblclick='SelectDegreeWiseStudentRowId();'></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+'ViewDegreeWiseStudentDetails'+"&degid="+degid,
		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()
    {
	 SelectDegreeWiseStudentRowId();
    }	     
    }); 
     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) 
	{ 
		$(document).ready(function(){ 
		LoadstudentEntry('Edit');
		var dataset=jQuery("#view_student_entry").getRowData(id);
		$g_se_degree=dataset['grid_degree'];
		$geditinternalcode=id;
		});
	} 
	else
	{
		alert(" select row in grid"); return;
	}
 } */
 
 
function SelectStudentRowId()
{ 
	var id=jQuery("#view_student_entry").getGridParam('selrow'); 
	if (id) 
	{ 
		ViewDegreeWiseStudentDetails(id);
	} 
	else
	{
		alert("Please select row in grid"); return;
	}
 }
 
  
function SelectDegreeWiseStudentRowId()
{ 
	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+"&degree="+$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('degree_category').value = $responce.data['FCASTE'];
		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'];	
		$("#student_entry_reg_fee").val($responce.data['REG_FEE']); 
		$("#student_entry_exam_fee").val($responce.data['EXAM_FEE']); 
		$("#student_entry_grade_card_fee").val($responce.data['GRADE_CARD_FEE']); 
		$("#student_entry_total_fee").val($responce.data['TOTAL_FEE']); 
	
	
	
		 $("#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();
		 
	}	
	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 setCookie(c_name,value,expiredays)
		{
			var exdate=new Date()
			exdate.setDate(exdate.getDate()+expiredays)
			document.cookie=c_name+ "=" +escape(value)+
			((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
		}
		
		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 setCookie(c_name,value,expiredays)
		{
			var exdate=new Date()
			exdate.setDate(exdate.getDate()+expiredays)
			document.cookie=c_name+ "=" +escape(value)+
			((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
		}
		
		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 "";
		}