function openMarkEntrySubGetRegnoPopup()
{
switch(document.getElementById('module_name_for_save').value)
{
case 'SaveMarkEntrySubjectwise':
var degcode =document.getElementById("markentry_sub_degree_code").value;
var search_field =document.getElementById("markentry_sub_degree_code").value;
if(degcode=="")
{
alert("Please Select Degree code");
document.getElementById("markentry_sub_degree_code").focus();
}
else
StudentRegisterNoPopuphtml(degcode,'');
break;
case 'SaveMarkEntryStudentwise':
var degcode =document.getElementById("markentry_stu_degree_code").value;
var search_field =document.getElementById("markentry_stu_Regno").value;
if(degcode=="")
{
alert("Please Select Degree code");
document.getElementById("markentry_stu_degree_code").focus();
}
else
StudentRegisterNoPopuphtml(degcode,search_field);
break;
case 'candidate_list':
var degcode =document.getElementById("candidate_list_degree_code").value;
var search_field =document.getElementById("candidate_list_reg_no").value;
if(degcode=="")
{
alert("Please Select Degree code");
document.getElementById("candidate_list_degree_code").focus();
}
else
{
StudentRegisterNoPopuphtml(degcode,search_field);
}
break;
case 'SaveAbsentEntrySubjectwise':
var degcode =document.getElementById("abs_entry_sub_degree_code").value;
var search_field =document.getElementById("abs_entry_sub_degree_code").value;
if(degcode=="")
{
alert("Please Select Degree code");
document.getElementById("abs_entry_sub_degree_code").focus();
}
else
StudentRegisterNoPopuphtml(degcode,'');
break;
case 'SaveAbsentEntrySubjectwiseQP':
var qp_code =document.getElementById("abs_entry_qp_code").value;
if(qp_code=="")
{
alert("Please Select Qp code");
document.getElementById("abs_entry_qp_code").focus();
return false;
}
else
StudentRegisterNoPopuphtml('','');
break;
case 'saveAdmissionTicket':
var degcode =document.getElementById("report_admission_ticket_degree_code").value;
var search_field =document.getElementById("report_admission_ticket_degree_code").value;
if(degcode=="")
{
alert("Please Select Degree code");
document.getElementById("report_admission_ticket_degree_code").focus();
}
else
StudentRegisterNoPopuphtml(degcode,'');
break;
}
}
var $g_ref_data_arr='';
$host_url= getCookie('host_url');
$image_path= getCookie('image_path');
function StudentRegisterNoPopuphtml($degree_code,$search_field)
{
$('#dialog').dialog('open');
//$("#dialog").data("height.dialog", 272);
$(".ui-dialog").css({width:460});
// $(".ui-dialog").css({height:320});
$('#ui-dialog-title-dialog').html("Reg Details");
$("#dialog").css("height","320px");
$main="
";
document.getElementById('dialog').innerHTML=$main;
var module_name_for_save=document.getElementById('module_name_for_save').value;
var regno_grid = jQuery("#table_regno_grid").jqGrid(
{
url:$host_url+"StudentRegisterNoPopup.demo&searchField="+ ($search_field)+"°ree="+$degree_code+"&module_name_for_save="+module_name_for_save,
//url:$host_url+'SubjectMarkDetailsPopup.demo&DegCode='+$degree_code+'&Examno='+$exam_no+"'",
//url:+$host_url+'ExamnoDetailsPopup.demo&DegCode='+trim($degcode)+'&searchField='+trim($Examno)+,
datatype: 'json',
colNames:['Regno','Name','DoB'],
colModel:[{name:'Fregno',index:'Fregno', width:74 },
{name:'Fname',index:'Fname', width:220 },
{name:'FDoB',index:'FDoB', width:92 }],
rowNum:50,rowList:[50,100,200,300,700,1000],
pager: jQuery('#sub_grid_div3'),sortname: 'id',
imgpath:$image_path,
height:'240',width:'455',viewrecords: true, sortorder: 'asc',multiselect: false,cellEdit: true,
//height:'70%',width:'360',viewrecords: true, sortorder: 'asc',multiselect: false,cellEdit: true,
addCaption: 'Add Record'
}).navGrid('#sub_grid_div3',{edit:false,add:false,del:false,search:false},{},{},{},{multipleSearch:true}).
navButtonAdd('#sub_grid_div3',{caption:"",
buttonicon :'ui-icon-search', onClickButton:function(){degree[0].toggleToolbar() } }).
navButtonAdd('#sub_grid_div3',{caption:"Select", onClickButton:function()
{
selectMarkEntrySubRegno();
}
});
regno_grid.filterToolbar();
$("#gs_Fregno").focus();
$('.ui-search-toolbar').bind('keydown',function(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==40)
jQuery('#table_regno_grid').editCell(0,0,false);
});
}
function selectMarkEntrySubRegno()
{
var module_name_for_save=document.getElementById('module_name_for_save').value;
var id=jQuery("#table_regno_grid").getGridParam('selrow');
if( id!=null )
{
$.ajax({
type: "POST",
async:false,
data: "Regno="+id+"&module_name_for_save="+module_name_for_save,
url: $host_url+"getStudentRegisterNoName.demo",
success: PopulateStudentRegisterResponse
});
$('#dialog').dialog("close");
}
else
{
alert("Please select row");
}
return;
}
function PopulateStudentRegisterResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code == 0)
{
switch(document.getElementById('module_name_for_save').value)
{
case 'SaveMarkEntrySubjectwise':
if($g_mes_popup==1)
{
$Textbox = document.getElementsByName("mark_entery_subwise");
$NumTextBox = $Textbox.length;
document.getElementById('markentery_subwise_regno_'+$NumTextBox).value = $responce.data['fregno'];
document.getElementById('markentery_subwise_stuname_'+$NumTextBox).innerHTML = $responce.data['fname'];
document.getElementById('markentery_subwise_mark_'+$NumTextBox).focus();
}
else
{
document.getElementById('markentery_subwise_regno_1').value = $responce.data['fregno'];
document.getElementById('markentery_subwise_stuname_1').innerHTML = $responce.data['fname'];
document.getElementById('markentery_subwise_mark_1').focus();
$g_mes_valid_reg_no=1;
}
break;
case 'SaveMarkEntryStudentwise':
document.getElementById('markentry_stu_Regno').value = $responce.data['fregno'];
document.getElementById('markentry_stu_studentname').value = $responce.data['fname'];
enableNewMarksEntryStudentwise();
break;
case 'candidate_list':
document.getElementById('candidate_list_reg_no').value = $responce.data['fregno'];
document.getElementById('candidate_list_reg_name').value = $responce.data['fname'];
document.getElementById('candidate_list_category').focus();
displayCandidateEntryRegNoDetails();
GetCandidateListPhoto();
break;
case 'SaveAbsentEntrySubjectwise':
if($g_abs_popup==1)
{
$Textbox = document.getElementsByName("absent_subjectwise");
$NumTextBox = $Textbox.length;
document.getElementById('abs_subwise_regno_'+$NumTextBox).value = $responce.data['fregno'];
document.getElementById('abs_subwise_stuname_'+$NumTextBox).value = $responce.data['fname'];
document.getElementById('abs_subwise_regno_'+$NumTextBox).focus();
}
else
{
document.getElementById('abs_subwise_regno_1').value = $responce.data['fregno'];
document.getElementById('abs_subwise_stuname_1').value = $responce.data['fname'];
document.getElementById('abs_subwise_regno_1').focus();
}
break;
case 'SaveAbsentEntrySubjectwiseQP':
document.getElementById('abs_subwise_regno_'+$g_focus_element).value = $responce.data['fregno'];
document.getElementById('abs_subwise_stuname_'+$g_focus_element).value = $responce.data['fname'];
document.getElementById('abs_subwise_regno_'+$g_focus_element).focus();
break;
case 'saveAdmissionTicket':
if('report_admission_ticket_start'==$g_focus_element)
document.getElementById('report_admission_ticket_start').value = $responce.data['fregno'];
else
document.getElementById('report_admission_ticket_End').value = $responce.data['fregno'];
break;
}
}
}