/*this page crates an ajax request object.
this page is included by other pages that need to perform XMLHttpRequest.
*/
var ncajax=false;
function ajaxtest()
{
if(window.XMLHttpRequest)
	ncajax=new XMLHttpRequest();		//IE 7,mozilla,safari,firefox.opera, mostbrowser
else if(window.ActiveXObject)			//older IE
{
	try { 
		ncajax = new ActiveXObejct("Msxml2.XMLHTTP");
		} catch (e1) {
			try {
				ncajax = new ActiveXObejct("Microsoft.XMLHTTP");
				} catch (e2) {}
			}
}

//if(!ncajax)	
	//document.getElementById('ajax_msg').innerHTML="Some page fuctionality is unavailable.";
}
ajaxtest();

function display_child_cat(sub_cid,sub_cid2,cid)
{
	if(ncajax)
	{
		ncajax.open('get','find_child.php?sub_cid='+sub_cid+'&sub_cid2='+sub_cid2+'&cid='+cid);
		ncajax.onreadystatechange=handle_catgory;	
		ncajax.send(null);
	}
}
/////////////captcha functions

function handle_catgory()
{	
	if((ncajax.readyState==4) && (ncajax.status==200))
	{
	
		str_arr=ncajax.responseText.split("---");

		if(str_arr[0]!="")
			document.getElementById('cat_dis').innerHTML=str_arr[0];
		else	
			document.getElementById('cat_dis').innerHTML="";
		if(str_arr[1]!="")
			document.getElementById('cat_dis2').innerHTML="<br>"+str_arr[1];
		else	
			document.getElementById('cat_dis2').innerHTML="";
			
		if(str_arr[2]!="")
			document.getElementById('cat_dis3').innerHTML="<br>"+str_arr[2];
		else	
			document.getElementById('cat_dis3').innerHTML="";

		if(str_arr[3]!="" && str_arr[4] == 0)
			document.getElementById('cat1').value=str_arr[3];
		
	}
}
function display_child_cathome(sub_cid,sub_cid2,cid)
{
	if(ncajax)
	{
		ncajax.open('get','search_cat.php?sub_cid='+sub_cid+'&sub_cid2='+sub_cid2+'&cid='+cid);
		ncajax.onreadystatechange=handle_catgory_home;	
		ncajax.send(null);
	}
}
/////////////captcha functions

function handle_catgory_home()
{	
	if((ncajax.readyState==4) && (ncajax.status==200))
	{
	
		str_arr=ncajax.responseText.split("---");
			document.getElementById('cid').value="";

		if(str_arr[0]!="")
			document.getElementById('cat_dis').innerHTML=str_arr[0];
		else	
			document.getElementById('cat_dis').innerHTML="";
		if(str_arr[1]!="")
			document.getElementById('cat_dis2').innerHTML="<br>"+str_arr[1];
		else	
			document.getElementById('cat_dis2').innerHTML="";
			
		if(str_arr[2]!="")
			document.getElementById('cat_dis3').innerHTML="<br>"+str_arr[2];
		else	
			document.getElementById('cat_dis3').innerHTML="";

		if(str_arr[3]!="" )//&& str_arr[4] == 0
			document.getElementById('cid').value=str_arr[3];
	}
}
