//<![CDATA[
//Service-oriented architecture designed by Anthony D. Willis, Sr.  for web-based mapping functions-version 1.0
//INITIAL DATE: 6/28/06
//AUTHOR: Anthony D. Willis, Sr.
//COPYRIGHT: 2007. Anthony D. Willis, Sr. All Rights Reserved
//DEVELOPMENT NOTES
//
//PRODUCTION NOTE: 
//Production Server Reference - http://www5.lasvegasnevada.gov
//Production Server Reference - http://naples
//Test Server Reference - http://dev7
//Staging Server Reference - http://osaka-vm1
//STARDATE: 2120061129
//NOTES: Adding sorting functionality to results list for traffic cameras
//
//STARDATE: 2120061207
//NOTES: Finalized functionality to sort lists in traffic cameras and government services.
//NOTES: Also upgraded the following graphics: defaultmarker.png, city.png, county.png
//NOTES: state.png and federal.png. Added the following functionality to government services:
//NOTES: pop alert box for print settings; increase title font sizes; optimized layout for 
//NOTES: landscape 8 1/2x11; maintenance on layout.  Completed data maintenance routine for
//NOTES: OBD project data spreadsheet.
//
//STARDATE: 2120070302
//NOTES: Completed final beta for OBD projects interactive map. RDA site pages 95% completed. 
//NOTES: Map link(DONE), case no's and photos need to be added for final beta.
//
//STARDATE: 212007032007
//NOTES: Added hit counter as gadget object to log all usage. Will use as basis to start portal services
//NOTES: Traffic Cam List is only page that gave error on traffic counter.
//
//STARDATE: 2120070402
//NOTES: Added embedded functionality for RDA projects.
//
//STARDATE: 2120070503
//NOTES: Began park finder functionality. Interface is started but not finished(complete through mock up screen#6).
//
//STARDATE: 2120070503
//NOTES: Interface is complete through mock up screen#10.
//
//STARDATE: 2120070523
//NOTES: Completed through mock up screen#11, Alphabetical list and link to map working properly.
//NOTES: Search by feature and within a distance still not complete. Will need to use distancefrom function for API
//NOTES: and convert meters to miles (1 meter = 0.000621371192 miles formula (metersreturned*0.000621371192=*miles).
//NOTES: Formula to do search: get GLatLng for address or intersection entered, convert meters to miles, then loop through
//NOTES: through markers and compare their distance to the point entered using distancefrom function. For those within 
//NOTES: given distance, put into results.
//
//STARDATE: 2120070525
//NOTES: Search within a distance and determining what is being searched for completed. Work next on search by features and
//NOTES: all search results on a map.
//
//STARDATE: 2120070531
//NOTES: Search by features both alone and with distance complete. All search results on a map complete. Preparing for deployment.
//
//STARDATE: 2120070925
//NOTES: Completed address, intersection and monument id survey benchmarks searches. Next complete monument detail page.
//END DEVELOPMENT NOTES
//
//STARDATE: 2120080111
//NOTES: Implementing ROW_MAPS solution. Link in ArcMap is restored by opening the map image in Windows Picture and Fax Viewer. 
//NOTES: Portal service behaves same from a map number selected in dropdown list. Need to setup data file with list to read and
//NOTES: populate dropdown list from. This will allow list to be added to myEIS and users access it from there.
//
//STARDATE: 2120080328
//NOTES: Implementing Find My Fire Station. Will be both an interactive map and and finder application where user enters an
//NOTES: address or cross streets and fire stations are listed sorted by distance from the search results.
//
//STARDATE: 2120080401
//NOTES: Implementing Park Pages into data layer and service. Ready for testing.
//
//STARDATE: 2120080418
//NOTES: Implementing Find My Neighborhood Association. Will be only a finder application where user enters an address or cross streets
//NOTES: and neighborhood association information for that area is returned. If no information, department contact information is returned.
//
//STARDATE: 2120080601
//NOTES: Upgraded Traffic Cams and new service Find My Fire Station completed. Had to return to using IFRAME in Red Dot and not the 
//NOTES: maptoolsDIV template due to conflicts with MapTools not being on same server as CLV web site. 
//
//STARDATE: 2120080601
//NOTES: Beta for Park Finder Phase II complete and ready for testing. This phase added funtionality to search for facilities near an address or
//NOTES: by the type of facility. Phase III will allow for searching by detailed features and/or programs at a facility.
//
//STARDATE: 2120080603
//NOTES: Minor changes to Find Nearest Find Station completed. Deployed for user testing.
//
//STARDATE: 2120080603
//NOTES: User testing completed. Minor revision published to production.
//
//STARDATE: 2120081014
//NOTES: Added code line to enable ScrollWheelZoom on maps. Published to production.
//
//STARDATE: 2120081020
//NOTES: Updated ValidateAddress service to be more streamlined and expandable. Now service allows for any other service to request and receive customized
//NOTES: address validation with minimal configuration and setup. All addresses are passed through "validateaddress.asp" which has also been updated
//NOTES: to accomodate rapid custom configurations. Service currently works for Business License Application page and Request Help pages.
//
//STARDATE: 21020081023
//NOTES: Added seperate 'CityFinder' service which is a stripped down version of the ValidateAddress service. Doesn't contain any web page specific text
//NOTES: which the ValidateAddress does.
//
//STARDATE: 2120081118
//NOTES: Validate address services now approved and deployed. All using Parcel and SCL geocoding service to alleviate problems with border addresses and errors.
//
//STARDATE: 2120081204
//NOTES: Updated maptoolsAJAXbox to work in Chrome, FireFox and IE. Problem was with capitalized ID's in the getElementById method, because actual ID's were
//NOTES: lowercase. Changed to lowercase in method and it works in all three now.
//
//STARDATE: 2120090224
//NOTES: Updated pet license service for minor revisions. Changed links in corresponding validateaddress service which will require redeployment to MAJOR.
//END DEVELOPMENT NOTES


//GLOBAL DECLARATIONS
var map;
var searchrda="";
var searchtext="";
var gmarkers = [];
var htmls = [];
var descrip = [];
var links = [];
var html;
var list;
var i;
var svctxt;
var icon;
var i=-425;
var c=0;
var intHide;
var speed=25;
var smallmap;
var largemap;
var innertxt;
var numrows;
var geoXML;
var geoXMLstate;
var layerspath="http://www5.lasvegasnevada.gov/clvges/data/";
var imagespath="http://www5.lasvegasnevada.gov/clvges/images/";
var parkfinderflag="";
var row1box="FALSE";
var searchparksbox="";
var featuresbox="FALSE";
var nearaddrbox="FALSE";
var reservebox="FALSE";
var searchfacilitiesbox="FALSE";
var geocoder=null;
var startpointlat=0;
var startpointlng=0;
var endpoint=null;
var interval;
var startPosition=0;
var topPosition=100;
var endPosition=100;
var scrollspeed=50;
var TOSvalue;
var searchpoint;
var username;
var itm=1;
//END GLOBAL DECLARATIONS


//Red Dot Sniffer - for running maptools under Red Dot content
document.onreadystatechange=function(){
	if(this.readyState=="complete"){
		if(document.getElementById("RedDotActionField")!=undefined)
		{
			var RedDotAction=document.getElementById("RedDotActionField").value;
			searchtext=RedDotAction;
			svctxt=RedDotAction;
			setsvc(RedDotAction);
		}
	}
}


