// JavaScript Document
var http = false;
var rootpath = "";
var founderror = false;
var numfounderror = 0;
if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
}

function gob(fldid)
{
	return document.getElementById(fldid);	
}


function chkfld(fldid)
{
	var obj = gob(fldid);
	
	if(fldid=="majorcat")
	{
		fetch_qksearch(obj.value);	
	}
	
	
}


function fetch_qksearch(rjDATA)
{
	http.abort();
	http.open("GET", rootpath+"/include/xmpl.php?qsearch=" + rjDATA, true);
	http.onreadystatechange=function() 
	{
	 if(http.readyState == 4) 
	 {
	  	rjDATA = http.responseText;
		set_budget(rjDATA);
	 }
	}
	http.send(null);
}

function set_budget(rjdata)
{
	jbudget = gob("budget");	

	while(jbudget.length>0)
	{
		jbudget.remove(0);
	}

	jdisc = gob("discount");	

	while(jdisc.length>0)
	{
		jdisc.remove(0);
	}

	jtime = gob("shiptime");	

	while(jtime.length>0)
	{
		jtime.remove(0);
	}
		
	jopt = document.createElement('option');
	jopt.value = "";
	jopt.text = "-------Select Budget---------";
	jbudget.options.add(jopt);

	jopt = document.createElement('option');
	jopt.value = "";
	jopt.text = "-------Select Discount---------";
	jdisc.options.add(jopt);

	jopt = document.createElement('option');
	jopt.value = "";
	jopt.text = "-------Select Delivery---------";
	jtime.options.add(jopt);
	
	if(rjdata)
	{	

		rjdata = rjdata.split('@');
		if(rjdata[0])
		{
			rjdata1 = rjdata[0].split(',');
			for(x=0;x<rjdata1.length;x++)
			{
				jopt = document.createElement('option');
				jopt.value = rjdata1[x];
				jopt.text = "Less Than "+rjdata1[x];
				jbudget.options.add(jopt);
			}
		}
		if(rjdata[1])
		{
			rjdata1 = rjdata[1].split(',');
			for(x=0;x<rjdata1.length;x++)
			{
				jopt = document.createElement('option');
				jopt.value = rjdata1[x];
				jopt.text = "Less Than "+rjdata1[x]+"%";
				jdisc.options.add(jopt);
			}
		}
		if(rjdata[2])
		{
			rjdata1 = rjdata[2].split(',');
			for(x=0;x<rjdata1.length;x++)
			{
				jopt = document.createElement('option');
				jopt.value = rjdata1[x];
				jopt.text = "Less Than "+rjdata1[x]+" days";
				jtime.options.add(jopt);
			}
		}
	}
	
}


