function calliaroomdeclaration() {
$("#page_main_div").load("../html_modules/iaroomdeclaration.html", function() {
document.getElementById("display_module_name").innerHTML =
"IA Room Declaration and Capacity";
document.getElementById("module_name_for_save").value =
"IA Room Declaration and Capacity";
getDefaultHeadFooterLinks("IA Room Declaration and Capacity");
getIARoomDegreeName();
});
}
function getIARoomDegreeName()
{
$.ajax({
type: "POST",
url: $host_url + "getIaDegName",
success: getIARoomDegreeNameSuccess,
});
}
function getIARoomDegreeNameSuccess($responce)
{
$responce = eval("(" + $responce + ")");
document.getElementById("degree").options.length = 0;
var deg = $responce.data["degree"];
$op = new Option("--Select--", "");
document.getElementById("degree").options.add($op);
for ($i = 0; $i < deg.length; $i++) {
$op = new Option(deg[$i]["VALUE"], deg[$i]["internal_code"]);
$op.id = deg[$i]["internal_code"];
document.getElementById("degree").options.add($op);
}
}
function getIARoomDegreeExamName() {
var degree = $("#degree").val();
$.ajax({
type: "POST",
url: $host_url + "getIADegreeExamName",
data: "°ree=" + degree,
success: getIARoomDegreeExamNameSuccess,
});
}
function getIARoomDegreeExamNameSuccess($responce) {
$responce = eval("(" + $responce + ")");
document.getElementById("degexam").options.length = 0;
var deg = $responce.data["degexam"];
//console.log(deg);
$op = new Option("--Select--", "");
document.getElementById("degexam").options.add($op);
for ($i = 0; $i < deg.length; $i++) {
$op = new Option(deg[$i]["VALUE"], deg[$i]["internal_code"]);
//console.log(deg[$i]['value']);
$op.id = deg[$i]["internal_code"];
document.getElementById("degexam").options.add($op);
//console.log(degree);
}
}
function DisplayIARoomDeclarationDetatils() {
var roomcnt = trim(document.getElementById("totalrooms").value);
var degexam = trim(document.getElementById("degexam").value);
var degree = trim(document.getElementById("degree").value);
document.getElementById("roomdeclaration").innerHTML = "";
if (roomcnt == "") {
alert("Enter Total Rooms");
document.getElementById("totalrooms").focus();
return false;
}
$.ajax({
type: "POST",
url: $host_url + "displayiaroomdeclarationdetails",
data:"degexam="+degexam+"°ree="+degree,
success: function(responce) {
responce = eval("(" + responce + ")");
var roomdecl = responce.data;
var rtable =
"
";
document.getElementById("roomdeclaration").innerHTML = rtable;
}
});
}
function updatehval(i) {
if (document.getElementById("HGT" + i).value != "i")
document.getElementById("HGT" + i).value = "u";
}
function saveiaroomdeclaration() {
var inputFileds = document.getElementsByTagName("input");
var degexam = trim(document.getElementById("degexam").value);
var degree = trim(document.getElementById("degree").value);
var chkCnt = 0;
var rowCnt = 0;
var room_arru = {};
var room_arri = {};
for (var counter = 0; counter < inputFileds.length; counter++) {
if (
inputFileds[counter].type.toUpperCase() == "TEXT" &&
inputFileds[counter].name == "roomdecl"
) {
++chkCnt;
if (trim(document.getElementById("2GT" + chkCnt).value) == "") {
alert(
"Enter Title for the Room No :" +
document.getElementById("1GT" + chkCnt).value
);
document.getElementById("2GT" + chkCnt).focus();
return false;
}
if (trim(document.getElementById("3GT" + chkCnt).value) == "") {
alert(
"Enter Capacity for the Room No :" +
document.getElementById("1GT" + chkCnt).value
);
document.getElementById("3GT" + chkCnt).focus();
return false;
}
if (trim(document.getElementById("5GT" + chkCnt).value) == "") {
alert(
"Enter No. of qpcodes for the Room No :" +
document.getElementById("1GT" + chkCnt).value
);
document.getElementById("5GT" + chkCnt).focus();
return false;
}
if (trim(document.getElementById("HGT" + chkCnt).value) == "u") {
room_arru[chkCnt] = new Object();
room_arru[chkCnt]["roomno"] = document.getElementById(
"1GT" + chkCnt
).value;
room_arru[chkCnt]["roomname"] = document.getElementById(
"2GT" + chkCnt
).value;
room_arru[chkCnt]["capacity"] = document.getElementById(
"3GT" + chkCnt
).value;
room_arru[chkCnt]["order"] = document.getElementById(
"4GT" + chkCnt
).value;
room_arru[chkCnt]["qpcnt"] = document.getElementById(
"5GT" + chkCnt
).value;
}
if (trim(document.getElementById("HGT" + chkCnt).value) == "i") {
room_arri[chkCnt] = new Object();
room_arri[chkCnt]["roomno"] = document.getElementById(
"1GT" + chkCnt
).value;
room_arri[chkCnt]["roomname"] = document.getElementById(
"2GT" + chkCnt
).value;
room_arri[chkCnt]["capacity"] = document.getElementById(
"3GT" + chkCnt
).value;
room_arri[chkCnt]["order"] = document.getElementById(
"4GT" + chkCnt
).value;
room_arri[chkCnt]["qpcnt"] = document.getElementById(
"5GT" + chkCnt
).value;
}
}
}
var parameters =
"&room_arri=" +
encodeURIComponent(JSON.stringify(room_arri)) +
"&room_arru=" +
encodeURIComponent(JSON.stringify(room_arru))+"°exam="+degexam+"°ree="+degree;
$.ajax({
type: "POST",
url: $host_url + "saveiaroomdeclarationdetails",
data: parameters,
success: function(responce) {
responce = eval("(" + responce + ")");
alert(responce.data);
document.getElementById("roomdeclaration").innerHTML = "";
}
});
}