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.149.254.229


Current Path : /var/www/html/nehu/js/
Upload File :
Current File : /var/www/html/nehu/js/usersetup.js

 var $g_is_change_pwd_requested=0;
 var $g_normal_update=0;
 var $g_is_update_by_editing=0;
 var $g_user_rights_details='';

function CallenableUserSetUp()
{
    $g_normal_update=1;
    $g_is_update_by_editing=0;
    $g_formula_value='';
    window.enable_proper_module="enableUserSetUp";
	$('#page_main_div').load("html_modules/Setup_user_set_up.html",function(){
	getUserDetais('0');
		document.getElementById('login_id').disabled=true;
	});
	EnablePageHeaderFooter();
	if(getCookie('user_type')!='Admin' && getCookie('user_type')!='Super Wiser')
	{
		$("#header_view_row").hide();
	    $("#footer_view_row").hide();
	
	}
	$('#display_module_name').html('User Set up');
	document.getElementById('module_name_for_save').value = 'saveUserSetUpDetails';

	
	//closeChangePwd();
	//get_help_text('UserSetup');
		
	//onclick first time we are passing 0 value and using session id we will get the details in PHP
	// if Specicific id is passed we are getting the Required user info
}
function getUserDetais($u_id)
{
	$.ajax({
		type: "POST",
		data:"get_user_id="+$u_id,
		url: $host_url+"getUserSetupDetails.demo",      
		success: populateUserSetupDetailsResponse
	});
}
function saveUserSetUpDetails()
{
if(trim(document.getElementById('user_type').value)=='0')
{
alert('Please Select the User Type');
document.getElementById('user_type').focus();
return;
}
else if(trim(document.getElementById('login_id').value)=='')
{
alert('Please Enter the Login Id');
document.getElementById('login_id').focus();
return;
}
else if ($g_is_change_pwd_requested==1)
{
	if(getCookie('user_type').toLowerCase()!='lsys' && getCookie('user_type')!='Admin' && (document.getElementById('old_password').value=='' ) )
	{
	alert('Please Enter the Valid Old Password');
	document.getElementById('old_password').focus();
	return;
	} 
	else if(document.getElementById('new_password').value=='')
	{
	alert('Please Enter the New Password');
	document.getElementById('new_password').focus();
	return;
	}
	else if(document.getElementById('retype_new_password').value=='')
	
	{
	alert('Please Re-Enter the New Password');
		document.getElementById('retype_new_password').focus();
	return;
	}
	else if(document.getElementById('retype_new_password').value!=document.getElementById('new_password').value)
	{
	alert('New Password and Re-Entered password\'s are not matching');
	document.getElementById('retype_new_password').focus();
	return;
	}
}

else if(trim(document.getElementById('user_real_name').value)=='')
{
alert('Please Enter the User Name');
document.getElementById('user_real_name').focus();
return;
}
 
/* else if(!validateemail(trim(document.getElementById('user_email_id').value)))
{
alert('Please Enter the Valid Email Id');
document.getElementById('user_email_id').focus();
return;
} */
$can_edit_help_text=0;
 
$lstr_data="is_normal_update="+$g_normal_update;
$lstr_data+="&is_update_by_editing="+$g_is_update_by_editing;
$lstr_data+="&user_type_id="+document.getElementById('user_type').value;
$lstr_data+="&login_id="+trim(encodeURIComponent(document.getElementById('login_id').value));
$lstr_data+="&user_real_name="+trim(encodeURIComponent(document.getElementById('user_real_name').value));
$lstr_data+="&user_email_id="+trim(encodeURIComponent(document.getElementById('user_email_id').value));
$lstr_data+="&user_group="+trim(encodeURIComponent(document.getElementById('user_group').value));
$lstr_data+="&super_wiser="+trim(encodeURIComponent(document.getElementById('user_superwiser').value));
var user_theme= $('.jquery-ui-themeswitcher-title').text().replace("Theme: ","");
$lstr_data+="&user_theme="+user_theme;
 
if(document.getElementById('user_can_edit_help').checked==true)
$can_edit_help_text=1;
$lstr_data+="&can_edit_help_text="+$can_edit_help_text;
$lstr_data+="&is_password_changed="+$g_is_change_pwd_requested; 
$lstr_data+="&user_college_code="+trim(encodeURIComponent(document.getElementById('user_setup_college_code').value));
$lstr_data+="&sysusrkey="+encodeURIComponent(document.getElementById('new_password').value);
 
 

$.ajax({
		type: "POST",
		data:$lstr_data,
		url: $host_url+"updateUserSetUpDetails.demo",      
		success: updateUserSetUpDetailsResponse
	});
}
function updateUserSetUpDetailsResponse($responce)
 { 
  $responce = eval('(' + $responce + ')'); 
  alert($responce.data);
  home();
  //$g_is_update_by_editing=0;
}   
$g_user_type_obj=new Object();
function populateUserSetupDetailsResponse($responce)
 { 
     $responce = eval('(' + $responce + ')'); 
	 
	   
     getDefaultHeadFooterLinks('User Setup');
	 
	 document.getElementById('user_type').focus();
     document.getElementById('user_type').options.length = 0;
     document.getElementById('user_superwiser').options.length = 0;
     document.getElementById('user_group').options.length = 0;
		$op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('user_type').options.add($op);
		         
		$op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('user_superwiser').options.add($op);
		
		$op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('user_group').options.add($op);
		
	 
		
		 
	 for($i=0;$i < $responce.data['user_type'].length;$i++)                                  
		{            
	    	$op = new Option($responce.data['user_type'][$i]['value'], $responce.data['user_type'][$i]['internal_code']);
			$op.id=$responce.data['user_type'][$i]['internal_code'];//specifying the id  for options
			document.getElementById('user_type').options.add($op);
			 
			$g_user_type_obj[$responce.data['user_type'][$i]['value']]=$responce.data['user_type'][$i]['internal_code'];
		}
	 for($i=0;$i < $responce.data['super_wiser'].length;$i++)                                  
		{            
	    	$op = new Option($responce.data['super_wiser'][$i]['value'], $responce.data['super_wiser'][$i]['internal_code']);
			$op.id=$responce.data['super_wiser'][$i]['internal_code'];//specifying the id  for options
			document.getElementById('user_superwiser').options.add($op);
		}
	for($i=0;$i < $responce.data['Group'].length;$i++)                                  
		{            
	    	$op = new Option($responce.data['Group'][$i]['value'], $responce.data['Group'][$i]['internal_code']);
			$op.id=$responce.data['Group'][$i]['internal_code'];//specifying the id  for options
			document.getElementById('user_group').options.add($op);
		}
		
	 
		
		
	document.getElementById('login_id').value=$responce.data['user_details'].sysusr;	
	document.getElementById('user_type').value=$responce.data['user_details'].user_type;	
	document.getElementById('user_real_name').value=$responce.data['user_details'].real_name;	
	document.getElementById('user_email_id').value=$responce.data['user_details'].email_id;	
	document.getElementById('user_superwiser').value=$responce.data['user_details'].super_wiser;	
	document.getElementById('user_group').value=$responce.data['user_details'].user_group;
	document.getElementById('user_setup_college_code').value=$responce.data['user_details'].college_code;	
	
if($responce.data['user_details'].can_edit_help_text=='1')	
	document.getElementById('user_can_edit_help').checked=true;
else	
	document.getElementById('user_can_edit_help').checked=false;
	
	//if(getCookie('user_type')!='Admin' )
	if(getCookie('user_type').toLowerCase()=='user' )
	{
	document.getElementById('user_can_edit_help').disabled=true;
	document.getElementById('user_group').disabled=true;
	document.getElementById('user_superwiser').disabled=true;
	document.getElementById('user_type').disabled=true; 
	document.getElementById('add_new_user').style.display='none';
	document.getElementById('tr_user_setup_college_code').style.display='none';
	}if(getCookie('user_type').toLowerCase()=='admin' )
	{
	document.getElementById('user_can_edit_help').disabled=true;
	document.getElementById('user_group').disabled=true;
	document.getElementById('user_superwiser').disabled=true;
	document.getElementById('user_type').disabled=true; 
	document.getElementById('add_new_user').style.display='block';
	document.getElementById('tr_user_setup_college_code').style.display='none';
	}	
}
function openChangePwd()
{
if(getCookie('user_type')=='Admin')
{
document.getElementById('row_old_password').style.display='none';
}
else 
document.getElementById('row_old_password').style.display='';

document.getElementById('row_new_password').style.display='';
document.getElementById('row_retype_new_password').style.display='';
document.getElementById('change_pwd').style.display='none';
document.getElementById('cancel_change_pwd').style.display='';
document.getElementById('old_password').value='';
document.getElementById('new_password').value='';
document.getElementById('retype_new_password').value='';
$g_is_change_pwd_requested=1;

}
function closeChangePwd()
{
document.getElementById('row_new_password').focus();
document.getElementById('row_old_password').style.display='none';
document.getElementById('row_new_password').style.display='none';
document.getElementById('row_retype_new_password').style.display='none';
document.getElementById('change_pwd').style.display=''; 
$g_is_change_pwd_requested=0;
}
function addNewUsers()
{
openChangePwd();
//document.getElementById('user_type').disabled=true; 
document.getElementById('user_type').focus();
if(getCookie('user_type').toLowerCase()=='admin')
{
document.getElementById('user_type').value=$g_user_type_obj["User"];
}
else
document.getElementById('user_type').value=$g_user_type_obj["Admin"];

document.getElementById('login_id').value='';
document.getElementById('user_real_name').value='';
document.getElementById('user_email_id').value='';
document.getElementById('user_superwiser').value='0';
document.getElementById('user_group').value='0';
document.getElementById('user_can_edit_help').checked=false;
document.getElementById('login_id').disabled=false;
document.getElementById('cancel_change_pwd').style.display='none';
document.getElementById('row_old_password').style.display='none';
document.getElementById('change_pwd').style.display='none';
 $g_normal_update=0;
}
function getUserSetUpDetails($id)
{
 $('#page_main_div').load("html_modules/Setup_user_set_up.html");
 //closeChangePwd();
 $g_is_change_pwd_requested=0;
 getUserDetais($id);
  $g_normal_update=1;
 $g_is_update_by_editing=$id;
}