//BEGIN LAYER - TRAFFIC CAMS
//create a document object & load layer
try //Internet Explorer
 {
  var TRAFFICxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var TRAFFICxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var TRAFFICxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
TRAFFICxmlDoc.async="false"; 
TRAFFICxmlDoc.load(layerspath+"cameras.xml");

//process document
//first, declare global variables for each element and for map
var TRAFFICmarkers=TRAFFICxmlDoc.getElementsByTagName("marker");
var views=TRAFFICxmlDoc.getElementsByTagName("view");
var descs=TRAFFICxmlDoc.getElementsByTagName("desc");
var urls=TRAFFICxmlDoc.getElementsByTagName("url");

//internal function to get element value
function getTRAFFICmarkers(i){return TRAFFICmarkers.item(i).text}
function getviews(i){return views.item(i).text}
function getdescs(i){return descs.item(i).text}
function geturls(i){return urls.item(i).text}
//END LAYER - TRAFFIC CAMS


//BEGIN LAYER - GOVERNMENT SERVICES
//create a document object & load layer
try //Internet Explorer
  {
  var GOVSVCSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var GOVSVCSxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var GOVSVCSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
GOVSVCSxmlDoc.async="false"; 
GOVSVCSxmlDoc.load(layerspath+"govsvcs.xml");

//process document
//first, declare global variables for each element and for map
var GOVSVCSmarkers=GOVSVCSxmlDoc.getElementsByTagName("marker");
var facilitynames=GOVSVCSxmlDoc.getElementsByTagName("facilityname");
var addresses=GOVSVCSxmlDoc.getElementsByTagName("address");
var agencys=GOVSVCSxmlDoc.getElementsByTagName("agencies");
var govttypes=GOVSVCSxmlDoc.getElementsByTagName("type");

//internal function to get element value
function getGOVSVCSmarkers(i){return GOVSVCSmarkers.item(i).text}
function getfacilitynames(i){return facilitynames.item(i).text}
function getaddresses(i){return addresses.item(i).text}
function getagencys(i){return agencys.item(i).text}
function getgovttypes(i){return govttypes.item(i).text}
//END LAYER - GOVERNMENT SERVICES



//BEGIN LAYER - OBD PROJECTS
//create a document object & load layer
try //Internet Explorer
  {
  var OBDxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var OBDxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var OBDxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
OBDxmlDoc.async="false"; 
OBDxmlDoc.load(layerspath+"obdprojects.xml");

//process document
//first, declare global variables for each element and for map
var OBDmarkers=OBDxmlDoc.getElementsByTagName("marker");
var types=OBDxmlDoc.getElementsByTagName("type");
var projectnames=OBDxmlDoc.getElementsByTagName("projectname");
var locations=OBDxmlDoc.getElementsByTagName("location");
var businesstypes=OBDxmlDoc.getElementsByTagName("businesstype");
var squarefootages=OBDxmlDoc.getElementsByTagName("squarefootage");
var numtypeunits=OBDxmlDoc.getElementsByTagName("numtypeunits");
var heights=OBDxmlDoc.getElementsByTagName("height");
var stories=OBDxmlDoc.getElementsByTagName("numstories");
var refcasenos=OBDxmlDoc.getElementsByTagName("refcaseno");
var websites=OBDxmlDoc.getElementsByTagName("website");
var statuses=OBDxmlDoc.getElementsByTagName("status");
var photos=OBDxmlDoc.getElementsByTagName("photo");


//internal function to get element value
function getOBDmarkers(i){return OBDmarkers.item(i).text}
function gettypes(i){return types.item(i).text}
function getprojectnames(i){return projectnames.item(i).text}
function getlocations(i){return locations.item(i).text}
function getbusinesstypes(i){return businesstypes.item(i).text}
function getsquarefootages(i){return squarefootages.item(i).text}
function getnumtypeunits(i){return numtypeunits.item(i).text}
function getheights(i){return heights.item(i).text}
function getstories(i){return stories.item(i).text}
function getrefcasenos(i){return refcasenos.item(i).text}
function getwebsites(i){return websites.item(i).text}
function getstatuses(i){return statuses.item(i).text}
function getphotos(i){return photos.item(i).text}
//END LAYER - OBD PROJECTS


//BEGIN LAYER - PARKS AND RECREATION
//create a document object & load layer
try //Internet Explorer
  {
  var PARKSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var PARKSxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var PARKSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
PARKSxmlDoc.async="false";
PARKSxmlDoc.load(layerspath+"CLVParks.xml");

//process document
//first, declare global variables for each element and for map
var PARKSmarkers=PARKSxmlDoc.getElementsByTagName("marker");
var maps=PARKSxmlDoc.getElementsByTagName("map");
var parks=PARKSxmlDoc.getElementsByTagName("park");
var addresss=PARKSxmlDoc.getElementsByTagName("address");
var cross_streetss=PARKSxmlDoc.getElementsByTagName("cross_streets");
var wards=PARKSxmlDoc.getElementsByTagName("ward");
var const_years=PARKSxmlDoc.getElementsByTagName("const_year");
var gross_acress=PARKSxmlDoc.getElementsByTagName("gross_acres");
var turf_acress=PARKSxmlDoc.getElementsByTagName("turf_acres");
var synth_turfs=PARKSxmlDoc.getElementsByTagName("synth_turf");
var baseball_60s=PARKSxmlDoc.getElementsByTagName("baseball_60");
var baseball_90s=PARKSxmlDoc.getElementsByTagName("baseball_90");
var softball_adults=PARKSxmlDoc.getElementsByTagName("softball_adult");
var footballs=PARKSxmlDoc.getElementsByTagName("football");
var soccers=PARKSxmlDoc.getElementsByTagName("soccer");
var multi_uses=PARKSxmlDoc.getElementsByTagName("multi_use");
var basketball_1_2s=PARKSxmlDoc.getElementsByTagName("basketball_1_2");
var tenniss=PARKSxmlDoc.getElementsByTagName("tennis");
var bocces=PARKSxmlDoc.getElementsByTagName("bocce");
var shuffleboards=PARKSxmlDoc.getElementsByTagName("shuffleboard");
var roller_hockeys=PARKSxmlDoc.getElementsByTagName("roller_hockey");
var skates=PARKSxmlDoc.getElementsByTagName("skate");
var volleyballs=PARKSxmlDoc.getElementsByTagName("volleyball");
var horseshoess=PARKSxmlDoc.getElementsByTagName("horseshoes");
var exercise_stations=PARKSxmlDoc.getElementsByTagName("exercise_station");
var walk___jog_tracks=PARKSxmlDoc.getElementsByTagName("walk___jog_track");
var open_turf_areas=PARKSxmlDoc.getElementsByTagName("open_turf_area");
var age_2_5s=PARKSxmlDoc.getElementsByTagName("age_2_5");
var age_5_12s=PARKSxmlDoc.getElementsByTagName("age_5_12");
var swingss=PARKSxmlDoc.getElementsByTagName("swings");
var climbing_walls=PARKSxmlDoc.getElementsByTagName("climbing_wall");
var ground_plays=PARKSxmlDoc.getElementsByTagName("ground_play");
var fishing_ponds=PARKSxmlDoc.getElementsByTagName("fishing_pond");
var water_plays=PARKSxmlDoc.getElementsByTagName("water_play");
var splash_animalss=PARKSxmlDoc.getElementsByTagName("splash_animals");
var fountain___ponds=PARKSxmlDoc.getElementsByTagName("fountain___pond");
var reservable_groups=PARKSxmlDoc.getElementsByTagName("reservable_group");
var non_reservable_familys=PARKSxmlDoc.getElementsByTagName("non_reservable_family");
var warm_up_corrals=PARKSxmlDoc.getElementsByTagName("warm_up_corral");
var holding_corrals=PARKSxmlDoc.getElementsByTagName("holding_corral");
var hitching_stations=PARKSxmlDoc.getElementsByTagName("hitching_station");
var bleacherss=PARKSxmlDoc.getElementsByTagName("bleachers");
var drinking_fountains=PARKSxmlDoc.getElementsByTagName("drinking_fountain");
var restroomss=PARKSxmlDoc.getElementsByTagName("restrooms");
var dog_runss=PARKSxmlDoc.getElementsByTagName("dog_runs");
var special_event_areas=PARKSxmlDoc.getElementsByTagName("special_event_area");
var parking_lots=PARKSxmlDoc.getElementsByTagName("parking_lot");
var reportnames=PARKSxmlDoc.getElementsByTagName("ReportName");

//internal function to get element value
function getPARKSmarkers(i){return PARKSmarkers.item(i).text}
function getmaps(i){return maps.item(i).text}
function getparks(i){return parks.item(i).text}
function getaddresss(i){return addresss.item(i).text}
function getcross_streetss(i){return cross_streetss.item(i).text}
function getwards(i){return wards.item(i).text}
function getconst_years(i){return const_years.item(i).text}
function getgross_acress(i){return gross_acress.item(i).text}
function getturf_acress(i){return turf_acress.item(i).text}
function getsynth_turfs(i){return synth_turfs.item(i).text}
function getbaseball_60s(i){return baseball_60s.item(i).text}
function getbaseball_90s(i){return baseball_90s.item(i).text}
function getsoftball_adults(i){return softball_adults.item(i).text}
function getfootballs(i){return footballs.item(i).text}
function getsoccers(i){return soccers.item(i).text}
function getmulti_uses(i){return multi_uses.item(i).text}
function getbasketball_1_2s(i){return basketball_1_2s.item(i).text}
function gettenniss(i){return tenniss.item(i).text}
function getbocces(i){return bocces.item(i).text}
function getshuffleboards(i){return shuffleboards.item(i).text}
function getroller_hockeys(i){return roller_hockeys.item(i).text}
function getskates(i){return skates.item(i).text}
function getvolleyballs(i){return volleyballs.item(i).text}
function gethorseshoess(i){return horseshoess.item(i).text}
function getexercise_stations(i){return exercise_stations.item(i).text}
function getwalk___jog_tracks(i){return walk___jog_tracks.item(i).text}
function getopen_turf_areas(i){return open_turf_areas.item(i).text}
function getage_2_5s(i){return age_2_5s.item(i).text}
function getage_5_12s(i){return age_5_12s.item(i).text}
function getswingss(i){return swingss.item(i).text}
function getclimbing_walls(i){return climbing_walls.item(i).text}
function getground_plays(i){return ground_plays.item(i).text}
function getfishing_ponds(i){return fishing_ponds.item(i).text}
function getwater_plays(i){return water_plays.item(i).text}
function getsplash_animalss(i){return splash_animalss.item(i).text}
function getfountain___ponds(i){return fountain___ponds.item(i).text}
function getreservable_groups(i){return reservable_groups.item(i).text}
function getnon_reservable_familys(i){return non_reservable_familys.item(i).text}
function getwarm_up_corrals(i){return warm_up_corrals.item(i).text}
function getholding_corrals(i){return holding_corrals.item(i).text}
function gethitching_stations(i){return hitching_stations.item(i).text}
function getbleacherss(i){return bleacherss.item(i).text}
function getdrinking_fountains(i){return drinking_fountains.item(i).text}
function getrestroomss(i){return restroomss.item(i).text}
function getdog_runss(i){return dog_runss.item(i).text}
function getspecial_event_areas(i){return special_event_areas.item(i).text}
function getparking_lots(i){return parking_lots.item(i).text}
function getreportnames(i){return reportnames.item(i).text}
//END LAYER - PARKS AND RECREATION



//BEGIN LAYER - SURVEY BENCHMARKS
//create a document object & load layer
try //Internet Explorer
  {
  var SURVEYxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var SURVEYxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var SURVEYxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
SURVEYxmlDoc.async="false"; 
SURVEYxmlDoc.load(layerspath+"geocodedbenchmarks.xml");

//process document
//first, declare global variables for each element and for map
var SURVEYmarkers=SURVEYxmlDoc.getElementsByTagName("marker");
var benchmarknames=SURVEYxmlDoc.getElementsByTagName("benchmarkname");
var descriptions=SURVEYxmlDoc.getElementsByTagName("description");
var trss=SURVEYxmlDoc.getElementsByTagName("trs");
var meters_2002s=SURVEYxmlDoc.getElementsByTagName("meters_2002");
var feet_2002s=SURVEYxmlDoc.getElementsByTagName("feet_2002");
var picture1s=SURVEYxmlDoc.getElementsByTagName("picture1");
var picture2s=SURVEYxmlDoc.getElementsByTagName("picture2");
var parcels=SURVEYxmlDoc.getElementsByTagName("parcel");
var datums=SURVEYxmlDoc.getElementsByTagName("datum");
var dateestabs=SURVEYxmlDoc.getElementsByTagName("dateestab");
var datereobss=SURVEYxmlDoc.getElementsByTagName("datereobs");

//internal function to get element value
function getSURVEYmarkers(i){return SURVEYmarkers.item(i).text}
function getbenchmarknames(i){return benchmarknames.item(i).text}
function getdescriptions(i){return descriptions.item(i).text}
function gettrss(i){return trss.item(i).text}
function getmeters_2002s(i){return meters_2002s.item(i).text}
function getfeet_2002s(i){return feet_2002s.item(i).text}
function getpicture1s(i){return picture1s.item(i).text}
function getpicture2s(i){return picture2s.item(i).text}
function getparcels(i){return parcels.item(i).text}
function getdatums(i){return datums.item(i).text}
function getdateestabs(i){return dateestabs.item(i).text}
function getdatereobss(i){return datereobss.item(i).text}
//END LAYER - SURVEY BENCHMARKS


//BEGIN LAYER - JOB TEST SCORES
//create a document object & load layer
try //Internet Explorer
  {
  var TESTSCORESxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var TESTSCORESxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var TESTSCORESxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
TESTSCORESxmlDoc.async="false"; 
TESTSCORESxmlDoc.load(layerspath+"jobtestscores.xml");

//process document
//first, declare global variables for each element and for map
var jobtitles=TESTSCORESxmlDoc.getElementsByTagName("jobtitle");
var examnos=TESTSCORESxmlDoc.getElementsByTagName("examno");
var lasts=TESTSCORESxmlDoc.getElementsByTagName("last");
var firsts=TESTSCORESxmlDoc.getElementsByTagName("first");
var ssns=TESTSCORESxmlDoc.getElementsByTagName("ssn");
var testdates=TESTSCORESxmlDoc.getElementsByTagName("testdate");
var passeds=TESTSCORESxmlDoc.getElementsByTagName("passed");
var scores=TESTSCORESxmlDoc.getElementsByTagName("score");
var groups=TESTSCORESxmlDoc.getElementsByTagName("group");
var appearanceends=TESTSCORESxmlDoc.getElementsByTagName("appearanceend");

//internal function to get element value
function getjobtitles(i){return jobtitles.item(i).text}
function getexamnos(i){return examnos.item(i).text}
function getlasts(i){return lasts.item(i).text}
function getfirsts(i){return firsts.item(i).text}
function getssns(i){return ssns.item(i).text}
function gettestdates(i){return testdates.item(i).text}
function getpasseds(i){return passeds.item(i).text}
function getscores(i){return scores.item(i).text}
function getgroups(i){return groups.item(i).text}
function getappearanceends(i){return appearanceends.item(i).text}
//END LAYER - JOB TEST SCORES


//BEGIN LAYER - ROW MAP LAYER INDEX
//create a document object & load layer
try //Internet Explorer
  {
  var ROWMAPSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var ROWMAPSxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var ROWMAPSxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
ROWMAPSxmlDoc.async="false"; 
ROWMAPSxmlDoc.load(layerspath+"rowmapindex.xml");

//process document
//first, declare global variables for each element and for map
var mapnos=ROWMAPSxmlDoc.getElementsByTagName("mapno");


//internal function to get element value
function getmapnos(i){return mapnos.item(i).text}
//END LAYER - ROW MAP LAYER INDEX



//BEGIN LAYER - CLV FACILITIES LAYER
//create a document object & load layer
try //Internet Explorer
  {
  var CLVFACILITIESxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var CLVFACILITIESxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var CLVFACILITIESxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
CLVFACILITIESxmlDoc.async="false"; 
CLVFACILITIESxmlDoc.load(layerspath+"CLVFacilities.xml");

//process document
//first, declare global variables for each element and for map
var CLVFACILITIESmarkers=CLVFACILITIESxmlDoc.getElementsByTagName("marker");
var Names=CLVFACILITIESxmlDoc.getElementsByTagName("Name");
var Contac_Nas=CLVFACILITIESxmlDoc.getElementsByTagName("Contact_Na");
var FacAddresss=CLVFACILITIESxmlDoc.getElementsByTagName("Address");
var Phones=CLVFACILITIESxmlDoc.getElementsByTagName("Phone");
var Alternates=CLVFACILITIESxmlDoc.getElementsByTagName("Alternate");
var Key_s=CLVFACILITIESxmlDoc.getElementsByTagName("Key_");
var Wards=CLVFACILITIESxmlDoc.getElementsByTagName("Ward");
var FacTypes=CLVFACILITIESxmlDoc.getElementsByTagName("FacType");



//internal function to get element value
function getCLVFACILITIESmarkers(i){return CLVFACILITIESmarkers.item(i).text}
function getNames(i){return Names.item(i).text}
function getContac_Nas(i){return Contac_Nas.item(i).text}
function getFacAddresss(i){return FacAddresss.item(i).text}
function getPhones(i){return Phones.item(i).text}
function getAlternates(i){return Alternates.item(i).text}
function getKey_s(i){return Key_s.item(i).text}
function getWards(i){return Wards.item(i).text}
function getFacTypes(i){return FacTypes.item(i).text}
//END LAYER - CLV FACILITIES LAYER


//BEGIN LAYER - FIRE STATION LAYER
//create a document object & load layer
try //Internet Explorer
  {
  FIRESTATIONxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    var FIRESTATIONxmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
//var FIRESTATIONxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
FIRESTATIONxmlDoc.async="false"; 
FIRESTATIONxmlDoc.load(layerspath+"firestations.xml");

//process document
//first, declare global variables for each element and for map
var FIRESTATIONmarkers=FIRESTATIONxmlDoc.getElementsByTagName("marker");
var parcels=FIRESTATIONxmlDoc.getElementsByTagName("parcel");
var fac_names=FIRESTATIONxmlDoc.getElementsByTagName("fac_name");
var Fireaddresss=FIRESTATIONxmlDoc.getElementsByTagName("address");
var city_codes=FIRESTATIONxmlDoc.getElementsByTagName("city_code");
var fireurls=FIRESTATIONxmlDoc.getElementsByTagName("url");

//internal function to get element value
function getFIRESTATIONmarkers(i){return FIRESTATIONmarkers.item(i).text}
function getparcels(i){return parcels.item(i).text}
function getfac_names(i){return fac_names.item(i).text}
function getFireaddresss(i){return Fireaddresss.item(i).text}
function getcity_codes(i){return city_codes.item(i).text}
function getfireurls(i) {return fireurls.item(i).text}
//END LAYER - FIRE STATION LAYER


//BEGIN RSS FEED -  NOAA WEATHER 
//create a document object & load layer
//var NOAAxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
//NOAAxmlDoc.async="false";
//NOAAxmlDoc.load("http://www.weather.gov/data/current_obs/KLAS.rss");

//process document
//first, declare global variables for each element and for map
//var NOAAfeedtitle=NOAAxmlDoc.getElementsByTagName("channel");

//internal function to get element value
//function getNOAAbuilddate(){return NOAAfeedtitle[0].childNodes[2].childNodes[0].nodeValue}
//function getNOAAtitle(){return NOAAfeedtitle[0].childNodes[9].childNodes[0].childNodes[0].nodeValue}
//function getNOAAlogo(){return NOAAfeedtitle[0].childNodes[8].childNodes[0].childNodes[0].nodeValue}
//END RSS FEED -  NOAA WEATHER 


//BEGIN RSS FEED -  NPR: Fun and Games
//create a document object & load layer
//var NPRfungamesxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
//NPRfungamesxmlDoc.async="false";
//NPRfungamesxmlDoc.load("http://www.npr.org/rss/rss.php?id=1052");

//process document
//first, declare global variables for each element and for map
//var NPRfungamesfeedtitle=NPRfungamesxmlDoc.getElementsByTagName("channel");

//internal function to get element value
//function getNPRfungamesdescription(){return NPRfungamesfeedtitle[0].childNodes[7].childNodes[1].childNodes[0].nodeValue}
//function getNPRfungameslogo(){return NPRfungamesfeedtitle[0].childNodes[6].childNodes[0].childNodes[0].nodeValue}
//END RSS FEED -  NPR: Fun and Games 




//catalog function
function opencatalog(whichservice) 
{
whichservice=whichservice.toUpperCase()
window.open("http://www5.lasvegasnevada.gov/clvges/ges.htm?searchtext="+whichservice, "_blank", "height=600,location=no, menubar=no, resizable=no, scrollbars=yes, status=yes, titlebar=no, width=1010");
}



function onLoad() 
{



//	test test function
//	test();

	//set default view and toolbar text
	get_string = document.location.search;
	searchtext=get_string.substr(12);
	searchrda=get_string.substr(12,6);

	svctxt=get_string.substr(12);
	//TEST HERE//results.innerHTML=searchtext



	if(searchtext.length>0){
		setsvc(svctxt);
		if(searchtext.toUpperCase()=="PROJECTS"){
			document.getElementById(searchtext.toUpperCase()).checked=true;
			document.title = "Project Information Interactive Map";
			onSearch("PROJECTS");
			}
		else
		if(searchtext.toUpperCase()=="TRAFFICCAMS"){
			document.getElementById("ALL").checked=true;
			document.title = "Traffic Camera Interactive Map";
			onSearch("ALL");
			embedsearch("TRAFFICCAMS");
			}
		else
		if(searchtext.toUpperCase()=="TRAFFICCAMSVIDEO"){
			//document.getElementById("ALL").checked=true;
			//document.title = "Traffic Camera Interactive Map";
			//onSearch("ALL");
			embedsearch("TRAFFICCAMSVIDEO");
			}
		else
		if(searchtext.toUpperCase()=="GOVSVCS"){
			document.getElementById("GOVSVCS").checked=true;
			document.title = "Government Offices Interactive Map";
			onSearch("GOVSVCS");
			}
		else
		if(searchtext.toUpperCase()=="GOVSVCS-CITYHALL"){
			document.getElementById("GOVSVCS").checked=true;
			document.title = "Government Offices Interactive Map";
			onSearch("GOVSVCS");
			myclick(0);
			}
		else
		if(searchtext.toUpperCase()=="GOVSVCS-DSC"){
			document.getElementById("GOVSVCS").checked=true;
			document.title = "Government Offices Interactive Map";
			onSearch("GOVSVCS");
			myclick(15);
			}
		else
		if(searchtext.toUpperCase()=="GOVSVCS-LEISURE"){
			document.getElementById("GOVSVCS").checked=true;
			document.title = "Government Offices Interactive Map";
			onSearch("GOVSVCS");
			myclick(3);
			}
		else
		if(searchtext.toUpperCase()=="GOVSVCS-RJC"){
			document.getElementById("GOVSVCS").checked=true;
			document.title = "Government Offices Interactive Map";
			onSearch("GOVSVCS");
			myclick(5);
			}
		else
		if(searchtext.toUpperCase()=="RDA"){
			document.getElementById("PROJECTS").checked=true;
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			onSearch("PROJECTS");
			}
		else
		if(searchtext.toUpperCase()=="RDASITERES"){
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchtext.toUpperCase()=="RDASITECOM"){
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchtext.toUpperCase()=="RDASITERESEMBED"){
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchtext.toUpperCase()=="RDASITECOMEMBED"){
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchtext.toUpperCase()=="RDASITERESFEED"){
			//document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchtext.toUpperCase()=="RDASITECOMFEED"){
			//document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			}
		else
		if(searchrda.toUpperCase()=="RDAMAP"){
			document.title = "Las Vegas Redevelopment Agency Commercial, Residential and Mixed-Use Projects Map";
			setsvc("RDA");
			onSearch("PROJECTS");
			document.getElementById("PROJECTS").checked=true;
			iclick=get_string.substr(18);
			mydoubletabclick(iclick);
			}
		else
		if(searchtext.toUpperCase()=="MYEIS"){
			document.title = "myeis - The City of Las Vegas intranet GIS portal";

			//resize display to give more screen real estate to myeis apps
			document.getElementById("gestable").rows[1].cells[0].width='15%';
			document.getElementById("gestable").rows[1].cells[1].width='85%';
			document.getElementById("gestable").rows[1].cells[1].height='85%';
			document.getElementById("imsmap").style.width='100%';		
			document.getElementById("imsmap").style.height='600px';

			//log hit counter
			logusage("myEIS");
			}
		else
		if(searchtext.toUpperCase()=="TRAFFICLIST"){
			document.title = "Traffic Cameras";
			}
		else
		if(searchtext.toUpperCase()=="PARKSANDREC"){
			document.title = "City of Las Vegas Parks and Recreation Finder";
			onSearch("PARKSANDREC");
			}
		else
		if(searchtext.toUpperCase()=="FACILITIES"){
			document.title = "City of Las Vegas Parks and Recreation Finder";
			onSearch("FACILITIES");
			}
		else
		if(searchrda.toUpperCase()=="PARMAP"){
			document.title = "City of Las Vegas Parks and Recreation Finder";
			setsvc("PARKSANDREC");
			onSearch("PARKSANDREC");
			iclick=get_string.substr(18);
			myclick(iclick);
			}
		else
		if(searchrda.toUpperCase()=="FACMAP"){
			document.title = "City of Las Vegas Parks and Recreation Finder";
			setsvc("FACILITIES");
			onSearch("FACILITIES");
			iclick=get_string.substr(18);
			myclick(iclick);
			}
		else
		if(searchrda.toUpperCase()=="FIREMP"){
			document.title = "City of Las Vegas Fire and Rescue";
			setsvc("FINDMYFIRESTATION");
			onSearch("FINDMYFIRESTATION");
			iclick=get_string.substr(18);
			myclick(iclick);
			}
		else
		if(searchtext.toUpperCase()=="FINDMYFIRESTATION"){
			document.title = "City of Las Vegas Fire and Rescue";
			setsvc("FINDMYFIRESTATION");
			onSearch("FINDMYFIRESTATION");
			}
		else
		if(searchtext.toUpperCase()=="PARKSARRAYMAP"){
			document.title = "City of Las Vegas Parks";
			}
		else
		if(searchtext.toUpperCase()=="SURVEYBENCHMARKSMAP"){
			document.title = "City of Las Vegas Survey Benchmarks";
			onSearch("SURVEYBENCHMARKSMAP");
			}
		else
		if(searchtext.slice(0,13).toUpperCase()=="MONUMENTTOMAP"){
			//alert(searchtext);
			document.title = "City of Las Vegas Survey Benchmarks";
			//getgooglemap();
			setsvc("SURVEYBENCHMARKSMAP");
			//onSearch("SURVEYBENCHMARKSMAP");

			var iclick=searchtext.slice(13);
			openparenspot=iclick.indexOf("(");
			spacespot=iclick.indexOf(",");
			closeparenspot=iclick.indexOf(")");
			var lat=iclick.slice(openparenspot+1,spacespot-1);
			var lng=iclick.slice(spacespot+2,closeparenspot);
			//alert(iclick+" "+openparenspot+" "+spacespot+" "+closeparenspot+" "+lat+" "+lng);
			//alert(parseFloat(lat)+","+parseFloat(lng));
			var point = new GLatLng(parseFloat(lat),parseFloat(lng));

			var iclick2=searchtext.slice(13+closeparenspot+1);
			openparenspot2=iclick2.indexOf("(");
			spacespot2=iclick2.indexOf(",");
			closeparenspot2=iclick2.indexOf(")");
			var lat2=iclick2.slice(openparenspot2+1,spacespot2-1);
			var lng2=iclick2.slice(spacespot2+2,closeparenspot2);
			testvar=searchtext;
			//alert(iclick2+" "+openparenspot2+" "+spacespot2+" "+closeparenspot+" "+lat2+" "+lng2);
			var point2 = new GLatLng(parseFloat(lat2),parseFloat(lng2));

			var iclick3=searchtext.slice(13+closeparenspot2+1);
			dollarsign1=iclick3.indexOf("$");
			dollarsign2=iclick3.indexOf("$",dollarsign1+1);
			var loc=iclick3.slice(dollarsign1+1,dollarsign2);
			loc=loc.replace(/%20/gi," ");
			var bench=iclick3.slice(dollarsign2+1);
			bench=bench.replace(/%20/gi," ");
			//alert(iclick3+", "+dollarsign1+", "+loc+", "+dollarsign2+", "+bench);

			//TEST
			//results.innerHTML=parseFloat(lat)+","+parseFloat(lng)+"<br/><br/>"+lat+","+lng+"<br/><br/>"+lat2+","+lng2+"<br/><br/>"+iclick+"<br/><br/>"+iclick2;

			map.setCenter(point);
			map.setZoom(16);
			map.setMapType(G_HYBRID_MAP);

			icon = new GIcon();
			icon.iconSize = new GSize(17, 17);
			icon.image = "\images\\selectedmarker.png";
			icon.iconAnchor = new GPoint(8, 8);
			icon.infoWindowAnchor = new GPoint(8, 1);

			icon2 = new GIcon();
			icon2.iconSize = new GSize(17, 17);
			icon2.image = "\images\\xmarker.png";
			icon2.iconAnchor = new GPoint(8, 8);
			icon2.infoWindowAnchor = new GPoint(8, 1);
			
			map.addOverlay(createMarker(point, bench, icon));
			map.addOverlay(createMarker(point2, loc, icon2));
			var legend="<table id='mapLegend' cellspacing=4 border=0>";
			legend=legend+"<tr>";
			legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
			legend=legend+"<tr>";
			legend=legend+"<td align=left><img align=middle width=12 src='\images\\xmarker.png'>&nbsp;Location you searched for "+loc+"</td>";
			legend=legend+"<td align=left><img align=middle width=12 src='\images\\selectedmarker.png'>&nbsp;Monument you selected "+bench+"</td>";
			legend=legend+"</tr>";
			legend=legend+"</table>";

			legendtxt.innerHTML=legend;
			}
		else
		if(searchtext.toUpperCase()=="TESTMAP"){
			document.title = "TESTMAP";
			test();
			}
		else
		if(searchtext.toUpperCase()=="PRINTOBD"){
			document.title = "PRINT";
			getgooglemap();
			onSearch("PRINTOBD");
			}
		else
		if(searchtext.toUpperCase()=="ROWMAPS"){
			document.title = "CLV Historical Right-Of-Way Map Viewer";
			}
	}
	else {
		//toolbar.innerHTML="Welcome to the City of Las Vegas' GES(Geographic Exploration System)";
	}
			//log usage to hit database
			//logusage();
}


function getgooglemap(){

	if (GBrowserIsCompatible()) {
	// Center the map
	map = new GMap2(document.getElementById("map"));
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.addControl(new GScaleControl());
	map.addControl(new GOverviewMapControl());
	map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
	map.setMapType(G_NORMAL_MAP);
	map.enableScrollWheelZoom();
	map.setZoom(15);
	}
}


function toggleItem(id)
{
	itm = document.getElementById(id);
	
	if(!itm)
	{
		return false;
	}
	if(itm.style.display == 'none')
	{
		itm.style.display = '';
		if(itm.id.toUpperCase()=="GETLICENSE_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";

			if(document.getElementById("getlicense_lookupbox").innerHTML=="")
			{
				//turn off other boxes
				document.getElementById("renewlicense_lookupbox").innerHTML="";
				document.getElementById("renewlicense_div").style.display='none';
				document.getElementById("replacetag_div").style.display='none';
				document.getElementById("reqrefund_lookupbox").innerHTML="";
				document.getElementById("reqrefund_div").style.display='none';
				document.getElementById("lostpet_div").style.display='none';
				document.getElementById("foundpet_div").style.display='none';
	
				var addrboxtxt="<table rules='none' border=1 cellpadding=1 cellspacing=0 class='Copy'><tr><td width=100% valign='top'><b>Step 1: Please enter your address below</b> <br /><br />";
				addrboxtxt=addrboxtxt+"Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;&nbsp;";
				addrboxtxt=addrboxtxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
				addrboxtxt=addrboxtxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
				addrboxtxt=addrboxtxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='petlicense'></td></tr>";
				addrboxtxt=addrboxtxt+"<tr><td id='resultstable'></td></tr></table><br />";
				document.getElementById("getlicense_lookupbox").innerHTML=addrboxtxt;
			}
		}
		else
		if(itm.id.toUpperCase()=="RENEWLICENSE_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";

			if(document.getElementById("renewlicense_lookupbox").innerHTML=="")
			{
				//turn off other boxes
				document.getElementById("getlicense_lookupbox").innerHTML="";
				document.getElementById("getlicense_div_step2").style.display == 'none';
				document.getElementById("getlicense_div").style.display='none';
				document.getElementById("replacetag_div").style.display='none';
				document.getElementById("reqrefund_lookupbox").innerHTML="";
				document.getElementById("reqrefund_div").style.display='none';
				document.getElementById("lostpet_div").style.display='none';
				document.getElementById("foundpet_div").style.display='none';
	
				var addrboxtxt="<table rules='none' border=1 cellpadding=1 cellspacing=0 class='Copy'><tr><td width=100% valign='top'><b>See if your address is within city limits</b> <br /><br />";
				addrboxtxt=addrboxtxt+"Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;&nbsp;";
				addrboxtxt=addrboxtxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
				addrboxtxt=addrboxtxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
				addrboxtxt=addrboxtxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='petlicense'></td></tr>";
				addrboxtxt=addrboxtxt+"<tr><td id='resultstable'></td></tr></table><br />";
				document.getElementById("renewlicense_lookupbox").innerHTML=addrboxtxt;
			}
		}
		else
		if(itm.id.toUpperCase()=="REPLACETAG_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";

			//turn off other boxes
			document.getElementById("renewlicense_lookupbox").innerHTML="";
			document.getElementById("renewlicense_div").style.display='none';
			document.getElementById("getlicense_lookupbox").innerHTML="";
			document.getElementById("getlicense_div_step2").style.display == 'none';
			document.getElementById("getlicense_div").style.display='none';
			document.getElementById("reqrefund_lookupbox").innerHTML="";
			document.getElementById("reqrefund_div").style.display='none';
			document.getElementById("lostpet_div").style.display='none';
			document.getElementById("foundpet_div").style.display='none';
		}
		else
		if(itm.id.toUpperCase()=="REQREFUND_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";

			//turn off other boxes
			document.getElementById("renewlicense_lookupbox").innerHTML="";
			document.getElementById("renewlicense_div").style.display='none';
			document.getElementById("getlicense_lookupbox").innerHTML="";
			document.getElementById("getlicense_div_step2").style.display == 'none';
			document.getElementById("getlicense_div").style.display='none';
			document.getElementById("replacetag_div").style.display='none';
			document.getElementById("lostpet_div").style.display='none';
			document.getElementById("foundpet_div").style.display='none';

			var addrboxtxt="<table rules='none' border=1 cellpadding=1 cellspacing=0 class='Copy'><tr><td width=100% valign='top'><b>See if your address is within city limits</b> <br /><br />";
			addrboxtxt=addrboxtxt+"Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;&nbsp;";
			addrboxtxt=addrboxtxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			addrboxtxt=addrboxtxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			addrboxtxt=addrboxtxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='petlicense'></td></tr>";
			addrboxtxt=addrboxtxt+"<tr><td id='resultstable'></td></tr></table><br />";
			document.getElementById("reqrefund_lookupbox").innerHTML=addrboxtxt;
		}
		else
		if(itm.id.toUpperCase()=="LOSTPET_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";

			//turn off other boxes
			document.getElementById("renewlicense_lookupbox").innerHTML="";
			document.getElementById("renewlicense_div").style.display='none';
			document.getElementById("getlicense_lookupbox").innerHTML="";
			document.getElementById("getlicense_div_step2").style.display == 'none';
			document.getElementById("getlicense_div").style.display='none';
			document.getElementById("replacetag_div").style.display='none';
			document.getElementById("reqrefund_lookupbox").innerHTML="";
			document.getElementById("reqrefund_div").style.display='none';
			document.getElementById("foundpet_div").style.display='none';
		}
		else
		if(itm.id.toUpperCase()=="FOUNDPET_DIV")
		{
			//turn off step 2 box
			document.getElementById("getlicense_div_step2").style.display = 'none';

			//toggle arrows
			document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
			document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowdown.png";

			//turn off other boxes
			document.getElementById("renewlicense_lookupbox").innerHTML="";
			document.getElementById("renewlicense_div").style.display='none';
			document.getElementById("getlicense_lookupbox").innerHTML="";
			document.getElementById("getlicense_div_step2").style.display == 'none';
			document.getElementById("getlicense_div").style.display='none';
			document.getElementById("replacetag_div").style.display='none';
			document.getElementById("reqrefund_lookupbox").innerHTML="";
			document.getElementById("reqrefund_div").style.display='none';
			document.getElementById("lostpet_div").style.display='none';
		}
	}
	else
	{
		//turn off step 2 box
		document.getElementById("getlicense_div_step2").style.display = 'none';

		itm.style.display = 'none';
		//toggle arrows
		document.getElementById("toggle_img_getlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
		document.getElementById("toggle_img_renewlicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
		document.getElementById("toggle_img_replacelicense").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
		document.getElementById("toggle_img_reqrefund").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
		document.getElementById("toggle_img_lostpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
		document.getElementById("toggle_img_foundpet").src= "http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png";
	}
}


function cityhallmap(zoomlevel)
{
	if (GBrowserIsCompatible()) {
	document.title = "City Hall Facts and Directions";

	largemap = new GMap2(document.getElementById("largemap"));
	largemap.setCenter(new GLatLng(36.17176768240017, -115.13980865478515));
	largemap.setMapType(G_NORMAL_MAP);
	largemap.addControl(new GLargeMapControl());
	largemap.setZoom(parseInt(zoomlevel));

	//label city hall
	var icon = new GIcon();
	icon.image = "../images//ANNOcityhall.png";
	icon.iconSize = new GSize(39, 34);
	icon.shadowSize = new GSize(14, 12);
	icon.iconAnchor = new GPoint(11, 33);
	icon.infoWindowAnchor = new GPoint(5, 1);

	var point= new GLatLng(36.172698719979536, -115.13937950134277);
	largemap.addOverlay(new GMarker(point, icon));


	//label city hall parking garage
	var icon = new GIcon();
	icon.image = "../images//ANNOparkinggarage.png";
	icon.iconSize = new GSize(39, 34);
	icon.shadowSize = new GSize(14, 12);
	icon.iconAnchor = new GPoint(11, 33);
	icon.infoWindowAnchor = new GPoint(5, 1);

	var point= new GLatLng(36.171312985608665, -115.14005541801452);
	largemap.addOverlay(new GMarker(point, icon));

	//let user know how best to print
	alert("For best results when printing, change printer settings to landscape (11\" x 8 1/2\")");
	}
}


function dscmap(zoomlevel)
{
	if (GBrowserIsCompatible()) {
	document.title = "Development Services Center (DSC) Facts and Directions";

	largemap = new GMap2(document.getElementById("largemap"));
	largemap.setCenter(new GLatLng(36.16191532793318, -115.14622449874878));
	largemap.setMapType(G_NORMAL_MAP);
	largemap.addControl(new GLargeMapControl());
	largemap.setZoom(parseInt(zoomlevel)-1);

	//label dsc
	var icon = new GIcon();
	icon.image = "../images//ANNOdsc.png";
	icon.iconSize = new GSize(39, 34);
	icon.shadowSize = new GSize(14, 12);
	icon.iconAnchor = new GPoint(11, 33);
	icon.infoWindowAnchor = new GPoint(5, 1);

	var point= new GLatLng(36.16191532793318, -115.14622449874878);
	largemap.addOverlay(new GMarker(point, icon));
	alert("For best results when printing, change printer settings to landscape (11\" x 8 1/2\")");
	}
}


function leisureservicesmap(zoomlevel)
{
	if (GBrowserIsCompatible()) {
	document.title = "Leisure Services Facts and Directions";

	largemap = new GMap2(document.getElementById("largemap"));
	largemap.setCenter(new GLatLng(36.178912571215264, -115.13736248016357));
	largemap.setMapType(G_NORMAL_MAP);
	largemap.addControl(new GLargeMapControl());
	largemap.setZoom(parseInt(zoomlevel)-1);

	//label dsc
	var icon = new GIcon();
	icon.image = "../images//ANNOleisureservices.png";
	icon.iconSize = new GSize(39, 34);
	icon.shadowSize = new GSize(14, 12);
	icon.iconAnchor = new GPoint(11, 33);
	icon.infoWindowAnchor = new GPoint(5, 1);

	var point= new GLatLng(36.178912571215264, -115.13736248016357);
	largemap.addOverlay(new GMarker(point, icon));
	alert("For best results when printing, change printer settings to landscape (11\" x 8 1/2\")");
	}
}


function rjcmap(zoomlevel)
{
	if (GBrowserIsCompatible()) {
	document.title = "Regional Justice Center Facts and Directions";

	largemap = new GMap2(document.getElementById("largemap"));
	largemap.setCenter(new GLatLng(36.16647138379726, -115.1461386680603));
	largemap.setMapType(G_NORMAL_MAP);
	largemap.addControl(new GLargeMapControl());
	largemap.setZoom(parseInt(zoomlevel)-1);

	//label dsc
	var icon = new GIcon();
	icon.image = "../images//ANNOrjc.png";
	icon.iconSize = new GSize(39, 34);
	icon.shadowSize = new GSize(14, 12);
	icon.iconAnchor = new GPoint(11, 33);
	icon.infoWindowAnchor = new GPoint(5, 1);

	var point= new GLatLng(36.16647138379726, -115.1461386680603);
	largemap.addOverlay(new GMarker(point, icon));
	alert("For best results when printing, change printer settings to landscape (11\" x 8 1/2\")");
	}
}


function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
		{  
			// Firefox, Opera 8.0+, Safari, IE7  
			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;      
			}    
		}
	}  
	return xmlHttp;  
}


function logusage(appli)
{
	MYEISxmlHttp=GetXmlHttpObject();
	if (MYEISxmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
	return;
	}
	else
	{
		var sendurl="http://www5.lasvegasnevada.gov/clvges/imsobjects/login.asp?user=";
		sendurl=sendurl+username+"&appl="+appli;
		//MYEISxmlHttp.onreadystatechange=stateChanged;
		MYEISxmlHttp.open("GET",sendurl+ "&uniquevar="+new Date().getTime(),true);
		MYEISxmlHttp.send(null);
	}
}

//this creates a marker and adds listener
function createMarker(point, html, icon)
{
	var marker = new GMarker(point, icon);
	GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowHtml(html);
	});

	// save the info we need to use later for the sidebar
	gmarkers[i] = marker;
	htmls[i] = html;
	descrip[i];
	links[i];
	return marker;
}

//this creates a marker and adds listener
function createMapEditMarker(point, html, icon)
{
	var marker = new GMarker(point, {title: html, icon: icon, draggable: true});

	GEvent.addListener(marker, "dragend", function() {
	var pnt = marker.getPoint();
	var newnote=html+" changed from "+point+" to NEW LOCATION: "+pnt;
	document.getElementById("notes").innerHTML=document.getElementById("notes").innerHTML+newnote;
	});

	// save the info we need to use later for the sidebar
	gmarkers[i] = marker;
	htmls[i] = html;

	return marker;
}


//this creates a marker manager and adds listener
function createMarkerMgr(point, html, name, icon)
{
	var marker = new GMarker(point, {title: name, icon: icon});
	GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowHtml(html);
	});

	// save the info we need to use later for the sidebar
	gmarkers[i] = marker;
	htmls[i] = html;
	descrip[i];
	links[i];
	return marker;
}


//this creates a marker manager with a double tab and adds listener
function createMarkerMgr2tab(point, html, name, icon)
{
	var marker = new GMarker(point, {title: name, icon: icon});
	GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowTabsHtml(html);
	});

	// save the info we need to use later for the sidebar
	gmarkers[i] = marker;
	htmls[i] = html;
	descrip[i];
	links[i];
	return marker;
}


//this creates a marker with double tabs and adds listener
function createdoubletabMarker(point, html, icon)
{
	var marker = new GMarker(point, icon);
	GEvent.addListener(marker, "click", function() {
	marker.openInfoWindowTabsHtml(html);
	});

	// save the info we need to use later for the sidebar
	gmarkers[i] = marker;
	htmls[i] = html;
	links[i];
	return marker;
}


// This function picks up the click and opens the corresponding info window
function myclick(i) {
	gmarkers[i].openInfoWindowHtml(htmls[i]);
}


// This function opens the ROW map image
function openROWmap() {

	//map=document.getElementById("map");

	var mylist=document.getElementById("maplist");
	mapno=mylist.options[maplist.selectedIndex].text;

	//log hit counter
	logusage("ROWMap:"+mapno);

	//map.innerHTML="<embed width=725 height=425 src='\\\\naples\\wwwroot$\\row_maps\\"+mapno+"' type='image/tiff' negative=yes>";
	//map.innerHTML="\\\\naples\\wwwroot$\\row_maps\\"+mapno+".pdf";
	//window.open("\\\\naples\\wwwroot$\\row_maps\\"+mapno, "_blank");
	window.open("\data\\row_maps\\"+mapno, "_blank");
}


// This function picks up the click and opens the corresponding info window
function mydoubletabclick(i) {
	gmarkers[i].openInfoWindowTabsHtml(htmls[i]);
}

//BEGIN functions to show legend info
function show_hide_menu()
{
if (c==0)
	{
	c=1
	clearInterval(intHide)
	intShow=setInterval("show()",1)
	}
else
	{
	c=0
	clearInterval(intShow)
	intHide=setInterval("hide()",1)
	}
}
function show()
{
if (i<-12)
	{
	i=i+speed
	document.getElementById('mapLegend').style.left=i
	}
}
function hide()
{
if (i>-425)
	{
	i=i-speed
	document.getElementById('mapLegend').style.left=i
	}
}

//END functions to show legend


//set dept title name
function setsvc(svctxt) {
	//var mylist=document.getElementById("servicelist")
	//var svctxt=servicelist.options[servicelist.selectedIndex].text
	if(svctxt.toUpperCase()=="TRAFFICCAMS")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:"
		tools=tools+"<input id='ALL' type=radio name='currentview' border=0 value='ALL' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='STRIP' type=radio name='currentview' value='STRIP' onclick='onSearch(this.value)'>Strip";
		tools=tools+"<input id='DOWNTOWN' type=radio name='currentview' value='DOWNTOWN' onclick='onSearch(this.value)'>Downtown";
		tools=tools+"<input id='FREEWAYS' type=radio name='currentview' value='FREEWAYS' onclick='onSearch(this.value)'>Freeways";
		tools=tools+"<input id='NORTH LAS VEGAS' type=radio name='currentview' value='NORTH LAS VEGAS' onclick='onSearch(this.value)'>North Las Vegas";
		toolbar.innerHTML=tools;

		var camtxt="<table><tr><td>";
		camtxt=camtxt+"<div id='playerDIV' style='overflow:auto' class='Copy'>";
		camtxt=camtxt+"<OBJECT width='225' height='225' id='Player' classid='CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6'";
		camtxt=camtxt+"<param id='videoURL' name='URL' value=''>";
		camtxt=camtxt+"<param name='uiMode' value='mini'>";
		camtxt=camtxt+"<param name='Volume' value='-20'>";
		camtxt=camtxt+"</OBJECT>";
		camtxt=camtxt+"</div></td></tr>";
		camtxt=camtxt+"<tr><td align='center'><div id='playerTitleDIV' style='overflow:auto' class='Copy'> </div></td></tr>";
		camtxt=camtxt+"<tr><td align='center' valign='top' width=50%>Traffic cameras are owned and operated by <br />";
		camtxt=camtxt+"<img width='112px' height='56px' src='http://www5.lasvegasnevada.gov/clvges/images/logo_fast.gif'><br />";
		camtxt=camtxt+"<a href='http://www.nvfast.org/' target=_blank>Freeway and Arterial System of <br />";
		camtxt=camtxt+"Transportation (FAST)</A> <IMG src='http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif'></tr></table>";

		results.innerHTML=camtxt;

		geslogo.innerHTML="<img src='\images\\TrafficCamIMS.jpg'>";

		statusbartxt.innerHTML="";

		document.getElementById("ALL").style.border=0 
		document.getElementById("STRIP").style.border=0 
		document.getElementById("DOWNTOWN").style.border=0 
		document.getElementById("FREEWAYS").style.border=0 
		document.getElementById("NORTH LAS VEGAS").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="TRAFFICCAMSMAPINIT")
		{
			onSearch("ALL");
		}
	else
	if(svctxt.toUpperCase()=="TRAFFICCAMSVIDEO")
		{
			embedsearch("TRAFFICCAMSVIDEO");
		}
	else
	if(svctxt.toUpperCase()=="PROJECTS")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Filter by Project Status:"
		tools=tools+"<input id='PROJECTS' type=radio name='currentview' value='PROJECTS' onclick='onSearch(this.value)'>All Projects";
		tools=tools+"<input id='P' type=radio name='currentview' value='PROPOSED' onclick='onSearch(this.value)'>Proposed";
		tools=tools+"<input id='UC' type=radio name='currentview' value='UNDER CONSTRUCTION' onclick='onSearch(this.value)'>Under Construction";
		tools=tools+"<input id='C' type=radio name='currentview' value='COMPLETED' onclick='onSearch(this.value)'>Completed";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td >Project Status:</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\proposedRES.png'>&nbsp;Proposed</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\underconstructionRES.png'>&nbsp;Under Construction</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\completedRES.png'>&nbsp;Completed</td>";
		legend=legend+"</tr>";
		legend=legend+"<tr>";
		legend=legend+"<td>Project Type:</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\commercial.png'>&nbsp;Commercial</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\residential.png'>&nbsp;Residential/Mixed Use</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		toolbar.innerHTML=tools;
		results.innerHTML=svctxt;
		geslogo.innerHTML="<img src='\images\\COMRESMUP.jpg'>";
		legendtxt.innerHTML=legend;
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/OBD' target=_blank>Office of Business Development</a>";
		document.getElementById("PROJECTS").style.border=0 
		document.getElementById("P").style.border=0 
		document.getElementById("UC").style.border=0 
		document.getElementById("C").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="GOVSVCS")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:";
		tools=tools+"<input id='GOVSVCS' type=radio name='govtview' border=0 value='GOVSVCS' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='CITY' type=radio name='govtview' border=0 value='CITY' onclick='onSearch(this.value)'>City";
		tools=tools+"<input id='COUNTY' type=radio name='govtview' value='COUNTY' onclick='onSearch(this.value)'>County";
		tools=tools+"<input id='STATE' type=radio name='govtview' value='STATE' onclick='onSearch(this.value)'>State";
		tools=tools+"<input id='FEDERAL' type=radio name='govtview' value='FEDERAL' onclick='onSearch(this.value)'>Federal";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\city.png'>&nbsp;City</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\county.png'>&nbsp;County</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\state.png'>&nbsp;State</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\federal.png'>&nbsp;Federal</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		geslogo.innerHTML="<img src='\images\\govtoffices.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		document.getElementById("GOVSVCS").style.border=0 
		document.getElementById("CITY").style.border=0 
		document.getElementById("COUNTY").style.border=0 
		document.getElementById("STATE").style.border=0 
		document.getElementById("FEDERAL").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="GOVSVCS-CITYHALL")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:";
		tools=tools+"<input id='GOVSVCS' type=radio name='govtview' border=0 value='GOVSVCS' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='CITY' type=radio name='govtview' border=0 value='CITY' onclick='onSearch(this.value)'>City";
		tools=tools+"<input id='COUNTY' type=radio name='govtview' value='COUNTY' onclick='onSearch(this.value)'>County";
		tools=tools+"<input id='STATE' type=radio name='govtview' value='STATE' onclick='onSearch(this.value)'>State";
		tools=tools+"<input id='FEDERAL' type=radio name='govtview' value='FEDERAL' onclick='onSearch(this.value)'>Federal";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\city.png'>&nbsp;City</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\county.png'>&nbsp;County</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\state.png'>&nbsp;State</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\federal.png'>&nbsp;Federal</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		geslogo.innerHTML="<img src='\images\\govtoffices.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		document.getElementById("GOVSVCS").style.border=0 
		document.getElementById("CITY").style.border=0 
		document.getElementById("COUNTY").style.border=0 
		document.getElementById("STATE").style.border=0 
		document.getElementById("FEDERAL").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="GOVSVCS-DSC")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:";
		tools=tools+"<input id='GOVSVCS' type=radio name='govtview' border=0 value='GOVSVCS' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='CITY' type=radio name='govtview' border=0 value='CITY' onclick='onSearch(this.value)'>City";
		tools=tools+"<input id='COUNTY' type=radio name='govtview' value='COUNTY' onclick='onSearch(this.value)'>County";
		tools=tools+"<input id='STATE' type=radio name='govtview' value='STATE' onclick='onSearch(this.value)'>State";
		tools=tools+"<input id='FEDERAL' type=radio name='govtview' value='FEDERAL' onclick='onSearch(this.value)'>Federal";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\city.png'>&nbsp;City</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\county.png'>&nbsp;County</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\state.png'>&nbsp;State</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\federal.png'>&nbsp;Federal</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		geslogo.innerHTML="<img src='\images\\govtoffices.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		document.getElementById("GOVSVCS").style.border=0 
		document.getElementById("CITY").style.border=0 
		document.getElementById("COUNTY").style.border=0 
		document.getElementById("STATE").style.border=0 
		document.getElementById("FEDERAL").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="GOVSVCS-LEISURE")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:";
		tools=tools+"<input id='GOVSVCS' type=radio name='govtview' border=0 value='GOVSVCS' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='CITY' type=radio name='govtview' border=0 value='CITY' onclick='onSearch(this.value)'>City";
		tools=tools+"<input id='COUNTY' type=radio name='govtview' value='COUNTY' onclick='onSearch(this.value)'>County";
		tools=tools+"<input id='STATE' type=radio name='govtview' value='STATE' onclick='onSearch(this.value)'>State";
		tools=tools+"<input id='FEDERAL' type=radio name='govtview' value='FEDERAL' onclick='onSearch(this.value)'>Federal";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\city.png'>&nbsp;City</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\county.png'>&nbsp;County</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\state.png'>&nbsp;State</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\federal.png'>&nbsp;Federal</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		geslogo.innerHTML="<img src='\images\\govtoffices.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		document.getElementById("GOVSVCS").style.border=0 
		document.getElementById("CITY").style.border=0 
		document.getElementById("COUNTY").style.border=0 
		document.getElementById("STATE").style.border=0 
		document.getElementById("FEDERAL").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="GOVSVCS-RJC")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Select a View:";
		tools=tools+"<input id='GOVSVCS' type=radio name='govtview' border=0 value='GOVSVCS' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='CITY' type=radio name='govtview' border=0 value='CITY' onclick='onSearch(this.value)'>City";
		tools=tools+"<input id='COUNTY' type=radio name='govtview' value='COUNTY' onclick='onSearch(this.value)'>County";
		tools=tools+"<input id='STATE' type=radio name='govtview' value='STATE' onclick='onSearch(this.value)'>State";
		tools=tools+"<input id='FEDERAL' type=radio name='govtview' value='FEDERAL' onclick='onSearch(this.value)'>Federal";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\city.png'>&nbsp;City</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\county.png'>&nbsp;County</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\state.png'>&nbsp;State</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\federal.png'>&nbsp;Federal</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		geslogo.innerHTML="<img src='\images\\govtoffices.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		document.getElementById("GOVSVCS").style.border=0 
		document.getElementById("CITY").style.border=0 
		document.getElementById("COUNTY").style.border=0 
		document.getElementById("STATE").style.border=0 
		document.getElementById("FEDERAL").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="RDA")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="Filter by Project Status:"
		tools=tools+"<input id='PROJECTS' type=radio name='currentview' value='PROJECTS' onclick='onSearch(this.value)'>All Projects";
		tools=tools+"<input id='P' type=radio name='currentview' value='PROPOSED' onclick='onSearch(this.value)'>Proposed";
		tools=tools+"<input id='UC' type=radio name='currentview' value='UNDER CONSTRUCTION' onclick='onSearch(this.value)'>Under Construction";
		tools=tools+"<input id='C' type=radio name='currentview' value='COMPLETED' onclick='onSearch(this.value)'>Completed";

		var legend="<table id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td bgcolor='silver' align=center><b>LEGEND</b></td>";
		legend=legend+"<tr>";
		legend=legend+"<td >Project Status:</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\proposedRES.png'>&nbsp;Proposed</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\underconstructionRES.png'>&nbsp;Under Construction</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\completedRES.png'>&nbsp;Completed</td>";
		legend=legend+"</tr>";
		legend=legend+"<tr>";
		legend=legend+"<td>Project Type:</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\commercial.png'>&nbsp;Commercial</td>";
		legend=legend+"<td align=left><img align=middle width=12 src='\images\\residential.png'>&nbsp;Residential/Mixed Use</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		toolbar.innerHTML=tools;
		results.innerHTML=svctxt;
		geslogo.innerHTML="<img src='\images\\RDAPROJECTS.jpg'>";
		legendtxt.innerHTML=legend;
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/OBD' target=_blank>Office of Business Development</a>";
		document.getElementById("PROJECTS").style.border=0 
		document.getElementById("UC").style.border=0 
		document.getElementById("P").style.border=0 
		document.getElementById("C").style.border=0 
		}
	else
	if(svctxt.toUpperCase()=="RDASITERES")
		{
		//var geslogotxt="<h3>Residential Projects</h3>";
		//geslogotxt=geslogotxt+"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed elit eros, dignissim id, vestibulum ut, luctus sed, ante. <br><br>";
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLRES\")' id='ALLRESLINK'>All</a> | <a href='javascript:embedsearch(\"UCRES\")' id='UCRESLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPRES\")' id='PROPRESLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPRES\")' id='COMPRESLINK'>Completed</a> <br><br>";
		geslogo.innerHTML=geslogotxt;
		numrows=3;
		embedsearch("ALLRES");
		}
	else
	if(svctxt.toUpperCase()=="RDASITECOM")
		{
		//var geslogotxt="<h3>Commercial Projects</h3>";
		//geslogotxt=geslogotxt+"Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed elit eros, dignissim id, vestibulum ut, luctus sed, ante. <br><br>";
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLCOM\")' id='ALLCOMLINK'>All</a> | <a href='javascript:embedsearch(\"UCCOM\")' id='UCCOMLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPCOM\")' id='PROPCOMLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPCOM\")' id='COMPCOMLINK'>Completed</a> <br><br>";
		geslogo.innerHTML=geslogotxt;
		numrows=3;
		embedsearch("ALLCOM");
		}
	else
	if(svctxt.toUpperCase()=="RDASITERESEMBED")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLRES\")' id='ALLRESLINK'>All</a> | <a href='javascript:embedsearch(\"UCRES\")' id='UCRESLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPRES\")' id='PROPRESLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPRES\")' id='COMPRESLINK'>Completed</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="RDASITECOMEMBED")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLCOM\")' id='ALLCOMLINK'>All</a> | <a href='javascript:embedsearch(\"UCCOM\")' id='UCCOMLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPCOM\")' id='PROPCOMLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPCOM\")' id='COMPCOMLINK'>Completed</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="WARD5DASHBOARD")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLCOMFEED\")' id='ALLCOMLINK'>Commercial Projects</a> | <a href='javascript:embedsearch(\"ALLRESFEED\")' id='ALLRESLINK'>Residential Projects</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="WARD5DASHBOARDCOM")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLCOMFEED\")' id='ALLCOMLINK'>Commercial Projects</a> | <a href='javascript:embedsearch(\"ALLRESFEED\")' id='ALLRESLINK'>Residential Projects</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="WARD5DASHBOARDRES")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLCOMFEED\")' id='ALLCOMLINK'>Commercial Projects</a> | <a href='javascript:embedsearch(\"ALLRESFEED\")' id='ALLRESLINK'>Residential Projects</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="RDASITERESFEED")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLRES\")' id='ALLRESLINK'>All</a> | <a href='javascript:embedsearch(\"UCRES\")' id='UCRESLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPRES\")' id='PROPRESLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPRES\")' id='COMPRESLINK'>Completed</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="RDASITECOMFEED")
		{
		var geslogotxt="Filter: <a href='javascript:embedsearch(\"ALLRES\")' id='ALLRESLINK'>All</a> | <a href='javascript:embedsearch(\"UCRES\")' id='UCRESLINK'>Under Construction</a> | <a href='javascript:embedsearch(\"PROPRES\")' id='PROPRESLINK'>Proposed</a> | <a href='javascript:embedsearch(\"COMPRES\")' id='COMPRESLINK'>Completed</a> <br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="RDASITERESEMBEDREPORT")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="RDASITECOMEMBEDREPORT")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(searchrda.toUpperCase()=="RDAMAP")
		{
		//getgooglemap();
		//geslogo.innerHTML="<img src='\images\\RDAPROJECTS.jpg'>";


		}
	else
	if(svctxt.toUpperCase()=="MYEIS")
		{

		geshtml="";
		//geshtml=geshtml+"<table border='0' width='100%'><tr><td align='left' valign='bottom'><img src='\images\\myeislogo2.jpg'><iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src="+framesrc+" frameBorder='0' height='20px' scrolling='no'></iframe></td>";
		geshtml=geshtml+"<table border='0' width='100%'><tr><td colspan=3 width='100%' align='center' valign='bottom'><img src='\images\\myeislogo2.jpg'></td></tr>";
		geshtml=geshtml+"<tr><td id='usertxt' colspan=3 width='100%' align='center' valign='bottom'></td></tr>";
		geshtml=geshtml+"<tr><td width='50%'><table border='0' width'100%' cellspacing='2'><tr id='tabcelltxt'></tr></table></td><td width='50%' id='quicklinktxt' align='right' valign='bottom'></td></tr>";
		geshtml=geshtml+"</table>";
		document.getElementById("geslogo").innerHTML=geshtml;


		legendhtml="";
		//legendhtml=legendhtml+"<marquee scrollamount='5'>";

		//var titleNOAA=getNOAAtitle();
		//var builddateNOAA=getNOAAbuilddate();
		//var logoNOAA=getNOAAlogo();
		//legendhtml=legendhtml+"<img align='middle' src='"+logoNOAA+"'>As of "+builddateNOAA+" CURRENT CONDITIONS: "+titleNOAA+"<img align='middle' src='"+logoNOAA+"'>";


		//var descriptionNPRfungames=getNPRfungamesdescription();
		//var logoNPRfungames=getNPRfungameslogo();
		//legendhtml=legendhtml+"<img align='middle' src='"+logoNPRfungames+"'>&nbsp;&nbsp;"+descriptionNPRfungames+"&nbsp;&nbsp;<img align='middle' src='"+logoNPRfungames+"'>"

		//legendhtml=legendhtml+"</marquee>";
		document.getElementById("legendtxt").innerHTML=legendhtml;

		//add KML layers to results list
		var resultstxt="<b>I want to:<b><br><br>";
		//resultstxt=resultstxt+"<input type='checkbox' id='blackbirds' value='off' onclick='addKMLlayer(this.id,this.checked)' />Blackbirds<br><br>";
		//resultstxt=resultstxt+"<a href='javascript:imssvcs(\"MYEISLABELS\")'>myLabelMaker</a><br><br>";
		resultstxt=resultstxt+"<a href='javascript:imssvcs(\"ADDR\")'>Find an address</a><br><br>";
		resultstxt=resultstxt+"<a href='javascript:imssvcs(\"TIMECARD\")'>Login to my timecard</a><br><br>";
		//resultstxt=resultstxt+"<a href='javascript:imssvcs(\"ARCSERVER\")'>myArcGIS Server Test App</a><br><br>";
		//resultstxt=resultstxt+"<a href='javascript:imssvcs(\"MYEXPLORER\")'>Explore GIS</a><br><br>";
		resultstxt=resultstxt+"<a href='javascript:imssvcs(\"MYPHONEBILLS\")'>Pay my phone bill</a><br><br>";
		resultstxt=resultstxt+"<a href='javascript:imssvcs(\"GEOGRAPHYMATTERSBLOG\")'>Read the <i>Geography Matters Blog</i></a><br><br>";
		//resultstxt=resultstxt+"<a href='javascript:imssvcs(\"RSSREADER\")'>CLV RSS Feeds</a><br><br>";
		//resultstxt=resultstxt+"<a href='javascript:imssvcs(\"FINDMYNA\")'>Find My Neighborhood Association</a><br><br>";
		document.getElementById("results").innerHTML=resultstxt;

		document.getElementById("statusbartxt").innerHTML="<table width='100%' border=0><tr><td width='50%' valign='top' align='left'><a href='http://www.lasvegasnevada.gov/' target=_blank>lasvegasnevada.gov</a></td><td width='50%' align='right'><img src='\images\\maptools.jpg'></td></tr></table>";

		checkCookie();
		var d=new Date();

		var weekday=new Array(7);
		weekday[0]="Sunday";
		weekday[1]="Monday";
		weekday[2]="Tuesday";
		weekday[3]="Wednesday";
		weekday[4]="Thursday";
		weekday[5]="Friday";
		weekday[6]="Saturday";

		var month=new Array(12);
		month[0]="January";
		month[1]="February";
		month[2]="March";
		month[3]="April";
		month[4]="May";
		month[5]="June";
		month[6]="July";
		month[7]="August";
		month[8]="September";
		month[9]="October";
		month[10]="November";
		month[11]="December";

		if (username!==null)
			{
			document.getElementById("usertxt").innerHTML="&nbsp;&nbsp;&nbsp;Hello "+username+". Today is "+weekday[d.getDay()];
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+", "+month[d.getMonth()]
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+" "+d.getDate();
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+", "+d.getFullYear();
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML;
			}
		else
			{
			username="Anonymous User";
			document.getElementById("usertxt").innerHTML="&nbsp;&nbsp;&nbsp;Today is "+weekday[d.getDay()];
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+", "+month[d.getMonth()]
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+" "+d.getDate();
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML+", "+d.getFullYear();
			document.getElementById("usertxt").innerHTML=document.getElementById("usertxt").innerHTML;
			}


		list="";
		var fsoArray=[];

		for(i=0; i< mapnos.length; i++)
		{
			mapnum=getmapnos(i);
			fsoArray.push([[mapnum]]);
		}

		//Add quicklinks
		document.getElementById("quicklinktxt").innerHTML="<b>Quick Links:</b>&nbsp;&nbsp;&nbsp;";
		document.getElementById("quicklinktxt").innerHTML=document.getElementById("quicklinktxt").innerHTML+"View Right-Of-Way Maps&nbsp;&nbsp;<select id='maplist'></select>&nbsp;&nbsp;<input type=button value='Go' onclick='openROWmap()'>";

		//Add Tabs
		var tabrow0=document.getElementById("tabcelltxt").insertCell(0);

		//set width style on tabs equally depending on how many; also set align property
		tabrow0.style.width="50%";
		tabrow0.style.textAlign="center";

		//set tab text
		//tabrow0.innerHTML="<a href='javascript:imssvcs(\"RSSREADER\")'>Home</a>";


		var x=document.getElementById("maplist");

		for(i=0;i<fsoArray.length;i++)
		{
			var y=document.createElement('option');
			y.text=fsoArray[i][0];
			x.add(y);
		}



		//log usage counter
		//logusage();

		}
	else
	if(svctxt.toUpperCase()=="CENSUS")
		{
		getgooglemap();
		var tools="Select a View:";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov' target=_blank>City of Las Vegas</a>";
		}
	else
	if(svctxt.toUpperCase()=="TRAFFICLIST")
		{
		var geslogotxt="Requires a high-speed internet connection. Traffic cam links open in a new browser window.<br><br>";
		geslogotxt=geslogotxt+"Switch to <a href='javascript:opencatalog(\"TRAFFICCAMS\")'>interactive map view</a>.<br><br>";
		embedges.innerHTML=geslogotxt;
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="PARKSANDREC")
		{
		geslogo.innerHTML="<img src='\images\\imsparksbanner.jpg'>";
		legendtxt.innerHTML="";

		getgooglemap();
		map.setMapType(G_NORMAL_MAP);
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/' target=_blank>lasvegasnevada.gov</a>";
		}
	else
	if(svctxt.toUpperCase()=="FACILITIES")
		{
		geslogo.innerHTML="<img src='\images\\imsrecbanner.jpg'>";
		legendtxt.innerHTML="";

		getgooglemap();
		map.setMapType(G_NORMAL_MAP);
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/' target=_blank>lasvegasnevada.gov</a>";
		}
	else
	if(svctxt.toUpperCase()=="FINDMYFIRESTATION")
		{
		geslogo.innerHTML="<img src='\images\\fireandrescuebanner.jpg'>";
		legendtxt.innerHTML="";

		getgooglemap();
		map.setMapType(G_NORMAL_MAP);
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/' target=_blank>lasvegasnevada.gov</a>";

		var legend="<table width=100% id='mapLegend' cellspacing=4 border=0>";
		legend=legend+"<tr>";
		legend=legend+"<td width=20% bgcolor='silver' align=center><b>LEGEND</b></td><td width=20%></td><td width=60% align='right'><img src='http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif'>External Link</td>";
		legend=legend+"<tr>";
		legend=legend+"<td width=20% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/clvfirerescuemarker.png'>&nbsp;City of Las Vegas</td>";
		legend=legend+"<td width=20% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/ccfirerescuemarker.png'>&nbsp;Unincorporated Clark County</td>";
		legend=legend+"<td width=60% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/nlvfirerescuemarker.png'>&nbsp;City of North Las Vegas</td>";
		legend=legend+"</tr>";
		legend=legend+"<tr>";
		legend=legend+"<td width=20% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/henfirerescuemarker.png'>&nbsp;City of Henderson</td>";
		legend=legend+"<td width=20% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/mesfirerescuemarker.png'>&nbsp;City of Mesquite</td>";
		legend=legend+"<td width=60% align=left><img align=middle width=12 src='http://www5.lasvegasnevada.gov/clvges/images/bcfirerescuemarker.png'>&nbsp;City of Boulder City</td>";
		legend=legend+"</tr>";
		legend=legend+"</table>";

		legendtxt.innerHTML=legend;
		}
	else
	if(svctxt.toUpperCase()=="PARKSANDRECEMBED")
		{
		//var geslogotxt="Search for Parks by Features or Near an Address";
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		onembed();
		}
	else
	if(svctxt.toUpperCase()=="PARKSARRAYMAP")
		{
		geslogo.innerHTML="<img src='\images\\imsparksbanner.jpg'>";

		getgooglemap();
		map.setMapType(G_NORMAL_MAP);
		statusbartxt.innerHTML="<a href='http://www.lasvegasnevada.gov/' target=_blank>lasvegasnevada.gov</a>";
		mywin=window.opener;
		var resultscount=parseInt(mywin.document.getElementById("resultstable").rows.length)-2;
		//TEST HERE - legendtxt.innerHTML=String(resultscount);

		var mapindexarr=[];
		var listarr=[];
		var icount=2;

		for(i=0; i< resultscount; i++)
			{
				var cellstr=mywin.document.getElementById("resultstable").rows[icount].cells[1].innerHTML;
				var startpnt=cellstr.indexOf(",")+1;
				var endpnt=cellstr.indexOf(")");
				var mapindex=cellstr.substring(startpnt,endpnt);
				mapindexarr.push([mapindex]);
				icount=icount+1;
			}

		for(i=0; i< PARKSmarkers.length; i++)
		{

			for(var k=0; k<mapindexarr.length; k++)
			{
				if(mapindexarr[k][0]==i)
				{
				//alert(mapindexarr[k][0]+" "+i);
					var point = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
								parseFloat(PARKSmarkers[i].getAttribute("lng")));
					// save the info we need to use later for the sidebar
					name = getparks(i);
					address = getaddresss(i);
					html = "<b>" + name + "</b> <br> " + address;

					if(k==0)
					{
						startpointlat=parseFloat(PARKSmarkers[i].getAttribute("lat"));
						startpointlng=parseFloat(PARKSmarkers[i].getAttribute("lng"));
					}

					icon = new GIcon();
					icon.iconSize = new GSize(20, 34);
					icon.image = "\images\\defaultmarker.png";
					icon.iconAnchor = new GPoint(10, 34);
					icon.infoWindowAnchor = new GPoint(5, 1);

					map.addOverlay(createMarker(point, html, icon));

					listarr.push([[getparks(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getparks(i)+"</a><br>"]]);
				}
			}
		}

		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="";

		for(var j=0; j<listarr.length; j++){
			innertxt+=listarr[j][1];
		}
		map.setCenter(new GLatLng(startpointlat, startpointlng));
		map.setZoom(14);
		results.innerHTML=innertxt;

		}
	if(svctxt.toUpperCase()=="SURVEYBENCHMARKSMAP")
		{
		getgooglemap();
		map.clearOverlays();
		var tools="";
		tools=tools+"";

		var legend="";
		legend=legend+"";

		geslogo.innerHTML="<img src='\images\\surveybenchmarks.jpg'>";
		toolbar.innerHTML=tools;
		results.innerHTML="";
		legendtxt.innerHTML=legend;
		}
	else
	if(svctxt.toUpperCase()=="SURVEYBENCHMARKSEMBED")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;
		document.title="City of Las Vegas Survey Benchmarks";
		onembed();
		}
	else
	if(svctxt.toUpperCase()=="FINDMYNAEMBED")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		onembed();
		}
	else
	if(svctxt.toUpperCase()=="VALIDATEADDRESS")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		onembed();
		}
	else
	if(svctxt.toUpperCase()=="CITYFINDER")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		onembed();
		}
	else
	if(svctxt.toUpperCase()=="CODEENFORCEMENT")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;
		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="ANIMALCONTROL")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="BUSINESSLICENSING")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="CHILDCARE")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="PARKINGENFORCEMENT")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="SEWERBILLING")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="STREETSORSEWERS")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="TRAFFICCONTROL")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="TRAFFICSIGNAL")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="PETLICENSE")
		{
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		searchtext="REQUESTHELP";
		onembed("REQUESTHELP");
		}
	else
	if(svctxt.toUpperCase()=="FIRESTATIONEMBED")
		{
		//var geslogotxt="Search for Fire Stations Near an Address";
		var geslogotxt="";
		embedges.innerHTML=geslogotxt;

		onembed("FIRESTATIONEMBED");
		}
}


