function show_search_list1()
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
selid=document.getElementById("disease_category").value;
//alert(selid);
var disease_category=selid;

var age_from=document.getElementById("age_from").value;
var age_to=document.getElementById("age_to").value;
var vt=document.getElementById("validationtype").value;
var vdoc=document.getElementById("vdoc").value;
var vol_value=document.getElementById("vol_value").value;
if(age_from=="" || age_from==1)
{
age_from=0;
}
if(age_to=="")
{
age_to=100;
}

//alert(age_from+" "+age_to);
if(document.getElementById("sex1").checked==true)
{
var sex=document.getElementById("sex1").value;
}
else if(document.getElementById("sex2").checked==true)
{
var sex=document.getElementById("sex2").value;
}
else
{
var sex=document.getElementById("sex3").value;
}

var stateid=document.getElementById("hDSStates").value;
var districtid=document.getElementById("hDSDistricts").value;
if(stateid==0)
{
    stateid=0;
    districtid=0;
}
//alert(stateid+"-"+districtid);
//alert(sex);
//alert(vt+" "+vdoc);
var url="xml_volunteer_appeal_search_list.php";
url=url+"?age_from="+age_from+"&age_to="+age_to+"&sex="+sex+"&disease_category="+disease_category+"&stateid="+stateid+"&districtid="+districtid+"&vt="+vt+"&vdoc="+vdoc;

//alert(url);
xmlhttp.onreadystatechange=stateChangedsearch11;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}


function stateChangedsearch11()
{
if (xmlhttp.readyState==4)
  {
 //   history.go(0);
//alert(xmlhttp.responseText);
document.getElementById("search_list").innerHTML=xmlhttp.responseText;
  }
}

////////////////////////////////////////////////////////////////////////////////

function page1(pno,agf,agt,disease_category,sex,vt,sid,did,vdoc)//age_from,age_to,sex,disease_category
{
    //alert("Rajasekar");
    //alert(vt+" "+vdoc);
    //alert(vdoc+" "+did);
xmlhttp=GetXmlHttpObject();
//alert(xmlhttp);
if (xmlhttp==null)
  {
  alert ("Browser does not support HTTP Request");
  return;
  }
var url="xml_volunteer_appeal_search_list.php";
//alert(url);
url=url+"?pno="+pno+"&age_from="+agf+"&age_to="+agt+"&sex="+sex+"&disease_category="+disease_category+"&vt="+vt+"&stateid="+sid+"&districtid="+did+"&vdoc="+vdoc;
//alert(url);
xmlhttp.onreadystatechange=stateChangedpage1;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function stateChangedpage1()
{
if (xmlhttp.readyState==4)
  {
 //   history.go(0);
//alert(xmlhttp.responseText);
document.getElementById("search_list").innerHTML=xmlhttp.responseText;
  }
}

/////////////////////////////////////////////////////////////////////////////////////////////


function validate_volunteer()
{
   // alert("Rajasekar");
var status="ok";
var age_to1=document.getElementById("age_to").value;
var age_from1=document.getElementById("age_from").value;
//vol_value=document.getElementById("vol_value").value;
//alert(vol_value);
//stateid=document.getElementById("hDSStates").value;
//districtid=document.getElementById("hDSDistricts").value;
//alert(stateid+"-"+districtid);

//alert(age_from+" "+age_to);
if(age_from1!="")
{
    if(!IsNumeric1(age_from1))
    {
        status="notok";
    }
 }  
 if(age_to1!="")
{
    if(!IsNumeric1(age_to1))
    {
        status="notok";
    }
 }  


 if(status=="ok")
 {
    //document.getElementById("age_from").className='success';
	//document.getElementById("div_age").style.visibility='hidden';
    show_search_list1();
 }
 else
 {
    //document.getElementById("age_from").className='error';
	//document.getElementById("div_age").style.visibility='visible';
	//document.getElementById("div_age").innerHTML='<font color=red><img src=images/CAUTION.gif>Invalid Age Group</font>';
    //document.getElementById("search_list").innerHTML="<i>Click Search to view patients list...</i>";
 }
 
}

///////////////////////////////////////////////////////////
function IsNumeric1(strString) //  check for valid numeric strings	
{
//alert(strString);
	if(!/\D/.test(strString)) return true;//IF NUMBER
	else if(/^\d+\.\d+$/.test(strString)) return true;//IF A DECIMAL NUMBER HAVING AN INTEGER ON EITHER SIDE OF THE DOT(.)
		else return false;
}

function IsInteger(s) {
  return (s.toString().search(/^-?[0-9]+$/) == 0);
}

function showsharingdiv()
{
document.getElementById("sharing").style.visibility="visible";
document.getElementById("sharing").style.display="block";
}