// user rights starts here 27 oct 
function CallenableUserRightsSetUp()
 {
   window.enable_proper_module="enableUserRightsSetUp";
  //document.getElementById('user_rights_table_data').innerHTML='';
	//enable_left_navi_div('user_rights');
	$('#page_main_div').load("html_modules/Setup_user_rights.html");
	document.getElementById('display_module_name').innerHTML = 'User Rights';
	document.getElementById('module_name_for_save').value = 'saveUserRightsDetails';
	//get_help_text('UserSetupRights');
	//document.getElementById('vertical_space_div').style.height='25px';
	 getDefaultHeadFooterLinks("User Rights");
	$.ajax({
		type: "POST",
		//data:"user_id="+$u_id,
		url: $host_url+"getUserRightsDetails.demo",      
		success: populateUserRightsDetailsResponse
	});
	 
}
function populateUserRightsDetailsResponse($responce)
{
  $responce = eval('(' + $responce + ')'); 
 
   document.getElementById('user_rights_user').options.length = 0;
   document.getElementById('user_rights_module_type').options.length = 0;
  $op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('user_rights_user').options.add($op);
		
		$op = new Option('Select One', '0');
		$op.id='0';
		document.getElementById('user_rights_module_type').options.add($op);
		 
	 for($i=0;$i < $responce.data['user_rights_user'].length;$i++)                                  
		{            
	    	$op = new Option($responce.data['user_rights_user'][$i]['value'], $responce.data['user_rights_user'][$i]['internal_code']);
			$op.id=$responce.data['user_rights_user'][$i]['internal_code'];//specifying the id  for options
			document.getElementById('user_rights_user').options.add($op);
		}
	 for($i=0;$i < $responce.data['user_rights_module_type'].length;$i++)                                  
		{            
	    	$op = new Option($responce.data['user_rights_module_type'][$i]['value'], $responce.data['user_rights_module_type'][$i]['internal_code']);
			$op.id=$responce.data['user_rights_module_type'][$i]['internal_code'];//specifying the id  for options
			document.getElementById('user_rights_module_type').options.add($op);
		}
		 document.getElementById('user_rights_table_data_div').innerHTML='';
		 getUserRightModuleNames(0,'');
		 
}
function getUserRightModuleNames($id,$serach_value)
{
if($serach_value=='')
{
document.getElementById('search_user_right_module_name').value='';
}
$user_id=document.getElementById('user_rights_user').value;
	$.ajax({
		type: "POST",
		data:"module_type="+$id+"&serach_value="+trim($serach_value)+"&user_id_value="+$user_id,
		url: $host_url+"getUserRightsModuleNames.demo",      
		success: UserRightsModuleNamesResponse
	});
}
function UserRightsModuleNamesResponse($responce)
{
  $responce = eval('(' + $responce + ')');       
  
  $g_user_rights_details=$responce;
  if( $responce.error_code=='0')
  {
 document.getElementById('user_rights_table_data_div').innerHTML='';
  //$table_format="<table style='padding:3px 4px 3px 3px;' id='user_rights_table_data' width='100%' border='0' cellspacing='0' cellpadding='0'>";
  document.getElementById('user_rights_table_data_div').innerHTML=   $responce.data.module_data;
  $('.jqgrow').bind('mouseover',function(e) 
	{
		ptr = $(e.target).parents("tr.jqgrow");
		if($(ptr).attr("class") !== "subgrid") 
		{
			$(ptr).addClass("ui-state-hover");
		}
		return false;
	}).bind('mouseout',function(e) 
	{
		ptr = $(e.target).parents("tr.jqgrow");
		$(ptr).removeClass("ui-state-hover");
		return false;
	});
  }
  
  
}
 function saveUserRightsDetails()
{
if(document.getElementById('user_rights_user').value=='0')
{
alert('Please Select the User/Group');
document.getElementById('user_rights_user').focus();
return;
}
else
if(document.getElementById('user_rights_module_type').value=='0')
{
alert('Please Select Module Tye');
document.getElementById('user_rights_module_type').focus();
return;
}

$view_arr = new Object();
for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
{
$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
$view_arr[$i]= new Object();
$view_arr[$i]['id']=$id;
	if(document.getElementById('view_own_'+$id).checked==true)
	{
	$view_arr[$i]['view_own']='1';
	}
	else $view_arr[$i]['view_own']='0';
	
	if(document.getElementById('view_group_'+$id).checked==true)
	{
	$view_arr[$i]['view_group']='1';
	}
	else $view_arr[$i]['view_group']='0';
	
	if(document.getElementById('view_dep_'+$id).checked==true)
	{
	$view_arr[$i]['view_dep']='1';
	}
	else $view_arr[$i]['view_dep']='0';
	
	if(document.getElementById('view_all_'+$id).checked==true)
	{
	$view_arr[$i]['view_all']='1';
	}
	else $view_arr[$i]['view_all']='0';
	
	if(document.getElementById('add_'+$id).checked==true)
	{
	$view_arr[$i]['add']='1';
	}
	else $view_arr[$i]['add']='0';				
	
	if(document.getElementById('edit_own_'+$id).checked==true)
	{
	$view_arr[$i]['edit_own']='1';
	}
	else $view_arr[$i]['edit_own']='0';
	
	if(document.getElementById('edit_group_'+$id).checked==true)
	{
	$view_arr[$i]['edit_group']='1';
	}
	else $view_arr[$i]['edit_group']='0';
	
	if(document.getElementById('edit_dep_'+$id).checked==true)
	{
	$view_arr[$i]['edit_dep']='1';
	}
	else $view_arr[$i]['edit_dep']='0';
	
	if(document.getElementById('edit_all_'+$id).checked==true)
	{
	$view_arr[$i]['edit_all']='1';
	}
	else $view_arr[$i]['edit_all']='0';	
	
	if(document.getElementById('delete_own_'+$id).checked==true)
	{
	$view_arr[$i]['delete_own']='1';
	}
	else $view_arr[$i]['delete_own']='0';
	
	if(document.getElementById('delete_group_'+$id).checked==true)
	{
	$view_arr[$i]['delete_group']='1';
	}
	else $view_arr[$i]['delete_group']='0';
	
	
	if(document.getElementById('delete_dep_'+$id).checked==true)
	{
	$view_arr[$i]['delete_dep']='1';
	}
	else $view_arr[$i]['delete_dep']='0';	
	
	if(document.getElementById('delete_all_'+$id).checked==true)
	{
	$view_arr[$i]['delete_all']='1';
	}
	else $view_arr[$i]['delete_all']='0';		
}

var myJSONText = JSON.stringify($view_arr);   
$lst_data="user_rights_user="+document.getElementById('user_rights_user').value+"&module_type="+document.getElementById('user_rights_module_type').value;
$.ajax({
       type: "POST",
	   async:false,
	    url: $host_url+"addUserRightsDetails.demo",  
        data:$lst_data+"&user_rights_data="+myJSONText,
       success: addUserRightsDetailsResponce
    });   

}
function addUserRightsDetailsResponce($responce)
{
  $responce = eval('(' + $responce + ')'); 
  alert($responce.data);
}
function checkIsViewChecked($id)
{
document.getElementById('view_own_'+$id).checked=true;
// to check the Group details
	if(document.getElementById('edit_own_'+$id).checked==true)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
		if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id=='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
				 
					for($k=0;$k<$spl_data.length;$k++)
					{
					$("#view_own_"+$id+"_"+$spl_data[$k]).attr('checked', true);
					$("#edit_own_"+$id+"_"+$spl_data[$k]).attr('checked', true);
					//document.getElementById('view_own_'+$id+"_"+$spl_data[$k]).checked=true;
					//document.getElementById('edit_own_'+$id+"_"+$spl_data[$k]).checked=true;
					}
			}
		}
	}
	else if(document.getElementById('edit_own_'+$id).checked==false)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
		if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id=='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
					for($k=0;$k<$spl_data.length;$k++)
					{	if(document.getElementById('edit_own_'+$id+"_"+$spl_data[$k]))
						document.getElementById('edit_own_'+$id+"_"+$spl_data[$k]).checked=false;
					}
			}
		}
	}
	// for to check add
	if(document.getElementById('add_'+$id).checked==true)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
	if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id=='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
				 
					for($k=0;$k<$spl_data.length;$k++)
					{
						if(document.getElementById('add_'+$id+"_"+$spl_data[$k]))
						document.getElementById('add_'+$id+"_"+$spl_data[$k]).checked=true;
						if(document.getElementById('view_own_'+$id+"_"+$spl_data[$k]))
						document.getElementById('view_own_'+$id+"_"+$spl_data[$k]).checked=true;
					}
			}
		}
	}
	else if(document.getElementById('add_'+$id).checked==false)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
		if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id=='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
				 
					for($k=0;$k<$spl_data.length;$k++)
					{
						if(document.getElementById('add_'+$id+"_"+$spl_data[$k]))
						document.getElementById('add_'+$id+"_"+$spl_data[$k]).checked=false;
					}
			}
		}
	}
}

