function getRadioSelected(radio) {
	if (radio == null)  return -1;
	for (var i=0; i<radio.length; i++) if (radio[i].checked) return radio[i].value;
	//if radio only one element, radio.length is undifined
	if ((radio.checked==true) && radio.value )
		return radio.value;
	return -1;
}

function getRadioSelectedObj(radio) {
	if (radio == null)  return -1;
	for (var i=0; i<radio.length;i++) if (radio[i].checked) return radio[i];
	//if radio only one element, radio.length is undifined
	if (radio.checked==true)
		return radio;
	return -1;
}

function getCheckSelected(check,sql1, sql2) {
	var rsql="";
	var j=0;
	
	if (check == null) return -1;
	if (!check.length && (check.checked==false)) return -1; 
	
	if (!check.length && (check.checked==true)) 
	{
		rsql= sql1 + check.value + sql2;
		return rsql;
	}
	else			
	{
		for (var i=0; i<check.length; i++) 
		{
			if (check[i].checked) 
			{				
				if(j==0) rsql=sql1+check[i].value + sql2 ;
				else	 rsql= rsql + " ]] " + sql1 + check[i].value + sql2;
				
				j=1;
			}
		}
		if(j>0) return rsql;
	}
	
	return(-1);
}
function disabledObj(Obj)
{	
	if(Obj!=null&&Obj!='')
		Obj.disabled=true;
}
/***取出连接中的返回的xml中结点get_note值(不能以/开头)***/
function getXMLrequest(href_str,get_note) {

	href_str=encodeURI(href_str);
	var DataToSend = "id=1";
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlhttp.Open("POST",href_str,false);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.send(DataToSend);
	//alert(xmlhttp.responseXML.xml);
	
	var getStr=new String(xmlhttp.responseXML.xml);
	
	if(get_note=="")return(getStr);
	if(getStr.indexOf(get_note)==-1)return "";
	if(get_note.indexOf("/")==-1)
	{
		getStr=getStr.substring(getStr.indexOf("<"+get_note+">")+(get_note.length)+2,getStr.indexOf("</"+get_note+">"));
	}
	else
	{
		var arrtmp=get_note.split("/");
		for(var i=0;i<arrtmp.length;i++)
		{
			getStr=getStr.substring(getStr.indexOf("<"+arrtmp[i]+">")+(get_note.length)+2,getStr.indexOf("</"+arrtmp[i]+">"))
		}
	}
	return (getStr);
}

/***取出连接中的返回的xml中结点get_note值(不能以/开头)***/
function getXMLrequestOBJ(href_str) {
	href_str=encodeURI(href_str);
	var DataToSend = "id=1";
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlhttp.Open("POST",href_str,false);
	xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xmlhttp.send(DataToSend);
	//alert(xmlhttp.responseXML.xml);
	return xmlhttp.responseXML;
}