function changecamview(whichview)
{
	//var currimg=document.getElementById("CAMVIEWIMAGE").src;
	//alert(currimg);
	//if(currimg=="http://www5.lasvegasnevada.gov/clvges/images/camlisttabon.gif")
	if(whichview.toUpperCase()=="MAP")
	{
		//document.getElementById("CAMVIEWIMAGE").src="http://www5.lasvegasnevada.gov/clvges/images/cammaptabon.gif";
		document.getElementById("cammap").style.display="";
		document.getElementById("cammapfilter").style.display="";
		document.getElementById("listviewDIV").style.display="none";
		//document.getElementById("playerDIV").style.display="none";
		if (GBrowserIsCompatible()) {
			// Center the map
			map = new GMap2(document.getElementById("cammap"));
			map.addControl(new GLargeMapControl());
			//map.addControl(new GMapTypeControl());
			map.addControl(new GScaleControl());
			map.addControl(new GOverviewMapControl());
			map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
			map.setMapType(G_NORMAL_MAP);
			map.setZoom(10);
		}

		var tools="Select a View:"
		tools=tools+"<input id='ALL' type=radio name='currentview' border=0 value='ALL' onclick='onSearch(this.value)'>All";
		tools=tools+"<input id='STRIP' type=radio name='currentview' value='STRIP' onclick='onSearch(this.value)'>Strip";
		tools=tools+"<input id='DOWNTOWN' type=radio name='currentview' value='DOWNTOWN' onclick='onSearch(this.value)'>Downtown";
		tools=tools+"<input id='FREEWAYS' type=radio name='currentview' value='FREEWAYS' onclick='onSearch(this.value)'>Freeways";
		tools=tools+"<input id='NORTH LAS VEGAS' type=radio name='currentview' value='NORTH LAS VEGAS' onclick='onSearch(this.value)'>North Las Vegas";

		document.getElementById("cammapfilter").innerHTML=tools;

		//turn off boxes around radio buttons-check the ALL button as default
		document.getElementById("ALL").style.border=0; 
		document.getElementById("ALL").checked=true;

		document.getElementById("STRIP").style.border=0 ;
		document.getElementById("DOWNTOWN").style.border=0;
		document.getElementById("FREEWAYS").style.border=0; 
		document.getElementById("NORTH LAS VEGAS").style.border=0; 

		setsvc("TRAFFICCAMSMAPINIT");
	}
	else
	{
		//document.getElementById("CAMVIEWIMAGE").src="http://www5.lasvegasnevada.gov/clvges/images/camlisttabon.gif";
		document.getElementById("cammap").style.display="none";
		document.getElementById("cammapfilter").style.display="none";
		document.getElementById("listviewDIV").style.display="";
		//document.getElementById("playerDIV").style.display="";
	}
}


function getcammap()
{
	if (GBrowserIsCompatible()) {
		// Center the map
		map = new GMap2(document.getElementById("cammap"));
		map.addControl(new GLargeMapControl());
		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl());
		map.addControl(new GOverviewMapControl());
		map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
		map.setMapType(G_NORMAL_MAP);
		map.setZoom(10);
	}
}


function setvideo(whichvideo,whichtitle)
{
	document.getElementById("Player").URL=whichvideo;

	document.getElementById("playerTitleDIV").innerHTML="<b>Now Showing:</b> "+whichtitle;
}


function changecamlist(searchtext)
{
	if(searchtext.toUpperCase()=="ALLLIST")
	{
		searchtext="ALL";
		list="";
		var listarr=[];
		for(i=0; i< TRAFFICmarkers.length; i++)
		{
			//if(getviews(i).toUpperCase()==searchtext.toUpperCase())
			//{
				// save the info we need to use later for the sidebar
				desc = getdescs(i);
				url = geturls(i);
				html = "<a href='javascript:void setvideo(\"" + url + "\")'>" + desc + "</a>";
		
				listarr.push([[desc],["<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>"+desc+"</a><br>"]]);
			//}
		}
		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="<table><tr>";
		var listcount=listarr.length/3;
		var cellcount=1;
		innertxt+="<td width='33%' valign='top'>";
	
		for(var j=0; j<listarr.length; j++)
		{
			innertxt+=listarr[j][1];
	
			if(cellcount==15)
			{
				//alert(listcount+"  "+ cellcount);
				innertxt+="</td><td width='33%' valign='top'>";
				cellcount=0;
			}
			cellcount=cellcount+1;
		}
		innertxt+="</td></tr></table>";
		document.getElementById("camlistDIV").innerHTML=innertxt;
	}
else
	if(searchtext.toUpperCase()=="DOWNTOWNLIST")
	{
		searchtext="DOWNTOWN";
		list="";
		var listarr=[];
		for(i=0; i< TRAFFICmarkers.length; i++)
		{
			var view=getviews(i).toUpperCase();
			var viewcheck=view.search(searchtext.toUpperCase());
			if(viewcheck!=-1)
			{
				// save the info we need to use later for the sidebar
				desc = getdescs(i);
				url = geturls(i);
				html = "<a href='javascript:void setvideo(\"" + url + "\")'>" + desc + "</a>";
		
				listarr.push([[desc],["<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>"+desc+"</a><br>"]]);
			}
		}
		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="<table><tr>";
		var listcount=listarr.length/3;
		var cellcount=1;
		innertxt+="<td width='33%' valign='top'>";
	
		for(var j=0; j<listarr.length; j++)
		{
			innertxt+=listarr[j][1];
	
			if(cellcount==15)
			{
				//alert(listcount+"  "+ cellcount);
				innertxt+="</td><td width='33%' valign='top'>";
				cellcount=0;
			}
			cellcount=cellcount+1;
		}
		innertxt+="</td></tr></table>";
		document.getElementById("camlistDIV").innerHTML=innertxt;
	}
else
	if(searchtext.toUpperCase()=="STRIPLIST")
	{
		searchtext="STRIP";
		list="";
		var listarr=[];
		for(i=0; i< TRAFFICmarkers.length; i++)
		{
			var view=getviews(i).toUpperCase();
			var viewcheck=view.search(searchtext.toUpperCase());
			if(viewcheck!=-1)
			{
				// save the info we need to use later for the sidebar
				desc = getdescs(i);
				url = geturls(i);
				html = "<a href='javascript:void setvideo(\"" + url + "\")'>" + desc + "</a>";
		
				listarr.push([[desc],["<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>"+desc+"</a><br>"]]);
			}
		}
		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="<table><tr>";
		var listcount=listarr.length/3;
		var cellcount=1;
		innertxt+="<td width='33%' valign='top'>";
	
		for(var j=0; j<listarr.length; j++)
		{
			innertxt+=listarr[j][1];
	
			if(cellcount==15)
			{
				//alert(listcount+"  "+ cellcount);
				innertxt+="</td><td width='33%' valign='top'>";
				cellcount=0;
			}
			cellcount=cellcount+1;
		}
		innertxt+="</td></tr></table>";
		document.getElementById("camlistDIV").innerHTML=innertxt;
	}
else
	if(searchtext.toUpperCase()=="FREEWAYSLIST")
	{
		searchtext="FREEWAYS";
		list="";
		var listarr=[];
		for(i=0; i< TRAFFICmarkers.length; i++)
		{
			var view=getviews(i).toUpperCase();
			var viewcheck=view.search(searchtext.toUpperCase());
			if(viewcheck!=-1)
			{
				// save the info we need to use later for the sidebar
				desc = getdescs(i);
				url = geturls(i);
				html = "<a href='javascript:void setvideo(\"" + url + "\")'>" + desc + "</a>";
		
				listarr.push([[desc],["<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>"+desc+"</a><br>"]]);
			}
		}
		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="<table><tr>";
		var listcount=listarr.length/3;
		var cellcount=1;
		innertxt+="<td width='33%' valign='top'>";
	
		for(var j=0; j<listarr.length; j++)
		{
			innertxt+=listarr[j][1];
	
			if(cellcount==15)
			{
				//alert(listcount+"  "+ cellcount);
				innertxt+="</td><td width='33%' valign='top'>";
				cellcount=0;
			}
			cellcount=cellcount+1;
		}
		innertxt+="</td></tr></table>";
		document.getElementById("camlistDIV").innerHTML=innertxt;
	}
else
	if(searchtext.toUpperCase()=="NORTHLASVEGASLIST")
	{
		searchtext="NORTH LAS VEGAS";
		list="";
		var listarr=[];
		for(i=0; i< TRAFFICmarkers.length; i++)
		{
			var view=getviews(i).toUpperCase();
			var viewcheck=view.search(searchtext.toUpperCase());
			if(viewcheck!=-1)
			{
				// save the info we need to use later for the sidebar
				desc = getdescs(i);
				url = geturls(i);
				html = "<a href='javascript:void setvideo(\"" + url + "\")'>" + desc + "</a>";
		
				listarr.push([[desc],["<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>"+desc+"</a><br>"]]);
			}
		}
		listarr.sort();
		var sortedlist=listarr.join("<br>");
		innertxt="<table><tr>";
		var listcount=listarr.length/3;
		var cellcount=1;
		innertxt+="<td width='33%' valign='top'>";
	
		for(var j=0; j<listarr.length; j++)
		{
			innertxt+=listarr[j][1];
	
			if(cellcount==15)
			{
				//alert(listcount+"  "+ cellcount);
				innertxt+="</td><td width='33%' valign='top'>";
				cellcount=0;
			}
			cellcount=cellcount+1;
		}
		innertxt+="</td></tr></table>";
		document.getElementById("camlistDIV").innerHTML=innertxt;
	}
}


function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 ;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return ""
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
}

function checkCookie()
{
username=getCookie('username');
if (username!=null && username!="")
  {
  //alert('Welcome again '+username+'!');
  }
else 
  {
  username=prompt('To take advantage of custom features, please enter your name:',"");
  if (username!=null && username!="")
    {
    setCookie('username',username,365);
    }
  else
    {
    username="Guest";
    setCookie('username',username,30);
    }
  }
}

function explorercmd(whatcmd)
{
	MYEISxmlHttp=GetXmlHttpObject();
	if (MYEISxmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
	return;
	}
	else
	{
		var sendurl="http://www5.lasvegasnevada.gov/clvges/imsobjects/test.asp?myCommand="+whatcmd;
		MYEISxmlHttp.open("GET",sendurl,true);
		MYEISxmlHttp.send(null);
	}
	MYEISxmlHttp.onreadystatechange=function()
	{
		if(MYEISxmlHttp.readyState==4)
		{
			imsmap.innerHTML=MYEISxmlHttp.responseText;
		}
	}
}


function maptoolsAJAX(strAJAX)
{
	embedges.innerHTML=embedges.innerHTML+"<div id='resultstable'></div>";
	resultstable.innerHTML="Searching...Please wait.";

	MYEISxmlHttp=GetXmlHttpObject();
	if (MYEISxmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
	return;
	}
	else
	{
		var sendurl=strAJAX;
		MYEISxmlHttp.open("GET",sendurl,true);
		MYEISxmlHttp.send(null);
	}
	MYEISxmlHttp.onreadystatechange=function()
	{
		if(MYEISxmlHttp.readyState==4)
		{
			//embedges.innerHTML=embedges.innerHTML+"<div id='resultstable'></div>";
			resultstable.innerHTML=MYEISxmlHttp.responseText;
			embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTNAOVER\")'>";
			embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
		}
	}
}


function maptoolsAJAXBox(strAJAX)
{
	document.getElementById("resultstable").innerHTML="Searching...Please wait.";

	MYEISxmlHttp=GetXmlHttpObject();
	if (MYEISxmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
	return;
	}
	else
	{
		var sendurl=strAJAX;
		MYEISxmlHttp.open("POST",sendurl,true);
		MYEISxmlHttp.send("");
	}
	MYEISxmlHttp.onreadystatechange=function()
	{
		if(MYEISxmlHttp.readyState==4)
		{
			if(MYEISxmlHttp.responseText.search(/is required/i)!=-1)
			{
				document.getElementById("resultstable").innerHTML=MYEISxmlHttp.responseText;
				toggleItem("getlicense_div_step2");
			}
			else
			{
				document.getElementById("resultstable").innerHTML=MYEISxmlHttp.responseText;
			}
		}
	}
}


function rssFeedRead()
{
//BEGIN RSS FEED READER
//create a document object & load layer
feedurl="http://feeds.esri.com/podinstruct";
var FEEDxmlDoc=new ActiveXObject("Microsoft.XMLDOM");
FEEDxmlDoc.async="false"; 
FEEDxmlDoc.load(feedurl);

//process document
//first, declare global variables for each element and for map
// get a reference to the root-element "rss"
var root = FEEDxmlDoc.getElementsByTagName('rss')[0];

// get reference to "channel" element
var channels = root.getElementsByTagName("channel");
var FEEDchanneltitle = channels[0].getElementsByTagName("title");
var channeltitle = FEEDchanneltitle[0].firstChild.nodeValue;

// now get all "item" tags in the channel
var FEEDitems = channels[0].getElementsByTagName("item");

// in the "item" we have a description, so get that
//var descriptions = items[r].getElementsByTagName("description");


var feedtxt = "<table border='1'>";
feedtxt=feedtxt+"<tr><td><b>"+channeltitle+"</b></td></tr>";


//check to see if something returned
//alert(FEEDitems.length);

if(FEEDitems.length>4)
{
	for(r=0; r< 4; r++)
	{
		var FEEDtitle=FEEDitems[r].getElementsByTagName("title");
		var FEEDdescr=FEEDitems[r].getElementsByTagName("description");
		var FEEDlink=FEEDitems[r].getElementsByTagName("link");
	
		itemtitle = FEEDtitle[0].firstChild.nodeValue;
		itemdescr = FEEDdescr[0].firstChild.nodeValue;
		itemlink = FEEDlink[0].firstChild.nodeValue;
	
		feedtxt=feedtxt+"<tr><td width='33%'><a href="+itemlink+" target=_blank><b>"+itemtitle+"</b></a></td><td width='33%'></td><td width='33%'></td></tr>";
		//feedtxt=feedtxt+"<tr><td width='33%'>"+itemdescr+"</td><td width='33%'></td><td width='33%'></td></tr>";
	}
}
else
{
	for(r=0; r< FEEDitems.length; r++)
	{
		var FEEDtitle=FEEDitems[r].getElementsByTagName("title");
		var FEEDdescr=FEEDitems[r].getElementsByTagName("description");
		var FEEDlink=FEEDitems[r].getElementsByTagName("link");
	
	
		itemtitle = FEEDtitle[0].firstChild.nodeValue;
		itemdescr = FEEDdescr[0].firstChild.nodeValue;
		itemlink = FEEDlink[0].firstChild.nodeValue;
	
		feedtxt=feedtxt+"<tr><td><b>"+itemtitle+"</b></td></tr>";
		feedtxt=feedtxt+"<tr><td><a href="+itemlink+" target=_blank>"+itemdescr+" </a></td></tr>";
	}
}
feedtxt=feedtxt+"</table>";

return feedtxt;
//END RSS FEED READER
}

function imssvcs(servicereq)
{
	//turn on/off appropiate shade
	document.getElementById("map").style.display="none";
	document.getElementById("imsmap").style.display="";
	if(servicereq.toUpperCase()=="MYEISLABELS")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://www5.lasvegasnevada.gov/clvges/IMSobjects/myEISLabels.asp' frameBorder='0' width='98%' scrolling='auto' height='425'></iframe>";
		//logsvcrequest("MYEISLABELS");
	}
	if(servicereq.toUpperCase()=="ADDR")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://www5.lasvegasnevada.gov/clvges/IMSobjects/addr.asp' frameBorder='0' width='98%' scrolling='auto' height='98%' marginWidth='5'></iframe>";
		logusage("myAddressMatch");
	}
	if(servicereq.toUpperCase()=="TIMECARD")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://cosmos.ci.las-vegas.nv.us/oa_servlets/AppsLogin' frameBorder='0' width='98%' scrolling='auto' height='98%'></iframe>";
		logusage("myTimecard");
	}
	if(servicereq.toUpperCase()=="ARCSERVER")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://dev5/Aerials/default.aspx' frameBorder='0' width='98%' scrolling='auto' height='425'></iframe>";
		//logsvcrequest("ARCSERVER");
	}
	if(servicereq.toUpperCase()=="MYEXPLORER")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://www5.lasvegasnevada.gov/website/myExplorer/frame.htm' frameBorder='0' width='98%' scrolling='auto' height='98%' marginWidth='5'></iframe>";
		logusage("myExplorer");

		//send myExplorer command
		//explorercmd("InitMap");
	}
	if(servicereq.toUpperCase()=="MYPHONEBILLS")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://tribune/ephonereports/default.aspx' frameBorder='0' width='98%' scrolling='auto' height='98%' marginWidth='5'></iframe>";
		logusage("myPhonebills");

	}
	if(servicereq.toUpperCase()=="GEOGRAPHYMATTERSBLOG")
	{
		imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://blogs.esri.com/Info/blogs/geographymatters/default.aspx' frameBorder='0' width='98%' scrolling='auto' height='98%' marginWidth='0'></iframe>";
		logusage("Geography Matters Blog");
	}
	if(servicereq.toUpperCase()=="RSSREADER")
	{
		//var feedtxtreturned = rssFeedRead("http://feeds.esri.com/podinstruct");
		var feedtxtreturned = rssFeedRead();
		//imsmap.innerHTML="<iframe class='Copy' name='IMStools' id='IMStools' hspace='0' vspace='0' src='http://www.npr.org/rss/rss.php?id=1001' frameBorder='0' width='98%' scrolling='auto' height='98%' marginWidth='0'></iframe>";
		imsmap.innerHTML = feedtxtreturned;
		logusage("RSS Reader");
	}
	//if(servicereq.toUpperCase()=="FINDMYNA")
	//{
	//	var maptoolsRESPONSEreturned = maptoolsAJAX("http://www5.lasvegasnevada.gov/website/findmyna/findmyna.asp?streetno=400&streetname=stewart&street1=&street2=&action=Find&tools=select");
	//}
}



function addKMLlayer(boxid,boxchecked)
{
//turn on/off appropiate shade
document.getElementById("map").style.display="";
document.getElementById("imsmap").style.display="none";
getgooglemap();
map.setMapType(G_NORMAL_MAP);
map.setZoom(3);

if (boxid=="blackbirds")
{
//BEGIN ADD KML LAYER
geoXml = new GGeoXml("http://nigel.tao.googlepages.com/blackbirds.kml");
//END ADD KML LAYER
	if (boxchecked==true) 
	{
		map.addOverlay(geoXml);
		geoXMLstate=1;
	}
	else
	{
		map.removeOverlay(geoXml);
		geoXMLstate=0;
	}
}

}