/* function CheckAllColumnValue($id)
{
    if(document.getElementById('column_view').checked==true)
    {
	

	
	}
    
} */

function uncheckIsViewChecked($id)
{
	if(document.getElementById('view_own_'+$id).checked==false)
	{
			document.getElementById('view_group_'+$id).checked=false;
			document.getElementById('view_dep_'+$id).checked=false;
			document.getElementById('view_group_'+$id).checked=false;
			document.getElementById('view_all_'+$id).checked=false;
			
			document.getElementById('delete_own_'+$id).checked=false;
			document.getElementById('delete_dep_'+$id).checked=false;
			document.getElementById('delete_group_'+$id).checked=false;
			document.getElementById('delete_all_'+$id).checked=false;
			
			document.getElementById('edit_own_'+$id).checked=false;
			document.getElementById('edit_dep_'+$id).checked=false;
			document.getElementById('edit_group_'+$id).checked=false;
			document.getElementById('edit_all_'+$id).checked=false;
			
			document.getElementById('add_'+$id).checked=false;
		 
	}
	// to check the Group details
	if(document.getElementById('view_own_'+$id).checked==true)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
		if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id!='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
				 
					for($k=0;$k<$spl_data.length;$k++)
					{
						document.getElementById('view_own_'+$id+"_"+$spl_data[$k]).checked=true;
					}
			}
		}
	}
	else if(document.getElementById('view_own_'+$id).checked==false)
	{
	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
		{
		$c_id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
		if($c_id==$id && $g_user_rights_details.data['module_id_details'][$i].group_id!='0' )
			{
				$arr_group_id_for_check=$g_user_rights_details.data['module_id_details'][$i].group_id_for_check;
				$spl_data=$arr_group_id_for_check.split(',');
				 
					for($k=0;$k<$spl_data.length;$k++)
					{
						document.getElementById('view_own_'+$id+"_"+$spl_data[$k]).checked=false;
					}
			}
		}
	}
}

