Current File : /home/inlingua/public_html/noida/icentex_noida/pg/js/student.js |
/* Making a request.*/
function createRequestObject()
{
/* Initialising the variable xmlhttp */
var xmlhttp=false;
/* Try and catch block for creating xmlhttp object according to the browser */
try
{
/* The xmlhttp object is built into the Microsoft XML Parser. */
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
/* The xmlhttp object is built into the Microsoft IE. */
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xmlhttp = false;
}
}
/* The xmlhttp object is built into the browsers other than Microsoft IE. */
if (!xmlhttp && typeof XMLHttpRequest!='undefined')
{
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function displaystudent(courseid)
{
//alert(levelid);
//language=document.getElementById('language_id').value;
document.getElementById('student_display_id').innerHTML = "<table width='200' ><tr><td ><img src='../images/indicator.gif' width='100'></td></tr></table>";
var request = createRequestObject();
url='student_ajax.php?&CID='+courseid;
request.open('GET',url , true);
//alert(url);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
//alert(response);
document.getElementById('student_display_id').innerHTML = response;
//document.getElementById('sub').disabled = false;
}
}
}
request.send(null);
}
function displaystudentbal(courseid,inv)
{
//alert(levelid);
//language=document.getElementById('language_id').value;
//document.getElementById('student_display_id').innerHTML = "<table width='200' ><tr><td ><img src='../images/indicator.gif' width='100'></td></tr></table>";
var request = createRequestObject();
url='StudentBal.php?&CID='+courseid+'&inv='+inv+'';
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
//alert(response)
document.getElementById('Bal').innerHTML = response;
document.getElementById('baltd').style.display="block";
//document.getElementById('sub').disabled = false;
}
}
}
request.send(null);
}
function displayStu(courseid)
{
//alert(levelid);
//language=document.getElementById('language_id').value;
document.getElementById('sub').style.display = "none";
document.getElementById('sub1').style.display = "block";
//return false;
var request = createRequestObject();
courseid=document.getElementById('theValue').value;
url='show_ajax.php?&CID='+courseid;
request.open('GET',url , true);
//alert(url);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
//alert(response);
//vv=document.getElementById('11').value;
//alert(vv);
//var newtext = document.createTextNode(response);
//document.getElementById('student_display_id').appendChild(newtext);
//document.getElementById('student_display_id').appendChild = "<div>"+response+"</div>";
//document.getElementById('11').value = vv+"<div>"+response+"</div>";
//document.getElementById('sub').disabled = false;
//createDiv(response);
addElement(response);
document.getElementById('sub').style.display = "block";
document.getElementById('sub1').style.display = "none";
}
}
}
request.send(null);
}
function addElement(response) {
var ni = document.getElementById('myDiv');
var numi = document.getElementById('theValue');
var num = (document.getElementById('theValue').value -1)+ 2;
numi.value = num;
var newdiv = document.createElement('div');
var divIdName = 'my'+num+'Div';
newdiv.setAttribute('id',divIdName);
newdiv.innerHTML = response;
ni.appendChild(newdiv);
}
function removeElement(divNum) {
//alert(divNum);
var d = document.getElementById('myDiv');
var olddiv = document.getElementById(divNum);
d.removeChild(olddiv);
}
/*function displaymain(courseid,targetid,type)
{
debugger;
if(targetid=='Regprodcat')
{
document.getElementById('Regprodcat1').innerHTML = "<img src='images/ajax-loader.gif'>";
document.getElementById('Regprodcat2').innerHTML = "<img src='images/ajax-loader.gif'>";
document.getElementById('Regprodcat3').innerHTML = "<img src='images/ajax-loader.gif'>";
}
else
{
document.getElementById(''+targetid+'').innerHTML = "<img src='images/ajax-loader.gif'>";
}
var request = createRequestObject();
url='main_ajax.php?&CID='+courseid+'&targetid='+targetid+'&Type='+type+' ';
//var reg=document.getElementById('targetcat').value;
request.open('GET',url , true);
//alert(url);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
/*if(reg==13)
{
document.getElementById('addmore').style.display = "none";
}*/
var response = request.responseText;
//alert(targetid);
if(targetid!='Regprodcat')
{
document.getElementById(''+targetid+'').innerHTML = response;
var a=document.getElementById(''+targetid+'').innerHTML;
}
else
{
document.getElementById('Regprodcat1').innerHTML = response;
document.getElementById('Regprodcat2').innerHTML = response;
document.getElementById('Regprodcat3').innerHTML = response;
}
//alert(targetid);
//document.getElementById('sub').disabled = false;
var arrMovies = targetid.split( "prodcat" );
/*if(type!='Reg')
{
document.getElementById('rat'+arrMovies[1]+'').value =0;
//document.getElementById('tax_s'+arrMovies[1]+'').value =0;
debugger;
subtot('rat'+arrMovies[1]+'','quan'+arrMovies[1]+'','tot'+arrMovies[1]+'','0','tax'+arrMovies[1]+'')
}
}
}
}
request.send(null);
}*/
function displaymain(courseid,targetid,type)
{
//alert(courseid);
//alert(targetid);
//language=document.getElementById('language_id').value;
//debugger;
if(courseid=='12')
{
document.getElementById("iol").innerHTML = "Non refundable";
}else {
document.getElementById("iol").innerHTML = "";
}
if(targetid=='Regprodcat')
{
document.getElementById('Regprodcat1').innerHTML = "<img src='images/ajax-loader.gif'>";
document.getElementById('Regprodcat2').innerHTML = "<img src='images/ajax-loader.gif'>";
document.getElementById('Regprodcat3').innerHTML = "<img src='images/ajax-loader.gif'>";
}
else
{
document.getElementById(''+targetid+'').innerHTML = "<img src='images/ajax-loader.gif'>";
}
var request = createRequestObject();
url='main_ajax.php?&CID='+courseid+'&targetid='+targetid+'&Type='+type+' ';
//var reg=document.getElementById('targetcat').value;
request.open('GET',url , true);
//alert(url);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
/*if(reg==13)
{
document.getElementById('addmore').style.display = "none";
}*/
var response = request.responseText;
if(targetid!='Regprodcat')
{
document.getElementById(''+targetid+'').innerHTML = response;
var a=document.getElementById(''+targetid+'').innerHTML;
}
else
{
//alert(response);
debugger;
//document.getElementById('cus_address').value=response;
var Regpro1=response.replace("name='reg_product'", "name='reg_product1'");
document.getElementById('Regprodcat1').innerHTML = Regpro1;
var Regpro2=response.replace("name='reg_product'", "name='reg_product2'");
document.getElementById('Regprodcat2').innerHTML = Regpro2;
var Regpro3=response.replace("name='reg_product'", "name='reg_product3'");
document.getElementById('Regprodcat3').innerHTML = Regpro3;
}
//alert(targetid);
//document.getElementById('sub').disabled = false;
var arrMovies = targetid.split( "prodcat" );
/*if(type!='Reg')
{
document.getElementById('rat'+arrMovies[1]+'').value =0;
//document.getElementById('tax_s'+arrMovies[1]+'').value =0;
debugger;
subtot('rat'+arrMovies[1]+'','quan'+arrMovies[1]+'','tot'+arrMovies[1]+'','0','tax'+arrMovies[1]+'')
}*/
}
}
}
request.send(null);
}
function ajax_spec(prodid,targetid)
{
//document.getElementById('rates'+targetid+'').innerHTML = "<img src='images/ajax-loader.gif'>";
//alert(targetid);
var request = createRequestObject();
url='spec_ajax.php?&CID='+prodid;
request.open('GET',url , true);
//alert(url);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
var arrMovies = response.split( "|" );
//alert(response);
document.getElementById('rat'+targetid+'').value =arrMovies[0];
document.getElementById('tot'+targetid+'').value =arrMovies[0];
//document.getElementById('tax_s'+targetid+'').value =arrMovies[1];
subtot('rat'+targetid+'','quan'+targetid+'','tot'+targetid+'','0','tax'+targetid+'')
//document.getElementById('sub').disabled = false;
}
}
}
request.send(null);
}
function invoice_customer(cid)
{
//alert(targentid);
//language=document.getElementById('language_id').value;
//document.getElementById(''+targetid+'').innerHTML = "<img src='images/ajax-loader.gif'>";
var Type='';
if(document.getElementById('Name').checked) {
type='Name';
}
else if(document.getElementById('ref_No').checked)
{
type='ref_No';
}
else if(document.getElementById('mobile').checked)
{
type='mobile';
}
else if(document.getElementById('Email').checked)
{
type='Email';
}
else
{
type='RecNo';
}
var request = createRequestObject();
//total=document.getElementById('total_length').value;
//alert (type);
url='invoice_customer.php?&cid='+cid+'&type='+type+'';
request.open('GET',url , true);
//alert(url);
var options='';
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
aa=response.split("|");
document.getElementById('cus_name').value=aa[1];
document.getElementById('cus_address').value=aa[2];
options += '<option selected="selected" value="'+aa[3]+'" >'+aa[3]+'</option>';
document.getElementById('student_id').innerHTML += options;
if(aa[3]!='')
{
customer_ledger(aa[3]);
}
//document.getElementById('partypanno').value=aa[2];
//document.getElementById(''+targetid+'').innerHTML = response;
}
}
}
request.send(null);
}
function customer_ledger(cid)
{
var request = createRequestObject();
url='customer_ledger.php?&cid='+cid+'';
//alert(url);
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
aa=response.split("|");
//alert(aa);
/*document.getElementById('TotalAmt').value=aa[0];
document.getElementById('Finalamt').value=aa[1];
document.getElementById('Payamt').value=aa[2];
var balance=aa[1]-aa[2];
document.getElementById('Balance').value=balance;*/
//document.getElementById('cus_address').innerHTML = aa[0];
document.getElementById('Ledger').innerHTML = aa[0];
}
}
}
request.send(null);
}
function invoice_customerSerch(cid)
{
var request = createRequestObject();
//total=document.getElementById('total_length').value;
url='invoice_customerSerch.php?&cid='+cid+'';
//alert(url);
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
aa=response.split("<pre>");
//var strName, strValue ;
//var sel = document.getElementById('SerchOption');
//var fragment = document.createDocumentFragment();
var options = '';
for(var i = 0; i < aa.length; i++)
if(document.getElementById('ref_No').checked)
{
var bb=aa[i].split("-");
// alert(bb[1]);
options += '<option value="'+bb[1]+'" />'+bb[1]+'</option>';
}
else
{
options += '<option value="'+aa[i]+'" />';
}
document.getElementById('SerchOption').innerHTML = options;
/*
/document.getElementById('browsers').value=aa[0];
//document.getElementById('cus_name').value=aa[1];
//document.getElementById('partypanno').value=aa[2];
//document.getElementById(''+targetid+'').innerHTML = response;*/
}
}
}
request.send(null);
}
function ViewFee_customerSerch()
{
var request = createRequestObject();
//total=document.getElementById('total_length').value;
url='ViewFee_customerSerch.php';
//alert(url);
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
aa=response.split("<pre>");
var options = '';
var RefNo='';
var Mobile='';
var RegNo='';
for(var i = 0; i < aa.length; i++)
{
//console.log(aa[i]);
//alert(aa[i]);
var bb =aa[i].split("|");
for(var x = 0; x < aa[i].length; x++)
{
if(x==0)
{
//alert (x);
// alert (bb[x]);
console.log("Name = "+bb[x]);
options += '<option value="'+bb[x]+'" />';
}
if(x==1)
{
//console.log("RefNo = "+bb[x]);
var refno=bb[x].split("-");
if(refno[1] != null ){
//options += '<option value="'+bb[1]+'" />'+bb[1]+'</option>';
RefNo += '<option value="'+refno[1]+'" />';
}
}
if(x==2)
{
Mobile += '<option value="'+bb[x]+'" />';
}
if(x==3)
{
//var bb=aa[i].split("-");
RegNo += '<option value="'+bb[x]+'" />';
}
//alert(bb[0]);
}
}
document.getElementById('Name').innerHTML = options;
document.getElementById('RefNo').innerHTML = RefNo;
document.getElementById('Mobile').innerHTML = Mobile;
document.getElementById('Invoice_No').innerHTML = RegNo;
}
}
}
request.send(null);
}
function Addnewrow(id,type)
{
var request = createRequestObject();
var newrow = document.getElementById('details');
var elem = document.getElementById('addmore');
elem.parentNode.removeChild(elem);
//var addmore = document.getElementById("addmore");
//courseid=document.getElementById('theValue').value;
var tr = document.createElement("tr");
url='newrow.php?&id='+id+'&type='+type;
//alert(url);
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
//alert(response);
console.log(response);
// newrow.appendChild(response);
newrow.innerHTML += response;
//addmore.onclick="javascript:Addnewrowsan(b)";
//document.getElementById("addmore").innerHTML= addmore;
}
}
}
request.send(null);
}
function MaxRegid(id,prefix,no)
{
//debugger;
var request = createRequestObject();
url='Regid.php?&id='+id+'&prefix='+prefix;
//alert(url);
request.open('GET',url , true);
request.onreadystatechange = function()
{
if(request.readyState == 4)
{
if(request.status == 200)
{
var response = request.responseText;
// console.log(response);
// document.getElementById('cus_address').value=response;
document.getElementById('Course'+no+'').value=response;
//document.getElementById('Course1').value=response;
}
}
}
request.send(null);
}