//begin onsearch function
function onSearch(searchtext)
{
map.clearOverlays();
map.setMapType(G_NORMAL_MAP);
map.setZoom(11);

if(searchtext.toUpperCase()=="ALL")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		var point = new GLatLng(parseFloat(TRAFFICmarkers[i].getAttribute("lat")),
					parseFloat(TRAFFICmarkers[i].getAttribute("lng")));
		// save the info we need to use later for the sidebar
		desc = getdescs(i);
		url = geturls(i);
		html="<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>View " + desc + "</a>";

		icon = new GIcon();
		icon.iconSize = new GSize(20, 34);
		icon.image = "http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png";
		icon.iconAnchor = new GPoint(10, 34);
		icon.infoWindowAnchor = new GPoint(5, 1);

		map.addOverlay(createMarker(point, html, icon));


		//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>";
		//list+=getdescs(i)+"&nbsp;<br><br><br>";

		listarr.push([[getdescs(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

//results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="DOWNTOWN")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		if(getviews(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(TRAFFICmarkers[i].getAttribute("lat")),
						parseFloat(TRAFFICmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			desc = getdescs(i);
			url = geturls(i);
			html = "<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>View " + desc + "</a>";


			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='http://www.google.com/mapfiles/marker.png' width=12 height=19 border=0>";
			//list+=getdescs(i)+"&nbsp;<br><br><br>";

			listarr.push([[getdescs(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

//results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="STRIP")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		if(getviews(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(TRAFFICmarkers[i].getAttribute("lat")),
						parseFloat(TRAFFICmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			desc = getdescs(i);
			url = geturls(i);
			html = "<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>View " + desc + "</a>";


			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='http://www.google.com/mapfiles/marker.png' width=12 height=19 border=0>";
			//list+=getdescs(i)+"&nbsp;<br><br><br>";

			listarr.push([[getdescs(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

//results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="FREEWAYS")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		if(getviews(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(TRAFFICmarkers[i].getAttribute("lat")),
						parseFloat(TRAFFICmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			desc = getdescs(i);
			url = geturls(i);
			html = "<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>View " + desc + "</a>";


			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='http://www.google.com/mapfiles/marker.png' width=12 height=19 border=0>";
			//list+=getdescs(i)+"&nbsp;<br><br><br>";

			listarr.push([[getdescs(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

//results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="NORTH LAS VEGAS")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		if(getviews(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(TRAFFICmarkers[i].getAttribute("lat")),
						parseFloat(TRAFFICmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			desc = getdescs(i);
			url = geturls(i);
			html = "<a href='javascript:void setvideo(\""+url+"\",\""+desc+"\")'>View " + desc + "</a>";


			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='http://www.google.com/mapfiles/marker.png' width=12 height=19 border=0>";
			//list+=getdescs(i)+"&nbsp;<br><br><br>";

			listarr.push([[getdescs(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

//results.innerHTML=innertxt;
	}


else

if(searchtext.toUpperCase()=="FINDMYFIRESTATION")
	{
	list="";
	var listarr=[];
	for(i=0; i< FIRESTATIONmarkers.length; i++)
	{
		var point = new GLatLng(parseFloat(FIRESTATIONmarkers[i].getAttribute("lat")),
					parseFloat(FIRESTATIONmarkers[i].getAttribute("lng")));
		// save the info we need to use later for the sidebar
		facname = getfac_names(i);
		address = getFireaddresss(i);
		place = getcity_codes(i);
		if(place=="CC")
		{
			placetext="<br>This station is located within Unincorporated Clark County <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>Clark County Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/ccfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		if(place=="LAU")
		{
			placetext="<br>This station is located within Unincorporated Clark County <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>Clark County Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/ccfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		else
		if(place=="CLV")
		{
			placetext="<br>This station is located within the City of Las Vegas <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>City of Las Vegas Fire Department</a>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/clvfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		else
		if(place=="BC")
		{
			placetext="<br>This station is located within the City of Boulder City <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>Boulder City Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/bcfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		else
		if(place=="NLV")
		{
			placetext="<br>This station is located within the City of North Las Vegas <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>North Las Vegas Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/nlvfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		else
		if(place=="HEN")
		{
			placetext="<br>This station is located with the City of Henderson <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>Henderson Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/henfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}
		else
		if(place=="MES")
		{
			placetext="<br>This station is located within the City of Mesquite <br> and is operated by the <a href='"+getfireurls(i)+"' target=_blank>Mesquite Fire Department</a><img src='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "http://www5.lasvegasnevada.gov/clvges/images/mesfirerescuemarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
		}

		html = "<b>" + facname + "</b><br>" + address + placetext;


		map.addOverlay(createMarker(point, html, icon));

		listarr.push([[facname],["<a href='javascript:myclick(" + i + ")'><img src="+icon.image+" width=12 height=19 border=0>&nbsp;"+facname+"</a><br>"]]);
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="UNDER CONSTRUCTION")
	{
	list="";
	var listarr=[];
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";

			icon = new GIcon();

			//determine status to determine type of icon to use
			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\underconstructionRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\underconstructionCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="PROPOSED")
	{
	list="";
	var listarr=[];
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";

			icon = new GIcon();

			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\proposedRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\proposedCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="COMPLETED")
	{
	list="";
	var listarr=[];
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()==searchtext.toUpperCase())
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";

			icon = new GIcon();

			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\completedRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedRES.png' border=0>";
					list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedRES.png' border=0>";
					list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\completedCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>";
					list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>";
					list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="PROJECTS")
	{
	list="";
	var listarr=[];
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="UNDER CONSTRUCTION")
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));

			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";
			projhtml+= "</table>";

			icon = new GIcon();

			//determine status to determine type of icon to use
			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\underconstructionRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\underconstructionCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));
	
					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\underconstructionCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
		else
		if(getstatuses(i).toUpperCase()=="PROPOSED")
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));

			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";
			projhtml+= "</table>";

			icon = new GIcon();

			//determine status to determine type of icon to use
			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\proposedRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\proposedCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\proposedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
		else
		{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));

			// save the info we need to use later for the sidebar
			projtypes = gettypes(i);
			projname = getprojectnames(i);
			projloc = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqft = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projfeet = getheights(i);
			projstories = getstories(i);
			projrefcaseno = getrefcasenos(i);
			projwebsite = getwebsites(i);
			projstatus = getstatuses(i);
			pic = getphotos(i);

			projhtml = "<table>";
			projhtml+= "<tr>";
			projhtml+= "<td colspan=2><b>"+projname+"</b></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Location:</td><td>"+projloc+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Business Type:</td><td>"+projbustype+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Square Footage:</td><td>"+projsqft+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Number of Units:</td><td>"+projnumtypeunits+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Height:</td><td>"+projfeet+"</td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Stories:</td><td>"+projstories+"</td>";
			projhtml+= "</tr>";
			//projhtml+= "<tr>";
			//projhtml+= "<td align=left>Case No:</td><td>"+projrefcaseno+"</td>";
			//projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Web Site:</td><td><a href="+projwebsite+" target='_blank'>"+projwebsite+"</a></td>";
			projhtml+= "</tr>";
			projhtml+= "<tr>";
			projhtml+= "<td align=left>Status:</td><td>"+projstatus+"</td>";
			projhtml+= "</tr>";
			projhtml+= "</table>";

			icon = new GIcon();

			//determine status to determine type of icon to use
			if(gettypes(i).toUpperCase()=="RES")
			{
				icon.image = "\images\\completedRES.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];
					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedRES.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedRES.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
			else
			if(gettypes(i).toUpperCase()=="COM")
			{
				icon.image = "\images\\completedCOM.png";
				//icon.shadow = "\images\\shadow.png";
				icon.iconSize = new GSize(22, 21);
				//icon.shadowSize = new GSize(20, 34);
				icon.iconAnchor = new GPoint(10, 21);
				icon.infoWindowAnchor = new GPoint(5, 1);

				if(pic==null||pic=="")
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml)
						];

					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
				else
				{
					html =	[
						new GInfoWindowTab("Project Info", projhtml),
						new GInfoWindowTab("Photos", "<br><img src='\images\\"+pic+"' alt='PROJECT IMAGE HERE' width=175 height=182>")
						];
					map.addOverlay(createdoubletabMarker(point, html, icon));

					//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>";
					//list+=getprojectnames(i)+"<br><br><br>";

					listarr.push([[getprojectnames(i)],["<a href='javascript:mydoubletabclick(" + i + ")'><img src='\images\\completedCOM.png' border=0>&nbsp;"+getprojectnames(i)+"</a><br>"]]);
				}
			}
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="GOVSVCS")
	{
	list="";
	var listarr=[];
	for(i=0; i< GOVSVCSmarkers.length; i++)
	{
			var point = new GLatLng(parseFloat(GOVSVCSmarkers[i].getAttribute("lat")),
						parseFloat(GOVSVCSmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			facilityname = getfacilitynames(i);
			address = getaddresses(i);
			agency = getagencys(i);
			html = "<b>" + facilityname + "</b> - " + address + "<br><br>" + agency;

			if(getgovttypes(i).toUpperCase().indexOf("CITY")>-1)
			{
			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\city.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\city.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\city.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
			}
			else
			if(getgovttypes(i).toUpperCase().indexOf("COUNTY")>-1)
			{
			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\county.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\county.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\county.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
			}
			else
			if(getgovttypes(i).toUpperCase().indexOf("STATE")>-1)
			{
			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\state.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\state.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\state.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
			}
			else
			if(getgovttypes(i).toUpperCase().indexOf("FEDERAL")>-1)
			{
			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\federal.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);
			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\federal.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\federal.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
			}

			map.addOverlay(createMarker(point, html, icon));

	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="CITY")
	{
	list="";
	var listarr=[];
	for(i=0; i< GOVSVCSmarkers.length; i++)
	{
		if(getgovttypes(i).toUpperCase().indexOf(searchtext.toUpperCase())>-1)
		{
			var point = new GLatLng(parseFloat(GOVSVCSmarkers[i].getAttribute("lat")),
						parseFloat(GOVSVCSmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			facilityname = getfacilitynames(i);
			address = getaddresses(i);
			agency = getagencys(i);
			html = "<b>" + facilityname + "</b> - " + address + "<br><br>" + agency;

			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\city.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\city.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\city.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a>&nbsp;<br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="COUNTY")
	{
	list="";
	var listarr=[];
	for(i=0; i< GOVSVCSmarkers.length; i++)
	{
		if(getgovttypes(i).toUpperCase().indexOf(searchtext.toUpperCase())>-1)
		{
			var point = new GLatLng(parseFloat(GOVSVCSmarkers[i].getAttribute("lat")),
						parseFloat(GOVSVCSmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			facilityname = getfacilitynames(i);
			address = getaddresses(i);
			agency = getagencys(i);
			html = "<b>" + facilityname + "</b> - " + address + "<br><br>" + agency;


			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\county.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\county.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\county.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="STATE")
	{
	list="";
	var listarr=[];
	for(i=0; i< GOVSVCSmarkers.length; i++)
	{
		if(getgovttypes(i).toUpperCase().indexOf(searchtext.toUpperCase())>-1)
		{
			var point = new GLatLng(parseFloat(GOVSVCSmarkers[i].getAttribute("lat")),
						parseFloat(GOVSVCSmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			facilityname = getfacilitynames(i);
			address = getaddresses(i);
			agency = getagencys(i);
			html = "<b>" + facilityname + "</b> - " + address + "<br><br>" + agency;


			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\state.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\state.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\state.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}


map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="FEDERAL")
	{
	list="";
	var listarr=[];
	for(i=0; i< GOVSVCSmarkers.length; i++)
	{
		if(getgovttypes(i).toUpperCase().indexOf(searchtext.toUpperCase())>-1)
		{
			var point = new GLatLng(parseFloat(GOVSVCSmarkers[i].getAttribute("lat")),
						parseFloat(GOVSVCSmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			facilityname = getfacilitynames(i);
			address = getaddresses(i);
			agency = getagencys(i);
			html = "<b>" + facilityname + "</b> - " + address + "<br><br>" + agency;


			icon = new GIcon();
			icon.iconSize = new GSize(28, 28);
			icon.image = "\images\\federal.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);

			map.addOverlay(createMarker(point, html, icon));



			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\federal.png' width=12 height=19 border=0>";
			//list+=getfacilitynames(i)+"<br><br><br>";
			listarr.push([[getfacilitynames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\federal.png' width=12 height=19 border=0>&nbsp;"+getfacilitynames(i)+"</a><br>"]]);
		}
	}
listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="PARKSANDREC")
	{
	list="";
	var listarr=[];
	for(i=0; i< PARKSmarkers.length; i++)
	{
		var point = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
					parseFloat(PARKSmarkers[i].getAttribute("lng")));
		// save the info we need to use later for the sidebar
		name = getparks(i);
		address = getaddresss(i);
		html = "<b>" + name + "</b> <br> " + address;

		icon = new GIcon();
		icon.iconSize = new GSize(20, 34);
		icon.image = "\images\\defaultmarker.png";
		icon.iconAnchor = new GPoint(10, 34);
		icon.infoWindowAnchor = new GPoint(5, 1);

		map.addOverlay(createMarker(point, html, icon));

		listarr.push([[getparks(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getparks(i)+"</a><br>"]]);
	}

listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="FACILITIES")
	{
	list="";
	var listarr=[];
	for(i=0; i< CLVFACILITIESmarkers.length; i++)
	{
		var point = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
					parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));
		// save the info we need to use later for the sidebar
		name = getNames(i);
		address = getFacAddresss(i);
		html = "<b>" + name + "</b> <br> " + address;

		icon = new GIcon();
		icon.iconSize = new GSize(20, 34);
		icon.image = "\images\\defaultmarker.png";
		icon.iconAnchor = new GPoint(10, 34);
		icon.infoWindowAnchor = new GPoint(5, 1);

		map.addOverlay(createMarker(point, html, icon));

		listarr.push([[getNames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getNames(i)+"</a><br>"]]);
	}

listarr.sort();
var sortedlist=listarr.join("<br>");
innertxt="";

for(var j=0; j<listarr.length; j++){
innertxt+=listarr[j][1];
}

map.setCenter(new GLatLng(36.17261211229926, -115.13942241668701));
map.setZoom(14);
results.innerHTML=innertxt;
	}

else

if(searchtext.toUpperCase()=="SURVEYBENCHMARKSMAP")
	{
	list="";
	var mgr = new GMarkerManager(map);
	var listarr=[];
	var markers=[];
	for(i=0; i< SURVEYmarkers.length; i++)
	{
			var point = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
						parseFloat(SURVEYmarkers[i].getAttribute("lng")));
			// save the info we need to use later for the sidebar
			name = getbenchmarknames(i);
			descr = getdescriptions(i)
			trsinfo = gettrss(i);
			meterinfo = getmeters_2002s(i);
			feetinfo = getfeet_2002s(i);
			photo1 = getpicture1s(i);
			photo2 = getpicture2s(i);
			datumtxt = getdatums(i);
			dateestabtxt = getdateestabs(i);
			datereobstxt = getdatereobss(i);

			detailtbltxt="";
			detailtbltxt=detailtbltxt+"<table><tr><td><b>Monument ID</b></td><td>"+name+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Description</b></td><td>"+descr+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Township, Range, Section</b></td><td>"+trsinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (meters)</b></td><td>"+meterinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (feet)</b></td><td>"+feetinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Established</b></td><td>"+""+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Re-Observed</b></td><td>"+datereobstxt+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Datum</b></td><td>"+datumtxt+"</td></tr>";
			//detailtbltxt=detailtbltxt+"<tr><td><b><a href='javascript:embedfunctions(\"MAPMONUMENTDETAIL"+name+"\")'>Print monument details</a></table>";
			detailtbltxt=detailtbltxt+"<tr><td><b><a href=\"http://www5.lasvegasnevada.gov/clvges/printable.htm?"+name+"\" target=\"_blank\">Print monument details</a></table>";


			detailtbltxt2="";
			detailtbltxt2=detailtbltxt2+"<table><tr><td><img height='187px' width='250px' src='\images\\"+photo1+"' alt='No Image Available'></td>";
			detailtbltxt2=detailtbltxt2+"<td><img height='187px' width='250px' src='\images\\"+photo2+"' alt='No Image Available'></td></tr></table>";
			
			icon = new GIcon();
			icon.iconSize = new GSize(20, 34);
			icon.image = "\images\\defaultmarker.png";
			icon.iconAnchor = new GPoint(10, 34);
			icon.infoWindowAnchor = new GPoint(5, 1);


			if(photo1==null||photo1==""&&photo2==null||photo2=="")
			{
				html =	[
					new GInfoWindowTab("Monument", detailtbltxt)
					];

				var markerpush = createMarkerMgr2tab(point, html, name, icon);
				markers.push(markerpush); 
			}
			else
			{
				html =	[
					new GInfoWindowTab("Monument", detailtbltxt),
					new GInfoWindowTab("Photos", detailtbltxt2)
					];

				var markerpush = createMarkerMgr2tab(point, html, name, icon);
				markers.push(markerpush); 
			}

			//list+="<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>";
			//list+=getbenchmarknames(i)+"&nbsp;<br><br><br>";

			//listarr.push([[getbenchmarknames(i)],["<a href='javascript:myclick(" + i + ")'><img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getbenchmarknames(i)+"</a><br>"]]);
	}
//listarr.sort();
//var sortedlist=listarr.join("<br>");
//innertxt="";

//for(var j=0; j<listarr.length; j++){
//innertxt+=listarr[j][1];
//}

//results.innerHTML=innertxt;
map.setZoom(14);
mgr.addMarkers(markers, 15);
mgr.refresh();
	}

else

if(searchtext.toUpperCase()=="PRINTOBD")
	{
	list="";
	var listarr=[];
	for(i=0; i< OBDmarkers.length; i++)
	{
			var point = new GLatLng(parseFloat(OBDmarkers[i].getAttribute("lat")),
						parseFloat(OBDmarkers[i].getAttribute("lng")));

			// save the info we need to use later for the sidebar
			html = getprojectnames(i);

			map.addOverlay(createMapEditMarker(point, html));
	}
map.setZoom(14);

	}

} // end of onsearch function




//begin embedsearch function
function embedsearch(searchtext){
if(searchtext.toUpperCase()=="ALLRES")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLRESLINK').style.fontWeight="bold";
	document.getElementById('UCRESLINK').style.fontWeight="normal";
	document.getElementById('PROPRESLINK').style.fontWeight="normal";
	document.getElementById('COMPRESLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="RES")
		{
			projname = getprojectnames(i);
			projstatus = getstatuses(i);
			projwebsite = getwebsites(i);
			projphoto = getphotos(i);

			if(projwebsite==null||projwebsite=="")
			{
			projwebsitecol = "";
			}
			else
			{
			projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
			}


			if(projphoto==null||projphoto=="")
			{
			projphotocol = "";
			}
			else
			{
			projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol+"<br>"]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){


	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="TRAFFICCAMSVIDEO")
	{
		var camtxt="<table width='600px' border=1 cellspacing=0>";
		camtxt=camtxt+"<tr>";
		camtxt=camtxt+"<td align='center' valign='top' width=50%>";
		camtxt=camtxt+"<table><tr><td>";
		camtxt=camtxt+"<div id='playerDIV' style='overflow:auto' class='Copy'>";
		camtxt=camtxt+"<OBJECT width='350' height='250' id='Player' classid='CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6'";
		camtxt=camtxt+"<param id='videoURL' name='URL' value=''>";
		camtxt=camtxt+"<param name='uiMode' value='mini'>";
		camtxt=camtxt+"<param name='Volume' value='-20'>";
		camtxt=camtxt+"</OBJECT>";
		camtxt=camtxt+"</div></td></tr>";
		camtxt=camtxt+"<tr><td align='center'><div id='playerTitleDIV' style='overflow:auto' class='Copy'> </div></td></tr></table></td>";

		camtxt=camtxt+"<td align='center' valign='top' width=50%>Traffic cameras are owned and operated by <br />";
		camtxt=camtxt+"<img width='112px' height='56px' src='http://www5.lasvegasnevada.gov/clvges/images/logo_fast.gif'><br />";
		camtxt=camtxt+"<a href='http://www.nvfast.org/' target=_blank>Freeway and Arterial System of <br />";
		camtxt=camtxt+"Transportation (FAST)</A> <IMG src='http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif'> <br /><hr>";
		camtxt=camtxt+"<table><tr></tr><tr><tr></tr></tr><tr><td><font size=+1>Select a View:</font></td></tr>"
		camtxt=camtxt+"<tr><td><input id='ALL' type=radio name='currentview' border=0 value='ALL' onclick='changecamlist(\"ALLLIST\")'>All</td>";
		camtxt=camtxt+"<td><input id='STRIP' type=radio name='currentview' value='STRIP' onclick='changecamlist(\"STRIPLIST\")'>Strip<br /></td></tr>";
		camtxt=camtxt+"<tr><td><input id='DOWNTOWN' type=radio name='currentview' value='DOWNTOWN' onclick='changecamlist(\"DOWNTOWNLIST\")'>Downtown</td>";
		camtxt=camtxt+"<td><input id='FREEWAYS' type=radio name='currentview' value='FREEWAYS' onclick='changecamlist(\"FREEWAYSLIST\")'>Freeways</td></tr>";
		camtxt=camtxt+"<tr><td><input id='NORTH LAS VEGAS' type=radio name='currentview' value='NORTH LAS VEGAS' onclick='changecamlist(\"NORTHLASVEGASLIST\")'>North Las Vegas</td></tr>";
		camtxt=camtxt+"<tr></tr><tr></tr><tr><td colspan=2><font size=+1><a href='javascript:opencatalog(\"TRAFFICCAMS\")' id='CAMVIEWLINK'>Or view on a map</a></font></td></tr></table>";
		camtxt=camtxt+"</td></tr>";

		camtxt=camtxt+"<tr><td colspan=2><div id='camlistDIV' style='overflow:auto' class='Copy'>";
		//camtxt=camtxt+"<table><tr><td width=33% valign=top>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_01.avi\",\"Bonanza Rd and I-515\")'>Bonanza Rd and I-515</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_01.avi\",\"Las Vegas Blvd and Washington\")'>Las Vegas Blvd and Washington</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_07.avi\",\"Charleston and Fremont\")'>Charleston and Fremont</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_03.avi\",\"Charleston and Grand Central Pkwy\")'>Charleston and Grand Central Pkwy</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a3_01.avi\",\"Charleston and US-95\")'>Charleston and US-95</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_15.avi\",\"Cheyenne and I-15\")'>Cheyenne and I-15</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_05.avi\",\"Desert Inn and Paradise\")'>Desert Inn and Paradise</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a3_04.avi\",\"Desert Inn and Valley View\")'>Desert Inn and Valley View</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a2_15.avi\",\"Eastern and US-95\")'>Eastern and US-95</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a3_02.avi\",\"Flamingo and Boulder Hwy\")'>Flamingo and Boulder Hwy</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a2_16.avi\",\"Henderson - Lake Mead Pkwy and Boulder Hwy\")'>Henderson - Lake Mead Pkwy and Boulder Hwy</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_03.avi\",\"I-15/I-215 Interchange East\")'>I-15/I-215 Interchange East</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_04.avi\",\"I-15/I-215 Interchange North\")'>I-15/I-215 Interchange North</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_05.avi\",\"I-15 and Charleston\")'>I-15 and Charleston</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_08.avi\",\"I-15 Flamingo and I-15 Tropicana\")'>I-15 Flamingo and I-15 Tropicana</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_03.avi\",\"I-15 b/n Lake Mead Blvd and Owens Ave\")'>I-15 b/n Lake Mead Blvd and Owens Ave</a><br>";
		//camtxt=camtxt+"</td>";

		//camtxt=camtxt+"<td width=33% valign=top>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_04.avi\",\"I-15 at Lake Mead Blvd\")'>I-15 at Lake Mead Blvd</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_05.avi\",\"I-15 SB Near Russell Rd\")'>I-15 SB Near Russell Rd</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_03.avi\",\"I-15 Sahara and Spring Mtn\")'>I-15 Sahara and Spring Mtn</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_04.avi\",\"I-15 and Sahara\")'>I-15 and Sahara</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_01.avi\",\"I-15 Spring Mtn  and I-15 Flamingo\")'>I-15 Spring Mtn  and I-15 Flamingo</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_06.avi\",\"I-15 near Tropicana Ave\")'>I-15 near Tropicana Ave</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx5.nvfast.org/video/O10_01.avi\",\"I-515 and Casino Center\")'>I-515 and Casino Center</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx5.nvfast.org/video/O10_02.avi\",\"I-515 and I-15 Interchange\")'>I-515 and I-15 Interchange</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx5.nvfast.org/video/O10_03.avi\",\"I-515 and Main Street\")'>I-515 and Main Street</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_09.avi\",\"Las Vegas Blvd and US-95\")'>Las Vegas Blvd and US-95</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_12.avi\",\"Las Vegas Blvd and Charleston\")'>Las Vegas Blvd and Charleston</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_01.avi\",\"Las Vegas Blvd and Washington\")'>Las Vegas Blvd and Washington</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_10.avi\",\"Las Vegas City Hall\")'>Las Vegas City Hall</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_02.avi\",\"Main and Fremont\")'>Main and Fremont</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_07.avi\",\"Mojave Road and 28th Street\")'>Mojave Road and 28th Street</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/f2_08.avi\",\"North Las Vegas - Craig and Commerce\")'>North Las Vegas - Craig and Commerce</a><br>";
		//camtxt=camtxt+"</td>";

		//camtxt=camtxt+"<td width=33% valign=top>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/f1_15.avi\",\"North Las Vegas - Lake Mead Blvd and Civic Center\")'>North Las Vegas - Lake Mead Blvd and Civic Center</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/f1_16.avi\",\"North Las Vegas - LV Blvd and Civic Ctr\")'>North Las Vegas - LV Blvd and Civic Ctr</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/f2_05.avi\",\"North Las Vegas - LV Blvd and Cheyenne\")'>North Las Vegas - LV Blvd and Cheyenne</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx5.nvfast.org/video/O11_01.avi\",\"North Las Vegas - Craig and Simmons\")'>North Las Vegas - Craig and Simmons</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a2_04.avi\",\"Sahara and Rancho\")'>Sahara and Rancho</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_07.avi\",\"Spaghetti Bowl Southbound\")'>Spaghetti Bowl Southbound</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O8_08.avi\",\"Spaghetti Bowl Westbound\")'>Spaghetti Bowl Westbound</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a1_04.avi\",\"The Strip at Convention Center Dr\")'>The Strip at Convention Center Dr</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a2_10.avi\",\"The Strip at Flamingo\")'>The Strip at Flamingo</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx2.nvfast.org/video/a2_05.avi\",\"The Strip at Sahara\")'>The Strip at Sahara</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a2_11.avi\",\"The Strip at Tropicana\")'>The Strip at Tropicana</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx3.nvfast.org/video/a2_14.avi\",\"Tropicana and Paradise\")'>Tropicana and Paradise</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_08.avi\",\"US-95 at Bruce\")'>US-95 at Bruce</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O7_02.avi\",\"Valley View Blvd and Decatur Rd\")'>Valley View Blvd and Decatur Rd</a><br>";
		//camtxt=camtxt+"<a href='javascript:void setvideo(\"http://nsx4.nvfast.org/video/O9_02.avi\",\"Washington Ave and Owens Ave\")'>Washington Ave and Owens Ave</a><br>";
		//camtxt=camtxt+"</td></tr></table>";
		camtxt=camtxt+"</div></td></tr>";
		camtxt=camtxt+"</table>";
		embedges.innerHTML = camtxt;

		//turn off border on radio buttons
		document.getElementById("ALL").checked="true"; 

		document.getElementById("ALL").style.border=0; 
		document.getElementById("STRIP").style.border=0; 
		document.getElementById("DOWNTOWN").style.border=0; 
		document.getElementById("FREEWAYS").style.border=0; 
		document.getElementById("NORTH LAS VEGAS").style.border=0; 

		//turn on camera list
		changecamlist("ALLLIST");

		//turn on preview pane/text
		//setvideo("http://www5.lasvegasnevada.gov/clvges/data/PreviewPane.wmv","");
		document.getElementById("playerTitleDIV").innerHTML="<b>Select a location below to view</b>";
	}

else

if(searchtext.toUpperCase()=="ALLRESFEED")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	if(document.getElementById("ALLRESLINK")!=undefined)
	{
		document.getElementById('ALLRESLINK').style.fontWeight="bold";
	}

	if(document.getElementById("ALLCOMLINK")!=undefined)
	{
		document.getElementById('ALLCOMLINK').style.fontWeight="normal";
	}

	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="55%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="25%";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="RES")
		{
			projname = getprojectnames(i);
			projstatus = getstatuses(i);
			projphoto = getphotos(i);

			if(projphoto==null||projphoto=="")
			{
			projphotocol = "";
			}
			else
			{
			projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol +"<br>"]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){


	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="ALLCOMFEED")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	if(document.getElementById("ALLCOMLINK")!=undefined)
	{
		document.getElementById('ALLCOMLINK').style.fontWeight="bold";
	}

	if(document.getElementById("ALLRESLINK")!=undefined)
	{
		document.getElementById('ALLRESLINK').style.fontWeight="normal";
	}

	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="55%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="25%";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="COM")
		{
			projname = getprojectnames(i);
			projstatus = getstatuses(i);
			projphoto = getphotos(i);

			if(projphoto==null||projphoto=="")
			{
			projphotocol = "";
			}
			else
			{
			projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol +"<br>"]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){


	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="UCRES")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLRESLINK').style.fontWeight="normal";
	document.getElementById('UCRESLINK').style.fontWeight="bold";
	document.getElementById('PROPRESLINK').style.fontWeight="normal";
	document.getElementById('COMPRESLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="UNDER CONSTRUCTION")
		{		
			if(gettypes(i).toUpperCase()=="RES")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="PROPRES")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLRESLINK').style.fontWeight="normal";
	document.getElementById('UCRESLINK').style.fontWeight="normal";
	document.getElementById('PROPRESLINK').style.fontWeight="bold";
	document.getElementById('COMPRESLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="PROPOSED")
		{		
			if(gettypes(i).toUpperCase()=="RES")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}


else

if(searchtext.toUpperCase()=="COMPRES")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLRESLINK').style.fontWeight="normal";
	document.getElementById('UCRESLINK').style.fontWeight="normal";
	document.getElementById('PROPRESLINK').style.fontWeight="normal";
	document.getElementById('COMPRESLINK').style.fontWeight="bold";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="COMPLETED")
		{		
			if(gettypes(i).toUpperCase()=="RES")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="ALLCOM")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLCOMLINK').style.fontWeight="bold";
	document.getElementById('UCCOMLINK').style.fontWeight="normal";
	document.getElementById('PROPCOMLINK').style.fontWeight="normal";
	document.getElementById('COMPCOMLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="COM")
		{
			projname = getprojectnames(i);
			projstatus = getstatuses(i);
			projwebsite = getwebsites(i);
			projphoto = getphotos(i);

			if(projwebsite==null||projwebsite=="")
			{
			projwebsitecol = "";
			}
			else
			{
			projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
			}


			if(projphoto==null||projphoto=="")
			{
			projphotocol = "";
			}
			else
			{
			projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="UCCOM")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLCOMLINK').style.fontWeight="normal";
	document.getElementById('UCCOMLINK').style.fontWeight="bold";
	document.getElementById('PROPCOMLINK').style.fontWeight="normal";
	document.getElementById('COMPCOMLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="UNDER CONSTRUCTION")
		{		
			if(gettypes(i).toUpperCase()=="COM")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="PROPCOM")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLCOMLINK').style.fontWeight="normal";
	document.getElementById('UCCOMLINK').style.fontWeight="normal";
	document.getElementById('PROPCOMLINK').style.fontWeight="bold";
	document.getElementById('COMPCOMLINK').style.fontWeight="normal";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="PROPOSED")
		{		
			if(gettypes(i).toUpperCase()=="COM")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="COMPCOM")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}

	document.getElementById('ALLCOMLINK').style.fontWeight="normal";
	document.getElementById('UCCOMLINK').style.fontWeight="normal";
	document.getElementById('PROPCOMLINK').style.fontWeight="normal";
	document.getElementById('COMPCOMLINK').style.fontWeight="bold";

	document.getElementById('gestable').cellpadding="0";
	//document.getElementById('gestable').width="65%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project</b>";
	b.width="35%";

	c.innerHTML="<b>Status</b>";
	c.width="20%";

	d.innerHTML="<b>Details</b>";	
	d.width="45%";

	list="";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(getstatuses(i).toUpperCase()=="COMPLETED")
		{		
			if(gettypes(i).toUpperCase()=="COM")
			{
				projname = getprojectnames(i);
				projstatus = getstatuses(i);
				projwebsite = getwebsites(i);
				projphoto = getphotos(i);

				if(projwebsite==null||projwebsite=="")
				{
				projwebsitecol = "";
				}
				else
				{
				projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>Web Site</a>"+ "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
				}


				if(projphoto==null||projphoto=="")
				{
				projphotocol = "";
				}
				else
				{
				projphotocol=" | <a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank>Photo</a>";
				}

				listarr.push([[getprojectnames(i)],[projname],[projstatus],["<a href='javascript:callcatalog(\"RDAMAP\","+i+")'>Map</a>" + projphotocol + projwebsitecol]]);
	
			}
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){

	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=listarr[j][1];	
	x.innerHTML=listarr[j][2];	
	y.innerHTML=listarr[j][3];	

	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="ALLCOMREPORT")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}


	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').cellspacing="2";
	document.getElementById('gestable').width="100%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project Details:</b>";
	b.width="60%";

	c.innerHTML="<b>Photo</b>";
	c.width="20%";

	d.innerHTML="<b>Location</b>";	
	d.width="20%";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="COM")
		{


			projname = getprojectnames(i);
			projtype = gettypes(i);
			projlocation = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqfootage = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projheights = getheights(i);
			projstories = getstories(i);
			projrefcasenos = getrefcasenos(i);
			projstatus = getstatuses(i);
			projwebsite = getwebsites(i);
			projphoto = getphotos(i);
			latpoint = OBDmarkers(i).getAttribute("lat");
			lngpoint = OBDmarkers(i).getAttribute("lng");


			if(projwebsite==null||projwebsite=="")
			{
			projwebsitecol = "";
			}
			else
			{
			projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>"+projwebsite+"</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
			}


			if(projphoto==null||projphoto=="")
			{
			projphotocol = "<b>NO PHOTO ON FILE<b>";
			}
			else
			{
			projphotocol="<a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank><img width='150px' height='150px' style='border-color: gray' src=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"></a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projtype],[projlocation],[projbustype],[projsqfootage],[projnumtypeunits],[projheights],[projstories],[projrefcasenos],[projstatus],[projwebsitecol],[projphotocol],[latpoint],[lngpoint+"<br>"]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){


	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=w.innerHTML+"<b>Project Name: </b>"+listarr[j][1]+"<br>";
	w.innerHTML=w.innerHTML+"<b>Type: </b>"+listarr[j][2]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Location: </b>"+listarr[j][3]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Business Type: <b>"+listarr[j][4]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Sq. Ft.: </b>"+listarr[j][5]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Num/Type Units: </b>"+listarr[j][6]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Height: </b>"+listarr[j][7]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Stories: </b>"+listarr[j][8]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Ref.Case#: </b>"+listarr[j][9]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Status: </b>"+listarr[j][10]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Website: </b>"+listarr[j][11]+"<br>";	
	x.innerHTML=listarr[j][12];	
	y.innerHTML="<div id='featuremap' style='height: 250px; width: 250px'></div>";	
	//FOR TESTING-SEE IF LAT LNG RETURNS - y.innerHTML = listarr[j][13]+","+listarr[j][14];

	var point = new GLatLng(parseFloat(listarr[j][13]),
				parseFloat(listarr[j][14]));

	var marker = new GMarker(point, {draggable: true,bouncy: false});
	
	if (GBrowserIsCompatible()) {
		// Center the map
		map2 = new GMap2(document.getElementById("featuremap"));
		map2.setCenter(point);
		map2.addOverlay(marker);
		map2.setMapType(G_NORMAL_MAP);
		map2.setZoom(15);
	}



	//innertxt+=listarr[j][1];
	}

	}

else

if(searchtext.toUpperCase()=="ALLRESREPORT")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)
	{
		document.getElementById('gestable').deleteRow(0)
	}


	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').cellspacing="2";
	document.getElementById('gestable').width="100%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);
	var d=a.insertCell(2);

	b.innerHTML="<b>Project Details:</b>";
	b.width="60%";

	c.innerHTML="<b>Photo</b>";
	c.width="20%";

	d.innerHTML="<b>Location</b>";	
	d.width="20%";
	for(i=0; i< OBDmarkers.length; i++)
	{
		if(gettypes(i).toUpperCase()=="RES")
		{


			projname = getprojectnames(i);
			projtype = gettypes(i);
			projlocation = getlocations(i);
			projbustype = getbusinesstypes(i);
			projsqfootage = getsquarefootages(i);
			projnumtypeunits = getnumtypeunits(i);
			projheights = getheights(i);
			projstories = getstories(i);
			projrefcasenos = getrefcasenos(i);
			projstatus = getstatuses(i);
			projwebsite = getwebsites(i);
			projphoto = getphotos(i);
			latpoint = OBDmarkers(i).getAttribute("lat");
			lngpoint = OBDmarkers(i).getAttribute("lng");


			if(projwebsite==null||projwebsite=="")
			{
			projwebsitecol = "";
			}
			else
			{
			projwebsitecol=" | <a href=\""+projwebsite+"\"target=_blank>"+projwebsite+"</a>" + "<img src='http://www.lasvegasnevada.gov/images/icons/icoExternalLink.gif'>";
			}


			if(projphoto==null||projphoto=="")
			{
			projphotocol = "<b>NO PHOTO ON FILE<b>";
			}
			else
			{
			projphotocol="<a href=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"target=_blank><img width='150px' height='150px' style='border-color: gray' src=\"http://www5.lasvegasnevada.gov/clvges/images/"+projphoto+"\"></a>";
			}

			listarr.push([[getprojectnames(i)],[projname],[projtype],[projlocation],[projbustype],[projsqfootage],[projnumtypeunits],[projheights],[projstories],[projrefcasenos],[projstatus],[projwebsitecol],[projphotocol],[latpoint],[lngpoint+"<br>"]]);
	
		}

	}
listarr.sort();
//var sortedlist=listarr.join("<br>");
innertxt="";
numrows=listarr.length;

listarr.reverse();

for(var j=0; j<listarr.length; j++){


	var z=document.getElementById('gestable').insertRow(1);
	var w=z.insertCell(0);
	var x=z.insertCell(1);
	var y=z.insertCell(2);

	w.innerHTML=w.innerHTML+"<b>Project Name: </b>"+listarr[j][1]+"<br>";
	w.innerHTML=w.innerHTML+"<b>Type: </b>"+listarr[j][2]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Location: </b>"+listarr[j][3]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Business Type: <b>"+listarr[j][4]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Sq. Ft.: </b>"+listarr[j][5]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Num/Type Units: </b>"+listarr[j][6]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Height: </b>"+listarr[j][7]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Stories: </b>"+listarr[j][8]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Ref.Case#: </b>"+listarr[j][9]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Status: </b>"+listarr[j][10]+"<br>";	
	w.innerHTML=w.innerHTML+"<b>Website: </b>"+listarr[j][11]+"<br>";	
	x.innerHTML=listarr[j][12];	
	y.innerHTML="<div id='featuremap' style='height: 250px; width: 250px'></div>";	
	//FOR TESTING-SEE IF LAT LNG RETURNS - y.innerHTML = listarr[j][13]+","+listarr[j][14];

	var point = new GLatLng(parseFloat(listarr[j][13]),
				parseFloat(listarr[j][14]));

	var marker = new GMarker(point, {draggable: true,bouncy: false});
	
	if (GBrowserIsCompatible()) {
		// Center the map
		map2 = new GMap2(document.getElementById("featuremap"));
		map2.setCenter(point);
		map2.addOverlay(marker);
		map2.setMapType(G_NORMAL_MAP);
		map2.setZoom(15);
	}



	//innertxt+=listarr[j][1];
	}

	}



else
if(searchtext.toUpperCase()=="PARKSANDRECEMBED")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	//create initial box
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	var a=document.getElementById('gestable').insertRow(0);
	var b=a.insertCell(0);
	var c=a.insertCell(1);

	b.innerHTML="<b>Find a..</b>";
	b.width="15%";

	c.innerHTML="<input id='FINDPARKS' type=radio name='findwhat' value='FINDPARKS' onclick='embedfunctions(this.value)'>Park";
	//c.innerHTML=c.innerHTML+"<input id='FINDGOLF' type=radio name='findwhat' value='FINDGOLF' onclick='embedfunctions(this.value)'>Golf Course";
	//c.innerHTML=c.innerHTML+"<input id='FINDRECREATION' type=radio name='findwhat' value='FINDRECREATION' onclick='embedfunctions(this.value)'>Recreational Centers<br>";
	//c.innerHTML=c.innerHTML+"<input id='FINDARTS' type=radio name='findwhat' value='FINDARTS' onclick='embedfunctions(this.value)'>Arts and Community Facilities";
	//c.innerHTML=c.innerHTML+"<input id='FINDPOOL' type=radio name='findwhat' value='FINDPOOL' onclick='embedfunctions(this.value)'>Swimming Pools";
	//c.innerHTML=c.innerHTML+"<input id='FINDACTIVE' type=radio name='findwhat' value='FINDACTIVE' onclick='embedfunctions(this.value)'>Active Adult/Senior Centers<br>";
	//c.innerHTML=c.innerHTML+"<input id='FINDPROG' type=radio name='findwhat' value='FINDPROG' onclick='embedfunctions(this.value)'>Program (at a park or recreational facility)<br>";
	c.width="85%";

	//format checkboxes
	document.getElementById("FINDPARKS").style.border=0;
	//document.getElementById("FINDGOLF").style.border=0;
	//document.getElementById("FINDRECREATION").style.border=0;
	//document.getElementById("FINDARTS").style.border=0;
	//document.getElementById("FINDPOOL").style.border=0;
	//document.getElementById("FINDACTIVE").style.border=0;
	//document.getElementById("FINDPROG").style.border=0; 

	//fire PARK click event
	document.getElementById('FINDPARKS').click();
	}
else
if(searchtext.toUpperCase()=="SURVEYBENCHMARKSEMBED")
	{
	list="";
	var listarr=[];
	TOSvalue="false";

	var a=document.getElementById('gesform');

	//drop inner table borders
	document.getElementById('gestable').rules="none";

	a.innerHTML="<input id='TOS' type=checkbox name='tos' value='TOS' onclick='embedfunctions(this.value)'>";
	a.innerHTML=a.innerHTML+"I understand it is my responsibility to confirm this data by checking multiple benchmarks in the network<br>";
	a.innerHTML=a.innerHTML+"and agree to the <a href='http://www5.lasvegasnevada.gov/clvges/data/Benchmark_Disclaimer.pdf' target=_blank>terms of use</a>.<br>";

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	//create initial box with second row for search stuff
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	var b=document.getElementById('gestable').insertRow(0);
	var z=document.getElementById('gestable').insertRow(1);

	var z1=z.insertCell(0);
	var z2=z.insertCell(1);
	z2.colSpan="5";

	var c=b.insertCell(0);
	var d=b.insertCell(0);
	var e=b.insertCell(0);
	var f=b.insertCell(0);
	var g=b.insertCell(0);
	var h=b.insertCell(0);

	h.innerHTML="Search By"
	h.id="SEARCHBYCELL";
	h.style.fontSize='larger';
	document.getElementById('SEARCHBYCELL').style.color="gray";

	g.innerHTML="<input id='FINDINTERSECTION' type=radio name='findwhat' value='FINDINTERSECTION' onclick='embedfunctions(this.value)'>Intersection";
	g.id="FINDINTERSECTIONCELL";
	document.getElementById('FINDINTERSECTIONCELL').style.color="gray";

	f.innerHTML="<input id='FINDSECTION' type=radio name='findwhat' value='FINDSECTION' onclick='embedfunctions(this.value)'>Section No.";
	f.id="FINDSECTIONCELL";
	document.getElementById('FINDSECTIONCELL').style.color="gray";

	//e.innerHTML="<input id='FINDPARCELNO' type=radio name='findwhat' value='FINDPARCELNO' onclick='embedfunctions(this.value)'>Parcel No.";
	//e.id="FINDPARCELNOCELL";
	//document.getElementById('FINDPARCELNOCELL').style.color="gray";

	d.innerHTML="<input id='FINDADDRESS' type=radio name='findwhat' value='FINDADDRESS' onclick='embedfunctions(this.value)'>Address";
	d.id="FINDADDRESSCELL";
	document.getElementById('FINDADDRESSCELL').style.color="gray";

	c.innerHTML="<input id='FINDMONUMENTID' type=radio name='findwhat' value='FINDMONUMENTID' onclick='embedfunctions(this.value)'>Monument ID";
	c.id="FINDMONUMENTIDCELL";
	document.getElementById('FINDMONUMENTIDCELL').style.color="gray";


	//format checkboxes
	document.getElementById("TOS").style.border=0;
	document.getElementById("FINDINTERSECTION").style.border=0;
	document.getElementById("FINDSECTION").style.border=0;
	//document.getElementById("FINDPARCELNO").style.border=0;
	document.getElementById("FINDADDRESS").style.border=0;
	document.getElementById("FINDMONUMENTID").style.border=0;


	//disable boxes until TOS is clicked
	document.getElementById("FINDINTERSECTION").disabled=true;
	document.getElementById("FINDSECTION").disabled=true;
	//document.getElementById("FINDPARCELNO").disabled=true;
	document.getElementById("FINDADDRESS").disabled=true;
	document.getElementById("FINDMONUMENTID").disabled=true;
	}
else
if(searchtext.toUpperCase()=="FINDMYNAEMBED")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	var a=document.getElementById('gesform');

	//drop inner table borders
	document.getElementById('gestable').rules="none";
	//a.innerHTML="Get involved with others to improve your neighborhood. Search for a neighborhood association near an address.";

	//create initial box
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="60%";
	var b=document.getElementById('gestable').insertRow(0);
	var c=b.insertCell(0);

	//setup address box for search
	var atxt="<table><tr>";
	atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
	atxt=atxt+"</tr>";

	atxt=atxt+"<tr>";
	atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td></tr>";
	atxt=atxt+"<tr><td>Note: Do not enter the direction (E,W,N,S) or a suffix (St., Ave., Blvd., etc)</td></tr></table>";
	c.innerHTML=atxt;
	document.getElementById("searchbtn").style.display="";
	document.getElementById("clrbtn").style.display="";
	}
else
if(searchtext.toUpperCase()=="VALIDATEADDRESS")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	var a=document.getElementById('gesform');

	//drop inner table borders
	document.getElementById('gestable').rules="none";
	document.getElementById('gestable').border=0;
	a.innerHTML="";

	//create initial box
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	document.getElementById('gestable').height="150%";
	var b=document.getElementById('gestable').insertRow(0);
	var c=b.insertCell(0);

	//setup address box for search
	var atxt="<table><tr><td width=50% valign='top'>";
	atxt=atxt+"Please select your type of business below to get instructions and required forms.  If you are unsure which business type to choose below, please e-mail or call us at (702) 229-6281.";
	atxt=atxt+"</td><td width=50% valign='top'><table rules='none' border=1 cellpadding=1 cellspacing=0><tr>";
	atxt=atxt+"<td>Confirm your business address is in the city</td></tr>";
	atxt=atxt+"<tr><td>Number&nbsp;<input id='streetno' type=text name='streetno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='streetname' type=text name='streetname' size='20'>";
	atxt=atxt+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
	atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
	atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='validateaddress'><FONT SIZE=-2>Note: Do not enter the direction (E,W,N,S) or a suffix (St., Ave., Blvd., etc.)</FONT></td></tr>";
	atxt=atxt+"<tr></tr><tr><td id='resultstable'></td></tr></table></td></tr></table>";

	c.innerHTML=atxt;
	document.getElementById("searchbtn").style.display="";
	}
else
if(searchtext.toUpperCase()=="CITYFINDER")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	var a=document.getElementById('gesform');

	//drop inner table borders
	document.getElementById('gestable').rules="none";
	document.getElementById('gestable').border=0;
	a.innerHTML="";

	//create initial box
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	document.getElementById('gestable').height="150%";
	var b=document.getElementById('gestable').insertRow(0);
	var c=b.insertCell(0);

	//setup address box for search
	var atxt="<table rules='none' border=0 cellpadding=1 cellspacing=0 bgcolor='eff0f4'><tr><td valign='top'>";
	atxt=atxt+"<b>Confirm an address is within the city limits</b></td></tr>";
	atxt=atxt+"<tr><td>Number&nbsp;<input id='streetno' type=text name='streetno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='streetname' type=text name='streetname' size='20'>";
	atxt=atxt+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
	atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
	atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='validateaddress'><FONT SIZE=-2>Note: Do not enter the direction (E,W,N,S) or a suffix (St., Ave., Blvd., etc.)</FONT></td></tr>";
	atxt=atxt+"<tr></tr><tr><td id='resultstable'></td></tr></table></td></tr></table>";

	c.innerHTML=atxt;
	document.getElementById("searchbtn").style.display="";
	}
else
if(searchtext.toUpperCase()=="REQUESTHELP")
	{
		list="";
		var listarr=[];
	
		for (i=0;i<=numrows; i++)	{
			document.getElementById('gestable').deleteRow(0)
		}
	
		var a=document.getElementById('gesform');
	
		//drop inner table borders
		document.getElementById('gestable').rules="none";
		document.getElementById('gestable').border=0;
		a.innerHTML="";
	
		//create initial box
		document.getElementById('gestable').cellpadding="0";
		document.getElementById('gestable').width="100%";
		document.getElementById('gestable').height="150%";
		var b=document.getElementById('gestable').insertRow(0);
		var c=b.insertCell(0);

		if(svctxt.toUpperCase()=="CODEENFORCEMENT")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"Request help with neighborhood problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td><UL>";
			atxt=atxt+"<LI>Dangerous buildings</LI>";
			atxt=atxt+"<LI>Housing code violations</LI>";
			atxt=atxt+"<LI>Garbage/litter violations</LI>";
			atxt=atxt+"<LI>Graffiti</LI>";
			atxt=atxt+"<LI>Illegal signs or vehicles</LI>";
			atxt=atxt+"</UL></td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='codeenforcement'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="ANIMALCONTROL")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"Request help with animal control problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td><UL><LI>Pet Permits</LI>";
			atxt=atxt+"<LI>Enforcement of city ordinances and state laws pertaining to animal welfare and public safety</LI></UL></td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='animalcontrol'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="BUSINESSLICENSING")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>For your business</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Obtain a business license</LI>";
			atxt=atxt+"<LI>Report a change of business name, address, location or ownership</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>For another business</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Check to see if a business is licensed</LI>";
			atxt=atxt+"<LI>Report an unlicensed business</LI>";
			atxt=atxt+"<LI>File a complaint regarding a business</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='businesslicensing'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="CHILDCARE")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with child care licensing problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Report an unlicensed business</LI>";
			atxt=atxt+"<LI>File a complaint regarding a business</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='childcare'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="PARKINGENFORCEMENT")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with parking enforcement problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Enforcement of vehicular ordinances involving parking spaces, handicap spaces and fire lanes</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='parkingenforcement'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="SEWERBILLING")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with sewer billing online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Questions about bill/payment</LI>";
			atxt=atxt+"<LI>Change of address/billing information</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='sewerbilling'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="STREETSORSEWERS")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with street or sewer services problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Street rehabilitation</LI>";
			atxt=atxt+"<LI>Change of address/billing information</LI>";
			atxt=atxt+"<LI>Street/sidewalk repairs</LI>";
			atxt=atxt+"<LI>Potholes</LI>";
			atxt=atxt+"<LI>Street sweeping or sanitation</LI>";
			atxt=atxt+"<LI>Sewer odors and blocked sewers/drains</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='streetsorsewers'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="TRAFFICCONTROL")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with traffic control problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Install speed bumps or street barricades</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='trafficcontrol'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="TRAFFICSIGNAL")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Request help with traffic signal, sign, lighting and pavement marking problems online. Examples include:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<UL><LI>Maintenance or repair of traffic signals</LI>";
			atxt=atxt+"<LI>Placement or replacement of traffic signs</LI>";
			atxt=atxt+"<LI>Repair of street, park and area lighting</LI>";
			atxt=atxt+"<LI>Markings on streets, parking lots or common areas</LI></UL>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>Please enter the location of the problem you are reporting:</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By address:</b>&nbsp;Number&nbsp;<INPUT TYPE=text SIZE=5 NAME=streetno>&nbsp;&nbsp; Street&nbsp;<INPUT TYPE=text SIZE=25 NAME=streetname>&nbsp;&nbsp;&nbsp;<b>OR</b>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<b>By cross streets:</b>&nbsp;<INPUT TYPE=text SIZE=25 NAME=street1>&nbsp;&nbsp; and &nbsp;&nbsp;<INPUT TYPE=text SIZE=25 NAME=street2>";
			atxt=atxt+"</td></tr>";
			atxt=atxt+"<tr><td>";
			atxt=atxt+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTVALIDATEADDRESSQUERY\")'>";
			atxt=atxt+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETVALIDATEADDRESSFORM\")'></td></tr>";
			atxt=atxt+"<tr><td><input type='hidden' id='action' value='Find'><input type='hidden' id='tools' value='trafficsignal'></td></tr>";
			atxt=atxt+"<tr><td id='resultstable'></td></tr></table>";
		}
		else
		if(svctxt.toUpperCase()=="PETLICENSE")
		{
			//setup address box for search
			var atxt="<table class='Copy'><tr><td width=100% valign='top'>";
			atxt=atxt+"</td></tr>";

			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"getlicense_div\")'>";
			atxt=atxt+"<img id='toggle_img_getlicense' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>Get a new license</a>";
			atxt=atxt+"<div id='getlicense_div' style='display: none'><br />All dogs, cats and ferrets 4 months of age and older ";
			atxt=atxt+"owned, kept, harbored or possessed in the city of Las Vegas must be licensed.  If you are ";
			atxt=atxt+"licensing for the first time, you must purchase a license within 30 days of either: ";
			atxt=atxt+"<ul><li>obtaining a dog, cat or ferret over the age of 4 months</li>";
			atxt=atxt+"<li>after the dog, cat or ferret is first brought into the city</li></ul>";
			atxt=atxt+"<b>Pet Licensing Benefits</b><br /><br />";
			atxt=atxt+"For pet owners";
			atxt=atxt+"<ul><li>Helps identify your pet should the animal become lost</li>";
			atxt=atxt+"<li>May provide your lost pet with a free ride home <a href='http://www.lasvegasnevada.gov/Find/programs.asp?ID=4927#4927' target=_blank>(details)</a></li></ul>";
			atxt=atxt+"For the community";
			atxt=atxt+"<ul><li>Helps prevent the spreading of rabies, which is 100% fatal for humans if not treated properly</li>";
			atxt=atxt+"<li>Promotes responsible pet ownership</li>";
			atxt=atxt+"<li>Reduces the tragedies associated with lost pets and pet overpopulation</li</ul><br /><br />";


			atxt=atxt+"<div id='getlicense_lookupbox'></div>";

			atxt=atxt+"<div id='getlicense_div_step2' style='display: none'><b>Annual License Fees</b>";
			atxt=atxt+"<table width=50% border=1 cellpadding=0 cellspacing=0 class='Copy'>";
			atxt=atxt+"<tr align=center valign=bottom><td width=50%></td><td width=25%><b>Regular</b></td><td width=25%><b>Senior(65+)<sup>1</sup> or Disabled<sup>2</sup></b></td></tr>";
			atxt=atxt+"<tr><td>Unaltered animal</td><td>$25</td><td>$15</td></tr>";
			atxt=atxt+"<tr><td>Spayed/neutered animal<sup>3</sup></td><td>$10</td><td>$5</td></tr>";
			atxt=atxt+"<tr><td>Service dog<sup>4</sup></td><td>$0</td><td>$0</td></tr>";
			atxt=atxt+"<tr><td>Replacement tags</td><td align=center colspan=2>$5</td></tr>";
			atxt=atxt+"<tr><td>Late Fee<sup>5</sup></td><td align=center colspan=2>$30</td></tr>";
			atxt=atxt+"</table><br />";

			atxt=atxt+"<i><sup>*</sup>Licenses expire one year from date of issue.<br />";
			atxt=atxt+"<sup>1</sup>Proof of age (photocopy of any document showing the owner's name and date of birth, such as a driver's license or state or federal-issued ID card) is required<br />";
			atxt=atxt+"<sup>2</sup>Proof of disability status (photocopy of any document showing the pet owner receives disability benefits under Social Security or an equivalent disability retirement program) is required<br />";
			atxt=atxt+"<sup>3</sup>Proof of spay/neuter (such as a signed veterinarian statement or invoice showing services paid) is required<br />";
			atxt=atxt+"<sup>4</sup>Documentation of the animal being registered with a service animal registry is required for service dogs actively used as a guide for the blind or deaf<br />";
			atxt=atxt+"<sup>5</sup>Charged for renewals made more than 30 days after the expiration of a prior license</i><br /><br />";
			atxt=atxt+"<b>License Requirements</b>";
			atxt=atxt+"<ul><li>Current rabies vaccination certificate</li>";
			atxt=atxt+"<li>Required documentation (under License Fees above) if requesting a discounted license</li>";

			atxt=atxt+"<br /><table width=60% border=1 cellpadding=0 cellspacing=0 class='Copy'>";
			atxt=atxt+"<tr align=left valign=bottom><td width=50%><b>By Mail</b></td><td width=50%><b>In Person</b></td></tr>";
			atxt=atxt+"<tr align=left valign=top>";
			atxt=atxt+"<td width=50%>Mail a completed <a href='http://www.lasvegasnevada.gov/files/animal_license_application.pdf' target=_blank>license application</a><img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoAcrobatPDF.gif'>, ";
			atxt=atxt+"all required documentation and a check or money order payable to \"City of Las Vegas\" to: <br /><br />";
			atxt=atxt+"Las Vegas Animal Licensing <br />";
			atxt=atxt+"c/o PetData <br />";
			atxt=atxt+"P.O. Box 141929 <br />";
			atxt=atxt+"Irving, TX 75014-1929 <br /><br />";
			atxt=atxt+"Please keep a copy of all documentation for your records and do not send cash ";
			atxt=atxt+" </td>";
			atxt=atxt+"<td width=50%>Bring a completed <a href='http://www.lasvegasnevada.gov/files/animal_license_application.pdf' target=_blank>license application</a><img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoAcrobatPDF.gif'>, ";
			atxt=atxt+"and all required documentation to: <br /><br />";
			atxt=atxt+"City of Las Vegas <br />";
			atxt=atxt+"Treasurer's Office (6th Floor) <br />";
			atxt=atxt+"400 Stewart Ave. <a href=\"javascript:void window.open('http://www5.lasvegasnevada.gov/clvges/ges.htm?searchtext=GOVSVCS-CITYHALL', '_blank', 'height=650,location=no, menubar=no, resizable=no, scrollbars=yes, status=yes, titlebar=no, width=1010')\">Map</a><br />";
			atxt=atxt+"Las Vegas, NV 89101 <br /><br />";
			atxt=atxt+"Accepted forms of payment are:<br />";
			atxt=atxt+"<font color='red'><ul>";
			atxt=atxt+"<li>Mastercard, Visa or Discover debit or credit cards</li>";
			atxt=atxt+"<li>Check (must show driver's license or other state or federally-issued ID)</li>";
			atxt=atxt+"<li>Cash</li>";
			atxt=atxt+"</ul></font>";
			atxt=atxt+" </td>";
			atxt=atxt+"</tr></table><br /></div>";
			atxt=atxt+"</div></td></tr>";


			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"renewlicense_div\")'>";
			atxt=atxt+"<img id='toggle_img_renewlicense' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>Renew a license</a>";
			atxt=atxt+"<div id='renewlicense_div' style='display: none'><br /><b>Received a notice in the mail?</b> <br />";
			atxt=atxt+"<ul>";
			atxt=atxt+"<li>Green Postcard - Our records indicate that your pet's license will be expiring soon.";
			atxt=atxt+"Your renewal card will show the expiration date of your previous license and the rabies vaccination on file.";
			atxt=atxt+"<ul><li>If your pet's rabies vaccination has expired or is expiring soon, please have your pet re-vaccinated ";
			atxt=atxt+"and mail a copy of the new rabies certificate with the renewal card and payment.</li></ul></li>";
			atxt=atxt+"<li>Blue Postcard - Our records indicate that your pet has been vaccinated against rabies but has not yet been licensed with the city</li>";
			atxt=atxt+"<li>Yellow Postcard - Our records indicate that you were sent a billing notice approximately six weeks ago and we have not received a response.</li>";
			atxt=atxt+"</ul>";
			atxt=atxt+"Please refer to the reference number (found above your name on the card you received) when contacting us about your notice. <br />";

			atxt=atxt+"<br /><b>Annual License Fees</b>";
			atxt=atxt+"<table width=50% border=1 cellpadding=0 cellspacing=0 class='Copy'>";
			atxt=atxt+"<tr align=center valign=bottom><td width=50%></td><td width=25%><b>Regular<b/></td><td width=25%><b>Senior(65+)<sup>1</sup> or Disabled<sup>2</sup></b></td></tr>";
			atxt=atxt+"<tr><td>Unaltered animal</td><td>$25</td><td>$15</td></tr>";
			atxt=atxt+"<tr><td>Spayed/neutered animal<sup>3</sup></td><td>$10</td><td>$5</td></tr>";
			atxt=atxt+"<tr><td>Service dog<sup>4</sup></td><td>$0</td><td>$0</td></tr>";
			atxt=atxt+"<tr><td>Replacement tags</td><td align=center colspan=2>$5</td></tr>";
			atxt=atxt+"</table><br />";

			atxt=atxt+"<i><sup>*</sup>Licenses expire one year from date of issue.<br />";
			atxt=atxt+"<sup>1</sup>Proof of age (photocopy of any document showing the owner's name and date of birth, such as a driver's license or state or federal-issued ID card) is required<br />";
			atxt=atxt+"<sup>2</sup>Proof of disability status (photocopy of any document showing the pet owner receives disability benefits under Social Security or an equivalent disability retirement program) is required<br />";
			atxt=atxt+"<sup>3</sup>Proof of spay/neuter (such as a signed veterinarian statement or invoice showing services paid) is required<br />";
			atxt=atxt+"<sup>4</sup>Documentation of the animal being registered with a service animal registry is required for service dogs actively used as a guide for the blind or deaf</i><br /><br />";
			atxt=atxt+"<b>License Requirements</b>";
			atxt=atxt+"<ul><li>Current rabies vaccination certificate</li>";
			atxt=atxt+"<li>Required documentation (under License Fees above) if requesting a discounted license</li>";

			atxt=atxt+"<br /><table width=60% border=1 cellpadding=0 cellspacing=0 class='Copy'>";
			atxt=atxt+"<tr align=left valign=bottom><td width=33%><b>Online</b></td><td width=33%><b>By Mail</b></td><td width=33%><b>In Person</b></td></tr>";
			atxt=atxt+"<tr align=left valign=top>";
			atxt=atxt+"<td width=33%>You may pay online if you have received either: <br />";
			atxt=atxt+"<ul><li>a blue or yellow postcard, or</li>";
			atxt=atxt+"<li>a green postcard and we have a current rabies vaccination certificate on file</li></ul>";
			atxt=atxt+"Have the notice and your American Express, Visa, Mastercard or Discover debit or credit ";
			atxt=atxt+"card ready and <a href='https://secure.petdata.com/onlinereg/lvg/' target='_blank' onClick=\"pageTracker._trackPageview('/external/secure.petdata.com');\">visit thePetData web site</a>";
			atxt=atxt+"<img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoExternalLink.gif'>. A convenience fee of ";
			atxt=atxt+"up to $2 per online transaction will apply.<br /><br />";
			atxt=atxt+"<a href=\"javascript:void alert('";
			atxt=atxt+"The city has selected PetData, Inc., which provides animal licensing services for municipalities and animal welfare agencies " + "\n";
			atxt=atxt+"throughout North America, to administer its pet licensing program. The company, headquartered in Farmers Branch, Texas, is a " + "\n";
			atxt=atxt+"member of the National Animal Control Association and has been in business since 1993. Its goals are to increase animal " + "\n";
			atxt=atxt+"licensing, reduce animal euthanasia, educate the community and help solve animal control problems." + "\n";
			atxt=atxt+"')\">Who is PetData?</a>";
			atxt=atxt+" </td>";
			atxt=atxt+"<td width=33%>Mail a completed <a href='http://www.lasvegasnevada.gov/files/animal_license_application.pdf' target=_blank>license application</a><img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoAcrobatPDF.gif'>, ";
			atxt=atxt+"all required documentation and a check or money order payable to \"City of Las Vegas\" to: <br /><br />";
			atxt=atxt+"Las Vegas Animal Licensing <br />";
			atxt=atxt+"c/o PetData <br />";
			atxt=atxt+"P.O. Box 141929 <br />";
			atxt=atxt+"Irving, TX 75014-1929 <br /><br />";
			atxt=atxt+"Please keep a copy of all documentation for your records and do not send cash ";
			atxt=atxt+" </td>";
			atxt=atxt+"<td width=50%>Bring a completed <a href='http://www.lasvegasnevada.gov/files/animal_license_application.pdf' target=_blank>license application</a><img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoAcrobatPDF.gif'>, ";
			atxt=atxt+"and all required documentation to: <br /><br />";
			atxt=atxt+"City of Las Vegas <br />";
			atxt=atxt+"Treasurer's Office (6th Floor) <br />";
			atxt=atxt+"400 Stewart Ave. <a href=\"javascript:void window.open('http://www5.lasvegasnevada.gov/clvges/ges.htm?searchtext=GOVSVCS-CITYHALL', '_blank', 'height=650,location=no, menubar=no, resizable=no, scrollbars=yes, status=yes, titlebar=no, width=1010')\">Map</a><br />";
			atxt=atxt+"Las Vegas, NV 89101 <br /><br />";
			atxt=atxt+"Accepted forms of payment are:<br />";
			atxt=atxt+"<font color='red'><ul>";
			atxt=atxt+"<li>Mastercard, Visa or Discover debit or credit cards</li>";
			atxt=atxt+"<li>Check (must show driver's license or other state or federally-issued ID)</li>";
			atxt=atxt+"<li>Cash</li>";
			atxt=atxt+"</ul></font>";
			atxt=atxt+" </td>";
			atxt=atxt+"</tr></table>";

			atxt=atxt+"<br /><b>Please notify us if...</b>";
			atxt=atxt+"<ul><li>Your pet is deceased</li>";
			atxt=atxt+"<li>You no longer own the pet</li>";
			atxt=atxt+"<li>You have moved out of the city of Las Vegas or your address is not in the city limits</li>";
			atxt=atxt+"</ul> <br />";

			atxt=atxt+"<div id='renewlicense_lookupbox'></div>";
			atxt=atxt+"</div></td></tr>";


			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"replacetag_div\")'>";
			atxt=atxt+"<img id='toggle_img_replacelicense' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>Get a replacement tag</a>";
			atxt=atxt+"<div id='replacetag_div' style='display: none'>";
			atxt=atxt+"<br />To get a replacement tag please mail:";
			atxt=atxt+"<ul><li>A $5 check or money order payable to \"City of Las Vegas\" </li>";
			atxt=atxt+"<li>A copy of your license receipt or a note to designate the pet for which you are purchasing a replacement tag</li>";
			atxt=atxt+"</ul>...to the following address:<br /><br />";
			atxt=atxt+"Las Vegas Animal Licensing<br />";
			atxt=atxt+"c/o PetData<br />";
			atxt=atxt+"P.O. Box 141929<br />";
			atxt=atxt+"Irving, TX 75014-1929<br /><br />";
			atxt=atxt+"Please keep a copy of all documentation for your records and do not send cash. Allow 13-15 business days to ";
			atxt=atxt+"receive the tag after we receive correct payment and documentation.<br /><br/>";
			atxt=atxt+"</div></td></tr>";

			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"reqrefund_div\")'>";
			atxt=atxt+"<img id='toggle_img_reqrefund' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>Request a refund</a>";
			atxt=atxt+"<div id='reqrefund_div' style='display: none'>";
			atxt=atxt+"<br />You may receive a refund for the following reasons:";
			atxt=atxt+"<ul><li>If you do not live within the Las Vegas city limits, a refund request may be made within 60 days of the license issuance</li>";
			atxt=atxt+"<br /><div id='reqrefund_lookupbox'></div>";
			atxt=atxt+"<li>If a duplicate payment was made for your license, the refund request may be made within 6 months of the payment</li></ul>";
			atxt=atxt+"<br />To request a refund, please either:<br />";
			atxt=atxt+"<ul><li><a href='http://petdata.com/cs/lvg/contactus.htm' target='_blank'>E-mail Customer Service</a> <img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoExternalLink.gif'><li>";
			atxt=atxt+"Mail a written request to Las Vegas Animal Licensing, c/o PetData, P.O. Box 141929, Irving, TX 75014-1929</li></ul>";
			atxt=atxt+"Be sure to include the pet's current license tag number if it is available, and as much information as possible regarding your payments.";
			atxt=atxt+"</div></td></tr>";


			atxt=atxt+"<tr><td></td></tr>";
			atxt=atxt+"<tr><td></td></tr>";
			atxt=atxt+"<tr><td><br /><div>Related topics:</div><br /></td></tr>";
			atxt=atxt+"<tr><td></td></tr>";
			atxt=atxt+"<tr><td></td></tr>";

			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"lostpet_div\")'>";
			atxt=atxt+"<img id='toggle_img_lostpet' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>I lost a pet</a>";
			atxt=atxt+"<div id='lostpet_div' style='display: none'>";
			atxt=atxt+"<br />Visit the <a href='http://www.liedanimalshelter.org/lostandfound.html' target=_blank>Lied Animal Shelter web site</a> <img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoExternalLink.gif'> or call them ";
			atxt=atxt+"at (702) 384-3333 [Lost and Found fax: (702) 933-7500] and ask if they may have picked up your pet or received ";
			atxt=atxt+"any calls concerning a pet like yours.  This also makes them aware your pet is missing so they can help you locate it. ";
			atxt=atxt+"Be sure to provide the following information:";
			atxt=atxt+"<ul><li>Your name</li>";
			atxt=atxt+"<li>Your phone number</li>";
			atxt=atxt+"<li>Your address</li>";
			atxt=atxt+"<li>Breed of your pet</li>";
			atxt=atxt+"<li>Color or markings of your pet</li>";
			atxt=atxt+"<li>If it was wearing a collar or tags</li>";
			atxt=atxt+"<li>Last known location</li></ul>";
			atxt=atxt+"If an animal control officer finds your pet, and your pet is wearing a current license tag on its collar, Animal ";
			atxt=atxt+"Services will contact you.  If another citizen finds your pet with its license tag, they may contact you through our ";
			atxt=atxt+"<a href='http://petdata.com/cs/lvg/tagsearch.php' target='_blank'>online tag search</a><img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoExternalLink.gif'> or by calling the phone number on the tag.<br /><br />";
			atxt=atxt+"</div></td></tr>";

			atxt=atxt+"<tr><td><a href='javascript: toggleItem(\"foundpet_div\")'>";
			atxt=atxt+"<img id='toggle_img_foundpet' border=0 align='middle' height=10 width=10 src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\arrowright.png'>I found a pet</a>";
			atxt=atxt+"<div id='foundpet_div' style='display: none'>";
			atxt=atxt+"<br />If the pet you have found is wearing a city of Las Vegas license tag, please either:";
			atxt=atxt+"<ul>";
			atxt=atxt+"<li>Notify the owner by calling the phone number on the tag</li>";
			atxt=atxt+"<li>Look up the owner using our <a href='http://petdata.com/cs/lvg/tagsearch.php' target='_blank'>online tag search</a> <img src='http:\\\\www5.lasvegasnevada.gov\\clvges\\images\\icoExternalLink.gif'></li>";
			atxt=atxt+"<li>Contact the Lied Animal Shelter at (702) 384-3333 [Lost and Found fax: (702) 933-7500]</li></ul>";
			atxt=atxt+"If the pet you found is not wearing a city of Las Vegas license tag, please <A href='http://www.lasvegasnevada.gov/RequestHelp/animal_control.htm'>notify us online</a>";
			atxt=atxt+" or call (702) 229-6348.";
			atxt=atxt+"</div></td></tr>";


			atxt=atxt+"</table>";
		}
		c.innerHTML=atxt;
		if(document.getElementById("searchbtn")!=undefined)
		{
			document.getElementById("searchbtn").style.display="";
		}
	}
else
if(searchtext.toUpperCase()=="FIRESTATIONEMBED")
	{
	list="";
	var listarr=[];

	for (i=0;i<=numrows; i++)	{
		document.getElementById('gestable').deleteRow(0)
	}

	var a=document.getElementById('gesform');

	//drop inner table borders
	document.getElementById('gestable').rules="none";

	//a.innerHTML="Show fire stations closest to:";

	//create initial box
	document.getElementById('gestable').cellpadding="0";
	document.getElementById('gestable').width="100%";
	var b=document.getElementById('gestable').insertRow(0);
	var c=b.insertCell(0);

	//setup address box for search
	var atxt="Search by:<table><tr>";
	atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
	atxt=atxt+"</tr>";

	atxt=atxt+"<tr>";
	atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td>";
	atxt=atxt+"</tr></table>";
	c.innerHTML=atxt;
	document.getElementById("searchbtn").style.display="";
	document.getElementById("clrbtn").style.display="";
	}
}
//end embedsearch function

function checkEnter(e,y){
   var key = "";
   if(window.event){ // IE
      key = String.fromCharCode(e.keyCode);
   }else if(e.which){ // Firefox
      key = String.fromCharCode(e.which);
   }   if(key.charCodeAt(0) == 13){
      embedfunctions(y);
   }
} 


function checkProblemEnter(){
	document.getElementById("PROBLEMINCORRECTINFO").checked=true
}
//begin embedfunctions

function embedfunctions(embeddowhat)
{
if(embeddowhat.toUpperCase()=="TESTSCORESBYLAST4")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	//get user input
	lastnametxt=document.getElementById("lastname").value;
	last4txt=document.getElementById("last4").value;
	//begin test results parameters
	var resultsarr=[];
	var howmanyfound=0;

	//remove search box 
	document.getElementById("gestable").deleteRow(0);
	document.getElementById("gestable").deleteRow(0);
	document.getElementById("gestable").deleteRow(0);

	var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td colspan='3'>Results for <b> "+lastnametxt+", XXX-XX-"+last4txt+"</b></td>";
	resultstbltxt=resultstbltxt+"</tr>";

	for(i=0; i< lasts.length; i++)
	{
		jobtitlefld = getjobtitles(i);
		examnofld = getexamnos(i);
		lastnamefld = getlasts(i);
		firstnamefld = getfirsts(i);
		ssnfld = getssns(i);
		testdatefld = gettestdates(i);
		passedfld = getpasseds(i);
		scorefld = getscores(i);
		groupfld = getgroups(i);
		appearanceendfld = getappearanceends(i);


		if(lastnamefld.toUpperCase()==lastnametxt.toUpperCase()&&ssnfld.toUpperCase()==last4txt.toUpperCase())
		{
			resultsarr.push([[jobtitlefld],[examnofld],[lastnamefld],[firstnamefld],[ssnfld],[testdatefld],[passedfld],[scorefld],[groupfld],[appearanceendfld],["<br>"]]);
		}
		
	}

	if(lastnametxt.toUpperCase()!=""||last4txt.toUpperCase()!="")
	{
		resultsarr.sort(sortNumberAsc);
		var sortedlist=resultsarr.join("<br>");
		resultstbltxt=resultstbltxt+"<tr>";

		for(var j=0; j<resultsarr.length; j++)
		{
			resultstbltxt=resultstbltxt+"<td colspan='3'>"+resultsarr[j][0]+","+resultsarr[j][1]+","+resultsarr[j][5];
			resultstbltxt=resultstbltxt+"</td></tr>";
			resultstbltxt=resultstbltxt+"<tr><td><b>Score</b></td><td><b>Result</b></td><td><b>Group</b></td></tr>";
			resultstbltxt=resultstbltxt+"<tr><td>"+resultsarr[j][7]+"</td><td>"+resultsarr[j][6]+"</td><td>"+resultsarr[j][8]+"</td></tr>";
		}
		resultstbltxt=resultstbltxt+"<tr><td colspan='3'>*Group 1 ...[enter explanation here]</td></tr>";
		resultstbltxt=resultstbltxt+"<tr><td colspan='3'>Scores are accessible for 5 business days after the test date.</td></tr>";
		resultstbltxt=resultstbltxt+"<tr><td><input type=button value='Search Again' onclick=window.location.reload()></td></tr></table>";
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	}
	else
	{
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td>No current test results found.</td></tr>";	
		resultstbltxt=resultstbltxt+"<tr><td>Scores are accessible for 5 business days after the test date.</td></tr>";
		resultstbltxt=resultstbltxt+"<tr><td><input type=button value='Search Again' onclick=window.location.reload()></td></tr></table>";
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	}
}
else
if(embeddowhat.toUpperCase()=="PARKFINDWHAT")
{
	findparkscbox=document.getElementById("FINDPARKS").checked;
	//findrecscbox=document.getElementById("FINDREC").checked;
	if(findparkscbox==true)
	{
		embedfunctions("STARTPARKQUERY");
	}
	else
	{
		embedfunctions("STARTRECQUERY");
	}
}
else
if(embeddowhat.toUpperCase()=="FINDINTERSECTION")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	var a=document.getElementById('gestable');
	rowtext="Enter an intersection<br>";
	rowtext=rowtext+"<input type=input id='street1' width='125px' value='' onfocus='this.select()'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=input id='street2' width='125px' value='' onfocus='this.select()' onkeypress=checkEnter(event,'BENCHMARKBYINTERSECTION')>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=button value='Search' onclick=embedfunctions('BENCHMARKBYINTERSECTION')>";
	a.rows[1].cells[1].innerHTML=rowtext+"<br><font size='-4'>Street Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Street Name</font>";
}
else
if(embeddowhat.toUpperCase()=="FINDSECTION")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	var a=document.getElementById('gestable');
	rowtext="Enter the Township, Range and Section No.<br>";
	rowtext=rowtext+"<input type=input id='township' size='2' width='125px' value='' onfocus='this.select()'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=input id='range' size='2' width='125px' value='' onfocus='this.select()'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=input id='section' size='2' width='125px' value='' onfocus='this.select()' onkeypress=checkEnter(event,'BENCHMARKBYSECTION')>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=button value='Search' onclick=embedfunctions('BENCHMARKBYSECTION')>";
	a.rows[1].cells[1].innerHTML=rowtext+"<br><font size='-4'>T&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S</font>";
}
else
if(embeddowhat.toUpperCase()=="FINDPARCELNO")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	var a=document.getElementById('gestable');
	rowtext="Enter the Parcel No.<br>";
	rowtext=rowtext+"<input type=input id='parcelno' width='125px' value='' onfocus='this.select()' onkeypress=checkEnter(event,'BENCHMARKBYPARCEL')>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=button value='Search' onclick=embedfunctions('BENCHMARKBYPARCEL')>";
	a.rows[1].cells[1].innerHTML=rowtext;
}
else
if(embeddowhat.toUpperCase()=="FINDADDRESS")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	var a=document.getElementById('gestable');
	rowtext="Enter the Address<br>";
	rowtext=rowtext+"<input type=input id='strno' width='125px' value='' onfocus='this.select()'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=input id='strname' width='125px' value='' onfocus='this.select()' onkeypress=checkEnter(event,'BENCHMARKBYADDRESS')>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=button value='Search' onclick=embedfunctions('BENCHMARKBYADDRESS')>";
	a.rows[1].cells[1].innerHTML=rowtext+"<br><font size='-4'>Number&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Street Name</font>";
}
else
if(embeddowhat.toUpperCase()=="FINDMONUMENTID")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	var a=document.getElementById('gestable');
	rowtext="Enter the Monument ID<br>";
	rowtext=rowtext+"<input type=input id='monumentid' width='125px' value='' onfocus='this.select()' onkeypress=checkEnter(event,'BENCHMARKBYMONUMENTID')>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	rowtext=rowtext+"<input type=button value='Search' onclick=embedfunctions('BENCHMARKBYMONUMENTID')>";
	a.rows[1].cells[1].innerHTML=rowtext;
}
else
if(embeddowhat.slice(0,13)=="SUBMITPROBLEM")
{
	//turn off monument detail
	document.getElementById('monumentdetailtable').style.display="none";

	var resultsarr=[];

	for(i=0; i< SURVEYmarkers.length; i++)
	{
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		trsinfo = gettrss(i);
		elevmeters = getmeters_2002s(i);
		elevfeet = getfeet_2002s(i);
		datumtxt = getdatums(i);
		dateestabtxt = getdateestabs(i);
		datereobstxt = getdatereobss(i);

		if(name.toUpperCase()==embeddowhat.slice(13).toUpperCase())
		{

			var problemtxt="<table id='submitproblemtable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
			problemtxt=problemtxt+"<tr><td><b>Report a Problem with a Survey Benchmark</b></td></tr>";
			problemtxt=problemtxt+"<tr><td>Complete the form below to notify us of a missing, </td></tr>";
			problemtxt=problemtxt+"<tr><td>damaged, or incorrect survey benchmark.</td></tr>";
			problemtxt=problemtxt+"<tr></tr><tr></tr><tr><td><a href='javascript:embedfunctions(\"PROBLEMOFF\")'>Benchmark "+embeddowhat.slice(13)+":</a></td></tr>";
			problemtxt=problemtxt+"<tr><td><input type=radio name='problemtype' id='PROBLEMISMISSING' value='PROBLEMISMISSING'>Is missing";
			problemtxt=problemtxt+"<input type=radio name='problemtype' id='PROBLEMISDAMAGED' value='PROBLEMISDAMAGED'>Is damaged";
			problemtxt=problemtxt+"<input type=radio name='problemtype' id='PROBLEMINCORRECTINFO' value='PROBLEMINCORRECTINFO'>Shows incorrect information (enter below)</td></tr>";
			problemtxt=problemtxt+"<tr><td><table border=1 cellpadding=1 cellspacing=0 width='100%'>";
			problemtxt=problemtxt+"<tr><td></td><td><b>Current Data</b></td><td><b>Enter Correction</b></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Monument ID</b></td><td>"+name+"</td><td><input type=text id='monumentid' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Description</b></td><td>"+descr+"</td><td><input type=text id='descr' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Elevation (meters)</b></td><td>"+elevmeters+"</td><td><input type=text id='elevmeters' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Elevation (feet)</b></td><td>"+elevfeet+"</td><td><input type=text id='elevfeet' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Township, Range, Section</b></td><td>"+trsinfo+"</td><td><input type=text id='trs' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Datum</b></td><td>"+datumtxt+"</td><td><input type=text id='datum' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Date Established</b></td><td>"+dateestabtxt+"</td><td><input type=text id='estabdate' size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"<tr><td><b>Date Re-Observed</b></td><td>"+datereobstxt+"</td><td><input type=text id='reobsdate'size='75' onkeypress=checkProblemEnter()></td></tr>";
			problemtxt=problemtxt+"</table><br>";
			problemtxt=problemtxt+"<input type=button value='Submit' onclick=embedfunctions('SENDPROBLEM')><br><br>";
			problemtxt=problemtxt+"<font size=+1><a href='javascript:embedfunctions(\"PROBLEMOFF\")'>&lt;&lt;Back to Benchmark "+embeddowhat.slice(13)+"</a></font>";

			embedges.innerHTML=embedges.innerHTML+problemtxt;
		}
	}

	document.getElementById("PROBLEMISMISSING").style.border=0;
	document.getElementById("PROBLEMISDAMAGED").style.border=0;
	document.getElementById("PROBLEMINCORRECTINFO").style.border=0;

}
else
if(embeddowhat.toUpperCase()=="SENDPROBLEM")
{
	var probismiss=document.getElementById("PROBLEMISMISSING").value+"="+document.getElementById("PROBLEMISMISSING").checked;
	var probisdamage=document.getElementById("PROBLEMISDAMAGED").value+"="+document.getElementById("PROBLEMISDAMAGED").checked;
	var probisincorrect=document.getElementById("PROBLEMINCORRECTINFO").value+"="+document.getElementById("PROBLEMINCORRECTINFO").checked;
	var monuid=document.getElementById("MONUMENTID").value;
	var descr=document.getElementById("DESCR").value;
	var elevinmeters=document.getElementById("ELEVMETERS").value;
	var elevinfeet=document.getElementById("ELEVFEET").value;
	var trs=document.getElementById("TRS").value;
	var datum=document.getElementById("DATUM").value;
	var estab=document.getElementById("ESTABDATE").value;
	var reobs=document.getElementById("REOBSDATE").value;


	//turn off submit form, open sendemail.asp and submit results
	document.getElementById('submitproblemtable').style.display="none";
	var problemtxt="http://www5.lasvegasnevada.gov/clvges/imsobjects/sendemail.asp";
	problemtxt=problemtxt+"?problemismiss="+probismiss;
	problemtxt=problemtxt+"&problemisdamage="+probisdamage;
	problemtxt=problemtxt+"&problemisincorrect="+probisincorrect;
	problemtxt=problemtxt+"&monumentid="+monuid;
	problemtxt=problemtxt+"&description="+descr;
	problemtxt=problemtxt+"&elevinmeters="+elevinmeters;
	problemtxt=problemtxt+"&elevinfeet="+elevinfeet;
	problemtxt=problemtxt+"&trs="+trs;
	problemtxt=problemtxt+"&datum="+datum;
	problemtxt=problemtxt+"&estab="+estab;
	problemtxt=problemtxt+"&reobs="+reobs;

	//embedges.innerHTML=embedges.innerHTML+problemtxt;

	submitwin=window.open(problemtxt, "_blank", "height=0,location=no, menubar=no, resizable=no, scrollbars=yes, status=yes, titlebar=no, width=0");
	//submitwin.close();
	//window.location.href=problemtxt;

	//turn on monument detail and update screen with submit problem results
	document.getElementById('submitprobcell').style.display="none";

	var resultmsg="<b><font color='red'>Thank you for your feedback. We will check this benchmark shortly.</font></b><br><br>";
	monumentdetail.innerHTML=resultmsg+monumentdetail.innerHTML;
	embedfunctions("PROBLEMOFF");
}
else
if(embeddowhat.toUpperCase()=="PROBLEMOFF")
{
	//turn on detail table
	document.getElementById('monumentdetailtable').style.display="";

	//remove monument detail table for a fresh start
	var x=document.getElementById("submitproblemtable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}	
}
else
if(embeddowhat.toUpperCase()=="MONUMENTDETAILOFF")
{
	//turn off tos, search and results
	document.getElementById('resultstable').style.display="";
	document.getElementById('gestable').style.display="";
	document.getElementById('gesform').style.display="";

	//remove monument detail table for a fresh start
	var x=document.getElementById("monumentdetailtable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}	

	//remove monument detail div for a fresh start
	var x=document.getElementById("monumentdetail");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}	
}
else
if(embeddowhat.slice(0,14)=="MONUMENTDETAIL")
{
	//turn off tos, search and results
	document.getElementById('resultstable').style.display="none";
	document.getElementById('gestable').style.display="none";
	document.getElementById('gesform').style.display="none";
	var detailtbltxt="<div id='monumentdetail'><table id='monumentdetailtable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	detailtbltxt=detailtbltxt+"<tr><td><font size=+1><a href='javascript:embedfunctions(\"MONUMENTDETAILOFF\")'>&lt;&lt;Back to search results</a> | <a href='javascript:window.print()'>Print</a></font></td></tr>";
	detailtbltxt=detailtbltxt+"<tr><td valign='top'><table border=1 cellpadding=2 cellspacing=0 width='100%'>";

	var resultsarr=[];

	for(i=0; i< SURVEYmarkers.length; i++)
	{
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		trsinfo = gettrss(i);
		meterinfo = getmeters_2002s(i);
		feetinfo = getfeet_2002s(i);
		photo1 = getpicture1s(i);
		photo2 = getpicture2s(i);

		if(photo1.length<1) 
		{
			photo1="nophoto.jpg";
			photo2="nophoto.jpg";
		}

		datumtxt = getdatums(i);
		dateestabtxt = getdateestabs(i);
		datereobstxt = getdatereobss(i);

		if(name.toUpperCase()==embeddowhat.slice(14).toUpperCase())
		{
			howmanyfound=howmanyfound+1;
			latpoint = SURVEYmarkers(i).getAttribute("lat");
			lngpoint = SURVEYmarkers(i).getAttribute("lng");

			detailtbltxt=detailtbltxt+"<tr><td><b>Monument ID</b></td><td>"+name+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Description</b></td><td>"+descr+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Township, Range, Section</b></td><td>"+trsinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (meters)</b></td><td>"+meterinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (feet)</b></td><td>"+feetinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Established</b></td><td>"+""+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Re-Observed</b></td><td>"+datereobstxt+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Datum</b></td><td>"+datumtxt+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><img height='187px' width='250px' src='\images\\"+photo1+"'></td>";
			detailtbltxt=detailtbltxt+"<td><img height='187px' width='250px' src='\images\\"+photo2+"'></td></tr>";
		}
	}

	detailtbltxt=detailtbltxt+"</table></td></tr>";
	detailtbltxt=detailtbltxt+"<tr></tr><tr></tr>"; //<tr><td colspan='2' id='submitprobcell'><a href='javascript:embedfunctions(\"SUBMITPROBLEM"+embeddowhat.slice(14).toUpperCase()+"\")'>Report a problem with this benchmark (missing, disturbed, incorrect data, etc.)</a></td></tr>";

	detailtbltxt=detailtbltxt+"<tr><td colspan='2'><div id='featuremap' style='height: 250px; width: 625px'></div></td></tr>";	
	detailtbltxt=detailtbltxt+"<tr><td><font size=+1><a href='javascript:embedfunctions(\"MONUMENTDETAILOFF\")'>&lt;&lt;Back to search results</a> | <a href='javascript:window.print()'>Print</a></font></td>";
	detailtbltxt=detailtbltxt+"<td></td></tr></div>";

	embedges.innerHTML=embedges.innerHTML+detailtbltxt;
	embedges.innerHTML=embedges.innerHTML+"</table>";

	var point = new GLatLng(parseFloat(latpoint),
				parseFloat(lngpoint));

	var marker = new GMarker(point);
	
	if (GBrowserIsCompatible()) {
		// Center the map
		map2 = new GMap2(document.getElementById("featuremap"));
		map2.setCenter(point);
		map2.addControl(new GSmallMapControl());
		map2.addControl(new GMapTypeControl());
		map2.addOverlay(marker);
		map2.setMapType(G_HYBRID_MAP);
		map2.setZoom(15);
		map2.disableInfoWindow();
		map2.disableDragging();
	}
}
else
if(embeddowhat.slice(0,17)=="MAPMONUMENTDETAIL")
{
	window.resizeTo(800,950);
	get_string = document.location.search;
	monumentsearch=get_string.substr(1);
	document.title="Print information for Benchmark "+monumentsearch;
	//alert(monumentsearch);

	
	var detailtbltxt="<div id='monumentdetail'><table id='monumentdetailtable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	detailtbltxt=detailtbltxt+"<tr><td><font size=+1><a href='javascript:window.print()'>Print</a></font></td></tr>";
	detailtbltxt=detailtbltxt+"<tr><td valign='top'><table border=1 cellpadding=2 cellspacing=0 width='100%'>";

	var resultsarr=[];

	for(i=0; i< SURVEYmarkers.length; i++)
	{
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		trsinfo = gettrss(i);
		meterinfo = getmeters_2002s(i);
		feetinfo = getfeet_2002s(i);
		photo1 = getpicture1s(i);
		photo2 = getpicture2s(i);
		datumtxt = getdatums(i);
		dateestabtxt = getdateestabs(i);
		datereobstxt = getdatereobss(i);

		if(name.toUpperCase()==monumentsearch.toUpperCase())
		{
			howmanyfound=howmanyfound+1;
			latpoint = SURVEYmarkers(i).getAttribute("lat");
			lngpoint = SURVEYmarkers(i).getAttribute("lng");

			detailtbltxt=detailtbltxt+"<tr><td><b>Monument ID</b></td><td>"+name+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Description</b></td><td>"+descr+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Township, Range, Section</b></td><td>"+trsinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (meters)</b></td><td>"+meterinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Elevation (feet)</b></td><td>"+feetinfo+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Established</b></td><td>"+""+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Date Re-Observed</b></td><td>"+datereobstxt+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><b>Datum</b></td><td>"+datumtxt+"</td></tr>";
			detailtbltxt=detailtbltxt+"<tr><td><img height='187px' width='250px' src='\images\\"+photo1+"' alt='Photo of Monument'></td>";
			detailtbltxt=detailtbltxt+"<td><img height='187px' width='250px' src='\images\\"+photo2+"' alt='Photo of Monument Location'></td></tr>";
		}
	}

	detailtbltxt=detailtbltxt+"</table></td></tr>";
	detailtbltxt=detailtbltxt+"<tr></tr><tr></tr>";

	detailtbltxt=detailtbltxt+"<tr><td colspan='2'><div id='featuremap' style='height: 250px; width: 625px'></div></td></tr>";	
	detailtbltxt=detailtbltxt+"<tr><td><font size=+1><a href='javascript:window.print()'>Print</a></font></td>";
	detailtbltxt=detailtbltxt+"<td></td></tr></div>";

	embedges.innerHTML=embedges.innerHTML+detailtbltxt;
	embedges.innerHTML=embedges.innerHTML+"</table>";

	var point = new GLatLng(parseFloat(latpoint),
				parseFloat(lngpoint));

	var marker = new GMarker(point);
	
	if (GBrowserIsCompatible()) {
		// Center the map
		map2 = new GMap2(document.getElementById("featuremap"));
		map2.setCenter(point);
		map2.addControl(new GSmallMapControl());
		map2.addControl(new GMapTypeControl());
		map2.addOverlay(marker);
		map2.setMapType(G_HYBRID_MAP);
		map2.setZoom(15);
		map2.disableInfoWindow();
		map2.disableDragging();
	}
}
else
if(embeddowhat.toUpperCase()=="BENCHMARKBYSECTION")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}


	//get user input
	townshipid=document.getElementById("township").value
	sectionid=document.getElementById("section").value
	rangeid=document.getElementById("range").value

	var trsid=townshipid+sectionid+rangeid;

	//begin parcel id parameters
	var resultsarr=[];
	var howmanyfound=0;

	var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td colspan='4'>Search results for section no.<b>"+townshipid+" "+rangeid+" "+sectionid+"</b>:</td>";
	//resultstbltxt=resultstbltxt+"<td colspan='2'>Show these locations on a map</td>";
	resultstbltxt=resultstbltxt+"</tr>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>Monument ID</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Description</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
	resultstbltxt=resultstbltxt+"<td></td>";
	resultstbltxt=resultstbltxt+"</tr>";


	for(i=0; i< SURVEYmarkers.length; i++)
	{
		trsinfo = gettrss(i);
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		endpoint = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
					parseFloat(SURVEYmarkers[i].getAttribute("lng")));

		//alert(trsinfo + " " + trsid);
		if(trsinfo.slice(1,3)==townshipid&&trsinfo.slice(4,6)==rangeid&&trsinfo.slice(8,10)==sectionid)
		{
			howmanyfound=howmanyfound+1;

			resultsarr.push([[name],[descr],["<u>"+i+"</u>"],[endpoint],["<br>"]]);
		}
	}
	resultsarr.sort();
	var sortedlist=resultsarr.join("<br>");
	resultstbltxt=resultstbltxt+"<tr>";	
	for(var j=0; j<resultsarr.length; j++)
	{
		//var teststr="\"MONUMENTDETAIL"+resultsarr[j][0]+"\"";
		//tester=teststr.slice(1,15);
		resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL"+resultsarr[j][0]+"\")'>"+resultsarr[j][0]+"</a>";
		//resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL\",\""+resultsarr[j][0]+"\")'>"+resultsarr[j][0]+"</a>";
		resultstbltxt=resultstbltxt+"</td><td>";
		resultstbltxt=resultstbltxt+resultsarr[j][1];
		resultstbltxt=resultstbltxt+"</td><td>";
		//resultstbltxt=resultstbltxt+resultsarr[j][2];
		//resultstbltxt=resultstbltxt+"<a href='javascript:embedfunctions(\"MONUMENTTOMAP"+resultsarr[j][2]+"\")'>MAP</a>";
		resultstbltxt=resultstbltxt+"<a href='javascript:callcatalog(\"MONUMENTTOMAP\",\""+resultsarr[j][3]+"\")'>Map</a>";
		resultstbltxt=resultstbltxt+"</td></tr>";
	}
	embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
}
else
if(embeddowhat.toUpperCase()=="BENCHMARKBYPARCEL")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}


	//get user input
	parcelid=document.getElementById("parcelno").value
	//begin parcel id parameters
	var resultsarr=[];
	var howmanyfound=0;

	var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td colspan='4'>Search results for parcel no.<b>"+document.getElementById("parcelno").value+"</b>:</td>";
	//resultstbltxt=resultstbltxt+"<td colspan='2'>Show these locations on a map</td>";
	resultstbltxt=resultstbltxt+"</tr>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>Monument ID</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Description</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
	resultstbltxt=resultstbltxt+"<td></td>";
	resultstbltxt=resultstbltxt+"</tr>";


	for(i=0; i< SURVEYmarkers.length; i++)
	{
		parcel = getparcels(i);
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		endpoint = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
					parseFloat(SURVEYmarkers[i].getAttribute("lng")));

		if(parcel==parcelid)
		{
			howmanyfound=howmanyfound+1;

			resultsarr.push([[name],[descr],["<u>"+i+"</u>"],[endpoint],["<br>"]]);
		}
	}
	resultsarr.sort();
	var sortedlist=resultsarr.join("<br>");
	resultstbltxt=resultstbltxt+"<tr>";	
	for(var j=0; j<resultsarr.length; j++)
	{
		var teststr="\"MONUMENTDETAIL"+resultsarr[j][0]+"\"";
		tester=teststr.slice(1,15);
		resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL\",\""+resultsarr[j][0]+"\")'>"+resultsarr[j][0]+"</a>";
		resultstbltxt=resultstbltxt+"</td><td>";
		resultstbltxt=resultstbltxt+resultsarr[j][1];
		resultstbltxt=resultstbltxt+"</td><td>";
		//resultstbltxt=resultstbltxt+resultsarr[j][2];
		//resultstbltxt=resultstbltxt+"<a href='javascript:embedfunctions(\"MONUMENTTOMAP"+resultsarr[j][2]+"\")'>MAP</a>";
		resultstbltxt=resultstbltxt+"<a href='javascript:callcatalog(\"MONUMENTTOMAP\",\""+resultsarr[j][3]+"\")'>Map</a>";
		resultstbltxt=resultstbltxt+"</td></tr>";
	}
	embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
}
else
if(embeddowhat.toUpperCase()=="BENCHMARKBYMONUMENTID")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	//get user input
	monuid=document.getElementById("monumentid").value
	//begin monument id parameters
	var resultsarr=[];
	var howmanyfound=0;

	var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td colspan='4'>Search results for monument id<b> "+document.getElementById("monumentid").value+"</b>:</td>";
	//resultstbltxt=resultstbltxt+"<td colspan='2'>Show these locations on a map</td>";
	resultstbltxt=resultstbltxt+"</tr>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>Monument ID</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Description</b></td>";
	resultstbltxt=resultstbltxt+"<td></td>";
	resultstbltxt=resultstbltxt+"</tr>";

	for(i=0; i< SURVEYmarkers.length; i++)
	{
		name = getbenchmarknames(i);
		descr = getdescriptions(i)
		endpoint = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
					parseFloat(SURVEYmarkers[i].getAttribute("lng")));


		if(name.toUpperCase()==monuid.toUpperCase())
		{
			howmanyfound=howmanyfound+1;

			resultsarr.push([[name],[descr],["<u>"+i+"</u>"],[endpoint],["<br>"]]);
		}
	}
	resultsarr.sort(sortNumberAsc);
	var sortedlist=resultsarr.join("<br>");
	resultstbltxt=resultstbltxt+"<tr>";	
	for(var j=0; j<resultsarr.length; j++)
	{
		var teststr="\"MONUMENTDETAIL"+resultsarr[j][0]+"\"";
		tester=teststr.slice(1,15);
		resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL"+resultsarr[j][0]+"\")'>"+resultsarr[j][0]+"</a>";
		resultstbltxt=resultstbltxt+"</td><td>";
		resultstbltxt=resultstbltxt+resultsarr[j][1];
		resultstbltxt=resultstbltxt+"</td><td>";
		//resultstbltxt=resultstbltxt+resultsarr[j][2];
		//resultstbltxt=resultstbltxt+"<a href='javascript:embedfunctions(\"MONUMENTTOMAP"+resultsarr[j][2]+"\")'>MAP</a>";
		resultstbltxt=resultstbltxt+"<a href='javascript:callcatalog(\"MONUMENTTOMAP\",\""+resultsarr[j][3]+"\")'>Map</a>";
		resultstbltxt=resultstbltxt+"</td></tr>";
	}
	embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
}
else
if(embeddowhat.toUpperCase()=="BENCHMARKBYINTERSECTION")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	//begin intersection parameters
	if(document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
	{
		//look for address
		var addrtxt=document.getElementById("street1").value+" and "+document.getElementById("street2").value+",Las Vegas, NV";
		var addr4legend=document.getElementById("street1").value+" and "+document.getElementById("street2").value
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();

		geocoder.getLatLng(addrtxt,
		function(point)
      		{
			if (!point)
			{
				var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'><tr><td>Intersection not found</td></tr></table>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			}
			else
			{
				searchpoint = point;
				//alert("Address found");
				var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
				resultstbltxt=resultstbltxt+"<tr>";
				resultstbltxt=resultstbltxt+"<td colspan='4'>Search results for <b>"+document.getElementById("street1").value+" and "+document.getElementById("street2").value+"</b>:</td>";
				//resultstbltxt=resultstbltxt+"<td colspan='2'>Show these locations on a map</td>";
				resultstbltxt=resultstbltxt+"</tr>";
				resultstbltxt=resultstbltxt+"<tr>";
				resultstbltxt=resultstbltxt+"<td><b>Monument ID</b></td>";
				resultstbltxt=resultstbltxt+"<td><b>Description</b></td>";
				resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
				resultstbltxt=resultstbltxt+"<td></td>";
				resultstbltxt=resultstbltxt+"</tr>";

				var howmanyfound=0;

				var resultsarr=[];
				for(i=0; i< SURVEYmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
								parseFloat(SURVEYmarkers[i].getAttribute("lng")));

					name = getbenchmarknames(i);
					descr = getdescriptions(i)
					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					var buffer=1;
					var buffercalc=distance-buffer;


					if(distance<=buffer)  //calc distance/display for all instead filtering by closest
					{
						howmanyfound=howmanyfound+1;

						resultsarr.push([[distance.toFixed(2)],[name],[descr],[distance.toFixed(2)+" mi."],["<u>"+i+"</u>"],[endpoint],[searchpoint],[addr4legend],["<br>"]]);
					}
				}

				resultsarr.sort(sortNumberAsc);
				var sortedlist=resultsarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<resultsarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL"+resultsarr[j][1]+"\")'>"+resultsarr[j][1]+"</a>";
					//resultstbltxt=resultstbltxt+"<td id='benchmarklist'>"+resultsarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+resultsarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+resultsarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					//resultstbltxt=resultstbltxt+resultsarr[j][4];
					//resultstbltxt=resultstbltxt+"<a href='javascript:embedfunctions(\"MONUMENTTOMAP"+resultsarr[j][5]+"\")'>MAP</a>";
					resultstbltxt=resultstbltxt+"<a href='javascript:callcatalog2(\"MONUMENTTOMAP\",\""+resultsarr[j][5]+"\",\""+resultsarr[j][6]+"\",\"\$"+resultsarr[j][7]+"\$\",\""+resultsarr[j][1]+"\")'>Map</a>";
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			}
		});
	}
}
else
if(embeddowhat.toUpperCase()=="BENCHMARKBYADDRESS")
{
	//remove results table for a fresh start
	var x=document.getElementById("resultstable");
	if(x!=null)
	{
		x.parentNode.removeChild(x);
	}

	//begin street address parameters
	if(document.getElementById("strno").value!=""&&document.getElementById("strname").value!="")
	{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("strname").value+",Las Vegas, NV";
		var addr4legend=document.getElementById("strno").value+" "+document.getElementById("strname").value
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'><tr><td>No address found</td></tr></table>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			}
			else
			{
				searchpoint = point;
				//alert("Address found");
				var resultstbltxt="<table id='resultstable' border=0 cellpadding=1 cellspacing=3 width='100%'>";
				resultstbltxt=resultstbltxt+"<tr>";
				resultstbltxt=resultstbltxt+"<td colspan='4'>Search results for <b>"+document.getElementById("strno").value+" "+document.getElementById("strname").value+"</b>:</td>";
				//resultstbltxt=resultstbltxt+"<td colspan='2'>Show these locations on a map</td>";
				resultstbltxt=resultstbltxt+"</tr>";
				resultstbltxt=resultstbltxt+"<tr>";
				resultstbltxt=resultstbltxt+"<td><b>Monument ID</b></td>";
				resultstbltxt=resultstbltxt+"<td><b>Description</b></td>";
				resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
				resultstbltxt=resultstbltxt+"<td></td>";
				resultstbltxt=resultstbltxt+"</tr>";

				var howmanyfound=0;

				var resultsarr=[];
				for(i=0; i< SURVEYmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(SURVEYmarkers[i].getAttribute("lat")),
								parseFloat(SURVEYmarkers[i].getAttribute("lng")));

					name = getbenchmarknames(i);
					descr = getdescriptions(i)
					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					var buffer=1;
					var buffercalc=distance-buffer;


					if(distance<=buffer)  //calc distance/display for all instead filtering by closest
					{
						howmanyfound=howmanyfound+1;

						resultsarr.push([[distance.toFixed(2)],[name],[descr],[distance.toFixed(2)+" mi."],["<u>"+i+"</u>"],[endpoint],[searchpoint],[addr4legend],["<br>"]]);
					}
				}

				resultsarr.sort(sortNumberAsc);
				var sortedlist=resultsarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<resultsarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='benchmarklist'><a href='javascript:embedfunctions(\"MONUMENTDETAIL"+resultsarr[j][1]+"\")'>"+resultsarr[j][1]+"</a>";
					//resultstbltxt=resultstbltxt+"<td id='benchmarklist'>"+resultsarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+resultsarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+resultsarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					//resultstbltxt=resultstbltxt+resultsarr[j][4];
					//resultstbltxt=resultstbltxt+"<a href='javascript:embedfunctions(\"MONUMENTTOMAP"+resultsarr[j][5]+"\")'>MAP</a>";
					resultstbltxt=resultstbltxt+"<a href='javascript:callcatalog2(\"MONUMENTTOMAP\",\""+resultsarr[j][5]+"\",\""+resultsarr[j][6]+"\",\"\$"+resultsarr[j][7]+"\$\",\""+resultsarr[j][1]+"\")'>Map</a>";
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			}
		});
	}
}

else
if(embeddowhat.toUpperCase()=="FINDPARKS")
{
	if(parkfinderflag.toUpperCase()!=embeddowhat)
	{
		//turn off other stuff; new option has started
		if(row1box=="TRUE")
		{
			var switchoption=document.getElementById('gestable').rows[0].deleteCell(2);
			parkfinderflag=embeddowhat;
			row1box="FALSE";
		}
		if(searchfacilitiesbox=="TRUE")
		{
			var switchoption=document.getElementById('gestable').deleteRow(1);
			parkfinderflag=embeddowhat;
			searchfacilitiesbox="FALSE";
		}			
		if(featuresbox=="TRUE")
		{
			var turnoff=document.getElementById('gestable').deleteRow(1);
			featuresbox="FALSE";
			document.getElementById("searchbtn").style.display="none";
			document.getElementById("clrbtn").style.display="none";
		}
		if(nearaddrbox=="TRUE")
		{
			if(featuresbox=="TRUE")
			{
				var turnoff=document.getElementById('gestable').deleteRow(2);
				nearaddrbox="FALSE";
			}
			else
			{
				var turnoff=document.getElementById('gestable').deleteRow(1);
				nearaddrbox="FALSE";
			}
		}
		if(featuresbox=="FALSE"&&nearaddrbox=="FALSE")
		{
			document.getElementById("searchbtn").style.display="none";
			document.getElementById("clrbtn").style.display="none";
		}

		parkfinderflag=embeddowhat;
		//add row1box
		row1box="TRUE";
		var row1=document.getElementById('gestable').rows[0].insertCell(2);
		row1.innerHTML="View all parks: <a href='javascript:embedfunctions(\"LISTPARKS\")'>Alphabetically</a>&nbsp;|&nbsp;<a href='javascript:opencatalog(\"PARKSANDREC\")'>On a Map</a>";

		//add search for parks box
		searchparksbox="TRUE";
		var row2=document.getElementById('gestable').insertRow(1);
		var a=row2.insertCell(0);
		var b=row2.insertCell(1);
		b.colSpan="2";

		a.innerHTML="<b>Search...</b>(check all that apply)";
		b.innerHTML="<input id='RESERVEPARK' type=checkbox name='searchfor' value='RESERVEPARK' onclick='embedfunctions(\"PARKSEARCH\")'>I can reserve (for an event or birthday party)<br>";
		b.innerHTML=b.innerHTML+"<input id='FEATURESPARK' type=checkbox name='searchfor' value='FEATURESPARK' onclick='embedfunctions(\"PARKSEARCH\")'>With certain features (e.g., playground, tennis courts, picnic area)<br>";
		b.innerHTML=b.innerHTML+"<input id='NEARADDRPARK' type=checkbox name='searchfor' value='NEARADDRPARK' onclick='embedfunctions(\"PARKSEARCH\")'>Near an address<br>";

		document.getElementById("RESERVEPARK").style.border=0;
		document.getElementById("FEATURESPARK").style.border=0;
		document.getElementById("NEARADDRPARK").style.border=0;
	}
}
else
if(embeddowhat.toUpperCase()=="FINDRECREATION"||embeddowhat.toUpperCase()=="FINDGOLF"||embeddowhat.toUpperCase()=="FINDARTS"||embeddowhat.toUpperCase()=="FINDPOOL"||embeddowhat.toUpperCase()=="FINDACTIVE")
{
	//if(parkfinderflag.toUpperCase()!=embeddowhat)
	if(parkfinderflag.toUpperCase()!=document.getElementById(embeddowhat.toUpperCase()).value)
	{
//alert(searchparksbox + "," + searchfacilitiesbox + "," + parkfinderflag.toUpperCase() + "," + document.getElementById(embeddowhat.toUpperCase()).value);
		//turn off other stuff; new option has started
		if(row1box=="TRUE")
		{
			var switchoption=document.getElementById('gestable').rows[0].deleteCell(2);
			parkfinderflag=embeddowhat;
			row1box="FALSE";
		}
		if(searchparksbox=="TRUE")
		{
			var switchoption=document.getElementById('gestable').deleteRow(1);
			parkfinderflag=embeddowhat;
			searchparksbox="FALSE";
		}			
		if(searchparksbox=="FALSE"&&searchfacilitiesbox=="TRUE")//&&parkfinderflag.toUpperCase()!=document.getElementById(embeddowhat.toUpperCase()).value)
		{
//alert("here");
			var switchoption=document.getElementById('gestable').deleteRow(1);
			parkfinderflag=embeddowhat;
			searchparksbox="FALSE";
		}			
		if(featuresbox=="TRUE")
		{
			var turnoff=document.getElementById('gestable').deleteRow(1);
			featuresbox="FALSE";
			document.getElementById("searchbtn").style.display="none";
			document.getElementById("clrbtn").style.display="none";
		}
		if(nearaddrbox=="TRUE")
		{
			if(featuresbox=="TRUE")
			{
				var turnoff=document.getElementById('gestable').deleteRow(2);
				nearaddrbox="FALSE";
			}
			else
			{
				var turnoff=document.getElementById('gestable').deleteRow(1);
				nearaddrbox="FALSE";
			}
		}
		if(featuresbox=="FALSE"&&nearaddrbox=="FALSE")
		{
			document.getElementById("searchbtn").style.display="none";
			document.getElementById("clrbtn").style.display="none";
		}

		parkfinderflag=embeddowhat;
		//add row1box
		row1box="TRUE";
		var row1=document.getElementById('gestable').rows[0].insertCell(2);
		row1.innerHTML="View all facilities: <a href='javascript:embedfunctions(\"LISTFACILITIES\")'>Alphabetically</a>&nbsp;|&nbsp;<a href='javascript:opencatalog(\"FACILITIES\")'>On a Map</a>";

		//add search for facilites box
		searchfacilitiesbox="TRUE";
		var row2=document.getElementById('gestable').insertRow(1);
		var a=row2.insertCell(0);
		var b=row2.insertCell(1);
		b.colSpan="2";

		a.innerHTML="<b>Search...</b>(check all that apply)";
		//b.innerHTML="<input id='RESERVEFACILITY' type=checkbox name='searchfor' value='RESERVEFACILITY' onclick='embedfunctions(\"FACILITYSEARCH\")'>I can reserve (for an event or birthday party)<br>";
		//b.innerHTML=b.innerHTML+"<input id='FEATURESFACILITY' type=checkbox name='searchfor' value='FEATURESFACILITY' onclick='embedfunctions(\"FACILITYSEARCH\")'>With certain features (e.g., meeting rooms, fitness center, arts & crafts)<br>";
		b.innerHTML="<input id='TYPEFACILITY' type=checkbox name='searchfor' value='TYPEFACILITY' onclick='embedfunctions(\"FACILITYSEARCH\")'>By Type<br>";
		b.innerHTML=b.innerHTML+"<input id='NEARADDRFACILITY' type=checkbox name='searchfor' value='NEARADDRFACILITY' onclick='embedfunctions(\"FACILITYSEARCH\")'>Near an address<br>";

		//document.getElementById("RESERVEFACILITY").style.border=0;
		//document.getElementById("FEATURESFACILITY").style.border=0;
		document.getElementById("NEARADDRFACILITY").style.border=0;
		document.getElementById("TYPEFACILITY").style.border=0;
	}
}
else
if(embeddowhat.toUpperCase()=="PARKSEARCH")
{
	var ckvalue=document.getElementsByName('searchfor');
	var txt="";
	for (i=0;i<ckvalue.length;++i)
	{
		if(ckvalue[i].checked)
		{
			//keep track of which of the 3 options are checked
			txt=txt+":"+ckvalue[i].value;
			if(ckvalue[i].value=="FEATURESPARK")
			{
				if(featuresbox!="TRUE")
				{
					//add features box
					featuresbox="TRUE";
					var row2=document.getElementById('gestable').insertRow(2);
					var a=row2.insertCell(0);
					var x=document.getElementById('gestable').rows[2].cells
					x[0].colSpan="3";

					var atxt="<table width='100%' align='center'id='featurestbl' cellpadding='3' cellspacing='0' border=0>";

					atxt=atxt+"<tr align='left' valign='top'>";
					atxt=atxt+"<td><b>Fields</b><br>";
					atxt=atxt+"<input id='BASEBALL90' type=checkbox name='baseball90' value='BASEBALL90'>Baseball 90' infield<br>";
					atxt=atxt+"<input id='BASEBALL60' type=checkbox name='baseball60' value='BASEBALL60'>Baseball 60' infield<br>";
					atxt=atxt+"<input id='FOOTBALL' type=checkbox name='football' value='FOOTBALL'>Football<br>";
					atxt=atxt+"<input id='MULTIUSE' type=checkbox name='multiuse' value='MULTIUSE'>Multi-Use<br>";
					atxt=atxt+"<input id='SOCCER' type=checkbox name='soccer' value='SOCCER'>Soccer<br>";
					atxt=atxt+"<input id='SOFTBALLADULT' type=checkbox name='softballadult' value='SOFTBALLADULT'>Softball Adult<br>";
					atxt=atxt+"<br><br>";

					atxt=atxt+"<b>Playground</b><br>";
					atxt=atxt+"<input id='AGE2_5' type=checkbox name='age2_5' value='AGE2_5'>Age 2-5<br>";
					atxt=atxt+"<input id='AGE5_12' type=checkbox name='age5_12' value='AGE5_12'>Age 5-12<br>";
					atxt=atxt+"<input id='CLIMBING' type=checkbox name='climbing' value='CLIMBING'>Climbing<br>";
					atxt=atxt+"<input id='GROUNDPLAY' type=checkbox name='groundplay' value='GROUNDPLAY'>Ground Play<br>";
					atxt=atxt+"<input id='SWINGS' type=checkbox name='swings' value='SWINGS'>Swings<br>";
					atxt=atxt+"</td>";

					atxt=atxt+"<td>";
					atxt=atxt+"<b>Courts</b><br>";
					atxt=atxt+"<input id='BASKETBALL' type=checkbox name='basketball' value='BASKETBALL'>Basketball<br>";
					atxt=atxt+"<input id='BOCCE' type=checkbox name='bocce' value='BOCCE'>Bocce<br>";
					atxt=atxt+"<input id='HORSESHOE' type=checkbox name='horseshoe' value='HORSESHOE'>Horseshoe<br>";
					atxt=atxt+"<input id='SHUFFLEBOARD' type=checkbox name='shuffleboard' value='SHUFFLEBOARD'>Shuffleboard<br>";
					atxt=atxt+"<input id='TENNIS' type=checkbox name='tennis' value='TENNIS'>Tennis<br>";
					atxt=atxt+"<input id='VOLLEYBALL' type=checkbox name='volleyball' value='VOLLEYBALL'>Volleyball<br>";
					atxt=atxt+"<br><br>";

					atxt=atxt+"<b>General</b><br>";
					atxt=atxt+"<input id='DRINKINGFOUNTAIN' type=checkbox name='drinkingfountain' value='DRINKINGFOUNTAIN'>Drinking Fountain<br>";
					atxt=atxt+"<input id='PARKINGLOT' type=checkbox name='parkinglot' value='PARKINGLOT'>Parking Lot<br>";
					atxt=atxt+"<input id='PICNIC' type=checkbox name='picnic' value='PICNIC'>Picnic<br>";
					atxt=atxt+"<input id='RESTROOMS' type=checkbox name='restrooms' value='RESTROOMS'>Restrooms<br>";
					atxt=atxt+"<input id='SPECIALEVENTAREA' type=checkbox name='specialeventarea' value='SPECIALEVENTAREA'>Special Event Area<br>";
					atxt=atxt+"</td>";

					atxt=atxt+"<td>";
					atxt=atxt+"<b>Fitness</b><br>";
					atxt=atxt+"<input id='EXERCISESTATION' type=checkbox name='exercisestation' value='EXERCISESTATION'>Exercise Station<br>";
					atxt=atxt+"<input id='OPENTURFAREA' type=checkbox name='openturfarea' value='OPENTURFAREA'>Open Turf Area<br>";
					atxt=atxt+"<input id='WALKJOGTRACK' type=checkbox name='walkjogtrack' value='WALKJOGTRACK'>Walking \/ Jog Track<br>";
					atxt=atxt+"<br><br>";

					atxt=atxt+"<b>Specialty</b><br>";
					atxt=atxt+"<input id='DOGRUNS' type=checkbox name='dogruns' value='DOGRUNS'>Dog Runs<br>";
					atxt=atxt+"<input id='EQUESTRIAN' type=checkbox name='equestrian' value='EQUESTRIAN'>Equestrian Amenities<br>";
					atxt=atxt+"<input id='ROLLERHOCKEY' type=checkbox name='rollerhockey' value='ROLLERHOCKEY'>Roller Hockey Rink<br>";
					atxt=atxt+"<input id='SKATEPARK' type=checkbox name='skatepark' value='SKATEPARK'>Skate Park<br>";
					atxt=atxt+"<br><br>";

					atxt=atxt+"<b>Water</b><br>";
					atxt=atxt+"<input id='FISHINGPOND' type=checkbox name='fishingpond' value='FISHINGPOND'>Fishing Pond<br>";
					//REMOVED PER USER atxt=atxt+"<input id='FOUNTAINPOND' type=checkbox name='fountainpond' value='FOUNTAINPOND'>Fountain \/ Pond<br>";
					//REMOVED PER USER atxt=atxt+"<input id='SPLASHANIMALS' type=checkbox name='splashanimals' value='SPLASHANIMALS'>Splash Animals<br>";
					atxt=atxt+"<input id='WATERPLAY' type=checkbox name='waterplay' value='WATERPLAY'>Water Play Area<br>";

					atxt=atxt+"</td></tr>";

					atxt=atxt+"</table>";
					a.innerHTML=atxt;

					document.getElementById("searchbtn").style.display="";
					document.getElementById("clrbtn").style.display="";

					//format checkboxes
					document.getElementById("BASEBALL90").style.border=0;
					document.getElementById("BASEBALL60").style.border=0;
					document.getElementById("SOFTBALLADULT").style.border=0;
					document.getElementById("FOOTBALL").style.border=0;
					document.getElementById("SOCCER").style.border=0;
					document.getElementById("MULTIUSE").style.border=0;
					document.getElementById("BASKETBALL").style.border=0;
					document.getElementById("TENNIS").style.border=0;
					document.getElementById("BOCCE").style.border=0;
					document.getElementById("SHUFFLEBOARD").style.border=0;
					document.getElementById("ROLLERHOCKEY").style.border=0;
					document.getElementById("SKATEPARK").style.border=0;
					document.getElementById("VOLLEYBALL").style.border=0;
					document.getElementById("HORSESHOE").style.border=0;
					document.getElementById("EXERCISESTATION").style.border=0;
					document.getElementById("WALKJOGTRACK").style.border=0;
					document.getElementById("OPENTURFAREA").style.border=0;
					document.getElementById("AGE2_5").style.border=0;
					document.getElementById("AGE5_12").style.border=0;
					document.getElementById("SWINGS").style.border=0;
					document.getElementById("CLIMBING").style.border=0;
					document.getElementById("GROUNDPLAY").style.border=0;
					document.getElementById("FISHINGPOND").style.border=0;
					document.getElementById("WATERPLAY").style.border=0;
					//REMOVED PER USER document.getElementById("SPLASHANIMALS").style.border=0;
					//REMOVED PER USER document.getElementById("FOUNTAINPOND").style.border=0;
					document.getElementById("PICNIC").style.border=0;
					document.getElementById("EQUESTRIAN").style.border=0;
					document.getElementById("DRINKINGFOUNTAIN").style.border=0;
					document.getElementById("RESTROOMS").style.border=0;
					document.getElementById("DOGRUNS").style.border=0;
					document.getElementById("SPECIALEVENTAREA").style.border=0;
					document.getElementById("PARKINGLOT").style.border=0;
				}
			}
			else
			if(ckvalue[i].value=="NEARADDRPARK")
			{
				if(nearaddrbox!="TRUE")
				{
					if(featuresbox=="TRUE")
					{
						//add nearaddr box
						nearaddrbox="TRUE";
						var row3=document.getElementById('gestable').insertRow(3);
						var a=row3.insertCell(0);
						var x=document.getElementById('gestable').rows[3].cells;
						x[0].colSpan="3";

						var atxt="<table width='100%' align='center'id='featurestbl' cellpadding='3' cellspacing='0' border=1 rules='none' frame='void'>";
						atxt=atxt+"<tr align='left' valign='top'>";
						//atxt=atxt+"<td>Search for parks within&nbsp;<input id='SEARCHDIST' type=text name='searchdist' value='3' size='1'>&nbsp;miles of:</td><br>";
						atxt=atxt+"<td>Show parks closest to:</td><br>";
						atxt=atxt+"</tr>";
						
						atxt=atxt+"<tr>";
						atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
						atxt=atxt+"</tr>";

						atxt=atxt+"<tr>";
						atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td>";
						atxt=atxt+"</tr>";
						atxt=atxt+"</table>";
						a.innerHTML=atxt;

						document.getElementById("searchbtn").style.display="";
						document.getElementById("clrbtn").style.display="";
					}
					else
					{
						//add nearaddr box
						nearaddrbox="TRUE";
						var row3=document.getElementById('gestable').insertRow(2);
						var a=row3.insertCell(0);
						var x=document.getElementById('gestable').rows[2].cells;
						x[0].colSpan="3";

						var atxt="<table width='100%' align='center'id='featurestbl' cellpadding='3' cellspacing='0' border=1 rules='none' frame='void'>";
						atxt=atxt+"<tr align='left' valign='top'>";
						//atxt=atxt+"<td>Search for parks within&nbsp;<input id='SEARCHDIST' type=text name='searchdist' value='3' size='1'>&nbsp;miles of:</td><br>";
						atxt=atxt+"<td>Show parks closest to:</td><br>";
						atxt=atxt+"</tr>";
						
						atxt=atxt+"<tr>";
						atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
						atxt=atxt+"</tr>";

						atxt=atxt+"<tr>";
						atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td>";
						atxt=atxt+"</tr>";
						atxt=atxt+"</table>";
						a.innerHTML=atxt;

						document.getElementById("searchbtn").style.display="";
						document.getElementById("clrbtn").style.display="";
					}
				}
			}
			else
			if(ckvalue[i].value=="RESERVEPARK")
			{
				reservebox="TRUE";
				document.getElementById("searchbtn").style.display="";
				document.getElementById("clrbtn").style.display="";
			}
		}
		else
		if(ckvalue[i].value=="FEATURESPARK")
		{
			if(featuresbox=="TRUE")
			{
				var turnoff=document.getElementById('gestable').deleteRow(2);
				featuresbox="FALSE";
			}
			if(featuresbox=="FALSE"&&nearaddrbox=="FALSE"&&reservebox=="FALSE")
			{
				document.getElementById("searchbtn").style.display="none";
				document.getElementById("clrbtn").style.display="none";
			}
		}
		else
		if(ckvalue[i].value=="NEARADDRPARK")
		{
			if(nearaddrbox=="TRUE")
			{
				if(featuresbox=="TRUE")
				{
					var turnoff=document.getElementById('gestable').deleteRow(3);
					nearaddrbox="FALSE";
				}
				else
				{
					var turnoff=document.getElementById('gestable').deleteRow(2);
					nearaddrbox="FALSE";
				}
			}
			if(featuresbox=="FALSE"&&nearaddrbox=="FALSE"&&reservebox=="FALSE")
			{
				document.getElementById("searchbtn").style.display="none";
				document.getElementById("clrbtn").style.display="none";
			}
		}
		else
		if(ckvalue[i].value=="RESERVEPARK")
		{
			if(reservebox=="TRUE")
			{
				if(featuresbox=="TRUE"||nearaddrbox=="TRUE")
				{
					document.getElementById("searchbtn").style.display="";
					document.getElementById("clrbtn").style.display="";
					reservebox="FALSE";
				}
				else
				{
					document.getElementById("searchbtn").style.display="none";
					document.getElementById("clrbtn").style.display="none";
					reservebox="FALSE";
				}
			}
			if(featuresbox=="FALSE"&&nearaddrbox=="FALSE")
			{
				document.getElementById("searchbtn").style.display="";
				document.getElementById("clrbtn").style.display="";
			}
		}
	}
	//test to see if it's keeping track properly
	//alert(txt);
}
else
if(embeddowhat.toUpperCase()=="FACILITYSEARCH")
{
	var ckvalue=document.getElementsByName('searchfor');
	var txt="";
	for (i=0;i<ckvalue.length;++i)
	{
		if(ckvalue[i].checked)
		{
			//keep track of which of the 3 options are checked
			txt=txt+":"+ckvalue[i].value;
			if(ckvalue[i].value=="TYPEFACILITY")
			{
				if(featuresbox!="TRUE")
				{
					//add features box
					featuresbox="TRUE";
					var row2=document.getElementById('gestable').insertRow(2);
					var a=row2.insertCell(0);
					var x=document.getElementById('gestable').rows[2].cells
					x[0].colSpan="3";

					var atxt="<table width='100%' align='center' id='featurestbl' cellpadding='3' cellspacing='0' border=0>";

					atxt=atxt+"<tr align='left' valign='top'>";
					atxt=atxt+"<td>";
					atxt=atxt+"<input id='GOLF' type=checkbox name='golf' value='GOLF'>Golf Courses<br>";
					atxt=atxt+"<input id='RECREATION' type=checkbox name='recreation' value='RECREATION'>Recreational Centers<br>";
					atxt=atxt+"<input id='ARTS' type=checkbox name='arts' value='ARTS'>Arts and Community Facilities<br>";
					atxt=atxt+"<input id='POOL' type=checkbox name='pool' value='POOL'>Swimming Pools<br>";
					atxt=atxt+"<input id='ACTIVEADULT' type=checkbox name='activeadult' value='ACTIVEADULT'>Active Adult/Senior Centers<br>";
					atxt=atxt+"</td></tr>";

					atxt=atxt+"</table>";
					a.innerHTML=atxt;

					document.getElementById("searchbtn").style.display="";
					document.getElementById("clrbtn").style.display="";

					//format checkboxes
					document.getElementById("GOLF").style.border=0;
					document.getElementById("RECREATION").style.border=0;
					document.getElementById("ARTS").style.border=0;
					document.getElementById("POOL").style.border=0;
					document.getElementById("ACTIVEADULT").style.border=0;
				}
			}
			else
			if(ckvalue[i].value=="NEARADDRFACILITY")
			{
				if(nearaddrbox!="TRUE")
				{
					if(featuresbox=="TRUE")
					{
						//add nearaddr box
						nearaddrbox="TRUE";
						var row3=document.getElementById('gestable').insertRow(3);
						var a=row3.insertCell(0);
						var x=document.getElementById('gestable').rows[3].cells;
						x[0].colSpan="3";

						var atxt="<table width='100%' align='center'id='featurestbl' cellpadding='3' cellspacing='0' border=1 rules='none' frame='void'>";
						atxt=atxt+"<tr align='left' valign='top'>";
						//atxt=atxt+"<td>Search for parks within&nbsp;<input id='SEARCHDIST' type=text name='searchdist' value='3' size='1'>&nbsp;miles of:</td><br>";
						atxt=atxt+"<td>Show facilities closest to:</td><br>";
						atxt=atxt+"</tr>";
						
						atxt=atxt+"<tr>";
						atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
						atxt=atxt+"</tr>";

						atxt=atxt+"<tr>";
						atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td>";
						atxt=atxt+"</tr>";
						atxt=atxt+"</table>";
						a.innerHTML=atxt;

						document.getElementById("searchbtn").style.display="";
						document.getElementById("clrbtn").style.display="";
					}
					else
					{
						//add nearaddr box
						nearaddrbox="TRUE";
						var row3=document.getElementById('gestable').insertRow(2);
						var a=row3.insertCell(0);
						var x=document.getElementById('gestable').rows[2].cells;
						x[0].colSpan="3";

						var atxt="<table width='100%' align='center'id='featurestbl' cellpadding='3' cellspacing='0' border=1 rules='none' frame='void'>";
						atxt=atxt+"<tr align='left' valign='top'>";
						//atxt=atxt+"<td>Search for parks within&nbsp;<input id='SEARCHDIST' type=text name='searchdist' value='3' size='1'>&nbsp;miles of:</td><br>";
						atxt=atxt+"<td>Show facilities closest to:</td><br>";
						atxt=atxt+"</tr>";
						
						atxt=atxt+"<tr>";
						atxt=atxt+"<td>An Address:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Number&nbsp;<input id='STRNO' type=text name='strno' size='5'> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Street&nbsp;<input id='street' type=text name='street' size='20'></td>";
						atxt=atxt+"</tr>";

						atxt=atxt+"<tr>";
						atxt=atxt+"<td><b>OR</b>&nbsp;&nbsp;Cross Streets:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input id='STREET1' type=text name='street1' size='20'> &nbsp;&nbsp;&nbsp;&nbsp; and &nbsp;&nbsp;&nbsp;&nbsp;<input id='STREET2' type=text name='street2' size='20'></td>";
						atxt=atxt+"</tr>";
						atxt=atxt+"</table>";
						a.innerHTML=atxt;

						document.getElementById("searchbtn").style.display="";
						document.getElementById("clrbtn").style.display="";
					}
				}
			}
		}
		else
		if(ckvalue[i].value=="TYPEFACILITY")
		{
			if(featuresbox=="TRUE")
			{
				var turnoff=document.getElementById('gestable').deleteRow(2);
				featuresbox="FALSE";
			}
			if(featuresbox=="FALSE"&&nearaddrbox=="FALSE")
			{
				document.getElementById("searchbtn").style.display="none";
				document.getElementById("clrbtn").style.display="none";
			}
		}
		else
		if(ckvalue[i].value=="NEARADDRFACILITY")
		{
			if(nearaddrbox=="TRUE")
			{
				if(featuresbox=="TRUE")
				{
					var turnoff=document.getElementById('gestable').deleteRow(3);
					nearaddrbox="FALSE";
				}
				else
				{
					var turnoff=document.getElementById('gestable').deleteRow(2);
					nearaddrbox="FALSE";
				}
			}
			if(featuresbox=="FALSE"&&nearaddrbox=="FALSE")
			{
				document.getElementById("searchbtn").style.display="none";
				document.getElementById("clrbtn").style.display="none";
			}
		}
	}
	//test to see if it's keeping track properly
	//alert(txt);
}
else
if(embeddowhat.toUpperCase()=="STARTRECQUERY")
{
	//turn off form
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	//check to see what's being searched for
	//address only search
	if(nearaddrbox=="TRUE"&&featuresbox=="FALSE")
	{
		//begin street address parameters
		if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
		{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("STREET").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Facilities found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";

		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";

				for(i=0; i< CLVFACILITIESmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
								parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));


					name = getNames(i);
					address = getFacAddresss(i);

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)  //calc distance/display for all instead filtering by closest
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

					listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);

					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end street address parameters
		
		else
		
		//begin cross street parameters
		if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
		{
		//look for address
		var addrtxt=document.getElementById("street1").value+" & "+document.getElementById("street2").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Facilities found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>:</td>";

		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];

				for(i=0; i< CLVFACILITIESmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
								parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));

					name = getNames(i);
					address = getFacAddresss(i);

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

					listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);

					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end cross street parameters
		else
		//too many parameters entered
		{
			var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
			resultstbltxt=resultstbltxt+"<tr><td>";
			resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
			resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
			embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
			embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
		}
	}//end address only search
	else //begin address and features search
	if(nearaddrbox=="TRUE"&&featuresbox=="TRUE")
 	{
		//begin street address parameters
		if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
		{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("STREET").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Facilities found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";

		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Type of Facility</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";

				for(i=0; i< CLVFACILITIESmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
								parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));


					name = getNames(i);
					address = getFacAddresss(i);

					var typesql;

					var distance=(point.distanceFrom(endpoint)*0.000621371192);

					if(document.getElementById("GOLF").checked==true)
					{
						typesql="getFacTypes(i)==\"GOLF\"";
					}

					if(document.getElementById("RECREATION").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"RECREATION\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"RECREATION\"";
						}
					}

					if(document.getElementById("ARTS").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"ARTS\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"ARTS\"";
						}
					}

					if(document.getElementById("POOL").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"POOL\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"POOL\"";
						}
					}

					if(document.getElementById("ACTIVEADULT").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"ACTIVEADULT\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"ACTIVEADULT\"";
						}
					}
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)  //calc distance/display for all instead filtering by closest
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

					if(eval(typesql))
					{
						listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"],[getFacTypes(i)],[distance.toFixed(2)+" miles<br>"]]);
					}
					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][4];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end street address parameters
		
		else
		
		//begin cross street parameters
		if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
		{
		//look for address
		var addrtxt=document.getElementById("street1").value+" & "+document.getElementById("street2").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Facilities found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>:</td>";

		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Type of Facility</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];

				for(i=0; i< CLVFACILITIESmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
								parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));

					name = getNames(i);
					address = getFacAddresss(i);

					var typesql;

					var distance=(point.distanceFrom(endpoint)*0.000621371192);

					if(document.getElementById("GOLF").checked==true)
					{
						typesql="getFacTypes(i)==\"GOLF\"";
					}

					if(document.getElementById("RECREATION").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"RECREATION\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"RECREATION\"";
						}
					}

					if(document.getElementById("ARTS").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"ARTS\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"ARTS\"";
						}
					}

					if(document.getElementById("POOL").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"POOL\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"POOL\"";
						}
					}

					if(document.getElementById("ACTIVEADULT").checked==true)
					{
						if(typesql=="")
						{
							typesql="getFacTypes(i)==\"ACTIVEADULT\"";
						}
						else
						{
							typesql=typesql+"||getFacTypes(i)==\"ACTIVEADULT\"";
						}
					}
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

					if(eval(typesql))
					{
						listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"],[getFacTypes(i)],[distance.toFixed(2)+" miles<br>"]]);
					}

					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][4];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end cross street parameters
		else
		//too many parameters entered
		{
			var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
			resultstbltxt=resultstbltxt+"<tr><td>";
			resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
			resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
			embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
			embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
		}
	}//end address and features search
	else //begin features only search
	if(nearaddrbox=="FALSE"&&featuresbox=="TRUE")
 	{
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Facilities by the type you selected:</td>";

		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Type of Facility</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		var listarr=[];
		maparrlist="";

		for(i=0; i< CLVFACILITIESmarkers.length; i++)
		{
			endpoint = new GLatLng(parseFloat(CLVFACILITIESmarkers[i].getAttribute("lat")),
						parseFloat(CLVFACILITIESmarkers[i].getAttribute("lng")));


			name = getNames(i);
			address = getFacAddresss(i);

			var typesql;

			if(document.getElementById("GOLF").checked==true)
			{
				typesql="getFacTypes(i)==\"GOLF\"";
			}

			if(document.getElementById("RECREATION").checked==true)
			{
				if(typesql=="")
				{
					typesql="getFacTypes(i)==\"RECREATION\"";
				}
				else
				{
					typesql=typesql+"||getFacTypes(i)==\"RECREATION\"";
				}
			}

			if(document.getElementById("ARTS").checked==true)
			{
				if(typesql=="")
				{
					typesql="getFacTypes(i)==\"ARTS\"";
				}
				else
				{
					typesql=typesql+"||getFacTypes(i)==\"ARTS\"";
				}
			}

			if(document.getElementById("POOL").checked==true)
			{
				if(typesql=="")
				{
					typesql="getFacTypes(i)==\"POOL\"";
				}
				else
				{
					typesql=typesql+"||getFacTypes(i)==\"POOL\"";
				}
			}

			if(document.getElementById("ACTIVEADULT").checked==true)
			{
				if(typesql=="")
				{
					typesql="getFacTypes(i)==\"ACTIVEADULT\"";
				}
				else
				{
					typesql=typesql+"||getFacTypes(i)==\"ACTIVEADULT\"";
				}
			}
			//var buffer=document.getElementById("SEARCHDIST").value;
			//var buffercalc=distance-buffer;

			//if(distance<=buffer)  //calc distance/display for all instead filtering by closest
			//{
			//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
			//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
			//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
			//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
			//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

			if(eval(typesql))
			{
				listarr.push([[getFacTypes(i)+" "+name],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"],[getFacTypes(i)+"<br>"]]);
			}
			//}
		}
		//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

		listarr.sort();
		var sortedlist=listarr.join("<br>");
		resultstbltxt=resultstbltxt+"<tr>";	

		for(var j=0; j<listarr.length; j++)
		{
			resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
			resultstbltxt=resultstbltxt+"</td><td>";
			resultstbltxt=resultstbltxt+listarr[j][2];
			resultstbltxt=resultstbltxt+"</td><td>";
			resultstbltxt=resultstbltxt+listarr[j][3];
			resultstbltxt=resultstbltxt+"</td></tr>";
		}
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
		embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
		//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
		embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
	}//end features only search
}
else
if(embeddowhat.toUpperCase()=="STARTPARKQUERY")
{
	//turn off form
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	//check to see what's being searched for
	//address only search
	if(nearaddrbox=="TRUE"&&featuresbox=="FALSE")
	{

		//begin street address parameters
		if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
		{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("STREET").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		if(document.getElementById("RESERVEPARK").checked==true)
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Reservable parks found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";
		}
		else
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Parks found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";
		}
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";

				for(i=0; i< PARKSmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
								parseFloat(PARKSmarkers[i].getAttribute("lng")));


					name = getparks(i);
					address = getaddresss(i);
					report = getreportnames(i);

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)  //calc distance/display for all instead filtering by closest
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";

						if(document.getElementById("RESERVEPARK").checked==true)
						{
							reservesql="getreservable_groups(i)!=\"\"";
							if(eval(reservesql))
							{
								//featuresfound=featuresfound+"Reservable Group | ";
								featuresfound=featuresfound+"| ";
								if(report!="")
								{
									listarr.push([[distance.toFixed(2)],["<a href='javascript:openparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
								}
								else
								{
									listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
								}
							}
						}
						else
						{
							if(report!="")
							{
								listarr.push([[distance.toFixed(2)],["<a href='javascript:openparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
							}
							else
							{
								listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
							}
						}
					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end street address parameters
		
		else
		
		//begin cross street parameters
		if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
		{
		//look for address
		var addrtxt=document.getElementById("street1").value+" & "+document.getElementById("street2").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		if(document.getElementById("RESERVEPARK").checked==true)
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Reservable parks found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>:</td>";
		}
		else
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Parks found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>:</td>";
		}
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];

				for(i=0; i< PARKSmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
								parseFloat(PARKSmarkers[i].getAttribute("lng")));

					name = getparks(i);
					address = getaddresss(i);
					report = getreportnames(i);

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)
					//{
					//resultstbltxt=resultstbltxt+"<tr><td><a href='javascript:callcatalog(\"PARMAP\","+i+")'>"+name+"</a></td>";
					//resultstbltxt=resultstbltxt+"<td>"+address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a></td>";
					//resultstbltxt=resultstbltxt+"<td>Basketball, Playground, Soccer, Water Play</td>";
					//TEST HERE - resultstbltxt=resultstbltxt+"<td>"+endpoint.lat()+","+endpoint.lng()+"|"+point.lat()+","+point.lng()+"|"+distance.toFixed(2)+" miles "+":"+buffer+":"+buffercalc+"</td></tr>";
					//resultstbltxt=resultstbltxt+"<td>"+distance.toFixed(2)+" miles</td></tr>";


						if(document.getElementById("RESERVEPARK").checked==true)
						{
							reservesql="getreservable_groups(i)!=\"\"";
							if(eval(reservesql))
							{
								//featuresfound=featuresfound+"Reservable Group | ";
								featuresfound=featuresfound+"";
								if(report!="")
								{
									listarr.push([[distance.toFixed(2)],["<a href='javascript:openparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
								}
								else
								{
									listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
								}
							}
						}
						else
						{
							if(report!="")
							{
								listarr.push([[distance.toFixed(2)],["<a href='javascript:openparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
							}
							else
							{
								listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[distance.toFixed(2)+" miles<br>"]]);
							}
						}
					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end cross street parameters
		else
		//too many parameters entered
		{
			var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
			resultstbltxt=resultstbltxt+"<tr><td>";
			resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
			resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
			embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
			embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
		}
	}//end address only search
	else //begin address and features search
	if(nearaddrbox=="TRUE"&&featuresbox=="TRUE")
 	{
		//begin street address parameters
		if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
		{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("STREET").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		if(document.getElementById("RESERVEPARK").checked==true)
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Reservable parks found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b> with the features you selected:</td>";
		}
		else
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Parks found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b> with the features you selected:</td>";
		}
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Matching Features</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";

				for(i=0; i< PARKSmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
								parseFloat(PARKSmarkers[i].getAttribute("lng")));

					name = getparks(i);
					address = getaddresss(i);
					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)
					//{
		if(document.getElementById("BASEBALL90").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASEBALL60").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}


		if(document.getElementById("SOFTBALLADULT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FOOTBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SOCCER").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("MULTIUSE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASKETBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("TENNIS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BOCCE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SHUFFLEBOARD").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("ROLLERHOCKEY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SKATEPARK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("VOLLEYBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("HORSESHOE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EXERCISESTATION").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WALKJOGTRACK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("OPENTURFAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE2_5").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE5_12").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SWINGS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("CLIMBING").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("GROUNDPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FISHINGPOND").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WATERPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		//if(document.getElementById("SPLASHANIMALS").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		//if(document.getElementById("FOUNTAINPOND").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DRINKINGFOUNTAIN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("RESTROOMS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DOGRUNS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SPECIALEVENTAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PARKINGLOT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
		}



			if(eval(featuressql))
			{
				var featuresfound="";

				if(getbaseball_60s(i)!="")
				{
					if(featuressql.match("getbaseball_60s"))
					{
						featuresfound=featuresfound+"Baseball 60' infield | ";
					}
				}

				if(getbaseball_90s(i)!="")
				{
					if(featuressql.match("getbaseball_90s"))
					{
						featuresfound=featuresfound+"Baseball 90' infield | ";
					}
				}


				if(getsoftball_adults(i)!="")
				{
					if(featuressql.match("getsoftball_adults"))
					{
						featuresfound=featuresfound+"Softball Adult | ";
					}
				}

				if(getfootballs(i)!="")
				{
					if(featuressql.match("getfootballs"))
					{
						featuresfound=featuresfound+"Football | ";
					}
				}

				if(getsoccers(i)!="")
				{
					if(featuressql.match("getsoccers"))
					{
						featuresfound=featuresfound+"Soccer | ";
					}
				}

				if(getmulti_uses(i)!="")
				{
					if(featuressql.match("getmulti_uses"))
					{
						featuresfound=featuresfound+"Multi Use | ";
					}
				}

				if(getbasketball_1_2s(i)!="")
				{
					if(featuressql.match("getbasketball_1_2s"))
					{
						featuresfound=featuresfound+"Basketball | ";
					}
				}

				if(gettenniss(i)!="")
				{
					if(featuressql.match("gettenniss"))
					{
						featuresfound=featuresfound+"Tennis | ";
					}
				}

				if(getbocces(i)!="")
				{
					if(featuressql.match("getbocces"))
					{
						featuresfound=featuresfound+"Bocce | ";
					}
				}

				if(getshuffleboards(i)!="")
				{
					if(featuressql.match("getshuffleboards"))
					{
						featuresfound=featuresfound+"Shuffleboard | ";
					}
				}

				if(getroller_hockeys(i)!="")
				{
					if(featuressql.match("getroller_hockeys"))
					{
						featuresfound=featuresfound+"Roller Hockey Rink | ";
					}
				}

				if(getskates(i)!="")
				{
					if(featuressql.match("getskates"))
					{
						featuresfound=featuresfound+"Skate Park | ";
					}
				}

				if(getvolleyballs(i)!="")
				{
					if(featuressql.match("getvolleyballs"))
					{
						featuresfound=featuresfound+"Volleyball | ";
					}
				}

				if(gethorseshoess(i)!="")
				{
					if(featuressql.match("gethorseshoess"))
					{
						featuresfound=featuresfound+"Horseshoe | ";
					}
				}

				if(getexercise_stations(i)!="")
				{
					if(featuressql.match("getexercise_stations"))
					{
						featuresfound=featuresfound+"Exercise Station | ";
					}
				}

				if(getwalk___jog_tracks(i)!="")
				{
					if(featuressql.match("getwalk___jog_tracks"))
					{
						featuresfound=featuresfound+"Walking \/ Jog Track | ";
					}
				}

				if(getopen_turf_areas(i)!="")
				{
					if(featuressql.match("getopen_turf_areas"))
					{
						featuresfound=featuresfound+"Open Turf Area | ";
					}
				}

				if(getage_2_5s(i)!="")
				{
					if(featuressql.match("getage_2_5s"))
					{
						featuresfound=featuresfound+"Playground Age 2-5 | ";
					}
				}

				if(getage_5_12s(i)!="")
				{
					if(featuressql.match("getage_5_12s"))
					{
						featuresfound=featuresfound+"Playground Age 5-12 | ";
					}
				}

				if(getswingss(i)!="")
				{
					if(featuressql.match("getswingss"))
					{
						featuresfound=featuresfound+"Swings | ";
					}
				}

				if(getclimbing_walls(i)!="")
				{
					if(featuressql.match("getclimbing_walls"))
					{
						featuresfound=featuresfound+"Climbing | ";
					}
				}

				if(getground_plays(i)!="")
				{
					if(featuressql.match("getground_plays"))
					{
						featuresfound=featuresfound+"Ground Play | ";
					}
				}

				if(getfishing_ponds(i)!="")
				{
					if(featuressql.match("getfishing_ponds"))
					{
						featuresfound=featuresfound+"Fishing Pond | ";
					}
				}

				if(getwater_plays(i)!="")
				{
					if(featuressql.match("getwater_plays"))
					{
						featuresfound=featuresfound+"Water Play Area | ";
					}
				}

				if(getsplash_animalss(i)!="")
				{
					if(featuressql.match("getsplash_animalss"))
					{
						featuresfound=featuresfound+"Splash Animals | ";
					}
				}

				if(getfountain___ponds(i)!="")
				{
					if(featuressql.match("getfountain___ponds"))
					{
						featuresfound=featuresfound+"Fountain Pond | ";
					}
				}

				if(getreservable_groups(i)!=""|getnon_reservable_familys(i)!="")
				{
					if(featuressql.match("getreservable_groups"))
					{
						featuresfound=featuresfound+"Picnic | ";
					}
				}

				//if(getnon_reservable_familys(i)!="")
				//{
				//	if(featuressql.match("getnon_reservable_familys"))
				//	{
				//		featuresfound=featuresfound+"Non Reservable Family | ";
				//	}
				//}

				if(getwarm_up_corrals(i)!="")
				{
					if(featuressql.match("getwarm_up_corrals"))
					{
						featuresfound=featuresfound+"Warm Up Corral | ";
					}
				}

				if(getholding_corrals(i)!="")
				{
					if(featuressql.match("getholding_corrals"))
					{
						featuresfound=featuresfound+"Holding Corral | ";
					}
				}

				if(gethitching_stations(i)!="")
				{
					if(featuressql.match("gethitching_stations"))
					{
						featuresfound=featuresfound+"Hitching Station | ";
					}
				}

				if(getbleacherss(i)!="")
				{
					if(featuressql.match("getbleacherss"))
					{
						featuresfound=featuresfound+"Bleachers | ";
					}
				}

				if(getrestroomss(i)!="")
				{
					if(featuressql.match("getrestroomss"))
					{
						featuresfound=featuresfound+"Restrooms | ";
					}
				}

				if(getdog_runss(i)!="")
				{
					if(featuressql.match("getdog_runss"))
					{
						featuresfound=featuresfound+"Dog Run | ";
					}
				}

				if(getspecial_event_areas(i)!="")
				{
					if(featuressql.match("getspecial_event_areas"))
					{
						featuresfound=featuresfound+"Special Event Area | ";
					}
				}

				if(getparking_lots(i)!="")
				{
					if(featuressql.match("getparking_lots"))
					{
						featuresfound=featuresfound+"Parking Lot | ";
					}
				}

				if(getdrinking_fountains(i)!="")
				{
					if(featuressql.match("getdrinking_fountains"))
					{
						featuresfound=featuresfound+"Drinking Fountain | ";
					}
				}

				name = getparks(i);
				address = getaddresss(i);
				report = getreportnames(i);

				if(document.getElementById("RESERVEPARK").checked==true)
				{
					reservesql="getreservable_groups(i)!=\"\"";
					if(eval(reservesql))
					{
						if(report!="")
						{
							//featuresfound=featuresfound+"Reservable Group | ";
							featuresfound=featuresfound+"";
							listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
						}
						else
						{
							listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
						}
					}
				}
				else
				{
					if(report!="")
					{
						listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
					}
					else
					{
						listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
					}
				}
			}
					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][4];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end street address parameters
		
		else
		
		//begin cross street parameters
		if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
		{
		//look for address
		var addrtxt=document.getElementById("street1").value+" & "+document.getElementById("street2").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		if(document.getElementById("RESERVEPARK").checked==true)
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Reservable parks found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b> with the features you selected:</td>";
		}
		else
		{
			resultstbltxt=resultstbltxt+"<td colspan='4'>Parks found closest to <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b> with the features you selected:</td>";
		}
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Matching Features</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("street1").value+" & "+document.getElementById("street2").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];

				for(i=0; i< PARKSmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(PARKSmarkers[i].getAttribute("lat")),
								parseFloat(PARKSmarkers[i].getAttribute("lng")));

					name = getparks(i);
					address = getaddresss(i);
					var distance=(point.distanceFrom(endpoint)*0.000621371192);
					//var buffer=document.getElementById("SEARCHDIST").value;
					//var buffercalc=distance-buffer;

					//if(distance<=buffer)
					//{
		if(document.getElementById("BASEBALL90").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASEBALL60").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}


		if(document.getElementById("SOFTBALLADULT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FOOTBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SOCCER").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("MULTIUSE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASKETBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("TENNIS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BOCCE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SHUFFLEBOARD").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("ROLLERHOCKEY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SKATEPARK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("VOLLEYBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("HORSESHOE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EXERCISESTATION").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WALKJOGTRACK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("OPENTURFAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE2_5").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE5_12").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SWINGS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("CLIMBING").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("GROUNDPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FISHINGPOND").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WATERPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		//if(document.getElementById("SPLASHANIMALS").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		//if(document.getElementById("FOUNTAINPOND").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DRINKINGFOUNTAIN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("RESTROOMS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DOGRUNS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SPECIALEVENTAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PARKINGLOT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
		}



			if(eval(featuressql))
			{
				var featuresfound="";

				if(getbaseball_60s(i)!="")
				{
					if(featuressql.match("getbaseball_60s"))
					{
						featuresfound=featuresfound+"Baseball 60' infield | ";
					}
				}

				if(getbaseball_90s(i)!="")
				{
					if(featuressql.match("getbaseball_90s"))
					{
						featuresfound=featuresfound+"Baseball 90' infield | ";
					}
				}


				if(getsoftball_adults(i)!="")
				{
					if(featuressql.match("getsoftball_adults"))
					{
						featuresfound=featuresfound+"Softball Adult | ";
					}
				}

				if(getfootballs(i)!="")
				{
					if(featuressql.match("getfootballs"))
					{
						featuresfound=featuresfound+"Football | ";
					}
				}

				if(getsoccers(i)!="")
				{
					if(featuressql.match("getsoccers"))
					{
						featuresfound=featuresfound+"Soccer | ";
					}
				}

				if(getmulti_uses(i)!="")
				{
					if(featuressql.match("getmulti_uses"))
					{
						featuresfound=featuresfound+"Multi Use | ";
					}
				}

				if(getbasketball_1_2s(i)!="")
				{
					if(featuressql.match("getbasketball_1_2s"))
					{
						featuresfound=featuresfound+"Basketball | ";
					}
				}

				if(gettenniss(i)!="")
				{
					if(featuressql.match("gettenniss"))
					{
						featuresfound=featuresfound+"Tennis | ";
					}
				}

				if(getbocces(i)!="")
				{
					if(featuressql.match("getbocces"))
					{
						featuresfound=featuresfound+"Bocce | ";
					}
				}

				if(getshuffleboards(i)!="")
				{
					if(featuressql.match("getshuffleboards"))
					{
						featuresfound=featuresfound+"Shuffleboard | ";
					}
				}

				if(getroller_hockeys(i)!="")
				{
					if(featuressql.match("getroller_hockeys"))
					{
						featuresfound=featuresfound+"Roller Hockey Rink | ";
					}
				}

				if(getskates(i)!="")
				{
					if(featuressql.match("getskates"))
					{
						featuresfound=featuresfound+"Skate Park | ";
					}
				}

				if(getvolleyballs(i)!="")
				{
					if(featuressql.match("getvolleyballs"))
					{
						featuresfound=featuresfound+"Volleyball | ";
					}
				}

				if(gethorseshoess(i)!="")
				{
					if(featuressql.match("gethorseshoess"))
					{
						featuresfound=featuresfound+"Horseshoe | ";
					}
				}

				if(getexercise_stations(i)!="")
				{
					if(featuressql.match("getexercise_stations"))
					{
						featuresfound=featuresfound+"Exercise Station | ";
					}
				}

				if(getwalk___jog_tracks(i)!="")
				{
					if(featuressql.match("getwalk___jog_tracks"))
					{
						featuresfound=featuresfound+"Walking \/ Jog Track | ";
					}
				}

				if(getopen_turf_areas(i)!="")
				{
					if(featuressql.match("getopen_turf_areas"))
					{
						featuresfound=featuresfound+"Open Turf Area | ";
					}
				}

				if(getage_2_5s(i)!="")
				{
					if(featuressql.match("getage_2_5s"))
					{
						featuresfound=featuresfound+"Playground Age 2-5 | ";
					}
				}

				if(getage_5_12s(i)!="")
				{
					if(featuressql.match("getage_5_12s"))
					{
						featuresfound=featuresfound+"Playground Age 5-12 | ";
					}
				}

				if(getswingss(i)!="")
				{
					if(featuressql.match("getswingss"))
					{
						featuresfound=featuresfound+"Swings | ";
					}
				}

				if(getclimbing_walls(i)!="")
				{
					if(featuressql.match("getclimbing_walls"))
					{
						featuresfound=featuresfound+"Climbing | ";
					}
				}

				if(getground_plays(i)!="")
				{
					if(featuressql.match("getground_plays"))
					{
						featuresfound=featuresfound+"Ground Play | ";
					}
				}

				if(getfishing_ponds(i)!="")
				{
					if(featuressql.match("getfishing_ponds"))
					{
						featuresfound=featuresfound+"Fishing Pond | ";
					}
				}

				if(getwater_plays(i)!="")
				{
					if(featuressql.match("getwater_plays"))
					{
						featuresfound=featuresfound+"Water Play Area | ";
					}
				}

				if(getsplash_animalss(i)!="")
				{
					if(featuressql.match("getsplash_animalss"))
					{
						featuresfound=featuresfound+"Splash Animals | ";
					}
				}

				if(getfountain___ponds(i)!="")
				{
					if(featuressql.match("getfountain___ponds"))
					{
						featuresfound=featuresfound+"Fountain Pond | ";
					}
				}

				if(getreservable_groups(i)!=""|getnon_reservable_familys(i)!="")
				{
					if(featuressql.match("getreservable_groups"))
					{
						featuresfound=featuresfound+"Picnic | ";
					}
				}

				//if(getnon_reservable_familys(i)!="")
				//{
				//	if(featuressql.match("getnon_reservable_familys"))
				//	{
				//		featuresfound=featuresfound+"Non Reservable Family | ";
				//	}
				//}

				if(getwarm_up_corrals(i)!="")
				{
					if(featuressql.match("getwarm_up_corrals"))
					{
						featuresfound=featuresfound+"Warm Up Corral | ";
					}
				}

				if(getholding_corrals(i)!="")
				{
					if(featuressql.match("getholding_corrals"))
					{
						featuresfound=featuresfound+"Holding Corral | ";
					}
				}

				if(gethitching_stations(i)!="")
				{
					if(featuressql.match("gethitching_stations"))
					{
						featuresfound=featuresfound+"Hitching Station | ";
					}
				}

				if(getbleacherss(i)!="")
				{
					if(featuressql.match("getbleacherss"))
					{
						featuresfound=featuresfound+"Bleachers | ";
					}
				}

				if(getrestroomss(i)!="")
				{
					if(featuressql.match("getrestroomss"))
					{
						featuresfound=featuresfound+"Restrooms | ";
					}
				}

				if(getdog_runss(i)!="")
				{
					if(featuressql.match("getdog_runss"))
					{
						featuresfound=featuresfound+"Dog Run | ";
					}
				}

				if(getspecial_event_areas(i)!="")
				{
					if(featuressql.match("getspecial_event_areas"))
					{
						featuresfound=featuresfound+"Special Event Area | ";
					}
				}

				if(getparking_lots(i)!="")
				{
					if(featuressql.match("getparking_lots"))
					{
						featuresfound=featuresfound+"Parking Lot | ";
					}
				}

				if(getdrinking_fountains(i)!="")
				{
					if(featuressql.match("getdrinking_fountains"))
					{
						featuresfound=featuresfound+"Drinking Fountain | ";
					}
				}

				name = getparks(i);
				address = getaddresss(i);
				report = getreportnames(i);

				if(document.getElementById("RESERVEPARK").checked==true)
				{
					reservesql="getreservable_groups(i)!=\"\"";
					if(eval(reservesql))
					{
						if(report!="")
						{
							//featuresfound=featuresfound+"Reservable Group | ";
							featuresfound=featuresfound+"";
							listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
						}
						else
						{
							listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
						}
					}
				}
				else
				{
					if(report!="")
					{
						listarr.push([[distance.toFixed(2)],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
					}
					else
					{
						listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound],[distance.toFixed(2)+" miles<br>"]]);
					}
				}
			}
					//}
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	

				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	

				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][4];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end cross street parameters
		else
		//too many parameters entered
		{
			var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
			resultstbltxt=resultstbltxt+"<tr><td>";
			resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
			resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
			embedges.innerHTML=embedges.innerHTML+resultstbltxt;
			embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
			embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
			embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
		}
	}
	else //begin features only search
	if(nearaddrbox=="FALSE"&&featuresbox=="TRUE")
	{
		var featurescount=0;
		var featuressql="";

		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";

		if(document.getElementById("RESERVEPARK").checked==true)
		{
			resultstbltxt=resultstbltxt+"<td colspan='3'>Reservable parks found with the features you selected:</td>";
		}
		else
		{
			resultstbltxt=resultstbltxt+"<td colspan='3'>Parks found with the features you selected:</td>";
		}
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Matching Features</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		//build array to check features		
		var listarr=[];

		if(document.getElementById("BASEBALL90").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_90s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASEBALL60").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbaseball_60s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}


		if(document.getElementById("SOFTBALLADULT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoftball_adults(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FOOTBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfootballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SOCCER").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getsoccers(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("MULTIUSE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getmulti_uses(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BASKETBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbasketball_1_2s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("TENNIS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gettenniss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("BOCCE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbocces(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SHUFFLEBOARD").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getshuffleboards(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("ROLLERHOCKEY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getroller_hockeys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SKATEPARK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getskates(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("VOLLEYBALL").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getvolleyballs(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("HORSESHOE").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethorseshoess(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EXERCISESTATION").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getexercise_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WALKJOGTRACK").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwalk___jog_tracks(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("OPENTURFAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getopen_turf_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE2_5").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_2_5s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("AGE5_12").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getage_5_12s(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SWINGS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getswingss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("CLIMBING").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getclimbing_walls(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("GROUNDPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getground_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("FISHINGPOND").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getfishing_ponds(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("WATERPLAY").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwater_plays(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		//if(document.getElementById("SPLASHANIMALS").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getsplash_animalss(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		//if(document.getElementById("FOUNTAINPOND").checked==true)
		//{
		//	if(featurescount<1)
		//	{
		//		featuressql="getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//	else
		//	{
		//		featuressql=featuressql+"||getfountain___ponds(i)!=\"\"";
		//		featurescount=featurescount+1
		//	}
		//}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getreservable_groups(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PICNIC").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getnon_reservable_familys(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getwarm_up_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getholding_corrals(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||gethitching_stations(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("EQUESTRIAN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getbleacherss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DRINKINGFOUNTAIN").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdrinking_fountains(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("RESTROOMS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getrestroomss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("DOGRUNS").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getdog_runss(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("SPECIALEVENTAREA").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getspecial_event_areas(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		if(document.getElementById("PARKINGLOT").checked==true)
		{
			if(featurescount<1)
			{
				featuressql="getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
			else
			{
				featuressql=featuressql+"||getparking_lots(i)!=\"\"";
				featurescount=featurescount+1
			}
		}

		for(i=0; i< PARKSmarkers.length; i++)
		{
			//alert(featuressql);
			if(eval(featuressql))
			{
				var featuresfound="";

				if(getbaseball_60s(i)!="")
				{
					if(featuressql.match("getbaseball_60s"))
					{
						featuresfound=featuresfound+"Baseball 60' infield | ";
					}
				}

				if(getbaseball_90s(i)!="")
				{
					if(featuressql.match("getbaseball_90s"))
					{
						featuresfound=featuresfound+"Baseball 90' infield | ";
					}
				}


				if(getsoftball_adults(i)!="")
				{
					if(featuressql.match("getsoftball_adults"))
					{
						featuresfound=featuresfound+"Softball Adult | ";
					}
				}

				if(getfootballs(i)!="")
				{
					if(featuressql.match("getfootballs"))
					{
						featuresfound=featuresfound+"Football | ";
					}
				}

				if(getsoccers(i)!="")
				{
					if(featuressql.match("getsoccers"))
					{
						featuresfound=featuresfound+"Soccer | ";
					}
				}

				if(getmulti_uses(i)!="")
				{
					if(featuressql.match("getmulti_uses"))
					{
						featuresfound=featuresfound+"Multi Use | ";
					}
				}

				if(getbasketball_1_2s(i)!="")
				{
					if(featuressql.match("getbasketball_1_2s"))
					{
						featuresfound=featuresfound+"Basketball | ";
					}
				}

				if(gettenniss(i)!="")
				{
					if(featuressql.match("gettenniss"))
					{
						featuresfound=featuresfound+"Tennis | ";
					}
				}

				if(getbocces(i)!="")
				{
					if(featuressql.match("getbocces"))
					{
						featuresfound=featuresfound+"Bocce | ";
					}
				}

				if(getshuffleboards(i)!="")
				{
					if(featuressql.match("getshuffleboards"))
					{
						featuresfound=featuresfound+"Shuffleboard | ";
					}
				}

				if(getroller_hockeys(i)!="")
				{
					if(featuressql.match("getroller_hockeys"))
					{
						featuresfound=featuresfound+"Roller Hockey Rink | ";
					}
				}

				if(getskates(i)!="")
				{
					if(featuressql.match("getskates"))
					{
						featuresfound=featuresfound+"Skate Park | ";
					}
				}

				if(getvolleyballs(i)!="")
				{
					if(featuressql.match("getvolleyballs"))
					{
						featuresfound=featuresfound+"Volleyball | ";
					}
				}

				if(gethorseshoess(i)!="")
				{
					if(featuressql.match("gethorseshoess"))
					{
						featuresfound=featuresfound+"Horseshoe | ";
					}
				}

				if(getexercise_stations(i)!="")
				{
					if(featuressql.match("getexercise_stations"))
					{
						featuresfound=featuresfound+"Exercise Station | ";
					}
				}

				if(getwalk___jog_tracks(i)!="")
				{
					if(featuressql.match("getwalk___jog_tracks"))
					{
						featuresfound=featuresfound+"Walking \/ Jog Track | ";
					}
				}

				if(getopen_turf_areas(i)!="")
				{
					if(featuressql.match("getopen_turf_areas"))
					{
						featuresfound=featuresfound+"Open Turf Area | ";
					}
				}

				if(getage_2_5s(i)!="")
				{
					if(featuressql.match("getage_2_5s"))
					{
						featuresfound=featuresfound+"Playground Age 2-5 | ";
					}
				}

				if(getage_5_12s(i)!="")
				{
					if(featuressql.match("getage_5_12s"))
					{
						featuresfound=featuresfound+"Playground Age 5-12 | ";
					}
				}

				if(getswingss(i)!="")
				{
					if(featuressql.match("getswingss"))
					{
						featuresfound=featuresfound+"Swings | ";
					}
				}

				if(getclimbing_walls(i)!="")
				{
					if(featuressql.match("getclimbing_walls"))
					{
						featuresfound=featuresfound+"Climbing | ";
					}
				}

				if(getground_plays(i)!="")
				{
					if(featuressql.match("getground_plays"))
					{
						featuresfound=featuresfound+"Ground Play | ";
					}
				}

				if(getfishing_ponds(i)!="")
				{
					if(featuressql.match("getfishing_ponds"))
					{
						featuresfound=featuresfound+"Fishing Pond | ";
					}
				}

				if(getwater_plays(i)!="")
				{
					if(featuressql.match("getwater_plays"))
					{
						featuresfound=featuresfound+"Water Play Area | ";
					}
				}

				if(getsplash_animalss(i)!="")
				{
					if(featuressql.match("getsplash_animalss"))
					{
						featuresfound=featuresfound+"Splash Animals | ";
					}
				}

				if(getfountain___ponds(i)!="")
				{
					if(featuressql.match("getfountain___ponds"))
					{
						featuresfound=featuresfound+"Fountain Pond | ";
					}
				}

				if(getreservable_groups(i)!=""|getnon_reservable_familys(i)!="")
				{
					if(featuressql.match("getreservable_groups"))
					{
						featuresfound=featuresfound+"Picnic | ";
					}
				}

				//if(getnon_reservable_familys(i)!="")
				//{
				//	if(featuressql.match("getnon_reservable_familys"))
				//	{
				//		featuresfound=featuresfound+"Non Reservable Family | ";
				//	}
				//}

				if(getwarm_up_corrals(i)!="")
				{
					if(featuressql.match("getwarm_up_corrals"))
					{
						featuresfound=featuresfound+"Warm Up Corral | ";
					}
				}

				if(getholding_corrals(i)!="")
				{
					if(featuressql.match("getholding_corrals"))
					{
						featuresfound=featuresfound+"Holding Corral | ";
					}
				}

				if(gethitching_stations(i)!="")
				{
					if(featuressql.match("gethitching_stations"))
					{
						featuresfound=featuresfound+"Hitching Station | ";
					}
				}

				if(getbleacherss(i)!="")
				{
					if(featuressql.match("getbleacherss"))
					{
						featuresfound=featuresfound+"Bleachers | ";
					}
				}

				if(getrestroomss(i)!="")
				{
					if(featuressql.match("getrestroomss"))
					{
						featuresfound=featuresfound+"Restrooms | ";
					}
				}

				if(getdog_runss(i)!="")
				{
					if(featuressql.match("getdog_runss"))
					{
						featuresfound=featuresfound+"Dog Run | ";
					}
				}

				if(getspecial_event_areas(i)!="")
				{
					if(featuressql.match("getspecial_event_areas"))
					{
						featuresfound=featuresfound+"Special Event Area | ";
					}
				}

				if(getparking_lots(i)!="")
				{
					if(featuressql.match("getparking_lots"))
					{
						featuresfound=featuresfound+"Parking Lot | ";
					}
				}

				if(getdrinking_fountains(i)!="")
				{
					if(featuressql.match("getdrinking_fountains"))
					{
						featuresfound=featuresfound+"Drinking Fountain | ";
					}
				}

				name = getparks(i);
				address = getaddresss(i);
				report = getreportnames(i);

				if(document.getElementById("RESERVEPARK").checked==true)
				{
					reservesql="getreservable_groups(i)!=\"\"";
					if(eval(reservesql))
					{
						if(report!="")
						{
							//featuresfound=featuresfound+"Reservable Group | ";
							listarr.push([[name],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound]]);
						}
						else
						{
							listarr.push([[name],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound]]);
						}
					}
				}
				else
				{
					if(report!="")
					{
						//featuresfound=featuresfound+"Reservable Group | ";
						listarr.push([[name],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound]]);
					}
					else
					{
						listarr.push([[name],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"],[featuresfound]]);
					}
				}
			}
		}

		listarr.sort();
		var sortedlist=listarr.join("<br>");
		resultstbltxt=resultstbltxt+"<tr>";	

		for(var i=0; i<listarr.length; i++)
		{
				resultstbltxt=resultstbltxt+"<td>"+listarr[i][1];
				resultstbltxt=resultstbltxt+"</td><td>";
				resultstbltxt=resultstbltxt+listarr[i][2];
				resultstbltxt=resultstbltxt+"</td><td>";
				resultstbltxt=resultstbltxt+listarr[i][3];
				resultstbltxt=resultstbltxt+"</td></tr>";
		}
		//TEST HERE - alert(featuressql);
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
		embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
		//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
		embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
	}
	else //begin reservable only search
	if(nearaddrbox=="FALSE"&&featuresbox=="FALSE"&&reservebox=="TRUE")
 	{
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='3'>Reservable parks found:</td>";
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";

		//build array to check features		
		var listarr=[];
		var featuresfound="";

		reservesql="getreservable_groups(i)!=\"\"";
		for(i=0; i< PARKSmarkers.length; i++)
		{
			name = getparks(i);
			address = getaddresss(i);
			report = getreportnames(i);

			if(eval(reservesql))
			{
				if(report!="")
				{
					//featuresfound="Reservable Group";
					featuresfound="";
					listarr.push([[name],["<a href='javascript:openqueryparkpage(\""+report+"\")'>"+name+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"]]);
				}
				else
				{
					listarr.push([[name],[name],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"]]);
				}
			}
		}

		listarr.sort();
		var sortedlist=listarr.join("<br>");
		resultstbltxt=resultstbltxt+"<tr>";	

		for(var i=0; i<listarr.length; i++)
		{
				resultstbltxt=resultstbltxt+"<td>"+listarr[i][1];
				resultstbltxt=resultstbltxt+"</td><td>";
				resultstbltxt=resultstbltxt+listarr[i][2];
				resultstbltxt=resultstbltxt+"</td></tr>";
		}
		//TEST HERE - alert(featuressql);
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
		embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
		//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
		embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
		embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
	}
}
else
if(embeddowhat.toUpperCase()=="LISTPARKS")
{
	//turn off parts of form that need it
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	if(document.getElementById("newsearchbtn")!=undefined)
	{
		var x=document.getElementById("newsearchbtn");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("returnformbtn")!=undefined)
	{
		var x=document.getElementById("returnformbtn");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("parkpagediv")!=undefined)
	{
		closeparkpageopenresults()
	}

	if(document.getElementById("mapcall")!=undefined)
	{
		var x=document.getElementById("mapcall");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("resultstable")!=undefined)
	{
		var x=document.getElementById("resultstable");
		x.parentNode.removeChild(x);
	}

	var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>City of Las Vegas Parks</b></td>";
	resultstbltxt=resultstbltxt+"<td align='right'>View all Parks: <b>Alphabetically</b>&nbsp;|&nbsp;<a href='javascript:opencatalog(\"PARKSANDREC\")'>On a Map</a></td>";
	resultstbltxt=resultstbltxt+"</tr>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Location</b></td>";
	resultstbltxt=resultstbltxt+"</tr>";


	//build array to sort features
	var listarr=[];

	for(i=0; i< PARKSmarkers.length; i++)
	{
		// save the info we need to use later for the sidebar
		park = getparks(i);
		address = getaddresss(i);
		report = getreportnames(i);

		if(report!="")
		{
			//listarr.push([[park],["<a href='http://www5.lasvegasnevada.gov/clvges/data/parks/"+report+"' target='_blank'>"+park+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"]])
			listarr.push([[park],["<a href='javascript:openparkpage(\""+report+"\")'>"+park+"</a>"],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"]])
		}
		else
		{
			listarr.push([[park],[park],[address+" <a href='javascript:callcatalog(\"PARMAP\","+i+")'>Map</a>"]])
		}
	}
	listarr.sort();
	var sortedlist=listarr.join("<br>");

	for(var i=0; i<listarr.length; i++)
	{
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td>"+listarr[i][1]+"</td>";
		resultstbltxt=resultstbltxt+"<td>"+listarr[i][2]+"</td>";
		resultstbltxt=resultstbltxt+"</tr>";
	}

	resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='Search Again' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
}
else
if(embeddowhat.toUpperCase()=="LISTFACILITIES")
{
	//turn off parts of form that need it
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	if(document.getElementById("newsearchbtn")!=undefined)
	{
		var x=document.getElementById("newsearchbtn");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("returnformbtn")!=undefined)
	{
		var x=document.getElementById("returnformbtn");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("parkpagediv")!=undefined)
	{
		closeparkpageopenresults()
	}

	if(document.getElementById("mapcall")!=undefined)
	{
		var x=document.getElementById("mapcall");
		x.parentNode.removeChild(x);
	}

	if(document.getElementById("resultstable")!=undefined)
	{
		var x=document.getElementById("resultstable");
		x.parentNode.removeChild(x);
	}

	var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>City of Las Vegas Facilities</b></td>";
	resultstbltxt=resultstbltxt+"<td align='right'>View all Facilities: <b>Alphabetically</b>&nbsp;|&nbsp;<a href='javascript:opencatalog(\"FACILITIES\")'>On a Map</a></td>";
	resultstbltxt=resultstbltxt+"</tr>";
	resultstbltxt=resultstbltxt+"<tr>";
	resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
	resultstbltxt=resultstbltxt+"<td><b>Location</b></td>";
	resultstbltxt=resultstbltxt+"</tr>";


	//build array to sort features
	var listarr=[];

	for(i=0; i< CLVFACILITIESmarkers.length; i++)
	{
		// save the info we need to use later for the sidebar
		name = getNames(i);
		address = getFacaddresss(i);
		listarr.push([[name],[name],[address+" <a href='javascript:callcatalog(\"FACMAP\","+i+")'>Map</a>"]])
	}
	listarr.sort();
	var sortedlist=listarr.join("<br>");

	for(var i=0; i<listarr.length; i++)
	{
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td>"+listarr[i][1]+"</td>";
		resultstbltxt=resultstbltxt+"<td>"+listarr[i][2]+"</td>";
		resultstbltxt=resultstbltxt+"</tr>";
	}

	resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+resultstbltxt;
	embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='Search Again' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
}
else
if(embeddowhat.toUpperCase()=="GETSEARCHFORM")
{
	//turn on form
	document.getElementById('gestable').style.display="";
	document.getElementById("searchbtn").style.display="";
	document.getElementById("clrbtn").style.display="";
	var x=document.getElementById("newsearchbtn");
	x.parentNode.removeChild(x);
	var x=document.getElementById("returnformbtn");
	x.parentNode.removeChild(x);
	var x=document.getElementById("resultstable");
	x.parentNode.removeChild(x);
	if(document.getElementById("mapcall")!=undefined)
	{
		var x=document.getElementById("mapcall");
		x.parentNode.removeChild(x);
	}
	if(document.getElementById("linebreak")!=undefined)
	{
		var x=document.getElementById("linebreak");
		x.parentNode.removeChild(x);
	}
	if(document.getElementById("parkpagediv")!=undefined)
	{
		closeparkpage()
	}
}
else
if(embeddowhat.toUpperCase()=="RESETFORM")
{
	if(featuresbox=="TRUE")
	{
		if(document.getElementById("BASEBALL90")!=null)
		{
			document.getElementById("BASEBALL90").checked=false;
		}
		if(document.getElementById("BASEBALL60")!=null)
		{
			document.getElementById("BASEBALL60").checked=false;
		}
		if(document.getElementById("SOFTBALLADULT")!=null)
		{
			document.getElementById("SOFTBALLADULT").checked=false;
		}
		if(document.getElementById("FOOTBALL")!=null)
		{
			document.getElementById("FOOTBALL").checked=false;
		}
		if(document.getElementById("SOCCER")!=null)
		{
			document.getElementById("SOCCER").checked=false;
		}
		if(document.getElementById("MULTIUSE")!=null)
		{
			document.getElementById("MULTIUSE").checked=false;
		}
		if(document.getElementById("BASKETBALL")!=null)
		{
			document.getElementById("BASKETBALL").checked=false;
		}
		if(document.getElementById("TENNIS")!=null)
		{
			document.getElementById("TENNIS").checked=false;
		}
		if(document.getElementById("BOCCE")!=null)
		{
			document.getElementById("BOCCE").checked=false;
		}
		if(document.getElementById("SHUFFLEBOARD")!=null)
		{
			document.getElementById("SHUFFLEBOARD").checked=false;
		}
		if(document.getElementById("ROLLERHOCKEY")!=null)
		{
			document.getElementById("ROLLERHOCKEY").checked=false;
		}
		if(document.getElementById("SKATEPARK")!=null)
		{
			document.getElementById("SKATEPARK").checked=false;
		}
		if(document.getElementById("VOLLEYBALL")!=null)
		{
			document.getElementById("VOLLEYBALL").checked=false;
		}
		if(document.getElementById("HORSESHOE")!=null)
		{
			document.getElementById("HORSESHOE").checked=false;
		}
		if(document.getElementById("EXERCISESTATION")!=null)
		{
			document.getElementById("EXERCISESTATION").checked=false;
		}
		if(document.getElementById("WALKJOGTRACK")!=null)
		{
			document.getElementById("WALKJOGTRACK").checked=false;
		}
		if(document.getElementById("OPENTURFAREA")!=null)
		{
			document.getElementById("OPENTURFAREA").checked=false;
		}
		if(document.getElementById("AGE2_5")!=null)
		{
			document.getElementById("AGE2_5").checked=false;
		}
		if(document.getElementById("AGE5_12")!=null)
		{
			document.getElementById("AGE5_12").checked=false;
		}
		if(document.getElementById("SWINGS")!=null)
		{
			document.getElementById("SWINGS").checked=false;
		}
		if(document.getElementById("CLIMBING")!=null)
		{
			document.getElementById("CLIMBING").checked=false;
		}
		if(document.getElementById("GROUNDPLAY")!=null)
		{
			document.getElementById("GROUNDPLAY").checked=false;
		}
		if(document.getElementById("FISHINGPOND")!=null)
		{
			document.getElementById("FISHINGPOND").checked=false;
		}
		if(document.getElementById("WATERPLAY")!=null)
		{
			document.getElementById("WATERPLAY").checked=false;
		}
		if(document.getElementById("SPLASHANIMALS")!=null)
		{
			//document.getElementById("SPLASHANIMALS").checked=false;
		}
		if(document.getElementById("FOUNTAINPOND")!=null)
		{
			//document.getElementById("FOUNTAINPOND").checked=false;
		}
		if(document.getElementById("PICNIC")!=null)
		{
			document.getElementById("PICNIC").checked=false;
		}
		if(document.getElementById("EQUESTRIAN")!=null)
		{
			document.getElementById("EQUESTRIAN").checked=false;
		}
		if(document.getElementById("WARMUPCORRAL")!=null)
		{
			//document.getElementById("WARMUPCORRAL").checked=false;
		}
		if(document.getElementById("HOLDINGCORRAL")!=null)
		{
			//document.getElementById("HOLDINGCORRAL").checked=false;
		}
		if(document.getElementById("HITCHINGSTATION")!=null)
		{
			//document.getElementById("HITCHINGSTATION").checked=false;
		}
		if(document.getElementById("BLEACHERS")!=null)
		{
			//document.getElementById("BLEACHERS").checked=false;
		}
		if(document.getElementById("DRINKINGFOUNTAIN")!=null)
		{
			document.getElementById("DRINKINGFOUNTAIN").checked=false;
		}
		if(document.getElementById("RESTROOMS")!=null)
		{
			document.getElementById("RESTROOMS").checked=false;
		}
		if(document.getElementById("DOGRUNS")!=null)
		{
			document.getElementById("DOGRUNS").checked=false;
		}
		if(document.getElementById("SPECIALEVENTAREA")!=null)
		{
			document.getElementById("SPECIALEVENTAREA").checked=false;
		}
		if(document.getElementById("PARKINGLOT")!=null)
		{
			document.getElementById("PARKINGLOT").checked=false;
		}
		if(document.getElementById("GOLF")!=null)
		{
			document.getElementById("GOLF").checked=false;
		}
		if(document.getElementById("RECREATION")!=null)
		{
			document.getElementById("RECREATION").checked=false;
		}
		if(document.getElementById("ARTS")!=null)
		{
			document.getElementById("ARTS").checked=false;
		}
		if(document.getElementById("POOL")!=null)
		{
			document.getElementById("POOL").checked=false;
		}
		if(document.getElementById("ACTIVEADULT")!=null)
		{
			document.getElementById("ACTIVEADULT").checked=false;
		}
	}
	if(nearaddrbox=="TRUE")
	{
		document.getElementById("STRNO").value="";
		document.getElementById("STREET").value="";
		document.getElementById("STREET1").value="";
		document.getElementById("STREET2").value="";
	}
}
else
if(embeddowhat.toUpperCase()=="RESETFIREFORM")
{
	document.getElementById("STRNO").value="";
	document.getElementById("STREET").value="";
	document.getElementById("STREET1").value="";
	document.getElementById("STREET2").value="";
}
else
if(embeddowhat.toUpperCase()=="STARTNAQUERY")
{
	//turn off form
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	//begin street address parameters
	if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
	{
		//look for address
		var strnoaddrtxt=document.getElementById("strno").value
		var streetaddrtxt=document.getElementById("STREET").value;
		var maptoolsRESPONSEreturned = maptoolsAJAX("http://major.lasvegasnevada.gov/website/findmyna/findmyna.asp?streetno="+strnoaddrtxt+"&streetname="+streetaddrtxt+"&street1=&street2=&action=Find&tools=select");
	}//end street address parameters

	else

	//begin cross street parameters
	if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
	{
		//look for address
		var street1addrtxt=document.getElementById("street1").value
		var street2addrtxt=document.getElementById("street2").value;
		var maptoolsRESPONSEreturned = maptoolsAJAX("http://major.lasvegasnevada.gov/website/findmyna/findmyna.asp?streetno=&streetname=&street1="+street1addrtxt+"&street2="+street2addrtxt+"&action=Find&tools=select");
	}//end cross street parameters

	else
	//too many parameters entered
	{
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
		resultstbltxt=resultstbltxt+"<tr><td>";
		resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
		resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
		embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
		embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTNAOVER\")'>";
		embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
	}
}//end address only search
else
if(embeddowhat.toUpperCase()=="STARTVALIDATEADDRESSQUERY")
{
	//begin street address or cross street parameters
	if(document.getElementById("streetno").value!=""||document.getElementById("streetname").value!=""||document.getElementById("street1").value!=""||document.getElementById("street2").value!="")
	{
		//look for address
		if(document.getElementById("streetno")!=undefined)
		{
			var strnoaddrtxt=document.getElementById("streetno").value;
		}
		else
		{
			var strnoaddrtxt="";
		}

		if(document.getElementById("streetname")!=undefined)
		{
			var streetaddrtxt=document.getElementById("streetname").value;
		}
		else
		{
			var streetaddrtxt="";
		}

		if(document.getElementById("street1")!=undefined)
		{
			var street1txt=document.getElementById("street1").value;
		}
		else
		{
			var street1txt="";
		}

		if(document.getElementById("street2")!=undefined)
		{
			var street2txt=document.getElementById("street2").value;
		}
		else
		{
			var street2txt="";
		}

		var toolstxt=document.getElementById("tools").value;
		var action=document.getElementById("action").value;

		var maptoolsRESPONSEreturned = maptoolsAJAXBox("http://major.lasvegasnevada.gov/website/findmyna/validateaddress.asp?streetno="+strnoaddrtxt+"&streetname="+streetaddrtxt+"&street1="+street1txt+"&street2="+street2txt+"&action="+action+"&tools="+toolstxt);
	}//end street address parameters

	else

	//too many parameters entered
	{
		var resultstbltxt="<font color='red'>Your search criteria is incomplete. Please re-enter your criteria and try again.</font>";
		document.getElementById("resultstable").innerHTML=resultstbltxt;
	}
}//end validate address search
else
if(embeddowhat.toUpperCase()=="STARTFIREQUERY")
{
	//turn off form
	document.getElementById('gestable').style.display="none";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";

	//check to see what's being searched for
	//address only search

	//begin street address parameters
	if(document.getElementById("strno").value!=""&&document.getElementById("street").value!=""&&document.getElementById("street1").value==""&&document.getElementById("street2").value=="")
		{
		//look for address
		var addrtxt=document.getElementById("strno").value+" "+document.getElementById("STREET").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Fire stations found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";
	
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";
	
		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";
	
				for(i=0; i< FIRESTATIONmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(FIRESTATIONmarkers[i].getAttribute("lat")),
								parseFloat(FIRESTATIONmarkers[i].getAttribute("lng")));
	
	
					name = getfac_names(i);
					address = getFireaddresss(i);
					citycode = getcity_codes(i);
					var citylink="";
					var linkico="";

					if(citycode=="CLV")
					{
						citylink=getfireurls(i);
						linkico="";
					}
	
					if(citycode=="CC")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
					}

					if(citycode=="NLV")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="HEN")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="MES")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="BC")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="LAU")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
	
					listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FIREMP\","+i+")'>Map</a>&nbsp;|&nbsp;<a href='"+citylink+"' target=_blank>Web Site</a>"+linkico],[distance.toFixed(2)+" miles<br>"]]);

				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	
	
				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	
	
				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end street address parameters
	else
	//begin cross street parameters
	if(document.getElementById("strno").value==""&&document.getElementById("street").value==""&&document.getElementById("street1").value!=""&&document.getElementById("street2").value!="")
		{
		//look for address
		var addrtxt=document.getElementById("street1").value+" & "+document.getElementById("street2").value+",Las Vegas, NV";
		//alert(address);
		map = new GMap2(document.getElementById("map"));
		geocoder = new GClientGeocoder();
	
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=1 width=100%>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td colspan='4'>Fire stations found closest to <b>"+document.getElementById("strno").value+" "+document.getElementById("STREET").value+"</b>:</td>";
	
		resultstbltxt=resultstbltxt+"</tr>";
		resultstbltxt=resultstbltxt+"<tr>";
		resultstbltxt=resultstbltxt+"<td><b>Name</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Address</b></td>";
		resultstbltxt=resultstbltxt+"<td><b>Distance</b></td>";
		resultstbltxt=resultstbltxt+"</tr>";
	
		geocoder.getLatLng(addrtxt,
		function(point)
		{
			if (!point)
			{
				//too many parameters entered
				resultstbltxt=resultstbltxt+"<tr><td colspan='4'>";
				resultstbltxt=resultstbltxt+"No Results found for <b>"+document.getElementById("strno").value+" "+document.getElementById("street").value+"</b>.<br>";
				resultstbltxt=resultstbltxt+"Please re-enter your criteria and try again.</td></tr>";
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
			else
			{
				var listarr=[];
				maparrlist="";
	
				for(i=0; i< FIRESTATIONmarkers.length; i++)
				{
					endpoint = new GLatLng(parseFloat(FIRESTATIONmarkers[i].getAttribute("lat")),
								parseFloat(FIRESTATIONmarkers[i].getAttribute("lng")));
	
	
					name = getfac_names(i);
					address = getFireaddresss(i);
					citycode = getcity_codes(i);

					if(citycode=="CLV")
					{
						citylink=getfireurls(i);
						linkico="";
					}
	
					if(citycode=="CC")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";
					}

					if(citycode=="NLV")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="HEN")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="MES")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="BC")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					if(citycode=="LAU")
					{
						citylink=getfireurls(i);
						linkico="<IMG SRC='"+"http://www5.lasvegasnevada.gov/clvges/images/icoExternalLink.gif"+"'>";

					}

					var distance=(point.distanceFrom(endpoint)*0.000621371192);
	
					listarr.push([[distance.toFixed(2)],[name],[address+" <a href='javascript:callcatalog(\"FIREMP\","+i+")'>Map</a>&nbsp;|&nbsp;<a href='"+citylink+"' target=_blank>Web Site</a>"+linkico],[distance.toFixed(2)+" miles<br>"]]);
	
				}
				//resultstbltxt=resultstbltxt+"<tr></tr><tr></tr></table>";	
	
				listarr.sort(sortNumberAsc);
				var sortedlist=listarr.join("<br>");
				resultstbltxt=resultstbltxt+"<tr>";	
	
				for(var j=0; j<listarr.length; j++)
				{
					resultstbltxt=resultstbltxt+"<td id='namecol'>"+listarr[j][1];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][2];
					resultstbltxt=resultstbltxt+"</td><td>";
					resultstbltxt=resultstbltxt+listarr[j][3];
					resultstbltxt=resultstbltxt+"</td></tr>";
				}
				embedges.innerHTML=embedges.innerHTML+resultstbltxt;
				embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
				//embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p><a id='mapcall' href='javascript:maparray(\"PARKSARRAYMAP\")'>Show these locations on a map</a><p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<p id='linebreak'></p>";
				embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
				embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
			}
		});
		}//end cross street address parameters
	else
	//too many parameters entered
	{
		var resultstbltxt="<table id='resultstable' cellspacing='2' border=0 width=100%>";
		resultstbltxt=resultstbltxt+"<tr><td>";
		resultstbltxt=resultstbltxt+"You search criteria is either incomplete or you've entered text in address and cross street fields.<br>";
		resultstbltxt=resultstbltxt+"Please choose one search method, re-enter your criteria and try again.</td></tr>";
		embedges.innerHTML=embedges.innerHTML+resultstbltxt;
		embedges.innerHTML=embedges.innerHTML+"<tr></tr><tr></tr></table>";
		embedges.innerHTML=embedges.innerHTML+"<input id='newsearchbtn' type=button value='New Search' onclick='embedfunctions(\"STARTPARKSOVER\")'>";
		embedges.innerHTML=embedges.innerHTML+"<input id='returnformbtn' type=button value='Revise Search' onclick='embedfunctions(\"GETSEARCHFORM\")'>";
	}
}//end address only search
else
if(embeddowhat.toUpperCase()=="RESETVALIDATEADDRESSFORM")
{
	if(document.getElementById("streetno")!=undefined)
	{
		document.getElementById("streetno").value="";
	}
	if(document.getElementById("streetname")!=undefined)
	{
		document.getElementById("streetname").value="";
	}
	if(document.getElementById("street1")!=undefined)
	{
		document.getElementById("street1").value="";
	}
	if(document.getElementById("street2")!=undefined)
	{
		document.getElementById("street2").value="";
	}
	if(document.getElementById("resultstable")!=undefined)
	{
		document.getElementById("resultstable").innerHTML="";
	}
}
else
if(embeddowhat.toUpperCase()=="RESETNAFORM")
{
	document.getElementById("STRNO").value="";
	document.getElementById("STREET").value="";
	document.getElementById("STREET1").value="";
	document.getElementById("STREET2").value="";
}
else
if(embeddowhat.toUpperCase()=="RESETFORM")
{
	document.getElementById("STRNO").value="";
	document.getElementById("STREET").value="";
	document.getElementById("RESULTSTABLE").innerHTML="";
}
else
if(embeddowhat.toUpperCase()=="STARTPARKSOVER")
{
	window.location.reload();

}
else
if(embeddowhat.toUpperCase()=="STARTNAOVER")
{
	window.location.reload();

}
else
if(embeddowhat.toUpperCase()=="TOS")
{
	//enable/disable based on TOS value
	if(document.getElementById("TOS").checked)
	{
		TOSvalue="true";
		document.getElementById("FINDINTERSECTION").disabled=false;
		document.getElementById("FINDSECTION").disabled=false;
		//document.getElementById("FINDPARCELNO").disabled=false;
		document.getElementById("FINDADDRESS").disabled=false
		document.getElementById("FINDMONUMENTID").disabled=false;
		document.getElementById('SEARCHBYCELL').style.color="black";
		document.getElementById('FINDINTERSECTIONCELL').style.color="black";
		document.getElementById('FINDSECTIONCELL').style.color="black";
		//document.getElementById('FINDPARCELNOCELL').style.color="black";
		document.getElementById('FINDADDRESSCELL').style.color="black";
		document.getElementById('FINDMONUMENTIDCELL').style.color="black";
	}
	else
	{
		TOSvalue="false";
		document.getElementById("FINDINTERSECTION").disabled=true;
		document.getElementById("FINDSECTION").disabled=true;
		//document.getElementById("FINDPARCELNO").disabled=true;
		document.getElementById("FINDADDRESS").disabled=true;
		document.getElementById("FINDMONUMENTID").disabled=true;
		document.getElementById('SEARCHBYCELL').style.color="gray";
		document.getElementById('FINDINTERSECTIONCELL').style.color="gray";
		document.getElementById('FINDSECTIONCELL').style.color="gray";
		//document.getElementById('FINDPARCELNOCELL').style.color="gray";
		document.getElementById('FINDADDRESSCELL').style.color="gray";
		document.getElementById('FINDMONUMENTIDCELL').style.color="gray";

		//clear out search box
		var a=document.getElementById('gestable');
		a.rows[1].cells[1].innerHTML="";

		//clear selected search option
		document.getElementById("FINDINTERSECTION").checked=false;
		document.getElementById("FINDSECTION").checked=false;
		//document.getElementById("FINDPARCELNO").checked=false;
		document.getElementById("FINDADDRESS").checked=false
		document.getElementById("FINDMONUMENTID").checked=false;

		//remove results table for a fresh start
		var x=document.getElementById("resultstable");
		if(x!=null)
		{
			x.parentNode.removeChild(x);
		}

	}

}

}
//end embedfunctions

//Park Page Functions
function openparkpage(whichpark)
{
	//turn off form
	if(document.getElementById("resultstable")!=undefined)
	{
		document.getElementById('resultstable').style.display="none";
	}

	if(document.getElementById("mapcall")!=undefined)
	{
		document.getElementById('mapcall').style.display="none";
	}
	var parkpagetxt="<div id='parkpagediv'>";
	parkpagetxt=parkpagetxt+"</div>"
	var parkpagetxt="<table border=0 id='parkpagediv' width=35% height=100%>";
	parkpagetxt=parkpagetxt+"<tr><td colspan=2><iframe frameborder=0 scrolling='no' width=750 height=650 src='http://www5.lasvegasnevada.gov/clvges/data/parks/"+whichpark+"'></iframe></td></tr>";
	parkpagetxt=parkpagetxt+"<tr><td width=50% align=left><a href='javascript:closeparkpageopenresults()'>Back to search results</a></td>";
	parkpagetxt=parkpagetxt+"<td width=50% align=right>View all parks: <a href='javascript:opencatalog(\"PARKSANDREC\")'>On a Map</a></td></tr></table>";
	embedges.innerHTML=parkpagetxt+embedges.innerHTML;
}

function openqueryparkpage(whichpark)
{
	//turn off form
	document.getElementById('resultstable').style.display="none";

	if(document.getElementById("mapcall")!=undefined)
	{
		document.getElementById('mapcall').style.display="none";
	}

	var parkpagetxt="<table border=0 id='parkpagediv' width=100% height=100%>";
	parkpagetxt=parkpagetxt+"<tr><td colspan=3><iframe frameborder=0 scrolling='no' width=750 height=650 src='http://www5.lasvegasnevada.gov/clvges/data/parks/"+whichpark+"'></iframe></td></tr>";
	parkpagetxt=parkpagetxt+"<tr><td width=50%><a href='javascript:closeparkpageopenresults()'>Back to search results</a></td>";
	parkpagetxt=parkpagetxt+"<td width=25% align=right>View all parks: <a href='javascript:embedfunctions(\"LISTPARKS\")'>Alphabetically</a></td>";
	parkpagetxt=parkpagetxt+"<td width=25% align=left>|&nbsp;<a href='javascript:opencatalog(\"PARKSANDREC\")'>On a Map</a></td></tr></table>";
	embedges.innerHTML=parkpagetxt+embedges.innerHTML;
}

function closeparkpage()
{
	//turn off parkpage
	var x=document.getElementById("parkpagediv");
	x.parentNode.removeChild(x);
}

function closeparkpageopenresults()
{
	//turn off parkpage
	var x=document.getElementById("parkpagediv");
	x.parentNode.removeChild(x);
	//turn on results
	if(document.getElementById("resultstable")!=undefined)
	{
		document.getElementById('resultstable').style.display="";
	}

	if(document.getElementById("mapcall")!=undefined)
	{
		document.getElementById('mapcall').style.display="";
	}
}
//End Park Page Functions

//begin onembed function

function onembed()
{

if(searchtext.toUpperCase()=="TRAFFICLIST")
	{
	list="";
	var listarr=[];
	for(i=0; i< TRAFFICmarkers.length; i++)
	{
		// save the info we need to use later for the sidebar
		desc = getdescs(i);
		url = geturls(i);
		html = url + desc;


		//list+="<a href='javascript:myclick(" + i + ")'><img src='http://www5.lasvegasnevada.gov/clvges/images/defaultmarker.png' width=12 height=19 border=0>";
		//list+=getdescs(i)+"&nbsp;<br><br><br>";

		listarr.push([[getdescs(i)],[url+"<img src='\images\\defaultmarker.png' width=12 height=19 border=0>&nbsp;"+getdescs(i)+"</a><br>"]]);
	}
listarr.sort();
var sortedlist=listarr.join("<br>");

//create table to display results
var tbltxt="<table id='gestable' height='205px' border='1' cellspacing='0' cellpadding='0' valign='top' align='center'>";
tbltxt=tbltxt+"</table>";
embedges.innerHTML=embedges.innerHTML+tbltxt;

//create rows and cells for display table
var a=document.getElementById('gestable').insertRow(0);
var b=document.getElementById('gestable').insertRow(1);

var w=a.insertCell(0);
w.rowSpan="2";

var x=a.insertCell(1);
x.vAlign="top";

var y=b.insertCell(0);
y.vAlign="top";

innertxt="";

for(var j=0; j<listarr.length; j++){
	if(getviews(j).toUpperCase()=="")
		{
		var prevtxt=w.innerHTML;
		w.innerHTML=prevtxt+listarr[j][1];
		}	
	else
	if(getviews(j).toUpperCase()=="DOWNTOWN")
		{
		var prevtxt=x.innerHTML;
		x.innerHTML=prevtxt+listarr[j][1];
		}	
	else
	if(getviews(j).toUpperCase()=="STRIP")
		{
		var prevtxt=y.innerHTML;
		y.innerHTML=prevtxt+listarr[j][1];
		}	
}
lasttxt="<br><br>Traffic cams are provided by the <a href='http://www.rtcsouthernnevada.com/fast/' target=_blank>Freeway and Arterial System of Transporation<img border='0' src='http://testinternet.lasvegasnevada.gov/images/icons/icoExternalLink.gif'></a>";
embedges.innerHTML=embedges.innerHTML+lasttxt;
	}


else
if(searchtext.toUpperCase()=="RDASITERESEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLRES");
}

else
if(searchtext.toUpperCase()=="RDASITERESFEED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLRESFEED");
}

else
if(searchtext.toUpperCase()=="RDASITECOMFEED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLCOMFEED");
}

else
if(searchtext.toUpperCase()=="WARD5DASHBOARD")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLCOMFEED");
}

else
if(searchtext.toUpperCase()=="WARD5DASHBOARDCOM")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLCOMFEED");
}

else
if(searchtext.toUpperCase()=="WARD5DASHBOARDRES")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLRESFEED");
}

else
if(searchtext.toUpperCase()=="RDASITECOMEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLCOM");

}