function checkAllRights()
{
	if($g_user_rights_details!='')
	{
		if(document.getElementById('check_all_rights').checked==true)
		{
			for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			
			document.getElementById('delete_own_'+$id).checked=true;
			document.getElementById('delete_group_'+$id).checked=true;
			document.getElementById('delete_dep_'+$id).checked=true;
			document.getElementById('delete_all_'+$id).checked=true;
			
			document.getElementById('edit_own_'+$id).checked=true;
			document.getElementById('edit_group_'+$id).checked=true;
			document.getElementById('edit_dep_'+$id).checked=true;
			document.getElementById('edit_all_'+$id).checked=true;
			
			
			document.getElementById('add_'+$id).checked=true;
			
			document.getElementById('view_own_'+$id).checked=true;
			document.getElementById('view_group_'+$id).checked=true;
			document.getElementById('view_dep_'+$id).checked=true;
			document.getElementById('view_all_'+$id).checked=true;
			
			}
		}
		else
		 {
		 	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			document.getElementById('delete_own_'+$id).checked=false;
			document.getElementById('delete_group_'+$id).checked=false;
			document.getElementById('delete_dep_'+$id).checked=false;
			document.getElementById('delete_all_'+$id).checked=false;
			
			document.getElementById('edit_own_'+$id).checked=false;
			document.getElementById('edit_group_'+$id).checked=false;
			document.getElementById('edit_dep_'+$id).checked=false;
			document.getElementById('edit_all_'+$id).checked=false;
			
			
			document.getElementById('add_'+$id).checked=false;
			
			document.getElementById('view_own_'+$id).checked=false;
			document.getElementById('view_group_'+$id).checked=false;
			document.getElementById('view_dep_'+$id).checked=false;
			document.getElementById('view_all_'+$id).checked=false;
			}
		} 
 }
}
function checkAllDepUserRights()
{
	if($g_user_rights_details!='')
	{
		if(document.getElementById('check_all_dep_user_rights').checked==true)
		{
			for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			
			document.getElementById('delete_own_'+$id).checked=true;
			document.getElementById('delete_group_'+$id).checked=true;
			document.getElementById('delete_dep_'+$id).checked=true;
		 
			
			document.getElementById('edit_own_'+$id).checked=true;
			document.getElementById('edit_group_'+$id).checked=true;
			document.getElementById('edit_dep_'+$id).checked=true;
			 
			
			
			document.getElementById('add_'+$id).checked=true;
			
			document.getElementById('view_own_'+$id).checked=true;
			document.getElementById('view_group_'+$id).checked=true;
			document.getElementById('view_dep_'+$id).checked=true;
		 
			
			}
		}
		else
		 {
		 	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			document.getElementById('delete_own_'+$id).checked=false;
			document.getElementById('delete_group_'+$id).checked=false;
			document.getElementById('delete_dep_'+$id).checked=false;
		 
			
			document.getElementById('edit_own_'+$id).checked=false;
			document.getElementById('edit_group_'+$id).checked=false;
			document.getElementById('edit_dep_'+$id).checked=false;
			 
			
			document.getElementById('add_'+$id).checked=false;
			
			document.getElementById('view_own_'+$id).checked=false;
			document.getElementById('view_group_'+$id).checked=false;
			document.getElementById('view_dep_'+$id).checked=false;
			 
			}
		} 
 }
}
function CheckAllColumnValue(type)
{
var check_box_id="";
var own_id="";
var dep_id="";
var grp_id="";
var all_id="";
if (type=='View')
{
	check_box_id='column_view';
	own_id='view_own_';
	grp_id='view_group_';
	dep_id='view_dep_';
	all_id='view_all_';
}
else if (type=='Add')
{
	check_box_id='column_add';
	own_id='add_';
	grp_id='add_';
	dep_id='add_';
	all_id='add_';
}
else if (type=='Edit')
{
	check_box_id='column_edit';
	own_id='edit_own_';
	grp_id='edit_group_';
	dep_id='edit_dep_';
	all_id='edit_all_';
}
else if (type=='Delete')
{
	check_box_id='column_delete';
	own_id='delete_own_';
	grp_id='delete_group_';
	dep_id='delete_dep_';
	all_id='delete_all_';
}
if($g_user_rights_details!='')
	{
		if(document.getElementById(check_box_id).checked==true)
		{
			for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			
			document.getElementById(own_id+$id).checked=true;
			document.getElementById(grp_id+$id).checked=true;
			document.getElementById(dep_id+$id).checked=true;
			document.getElementById(all_id+$id).checked=true;
			}
		}
		else
		 {
		 	for($i=0;$i<$g_user_rights_details.data['module_id_details'].length;$i++)
			{
			$id=$g_user_rights_details.data['module_id_details'][$i].internal_code;
			document.getElementById(own_id+$id).checked=false;
			document.getElementById(grp_id+$id).checked=false;
			document.getElementById(dep_id+$id).checked=false;
			document.getElementById(all_id+$id).checked=false;
			}
		} 
 }
}
function CheckAllRowValues($id)
{
	if(document.getElementById('check_row_'+$id).checked==true)
	{
		document.getElementById('delete_own_'+$id).checked=true;
		document.getElementById('delete_group_'+$id).checked=true;
		document.getElementById('delete_dep_'+$id).checked=true;
		document.getElementById('delete_all_'+$id).checked=true;

		document.getElementById('edit_own_'+$id).checked=true;
		document.getElementById('edit_group_'+$id).checked=true;
		document.getElementById('edit_dep_'+$id).checked=true;
		document.getElementById('edit_all_'+$id).checked=true;

		document.getElementById('add_'+$id).checked=true;
		
		document.getElementById('view_own_'+$id).checked=true;
		document.getElementById('view_group_'+$id).checked=true;
		document.getElementById('view_dep_'+$id).checked=true;
		document.getElementById('view_all_'+$id).checked=true;
	}
	else
	{
		document.getElementById('delete_own_'+$id).checked=false;
		document.getElementById('delete_group_'+$id).checked=false;
		document.getElementById('delete_dep_'+$id).checked=false;
		document.getElementById('delete_all_'+$id).checked=false;

		document.getElementById('edit_own_'+$id).checked=false;
		document.getElementById('edit_group_'+$id).checked=false;
		document.getElementById('edit_dep_'+$id).checked=false;
		document.getElementById('edit_all_'+$id).checked=false;

		document.getElementById('add_'+$id).checked=false;
		
		document.getElementById('view_own_'+$id).checked=false;
		document.getElementById('view_group_'+$id).checked=false;
		document.getElementById('view_dep_'+$id).checked=false;
		document.getElementById('view_all_'+$id).checked=false;
	}
}
 
