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.145.42.140
Current Path : /var/www/html/stph/js/ |
| Current File : /var/www/html/stph/js/Dispatch_answer_script_qp.js |
$g_dispatch_ans_script_count=1;
$g_dispatch_ans_script_data='';
$g_dispatch_popup='';
$g_dispatch_degree_code='';
$g_Dispatch_ans_script_header='';
function LoadEnableDispatchanswerscriptQp()
{
$g_dispatch_ans_script_count=1;
$g_dispatch_ans_script_data='';
$g_dispatch_popup='';
$g_dispatch_degree_code='';
$g_Dispatch_ans_script_header='';
$("#page_main_div").load('html_modules/dispatch_answer_scripts_qp.html',function()
{
$geditinternalcode=0;
window.enable_proper_module="enableDispatchanswerscriptQp";
document.getElementById('display_module_name').innerHTML = 'Dispatch Answers Script QP';
document.getElementById('module_name_for_save').value = 'saveDispatchAnswersScriptQp';
document.getElementById('is_add_edit').value = 'Edit';
getDefaultHeadFooterLinks("Dispatch Answers Script QP Code");
$("#print_row").hide();
retainDispatchAnsScripts();
}
);
}
function GetDefaultDispatchAnsScriptQp()
{
if($("#date_of_exam").val()=="")
{
alert("Please Enter Date of Exam");
$("#date_of_exam").focus();
return;
}
else if($("#session_state").val()=="")
{
alert("Please Enter session");
$("#session_state").focus();
return;
}
$.ajax({
type: "POST",
//async:false,
url: $host_url+"getDefaultDispatchAnswersScriptQp.demo",
data:"date="+encodeURIComponent(date_format(($("#date_of_exam").val())))+"&session="+trim($("#session_state").val()),
success: getDefaultDispatchAnswersScriptQpResponse
});
}
function getDefaultDispatchAnswersScriptQpResponse($responce)
{
$responce = eval('(' + $responce + ')');
if($responce.error_code==0)
{
$("#Dispatch_default_ans_script_div").html($responce.data.html);
$("#Dispatch_default_ans_script_div").show();
$("#dispatch_list_div").hide();
$g_dispatch_ans_script_data=$responce.data.table_data;
//$('#add_row').focus();
}
}
function showDispatchAnswerScriptQP()
{
document.getElementById('is_add_edit').value="Add";
$("#date_of_exam").attr("disabled","true");
$("#session_state").attr("disabled","true");
$("#header_add").hide();
$("#footer_add").hide();
$("#dispatch_list_div").show();
$("#Dispatch_default_ans_script_div").html("");
$("#Dispatch_default_ans_script_div").hide();
}
function getDASExamName($deg_value, $id)
{
if($deg_value !='')
getExamName($deg_value,$id);
else
{
$deg_id = $id.substring($id.lastIndexOf('_')+1);
alert('Please Enter Degree');
$('#dispatch_degree_'+$deg_id).focus();
}
}
function CreateNextRowDispatchEntry($id)
{
$Textbox = document.getElementsByName("dispatch_ans_degree");
$NumTextBox = $Textbox.length;
// alert($NumTextBox);
$previous_NumTextBox=$Textbox.length;
$sub = $id.substring($id.lastIndexOf('_')+1);
$NumTextBox+=1;
$g_dispatch_ans_script_count= $NumTextBox;
if(parseInt($NumTextBox%2)==0)
{
$input_class="tbl_row_input";
$class='tbl_row';
}
else
{
$class='tbl_row1';
$input_class="tbl_row1_input";
}
//document.getElementById("dispatch_degree_"+$previous_NumTextBox).readOnly=true;
$tbody = document.getElementById("Dispatch_ans_script_header");
$rowcount = $tbody.rows.length;
//alert($rowcount);
$tr = $tbody.insertRow($rowcount);
$tr.id= $NumTextBox;
$tr.className=$class;
$td_one = $tr.insertCell(0);
$degree =document.createElement("input");
$degree.type= "text";
$degree.className= $input_class;
$degree.id="dispatch_degree_"+$NumTextBox;
$degree.name= "dispatch_ans_degree";
$degree.onClick="$g_dispatch_degree_code="+$degree.id;
// alert($g_dispatch_degree_code);
$degree.align = "center";
$td_one.style.borderLeft = "solid #C5DBEC 1px";
$td_one.style.borderRight = "solid #C5DBEC 1px";
$td_one.style.borderBottom = "solid #C5DBEC 1px";
$td_one.style.padding="2px";
$degree.onkeydown=DispatchDegreeEntryPopupQp;
$degree.onblur=function(){GetQpSubjectCodeDetails(this.value);}
$degree.onfocus=function(){assignGolbalDispatchScriptIDSQp(this.id);}
$td_one.appendChild($degree);
// $td_one.style.width = "30px";
$td_one.align = "center";
$td_three = $tr.insertCell(1);
$name =document.createElement("input");
$name.type= "text";
$name.className= $input_class;
$name.id="dispatch_name_"+$NumTextBox;
$name.name= "dispatch_ans_name";
$name.align = "center";
$name.readonly = "readonly";
$name.tabindex="-1";
$td_three.style.borderRight = "solid #C5DBEC 1px";
$td_three.style.borderBottom = "solid #C5DBEC 1px";
$td_three.style.padding="2px";
//$name.onkeydown=DispatchSubjectCodeEntryPopupQp;
$td_three.appendChild($name);
//$td_three.style.width = "140px";
$td_three.align = "center";
$td_four = $tr.insertCell(2);
$bundles =document.createElement("input");
$bundles.type= "text";
$bundles.className= $input_class;
$bundles.id="dispatch_buddles_"+$NumTextBox;
$bundles.name= "dispatch_ans_buddles";
$bundles.align = "center";
$bundles.setAttribute('onkeypress', "return acceptNumbersOnlyForModule(event)");
$td_four.style.borderRight = "solid #C5DBEC 1px";
$td_four.style.borderBottom = "solid #C5DBEC 1px";
$td_four.style.padding="2px";
$td_four.appendChild($bundles);
// $td_four.style.width = "50px";
$td_four.align = "center";
$td_five = $tr.insertCell(3);
$script =document.createElement("input");
$script.type= "text";
$script.className= $input_class;
$script.id="dispatch_script_"+$NumTextBox;
$script.name= "dispatch_ans_script";
$script.align = "center";
$td_five.style.borderRight = "solid #C5DBEC 1px";
$td_five.style.borderBottom = "solid #C5DBEC 1px";
$td_five.style.padding="2px";
$script.onblur=function(){CheckForEmptyToCreatNextRow(this.id);}
$td_five.appendChild($script);
// $td_five.style.width = "50px";
$td_five.align = "center";
document.getElementById("dispatch_degree_"+$NumTextBox).style.width="60px";
document.getElementById("dispatch_degree_"+$NumTextBox).align="center";
//document.getElementById("dispatch_degree_"+$NumTextBox).style.border="0px";
document.getElementById("dispatch_name_"+$NumTextBox).style.width="200px";
document.getElementById("dispatch_name_"+$NumTextBox).align="center";
//document.getElementById("dispatch_name_"+$NumTextBox).style.border="0px";
document.getElementById("dispatch_buddles_"+$NumTextBox).style.width="70px";
document.getElementById("dispatch_buddles_"+$NumTextBox).align="center";
//document.getElementById("dispatch_buddles_"+$NumTextBox).style.border="0px";
document.getElementById("dispatch_script_"+$NumTextBox).style.width="70px";
document.getElementById("dispatch_script_"+$NumTextBox).align="center";
//document.getElementById("dispatch_script_"+$NumTextBox).style.border="0px";
$("#dispatch_degree_"+$NumTextBox).focus();
}
function CheckForEmptyToCreatNextRow($cur_id)
{
$id = $cur_id.substring($cur_id.lastIndexOf('_')+1);
if(document.getElementById($cur_id).value != '' && $id == $g_dispatch_ans_script_count )
{
CreateNextRowDispatchEntry($cur_id);
document.getElementById("dispatch_degree_"+$id).focus();
}
/* else
{
//alert('Enter Subject Code / Total Scripts');
$("#dispatch_subcode_"+$id).focus();
} */
}
function DispatchDegreeEntryPopupQp(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==112)
{
$degree_code='';
$g_dispatch_popup=1;
OpenQpSubjectPopup();
return false;
/* var url = "../ui/DegreeDetailsPopup.html?height=200&width=400&search_field="+$degree_code;
tb_show("College Details", url);
return false; */
}
}
function DispatchExamEntryPopup(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==112)
{
$Textbox = document.getElementsByName("dispatch_ans_degree");
$NumTextBox = $Textbox.length;
$g_dispatch_popup=2;
$degree_code=document.getElementById('dispatch_degree_'+$NumTextBox).value;
$Examno='';
PopupMarkEntrySubGetExamNO($degree_code,$Examno);
}
}
function assignGolbalDispatchScriptIDSQp($textbox_id)
{
$g_dispatch_degree_code=$textbox_id;
$id = $textbox_id.substring($textbox_id.lastIndexOf('_')+1);
//alert($id);
window.location.g_popup_degree_code =$("#dispatch_degree_"+$id).val();
window.location.g_popup_exam_no = $("#dispatch_exam_"+$id).val();
window.location.g_dispatch_row_count_id = $id;
//alert(window.location.g_popup_degree_code+'-'+window.location.g_popup_exam_no);
}
/* function keyboardSubjectNamesPopupForAnswerScript(evt,$thsid)
{
// alert($thsid);
// $Disdegcode = $("#dispatch_degree_"+$thsid).val();
// $Disexamno = $("#dispatch_exam_"+$thsid).val();
//alert($Disdegcode+'-'+$Disexamno);
/* if($Disdegcode=="")
{
alert("Please Enter Degree Code");
document.getElementById("dispatch_degree_"+window.location.g_popup_degree_code).focus();
return false;
}
if($Disexamno == "")
{
alert("Please Enter ExamNo");
document.getElementById("dispatch_exam_").focus();
return false;
}
var charCode = (evt.which) ? evt.which : evt.keyCode;
if(charCode==112)// f1 KEY
{
var url = "../ui/SubjectAppearingPopupForAnswerScript.html?height=200&width=400";
tb_show("Dispatch Details", url);
//window.location.g_popup_degree_code = $Disdegcode;
//window.location.g_popup_exam_no = $Disexamno;
//window.location.g_dispatch_row_count_id = $g_dispatch_ans_script_count; // this row id
}
} */
function DispatchSubjectCodeEntryPopupQp(evt)
{
var kC = (evt.which) ? evt.which : evt.keyCode;
if(kC==112)
{
//$Textbox = document.getElementsByName("dispatch_ans_degree");
//$NumTextBox = $Textbox.length;
$g_dispatch_popup=3;
// $degree_code=document.getElementById('dispatch_degree_'+$NumTextBox).value;
// $Examno=document.getElementById('dispatch_exam_'+$NumTextBox).value;
//PopupMarkEntrySubGetSubjectDetails( $degree,$Examno);
PopupMarkEntrySubGetSubjectDetails();
}
}
function saveDispatchAnswerScriptsQp()
{
$total_count_degree_dispatch = window.location.g_dispatch_row_count_id;
$lstr_data ="&doe="+date_format($("#date_of_exam").val());
$lstr_data+="&session="+encodeURIComponent($("#session_state").val());
$disp_arr = new Object();
//alert(g_dispatch_ans_script_data);
if(document.getElementById('is_add_edit').value=='Edit')
{
$lstr_data+="&Type="+"Edit";
$Textbox = document.getElementsByName("dispatch_answer_scripts");
$NumRow = $Textbox.length;
$n=0;
for($k=1;$k<=$NumRow;$k++)
{
$disp_arr[$n]= new Object();
// $mes_all_sub_code+="'"+$g_mark_entry_student_default_data[$i]['FCsubcode']+"',";
// alert($("#d_degree_"+$k).val());
$disp_arr[$n]['qp_code']=$("#dispatch_degree_"+$k).val();
$disp_arr[$n]['degree_bundle']=$("#dispatch_buddles_"+$k).val();
$disp_arr[$n]['degree_script']=$("#dispatch_script_"+$k).val();
$n++;
}
}
else
{
$lstr_data+="&Type="+"Add";
$n=0;
var obj= $("input[id*='degree_']");
jQuery.each(obj, function(k, v)
{
var id=v['id'].split("_")[2];
$disp_arr[$n]= new Object();
$disp_arr[$n]['qp_code']=trim($("#dispatch_degree_"+id).val());
$disp_arr[$n]['degree_bundle']=trim($("#dispatch_buddles_"+id).val());
$disp_arr[$n]['degree_script']=trim($("#dispatch_script_"+id).val());
$n++;
});
}
var myJSONText = encodeURIComponent(JSON.stringify($disp_arr));
$.ajax({
type: "POST",
//async:false,
url: $host_url+"saveDispatchAnswerScriptsQp.demo",
data:$lstr_data+"&disp_arr="+myJSONText,
success:saveDispatchAnswerScriptsQpResponse
});
}
function saveDispatchAnswerScriptsQpResponse($responce)
{
$responce = eval('(' + $responce + ')');
alert($responce.data);
if($responce.error_code==0)
{
LoadEnableDispatchanswerscriptQp();
}
// clearDispatchAnswerScriptsFields();
$("#date_of_exam").focus();
}
function clearDispatchAnswerScriptsFields()
{
$("#dispatch_list_div").html($g_Dispatch_ans_script_header);
$("#Dispatch_default_ans_script_div").html("")
$("#date_of_exam").val('');
$("#session_state").val('');
$("#dispatch_degree_1").val('');
$("#dispatch_name_1").val('');
$("#dispatch_buddles_1").val('');
$("#dispatch_script_1").val('');
$id = 0;
window.location.g_popup_degree_code ='';
window.location.g_popup_exam_no = '';
window.location.g_dispatch_row_count_id = '';
$("#dispatch_list_div").hide();
}
function retainDispatchAnsScripts()
{
$g_Dispatch_ans_script_header= "<table width='98%' id='Dispatch_ans_script_header' align='center' border='0' cellpadding='' cellspacing=''>";
$g_Dispatch_ans_script_header+="<tr><td class='act_txtclr' colspan='7' style='background-color:#3D83CC; color:#fff; font-weight:700; width:222px; padding:3px 6px; letter-spacing:0.5pt;'>Dispatch Answers Script</td></tr>";
$g_Dispatch_ans_script_header+="<tr style='background-image:url(../jqGrid3/themes/tarka/images/grid-blue-hd.gif);border-bottom:1px solid #CBC7B8; color:#000; font-weight:700; padding:3px 6px; letter-spacing:0.5pt;'>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_degree' style='padding:2px; width:70px; border-left:1px solid #ccc; border-right:1px solid #ccc;'><center>Degree</center></td>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_exam' style='padding:2px; width:30px; border-right:1px solid #ccc;'><center> Exam</center></td>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_subcode' style='padding:2px; width:85px; border-right:1px solid #ccc;'><center> CODE </center></td>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_name' style='padding:2px; width:210px; border-right:1px solid #ccc;'><center>Name</center></td>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_bundle' style='padding:2px; width:80px; border-right:1px solid #ccc;'><center>Bundle</center></td>";
$g_Dispatch_ans_script_header+="<td id='td_dispatch_script' style='padding:2px; width:80px; border-right:1px solid #ccc;'><center>Script</center></td>";
$g_Dispatch_ans_script_header+="</tr>";
$g_Dispatch_ans_script_header+="<tr class=tbl_row>";
$g_Dispatch_ans_script_header+="<td align=center style='width:70px;border-top:1px solid #ccc;border-left:1px solid #ccc; padding:2px;'>";
$g_Dispatch_ans_script_header+="<input id='dispatch_degree_1' type='text' name='dispatch_ans_degree'";
$g_Dispatch_ans_script_header+=" style='width:60px;'";
$g_Dispatch_ans_script_header+="onblur='getDASDegreeCode(this.id);'";
$g_Dispatch_ans_script_header+=" onkeydown='return keyboardDegreePopup(event,this.id,$(\"#dispatch_degree_1\").val());' />";
$g_Dispatch_ans_script_header+="</td>";
$g_Dispatch_ans_script_header+="<td align='center' style='width:30px;'> ";
$g_Dispatch_ans_script_header+="<input name=dispatch_ans_exam id=dispatch_exam_1 type=text ";
$g_Dispatch_ans_script_header+="onblur='getDASExamName($(\"#dispatch_degree_1\").val(), this.id);' ";
$g_Dispatch_ans_script_header+="onkeydown='return keyboardExamNoPopup(event,this.id,$(\"#dispatch_exam_1\").val())'";
$g_Dispatch_ans_script_header+=" style='width:25px;' >";
$g_Dispatch_ans_script_header+="</td>";
$g_Dispatch_ans_script_header+="<td align='center' style='width:85px;'>";
$g_Dispatch_ans_script_header+="<input name='dispatch_ans_subcode' id='dispatch_subcode_1' type='text' style='width:75px;'";
$g_Dispatch_ans_script_header+="onblur='getSubjectNameForDispatchScriptBlur(this.id);'";
$g_Dispatch_ans_script_header+="onclick='$g_dispatch_ans_code=this.id'";
$g_Dispatch_ans_script_header+="onkeydown='return keyboardSubjectNamesPopupForAnswerScript(event,1);'";
$g_Dispatch_ans_script_header+="onfocus='assignGolbalDispatchScriptIDSQp(this.id)'/>";
$g_Dispatch_ans_script_header+="</td>";
$g_Dispatch_ans_script_header+="<td align='center' style='width:210px;' >";
$g_Dispatch_ans_script_header+="<input name='dispatch_ans_name' id='dispatch_name_1' readonly";
$g_Dispatch_ans_script_header+="onclick='$g_dispatch_ans_name=this.id'";
$g_Dispatch_ans_script_header+=" type='text' style='width:200px;' />";
$g_Dispatch_ans_script_header+="</td>";
$g_Dispatch_ans_script_header+="<td align='center' style='width:80px;'>";
$g_Dispatch_ans_script_header+="<input name='dispatch_ans_buddles' id='dispatch_buddles_1' type='text' style='width:70px;'/>";
$g_Dispatch_ans_script_header+="</td>";
$g_Dispatch_ans_script_header+="<td align='center' style='width:80px;'>";
$g_Dispatch_ans_script_header+="<input type=text id=dispatch_script_1 name=dispatch_ans_script style='width:70px;' onblur='CheckForEmptyToCreatNextRow(this.id);' /></td>";
$g_Dispatch_ans_script_header+="</tr>";
$g_Dispatch_ans_script_header+="</table>";
}
|