//Ajax methodes and calls

var Ajax = new Object();

var http;

var tid,btnid;

var ldrid;

var httpr,drpid,ready;



function httpobject()
	{

		var obj;
		if(window.XMLHttpRequest) {
			obj = new XMLHttpRequest();
		} else if(window.ActiveXObject) {
			obj = new ActiveXObject("MSXML2.XMLHTTP");
		}
		return obj;
	}
//----------------Load any page--------------------------
function loader_ajax(id,ldid) {

		ldrid=ldid;
		var url=id;
		http = httpobject();
		http.open('get',url);
		http.onreadystatechange = rloader_ajax;		
		http.send(null);
}

function rloader_ajax() {

			if(http.readyState == 4)
			{
				var response = http.responseText;
				document.getElementById(ldrid).innerHTML="";
				document.getElementById(ldrid).innerHTML=response;
			}else {
			//Page is not Ready Yet . Display Loading Image
			document.getElementById(ldrid).innerHTML="";
			document.getElementById(ldrid).innerHTML="<div style=\"width: 360px; margin: 0px auto;\ text-align:center; padding-top: 50px;\"><img src=\"/images/ajax-loader.gif\" width=\"32\" height=\"32\"></div>";

			}	

}
//----------------Load any page--------------------------
function loader_subApps(id,ldid) {

		ldrid=ldid;
		var url=id;
		http = httpobject();
		http.open('get',url);
		http.onreadystatechange = rloader_subApps;		
		http.send(null);
}

function rloader_subApps() {

			if(http.readyState == 4)
			{
				var response = http.responseText;
				document.getElementById(ldrid).style.display="";
				document.getElementById(ldrid).innerHTML="";
				document.getElementById(ldrid).innerHTML=response;
				sendAll();
			}else {
			//Page is not Ready Yet . Display Loading Image
			document.getElementById(ldrid).innerHTML="";
			document.getElementById(ldrid).innerHTML="<div style=\"width: 360px; margin: 0px auto;\ text-align:center; padding-top: 50px;\"><img src=\"/images/ajax-loader.gif\" width=\"32\" height=\"32\"></div>";

			}	

}
//Addproduct function//
function chk_subCat()
{
var apps_id=document.getElementById('apps_id').value;
var url="ajax/chk_subCat_ajax.php?apps_id="+apps_id;
http=httpobject();
http.open('get',url);
http.onreadystatechange = load_subappli;
http.send(null);
}
//End Addproduct function//

//Load Addproduct's result//
function load_subappli()
{
if(http.readyState==4)
	{
		var response=http.responseText;
		//alert(response);
		var div=document.getElementById('subApps_id');
		div.style.display='';
		div.innerHTML="";
		if(response=="")
		{
			div.innerHTML="no Subcategory";
		}else
		{
		div.innerHTML=response;
		}
	}else
	{
		document.getElementById('subApps_id').innerHTML="";
		document.getElementById('subApps_id').style.display="";
			document.getElementById('subApps_id').innerHTML="<div style=\"width: 360px; margin: 0px auto;\ text-align:center; padding-top: 50px;\"><img src=\"/images/ajax-loader.gif\" width=\"32\" height=\"32\"></div>";
	}
}
//End Load Addproduct's result//


//function to insert product//
function ins_product()
{
	try{
			if(document.getElementById('subappli_id').value!="")
			{
				var subaplli_id=document.getElementById('subappli_id').value;
			}
		}
	catch(err){}
var url="ajax/ins_product_ajax.php?name="+document.getElementById('name').value+"&apps_id="+document.getElementById('apps_id').value+"&brand_id="+document.getElementById('brand_id').value+"&manpro_id="+document.getElementById('manpro_id').value+"&subappli_id="+subaplli_id;
http=httpobject();
http.open('get',url);
http.onreadystatechange = load_addproduct;
http.send(null);
}
//function to insert product//


function load_addproduct()
{
if(http.readyState==4)
	{
		var response=http.responseText;
		//alert(response);
		if(response==1)
			{
				alert('Product has been Inserted Successfully!!!');
				window.location='insert_product.php';
			}
		else
			{
				alert('Sorry!!!Try Again');
				window.location='insert_product.php';
			}
	}
}
