function getInnerText(data)
{
	 return (data.textContent || data.innerText || data.text || data.firstChild.dataValue) ;
}

//function for displaying errors
function show_error(msg)
{
		var content=document.getElementById("message");
		content.innerHTML=msg;
		content.className="message_error";
		content.style.display="bk";
}

//function to check any items selected
function isSelected()
		{
			var boxes = getElementsByClass("choose");
			var display=false;
			for (i = 0; i < boxes.length; i++){
				if (boxes[i].checked == true){
					 display=true;
					 break;
				}//ends IF
			}//ends FOR
			
			return display;
		}

//function for get elements based on class
function getElementsByClass( searchClass, domdata, tagName) {
		if (domdata == null) domdata = document;
		if (tagName == null) tagName = '*';
		var el = new Array();
		var tags = domdata.getElementsByTagName(tagName);
		var tcl = " "+searchClass+" ";
		for(i=0,j=0; i<tags.length; i++) {
			var test = " " + tags[i].className + " ";
			if (test.indexOf(tcl) != -1)
				el[j++] = tags[i];
		}
		return el;
		}
		

//global variable declaration

var curTab = 0;
var isdots = "";

//function to display ation based on district starts
function getLocation(value,dots)
{	
	isdots = dots;
	var url=dots + "common_action.php?type=location&value="+value;
	process(url,setLocation);
}

function setLocation()
{	
	var data=handleResponse("xml");

	if(data)
	{
		try
		{
			var loc=document.getElementById("splocation");
			
			var values=data.getElementsByTagName('values');
			var title=data.getElementsByTagName('title');
			var optionItem;
		
			//Clears the combo box contents.
			for (var count = loc.options.length-1; count >-1; count--)
			{
				loc.options[count] = null;
			}

			if(isdots == "")
			{
				optionItem = new Option("[ -- Select Location -- ]","",  false, false);
				loc.options[loc.length] = optionItem;
			}	
			
			for (var count = 0; count < title.length; count++)
			{
				id = getInnerText(values[count]);
				name = getInnerText(title[count]);
				optionItem = new Option( name,id,  false, false);
				loc.options[loc.length] = optionItem;
			}
		}
		catch(err)
		{
			alert(err);
		}
        
	
	}
}
//function to display ation based on district ends


