﻿
    function makeRequest(urlx)
		{
		    var url = urlReWriter(urlx);
			var http_request=false;
			if(window.XMLHttpRequest)
			{
				http_request=new XMLHttpRequest();
				
				if(http_request.overrideMimeType)
				{
					http_request.overrideMimeType('text/xml');
				}
			}	else if(window.ActiveXObject)
				{
					try
					{
						http_request=new ActiveXObject("Msxml2.XMLHTTP");
					}
					catch(e)
					{
						try
						{
							http_request=new ActiveXObject("Microsoft.XMLHTTP");
						}
						catch(e)
						{}
					}
				}
			
			if(!http_request)
			{
				alert("cant create")
				return false;
			}	
			 Loading();
    http_request.onreadystatechange = function() {
    http_request.bustcachevar=1 
        setAnalystData(http_request);
    };
  function Loading() {
//document.getElementById("div1").innerHTM="TEST LOADIN";
document.getElementById("countrydivcontainer").innerHTM="<img src='ajaxtabs/loading.gif' /> Requesting content..." ;
}

			document.getElementById("countrydivcontainer").innerHTML="<img style='margin:100px 0px 0px 280px' id='Img1' src='ajaxtabs/loading.gif'' runat='server' alt='Requesting content...' />Requesting content...</div>"
			http_request.onreadystatechange=function() {
				setAnalystData(http_request);
			};
			http_request.open('GET',url,true);
			http_request.send(null);
			return false;
		}
		function setAnalystData(http_request)
		{			
			if(http_request.readyState==4)
			{
				if(http_request.status==200)
				{
				   document.getElementById("countrydivcontainer").innerHTML=http_request.responseText;
				}
				else
				{
				    document.getElementById("countrydivcontainer").innerHTML="Error on page...Please try agine!!"
				}
			}						
			return false;
}

function urlReWriter(url) {

   var oldUrl=url.toString();
   var index =parseInt(oldUrl.indexOf('?'));
   var guid = Math.random();
   if (index == -1) {
       var newUrl = url + "?" + guid + "=" + guid;
   }
   else {
       var newUrl = url + "&" + guid + "=" + guid;
   }
   return newUrl
}
		
		
		
		
		

