function FillType(ddlControl)
{
	var typeString = "Any|Physically Challenged|Mentally Challenged|Visually Challenged|Deaf & Mute|Old Aged|Rehabilation|Child Labour|Refugees|Street Children|Normal"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<typeString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(typeString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
    }
}

function FillNeedCategory(ddlControl)
{
	var needcatString = "Any|Individuals|Foundation|Orphanages|Institution|Welfare association|Ashram"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<needcatString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(needcatString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
        //alert(document.getElementById(ddlControl).options[i].text);
    }
}

function FillDonorCategory(ddlControl)
{
	var donorcatString = "Any|Individuals|Clubs/welfare association|Trust|Hospital|Ashram|Foundation|Institution|Temples"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<donorcatString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(donorcatString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
    }
}

function NeedDonateCategory(ddlControl)
{
	//svar needdonString = "Any|Medical|Education|Artificial Limb|Food|Surgery|Vehicle|Self Employment|Property|Funds|Things|Medical Camps|Clothes|Blood|Eye|Human Organs|Sports|Marriage for Poor Girls|Hearing Aid|Sponsor"
	var needdonString = "Any|Medical|Education|Artificial Limb|Food|Surgery|Vehicles|Employment|Property|Funds|Things|Medical Camps|Clothes|Blood|Sports|Marriage for Poors|Hearing-AID|Sponsor|Talent"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<needdonString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(needdonString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
    }
}

function FillNeedCategory_cat(ddlControl)
{
	var needcatString = "Any|Individuals|Foundation|Orphanages|Institution|Welfare association|Ashram"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<needcatString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(needcatString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
        //alert(document.getElementById(ddlControl).options[i].text);
    }
}

function FillDonorCategory_cat(ddlControl)
{
	var donorcatString = "Any|Individuals|Clubs & welfare association|Trust|Hospital|Ashram|Foundation|Institution|Temples"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<donorcatString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(donorcatString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
    }
}

function FillNeedType(ddlControl)
{
	//var typeString = "Select|Medical|Education|Artificial Limb|Food|Surgery|Vehicle|Self Employment|Property|Funds|Things|Medical Camps|Clothes|Blood|Eye|Human Organs|Sports|Marriage For Poor Girls|Hearing Aid|Sponsor"
	var typeString = "Select|Medical|Education|Artificial Limb|Food|Surgery|Vehicles|Employment|Property|Funds|Things|Medical Camps|Clothes|Blood|Sports|Marriage For Poors|Hearing-AID|Sponsor|Talent"
    document.getElementById(ddlControl).options.length=0
	for(i=0;i<typeString.split("|").length;i++)
	{
        document.getElementById(ddlControl).options[i]=new Option(typeString.split("|")[i])
        document.getElementById(ddlControl).options[i].value=document.getElementById(ddlControl).options[i].text;
        //alert(document.getElementById(ddlControl).options[i].text);
    }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  	// Firefox, Opera 8.0+, Safari
  	xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
   		 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function getXMLHTTP() { //fuction to return the xml http object
		var xmlhttp=false;
		try{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)	{	
			try{			
				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				try{
				xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
				}
				catch(e1){
					xmlhttp=false;
				}
			}
		}
		return xmlhttp;
    }

//fn for contact information state
function getState1()
{
	var i;
 	var count = 0;
 	var count1=0;
 	field3=0;
         var selectedArray = new Array();
         var selObj=document.getElementById('ddlCountryin');
		  for (i=0;i<selObj.options.length;i++) 
		  {
		  	if (selObj.options[i].value) 
			{			
     				selectedArray[count] = selObj.options[i].value;
      				count++;
		    }	
				    	    
  		 }
	//alert(selectedArray);
	var strURL="state_search.php?country="+selectedArray;
	//alert(strURL);
	var req = getXMLHTTP();

	if (req)
	 {
		req.onreadystatechange = function()
		 {
		//alert(req.responseText);
			if (req.readyState == 4)
			 {
				// only if "OK"
				if (req.status == 200)
				 {
					document.getElementById('statediv').innerHTML=req.responseText;				
				 }
				 else
				 {
					alert("There was a problem while using XMLHTTP:\n" + req.statusText);
				 }
			}
		}
		req.open("GET", strURL, true);
		req.send(null);
	}
}

function RefillState()
{
	var i;
 	var count = 0;
 	var count1=0;
 	field3=0;
         var selectedArray = new Array();
         var selObj=document.getElementById('ddlCountryin');
		  for (i=0;i<selObj.options.length;i++) 
		  {
		  	if (selObj.options[i].value) 
			{			
     				selectedArray[count] = selObj.options[i].value;
      				count++;
		    }	
				    	    
  		 }
  		// alert(count);
         //alert(selectedArray);
	var strURL="state_search.php?country="+selectedArray;
	//alert(strURL);
	var req = getXMLHTTP();

	if (req)
	 {
		req.onreadystatechange = function()
		 {
		//alert(req.responseText);
			if (req.readyState == 4)
			 {
				// only if "OK"
				if (req.status == 200)
				 {
					document.getElementById('statediv').innerHTML=req.responseText;				
				 }
				 else
				 {
					alert("There was a problem while using XMLHTTP:\n" + req.statusText);
				 }
			}
		}
		req.open("GET", strURL, true);
		req.send(null);
	}
}