         var xmlHttp;
         function getXMLHttpRequest(){
         	//alert("create request");
         	//alert("in handler!");
             //  var xmlHttp;
           if(xmlHttp==null){
               try{    // Firefox, Opera 8.0+, Safari
                  xmlHttp=new XMLHttpRequest();
               }
               catch (e){    // Internet Explorer
                    try{
                       xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
                    }
                    catch (e){
                       try{
                           xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
                       }
                       catch (e){
                             alert("Your browser does not support AJAX!");
                             return false;
                       }
                    }
                }
             }
           }
          
           function getReturnText(dataSource,handler){
//         / alert("datasourcedatasource:"+dataSource);
              getXMLHttpRequest();
              xmlHttp.open("GET", dataSource,true);
            //  alert("after get!!");
              xmlHttp.onreadystatechange = function()
              {
                  if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
                	  alert("Get:"+xmlHttp.responseXML);
                     handler(xmlHttp.responseXML);
                     

                  }
              }
               //alert(xmlHttp.responseText);
              xmlHttp.send(null);
           }
           
         
           
           
           
