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 : 18.219.239.111


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

/* 
 *
 * PROGRAMED BY Natesha
 * FOR THE freezeModuleAtUniversityOrCollege list ENTRY FORM
 * DATE: 31/03/09
 * TIME: 1:15 PM 
  *
 */
$g_fmacs_total_row_count=0;
$g_fmacas_org_rem_sub='';
$g_fmacas_rem_sub='';
function callattendancefreez() 
{
	$g_fmacs_total_row_count=0;
	$g_fmacas_rem_sub='';
	$g_fmacas_org_rem_sub='';	
	$("#page_main_div").load('html_modules/attendance_freez.html',function()
		{		
		document.getElementById('display_module_name').innerHTML = 'Attendance Freeze';
		document.getElementById('module_name_for_save').value = 'attendancefreezeing';
		document.getElementById('is_add_edit').value = 'Add';		
		document.getElementById('freeze_module_at_university_college').style.height='420px';
		getDefaultHeadFooterLinks('Attendance Freezing');
		$("#error_msg").html("");
		$("#fmauc_module_colldeg_data").hide();
		$("#fmauc_module_colldeg_data").html("");
		$("#fmauc_degree_code").val("");
		$("#fmauc_degree_code_degree_name").val("");
		//$("#fmauc_college_range").val("");
		Clearattendancefreez();
		$("#print_row").hide();
	/* 	document.getElementById('fmacas_degree_code').focus();
		$.ajax({
		type: "POST",
		data:"type=",
		url: $host_url+"GetSubSubjectCategory.demo",
		success: freezeModuleAtUniversityOrCollegeAdminDownData
		});	 */		
	 }
	);
	$('#module_details_div').hide();
	
	
} 
/* function freezeModuleAtUniversityOrCollegeAdminDownData($responce)
{
		$responce = eval('(' + $responce + ')');
		document.getElementById('fmacas_category_name').options.length=0;
		 
						 
        for($i=0;$i <$responce.data.length;$i++)                                  
        {        
          $op = new Option($responce.data[$i]['Name'], $responce.data[$i]['Code']);
		  $op.id=$responce.data[$i]['Name'];//specifying the id  for options
		  document.getElementById('fmacas_category_name').options.add($op);

        } 
} */
function getFmacasSubjectDetails() 
{
	if(trim(document.getElementById('fmacas_degree_code').value) == '' )
	{
		alert('Please enter the Degree Code');
		$("#fmacas_degree_code").focus();
		return;
	}
	if(trim(document.getElementById('fmacas_sub_Examno').value) == '' )
	{
		alert('Please enter the Degree. Code');
		$("#fmacas_sub_Examno").focus();
		return;
	}
	if(trim(document.getElementById('month_name').value) == '' )
	{
		alert('Please select month');
		document.getElementById('month_name').focus();
		return;
	}	
	$.ajax({
	type: "POST",
	data:"&degree="+$("#fmacas_degree_code").val()+"&exam_no="+$("#fmacas_sub_Examno").val()+"&month_name="+$("#month_name").val(),
	url: $host_url+"getattsSubjectDetails.demo",
	success: getFmacasSubjectDetailsResponce
	});
}

function getFmacasSubjectDetailsResponce($responce)
{
		$responce = eval('(' + $responce + ')');		 
		if($responce.error_code==0)
		{
		$("#fmacas_module_subject_data").show();
		$("#fmacas_module_subject_data").html("");
		$("#fmacas_module_subject_data").html($responce.data.html_data);
		$g_fmacas_total_row_count=$responce.data.total_count;
		$g_fmacas_org_rem_sub=$responce.data.rem_sub;
		$g_fmacas_rem_sub=$responce.data.rem_sub;
		}
		else
		{
		$("#fmacas_module_subject_data").show();
		$("#fmacas_module_subject_data").html("");
		$g_fmacas_total_row_count=0;
		}
}
function saveattendancefreez()
{
	if(trim(document.getElementById('fmacas_degree_code').value) == '' )
		{
			alert('Please enter the Degree. Code');
			document.getElementById('fmacas_degree_code').focus();
			return;
		}
	if(trim(document.getElementById('fmacas_sub_Examno').value) == '' )
	{
		alert('Please enter the Degree. Code');
		document.getElementById('fmacas_sub_Examno').focus();
		return;
	}	
	if(trim(document.getElementById('month_name').value) == '' )
	{
		alert('Please select month');
		document.getElementById('month_name').focus();
		return;
	}
	
		$checked_subjects = '';
		$unchecked_subjects = '';
	    $arr  = new Object();	
		for($k=0;$k<$g_fmacas_total_row_count;$k++)   
		{			 			
			if(document.getElementById("fmacas_FCSTATUS_check_"+$k).checked != document.getElementById("fmacas_FCSTATUS_checkH_"+$k).checked)
			{
				if(document.getElementById("fmacas_FCSTATUS_check_"+$k).checked)
					$checked_subjects += trim($("#fmacas_FSUBCODE_"+$k).html())+'*';
				if(!document.getElementById("fmacas_FCSTATUS_check_"+$k).checked)
					$unchecked_subjects += trim($("#fmacas_FSUBCODE_"+$k).html())+'*'; 
				
			}			
		}
		 //$g_fmacas_rem_sub = $g_fmacas_rem_sub+'*'+$checked_subjects;
		 $g_fmacas_rem_sub =$checked_subjects;
		// alert($g_fmacas_rem_sub);
		 $.ajax({
			        type: "POST",
					data:"degree="+$("#fmacas_degree_code").val()+"&exam_no="+document.getElementById('fmacas_sub_Examno').value+"&rem_sub="+$g_fmacas_rem_sub+"&rem_unsub="+$unchecked_subjects+"&month_name="+$("#month_name").val(),
				   	url: $host_url+"saveattendancefreez.demo",
					success: savefreezeModuleAtAdminCollegeSubjectResponce
				});	 
			
}
function savefreezeModuleAtAdminCollegeSubjectResponce($responce)
{
	$responce = eval('(' + $responce + ')');
	alert($responce.data);
	$g_fmacas_rem_sub=$g_fmacas_org_rem_sub;
	document.getElementById('fmacas_module_subject_data').innerHTML = '';
	
}
function checkAllFamuFcSubjects($id)		 
{
 
	if(document.getElementById($id).checked)
	{
		for($k=0;$k<$g_fmacas_total_row_count;$k++)
		{
		document.getElementById("fmacas_FCSTATUS_check_"+$k).checked=true;
		}
	}
	else
	{
		for($k=0;$k<$g_fmacas_total_row_count;$k++)
		{
		document.getElementById("fmacas_FCSTATUS_check_"+$k).checked=false;
		}
	}
}	

function Clearattendancefreez()
{
  document.getElementById('fmacas_degree_code').value = '';
  document.getElementById('fmacas_degree_name').value = '';
  document.getElementById('fmacas_sub_Examno').value = '';
  document.getElementById('fmacas_sub_Exam_name').value = '';
  document.getElementById('fmacas_module_subject_data').innerHTML = '';
}