//<![CDATA[

//BEGIN GLOBAL DECLARATIONS
var i;
var where;
//END GLOBAL DECLARATIONS


//BEGIN TOOLBOX
//create a document object & load system.xml
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false"; 
xmlDoc.load("http://major.lasvegasnevada.gov/website/requesthelp/system.xml");


//process document
//first, declare global variables for each element and for map
var jurisdictions=xmlDoc.getElementsByTagName("jurisdiction_name");


//internal function to get system element values
function getjurisdictions(i){return jurisdictions.item(i).text}


//function to return system hyperlinks
function gethyperlink(searchtext,searchtype)
{
if(searchtype=="ANIMAL CONTROL")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("animalcontrol").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="BUSINESS LICENSING")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("businesslicense").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="CODE ENFORCEMENT")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("codeenforcement").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="PARKING ENFORCEMENT")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("parkingenforcement").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="STREETS OR SEWER")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("streetsorsewer").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="SEWER BILLING")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("sewerbilling").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="TRAFFIC CONTROL")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("trafficcontrol").item(i).text;
			}
		}
	return (url) ;
}

else

if(searchtype=="CHILD CARE")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("childcare").item(i).text;
			}
		}
	return (url) ;
}


else

if(searchtype=="TRAFFIC SIGNAL")
{
	for(i=0; i< jurisdictions.length; i++)
		{
//where = getjurisdictions(i);
//response.write(searchtext+"<br>"+where+"<br><br>");
			if(getjurisdictions(i).toUpperCase()==searchtext.toUpperCase())
			{
				var url = xmlDoc.documentElement.getElementsByTagName("trafficsignal").item(i).text;
			}
		}
	return (url) ;
}

}



function test(passstring)
{
return passstring.split(/ /).join(" ");
}


//]]>