else
if(searchtext.toUpperCase()=="RDASITERESEMBEDREPORT")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLRESREPORT");
}

else
if(searchtext.toUpperCase()=="RDASITECOMEMBEDREPORT")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedsearch("ALLCOMREPORT");

}

else
if(searchtext.toUpperCase()=="PARKSANDRECEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"PARKFINDWHAT\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETFORM\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"</form>";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";
	embedsearch("PARKSANDRECEMBED");
}
else
if(searchtext.toUpperCase()=="SURVEYBENCHMARKSEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"</form>";
	embedsearch("SURVEYBENCHMARKSEMBED");
}
else
if(searchtext.toUpperCase()=="FINDMYNAEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTNAQUERY\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETNAFORM\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"</form>";
	embedsearch("FINDMYNAEMBED");
}
else
if(searchtext.toUpperCase()=="VALIDATEADDRESS")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"</form>";
	embedsearch("VALIDATEADDRESS");
}
else
if(searchtext.toUpperCase()=="CITYFINDER")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"</form>";
	embedsearch("CITYFINDER");
}
else
if(searchtext.toUpperCase()=="REQUESTHELP")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"</form>";
	embedsearch("REQUESTHELP");
}
else
if(searchtext.toUpperCase()=="FIRESTATIONEMBED")
{
	numrows=0;
	embedges.innerHTML=embedges.innerHTML+"<form id=\"gesform\">";
	embedges.innerHTML=embedges.innerHTML+"<table id='gestable' border=1 cellpadding=1 cellspacing=0 bordercolor='#D3D3D3'><tr></tr></table>";
	embedges.innerHTML=embedges.innerHTML+"<input id='searchbtn' type=button value='Search' onclick='embedfunctions(\"STARTFIREQUERY\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"&nbsp;&nbsp;<input id='clrbtn' type=button value='Clear' onclick='embedfunctions(\"RESETFIREFORM\")'>"; //add buttons then turn them off
	embedges.innerHTML=embedges.innerHTML+"</form>";
	document.getElementById("searchbtn").style.display="none";
	document.getElementById("clrbtn").style.display="none";
	embedsearch("FIRESTATIONEMBED");
}

}
//end onembed function




