  var obj;

  function getXMLHTTPRequest()
  {
     var xRequest=null;
    if (window.XMLHttpRequest) {
    xRequest=new XMLHttpRequest();
    }else if (typeof ActiveXObject != "undefined"){
      xRequest=new ActiveXObject("Microsoft.XMLHTTP");
    }
	  return xRequest;
    }
    
  function GetDataUsingAJAX(url)
  {
    obj=getXMLHTTPRequest();
    if(obj!=null)
    {
        obj.onreadystatechange = ProcessResponse;
        obj.open("GET", url,  true);
        obj.send(null);         
    }
    return false;
  }

function ProcessResponse()
{

    if(obj.readyState == 4)
    {
    
		if(obj.status == 200)
        {
            var retval=obj.responseText;  
            if ($("divDyn")!=null)
            $("divDyn").innerHTML=retval;
        }
        else
        {
            alert("Error retrieving data!" );
            if ($("divDyn")!=null)
            $("divDyn").innerHTML='Error';
        }   
    }
}

function autoSelect(labelValue)
{   
    for(i=0;i<$('soccerClubs').options.length;i++)
    { 
        if($('soccerClubs').options[i].label != '')
        {
            if(Left($('soccerClubs').options[i].label, 1) == labelValue)
            {
                $('soccerClubs').options[i].selected = true; 
                fillDiv();
            }
        }
    }
}

function fillDiv()
{
    $('mySelectedClub').innerHTML = $('soccerClubs').options[$('soccerClubs').selectedIndex].text;
    $('myClub').value = $('soccerClubs').options[$('soccerClubs').selectedIndex].value;
    $('clubName').value = $('soccerClubs').options[$('soccerClubs').selectedIndex].text;
}


function fillDiv2(myVal)
{
    $('mySelectedClub').innerHTML = myVal;
    $('myClub').value = $('soccerClubs').options[$('soccerClubs').selectedIndex].value;
    $('clubName').value = $('soccerClubs').options[$('soccerClubs').selectedIndex].text;
}

function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}