function displayUserSetUpDetails()
{
$main="<table id='table_grid' class='scroll' ondblclick='selectRowId();' ></table> <div id='sub_grid_div' class='scroll' style='text-align:center;'></div>";
document.getElementById('page_main_div').innerHTML=$main;
if(getCookie('user_type')=='Admin')
$del=true;
else
$del=false;
jQuery("#table_grid").jqGrid(
{
//url:'http://localhost/activity/app.php?a=display_user_schema_group_master_grid.demo',
url:$host_url+'displayUserSetUpDetails.demo',

datatype: "json",
colNames:['College Code','User Id','Pass Word','User Type','Real Name','Email Id' ],
colModel:[
{name:'grid_college_code',index:'grid_college_code', width:70},
{name:'grid_sysusr',index:'grid_sysusr', width:70},
{name:'grid_sysusrkey',index:'grid_sysusrkey', width:70,hidden:true},
{name:'grid_user_type',index:'grid_user_type', width:70},
{name:'grid_real_name',index:'grid_real_name', width:70},
{name:'grid_email_id',index:'grid_email_id', width:70} 
 
],
rowNum:10,
rowList:[15,20,25,30,35],
imgpath:$img_path,
pager: jQuery('#sub_grid_div'),
sortname: 'id',
height:'250',
width:'845',
viewrecords: true,
cellEdit: true,
sortorder: "desc",
multiselect: false,
caption:"User Details",
editurl:$host_url+'deleteUserSetUpDetails.demo' 

}
).navGrid('#sub_grid_div',{edit:false,add:false,del:false}).
navButtonAdd('#sub_grid_div',{caption:"Edit", 
    onClickButton:function()
    {
	selectRowId();
    }	     
	}); 	 
}