function sortNumber(a,b)
{
return parseFloat(b) - parseFloat(a);
}


function sortNumberAsc(a,b)
{
return parseFloat(a) - parseFloat(b);
}


function callcatalog2(whatfeature,i,j,k,l)
{

opencatalog(whatfeature+i+j+k+l);

}


function callcatalog(whatfeature,i)
{

opencatalog(whatfeature+i);

}


   function CheckFields(MyForm) {
     YourString = MyForm.Name.value.toUpperCase()
     MySearchIn=document.ThisForm.SearchIn.options[document.ThisForm.SearchIn.selectedIndex].value
     MyForm.SearchInField.value=MySearchIn
   
     if (YourString.length==0)
    {  alert("The search field cannot be empty.")
       SetFocus()
       return false  }
     if ((YourString.length==1) && (YourString==" "))
    {  alert("A space is only allowed to separate two fields.")
       SetFocus()
       return false  }
   
   
     ValidChar="/@#()-.0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ"
   
     if (MySearchIn=="NAME") // Allow multiple spaces if not by name
    {
    if (YourString.indexOf(" ") != (YourString.lastIndexOf(" ")))
      { alert("Only one space is allowed to separate first/last names.")
     SetFocus()
     return false  }
    }
     for (j=0; j<YourString.length; j++)
    {
    if (ValidChar.indexOf(YourString.charAt(j)) < 0)
      {
      MyAlertString="Your search field contains INVALID character(s).\r\rTo search by name:\r    Use one space to separate first/last names.\r    e.g.  john smith  OR  smith john\r    NOTE: using a space is not required!\r\rHere are valid characters:\r    "+ValidChar
      alert(MyAlertString)
      SetFocus()
      return false
      }
    }
   
    //check for a minimum of one name having 3 or more characters. No space & >2 chars  OR  CheckedBox & >2 chars
    if (((YourString.indexOf(" ") < 0) && (YourString.length>2)) || ((MySearchIn!="NAME") && (YourString.length>2))) {
     //FrameWrite() 
     return true
    }
    MyL = YourString.substring(0, (YourString.indexOf(" ")))
    MyF = YourString.substring((YourString.indexOf(" ")+1), YourString.length)
    if ((MyL.length>2) || (MyF.length>2)) {    //Space, 1 or Other >2 chars
     //FrameWrite()
     return true
    }
   
    MyAlertHelp = "\rExcellent search examples are shown on\rthe introduction page."
    MyAlertString = "FOR OPTIMUM WEB & DATABASE PERFORMANCE:\rThe search parameter must be 3 or more characters."
    if (MySearchIn=="NAME") {
     MyAlertString = "FOR OPTIMUM WEB & DATABASE PERFORMANCE:\rEither the first or last name must be 3 or more characters."
    }
    alert (MyAlertString + MyAlertHelp)
    return false
   }


