var http_caste = new getHTTPObjectCaste();
var caste_obj = document.quicksearch.elements['castestatus'];

function display_caste(religion){
	if(religion!=""){
		var url = "ajax/ajax-religion.php?religion=" + religion;
		http_caste.open("GET", url, true);
		http_caste.onreadystatechange = useHttpResponseCaste;
		http_caste.send(null);
	}
}

function useHttpResponseCaste(){
	if(http_caste.readyState == 4 && http_caste.status == 200)
	{
		var caste = http_caste.responseText;
		if(caste != "") // If caste exists then display it..
		{
			var caste_txt_val		 = new String(caste).split("|");
			caste_obj.options.length = 0;
			caste_obj[0]			 = new Option("Select", "");
			caste_obj[1]			 = new Option("Doesn't Matter", "%");
			var j = 2;
			var m = 0;
			var ctr=caste_txt_val.length;
			if(ctr>1)
				var i=0;
			else
				var i=1;
			for(; i<caste_txt_val.length; i++)
			{
				var caste_txt  = caste_txt_val[i].trim();
				var casteString = caste_txt.split("$");
				for(var l=0;l<casteString.length;l++){
					if(l==0)
						var curr_caste_val=casteString[l].trim();
					else
						var curr_caste = casteString[l].trim();
					//when getting 'Other' value then internally in database passing it as '-'..
					if(curr_caste == "Other")
					{
						curr_caste_val = "-";
					}
				} 
				caste_obj[j] = new Option(curr_caste, curr_caste_val);
				j++;
			}
		}

	} // EO if(http_caste.readyState == 4 && http_caste.status == 200)

}