var xmlHttp = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp;
	try
	{   xmlHttp = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++) 
		 { 
		   try  {  
		          xmlHttp = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}


/******/
var xmlHttp1 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp1;
	try
	{   xmlHttp1 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp1; i++) 
		 { 
		   try  {  
		          xmlHttp1 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp1)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp1;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}

/**********/
var xmlHttp3 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp3;
	try
	{   xmlHttp3 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp3; i++) 
		 { 
		   try  {  
		          xmlHttp3 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp3)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp3;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/********/

var xmlHttp4 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp4;
	try
	{   xmlHttp4 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp4; i++) 
		 { 
		   try  {  
		          xmlHttp4 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp4)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp4;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/*******/

var xmlHttp5 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp5;
	try
	{   xmlHttp5 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp5; i++) 
		 { 
		   try  {  
		          xmlHttp5 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp5)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp5;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/*********/

var xmlHttp6 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp6;
	try
	{   xmlHttp6 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp6; i++) 
		 { 
		   try  {  
		          xmlHttp6 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp6)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp5;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/***********/

var xmlHttp7 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp7;
	try
	{   xmlHttp7 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp7; i++) 
		 { 
		   try  {  
		          xmlHttp7 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp7)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp7;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/***********/

var xmlHttp8 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp8;
	try
	{   xmlHttp8 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp8; i++) 
		 { 
		   try  {  
		          xmlHttp8 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp8)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp8;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}

/********/

var xmlHttp9 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp9;
	try
	{   xmlHttp9 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp9; i++) 
		 { 
		   try  {  
		          xmlHttp9 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp9)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp9;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}

/*********/

var xmlHttp10 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp10;
	try
	{   xmlHttp10 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp10; i++) 
		 { 
		   try  {  
		          xmlHttp10 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp10)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp10;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/*************/

var xmlHttp11 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp11;
	try
	{   xmlHttp11 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp11; i++) 
		 { 
		   try  {  
		          xmlHttp11 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp11)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp11;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/*******/

var xmlHttp12 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp12;
	try
	{   xmlHttp12 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp12; i++) 
		 { 
		   try  {  
		          xmlHttp12 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp12)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp12;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/********/

var xmlHttp13 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp13;
	try
	{   xmlHttp13 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp13; i++) 
		 { 
		   try  {  
		          xmlHttp13 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp13)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp13;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/***********/

var xmlHttp14 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp14;
	try
	{   xmlHttp14 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp14; i++) 
		 { 
		   try  {  
		          xmlHttp14 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp14)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp14;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/***********/

var xmlHttp15 = createXmlHttpRequestObject();
var serverAddress = "city_ajax.php";
var showErrors = true;
var cache = new Array();
function createXmlHttpRequestObject() 
{
	
	var xmlHttp15;
	try
	{   xmlHttp15 = new XMLHttpRequest();
	} 
	catch(e) 
	{
		 var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.5.0","MSXML2.XMLHTTP.4.0",
 "MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP");
		 
		 for (var i=0; i<XmlHttpVersions.length && !xmlHttp15; i++) 
		 { 
		   try  {  
		          xmlHttp15 = new ActiveXObject(XmlHttpVersions[i]);  
			   } 
			   catch (e) {}
			   }
			   
        }
		if (!xmlHttp15)   
		displayError("Error creating the XMLHttpRequest object.");  
		
		else     return xmlHttp15;
		}function displayError($message)
		{
			if (showErrors)
			{    showErrors = false;  
			
			alert("Error encountered: \n" + $message); 
			}
}
/***********/