function maparray(whichservice)
{
//open ges portal
window.open("http://www5.lasvegasnevada.gov/clvges/ges.htm?searchtext="+whichservice, "_blank", "height=600,location=no, menubar=no, resizable=no, scrollbars=yes, status=yes, titlebar=no, width=1010");
document.title = "City of Las Vegas Parks and Recreation Finder";
getgooglemap();

}


function reservepark()
{
	//alert(document.getElementById("RESERVEPARK").checked);
}


function addressmatch()
{
var addSCLmatch = parent.mainFrame.IMSMap.GetLayer("SCLMatch");
if ( addSCLmatch !=null )
	{
	}
else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","AddressMatch", "SCLMatch");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		Layer.setVisible("false");
		}
	else alert("Error : SCLMatch layer couldn't be loaded. Contact System Administrator");
	}

var addPARCELmatch = parent.mainFrame.IMSMap.GetLayer("ParcelNoMatch");
if ( addPARCELmatch !=null )
	{
	}
else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","AddressMatch", "ParcelNoMatch");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		Layer.setVisible("false");
		}
	else alert("Error : ParcelNoMatch layer couldn't be loaded. Contact System Administrator");
	}
//open locate address form
parent.mainFrame.IMSMap.displayGeocodeUI();
//last, redraw the map
//parent.mainFrame.IMSMap.redraw();
}


function addProject(whichproject)
{

if ( whichproject=="PLANNINGEIS" )
	{

	var layerck = parent.mainFrame.IMSMap.GetLayer("Zoning");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Zoning");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Zoning layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("ROI Zoning");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "ROI Zoning");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : ROI Zoning layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Wards");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Wards");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Wards layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("General Plan/Future Land Use");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "General Plan/Future Land Use");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : General Plan/Future Land Use layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Parcels");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Parcels");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Parcels layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("City Limits");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "City Limits");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : City Limits layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Private Streets");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Private Streets");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Private Streets layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Building Footprints");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Building Footprints");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Building Footprints layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Landuse Text");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Landuse Text");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Landuse Text layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Addresses");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Addresses");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Addresses layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Street Names");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Street Names");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Street Names layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Street Centerline");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Street Centerline");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Street Centerline layer couldn't be loaded. Contact System Administrator");
		}
	}

	var layerck = parent.mainFrame.IMSMap.GetLayer("Freeways and Highways");
	if ( layerck !=null )
	{}
	else
	{
	var Layer = parent.mainFrame.IMSMap.createFeatureServerLayer("http://www5.lasvegasnevada.gov","planningeis", "Freeways and Highways");
	if ( Layer !=null ) 
		{
		parent.mainFrame.IMSMap.addLayer(Layer);
		}
	else
		{
		alert("Error : Freeways and Highways layer couldn't be loaded. Contact System Administrator");
		}
	}
	parent.mainFrame.IMSMap.redraw();
	}

} 

function ZPGidentify(thelayer)
{
if ( thelayer=="Zoning" )
	{
	var idlayer = parent.mainFrame.IMSMap.GetLayer("Zoning");
	if ( idlayer !=null )
		{
		var imsMap = parent.mainFrame.IMSMap;

		//turn other layers selectable off
		var layerck1 = imsMap.GetLayer("Parcels");
		layerck1.setFeaturesSelectable(0);
		var layerck2 = imsMap.GetLayer("General Plan/Future Land Use");
		layerck1.setFeaturesSelectable(0);

		var theToc = imsMap.getToc();
		imsMap.setSelectedLayer(thelayer);
		var layer = imsMap.getSelectedLayer();
		layer.setFeaturesSelectable(1);
		layer.setVisible("true");
		//theToc.refresh();
		imsMap.selectTool("IDENTIFY_TOOL");
		}
	else 
		{
		alert("Error : The 'Z' tool requires the Zoning layer to be loaded.");
		}
	}

if ( thelayer=="Parcels" )
	{
	var idlayer = parent.mainFrame.IMSMap.GetLayer("Parcels");
	if ( idlayer !=null )
		{
		var imsMap = parent.mainFrame.IMSMap;

		//turn other layers selectable off
		var layerck1 = imsMap.GetLayer("Zoning");
		layerck1.setFeaturesSelectable(0);
		var layerck2 = imsMap.GetLayer("General Plan/Future Land Use");
		layerck1.setFeaturesSelectable(0);

		var theToc = imsMap.getToc();
		imsMap.setSelectedLayer(thelayer);
		var layer = imsMap.getSelectedLayer();
		layer.setFeaturesSelectable(1);
		layer.setVisible("true");
		//theToc.refresh();
		imsMap.selectTool("IDENTIFY_TOOL");
		} 
	else 
		{
		alert("Error : The 'P' tool requires the Parcels layer to be loaded.");
		}
	}

if ( thelayer=="General Plan/Future Land Use" )
	{
	var idlayer = parent.mainFrame.IMSMap.GetLayer("General Plan/Future Land Use");
	if ( idlayer !=null )
		{
		var imsMap = parent.mainFrame.IMSMap;

		//turn other layers selectable off
		var layerck1 = imsMap.GetLayer("Zoning");
		layerck1.setFeaturesSelectable(0);
		var layerck2 = imsMap.GetLayer("Parcels");
		layerck1.setFeaturesSelectable(0);

		var theToc = imsMap.getToc();
		imsMap.setSelectedLayer(thelayer);
		var layer = imsMap.getSelectedLayer();
		layer.setFeaturesSelectable(1);
		layer.setVisible("true");
		//theToc.refresh();
		imsMap.selectTool("IDENTIFY_TOOL");
		}
	else 
		{
		alert("Error : The 'G' tool requires the General Plan/Future Land Use layer to be loaded.");
		}
	}
}


function copyincidentDB()
{

document.getElementById("statusline").innerHTML="";
var copyfrom=document.getElementById("fromdrive").value;
var copywhere=document.getElementById("todrive").value;
copyfrom=copyfrom.replace(/\\/g, "\\\\");
copywhere=copywhere.replace(/\\/g, "\\\\");
var fso, a;
fso = new ActiveXObject("Scripting.FileSystemObject");
a = fso.GetFile(copyfrom+"incident.dbf");
a.Copy (copywhere+"incident.dbf");

}


function refreshGISdata()
{

var copyfrom=document.getElementById("GISfromdrive").value;
var copywhere=document.getElementById("GIStodrive").value;
copyfrom=copyfrom.replace(/\\/g, "\\\\");
copywhere=copywhere.replace(/\\/g, "\\\\");
var fso, a;
fso = new ActiveXObject("Scripting.FileSystemObject");
a = fso.GetFolder(copyfrom);
document.getElementById("statusline").innerHTML="Copying GIS data...This may take a few minutes, please wait";
a.Copy (copywhere);
document.getElementById("statusline").innerHTML="Copying GIS data...COMPLETE!";

}


function test()
{
	return "Hello World";
}

//]]>