//Version of google maps api to load
var CI_MAP_VERSION = "2";
//How far the map must move before the server is called for new information
var CI_MAP_SHIFT_THRESHOLD = 0.20;
//The closest zoom tolerated
var CI_MAP_MAXIMUM_ZOOM = 19;
//The farthest out zoom tolerated
var CI_MAP_MINIMUM_ZOOM = 7;
//The zoom level that's considered "The State of Colorado"
var CI_MAP_STATE_ZOOM = 8;
//The zoom level of any county
var CI_MAP_COUNTY_ZOOM = 12;
//The zoom level of any city
var CI_MAP_CITY_ZOOM = 12;
//The zoom level of any zip code
var CI_MAP_ZIP_ZOOM = 14;
//The zoom level of any address
var CI_MAP_ADDRESS_ZOOM = 15;
//The default latitude of Colorado
var CI_MAP_STATE_LATITUDE = 38.993572;
//The default longitude of Colorado
var CI_MAP_STATE_LONGITUDE = -105.46916;
//All Counties, defined as a multidimensional array
function CI_makeCounty(name,lat,lng) {
  var county = new Object();
  county.lat = lat;
  county.lng = lng;
  county.name = name;
  return county;
}
var CI_COUNTIES = new Object();
CI_COUNTIES.adams = CI_makeCounty('Adams', 39.978974, -104.818128);
CI_COUNTIES.alamosa = CI_makeCounty('Alamosa', 37.455295, -105.771515);
CI_COUNTIES.arapahoe = CI_makeCounty('Arapahoe', 39.61968, -105.015941);
CI_COUNTIES.archuleta = CI_makeCounty('Archuleta', 37.047448, -106.920862);
CI_COUNTIES.baca = CI_makeCounty('Baca', 37.406661, -102.616537);
CI_COUNTIES.bent = CI_makeCounty('Bent', 37.897424, -103.072539);
CI_COUNTIES.boulder = CI_makeCounty('Boulder', 40.002974, -105.131093);
CI_COUNTIES.broomfield = CI_makeCounty('Broomfield', 39.921203, -105.066989);
CI_COUNTIES.chaffee = CI_makeCounty('Chaffee', 38.53673, -105.997253);
CI_COUNTIES.cheyenne = CI_makeCounty('Cheyenne', 38.820337, -102.348921);
CI_COUNTIES.clearcreek = CI_makeCounty('Clear Creek', 39.705048, -105.698612);
CI_COUNTIES.conejos = CI_makeCounty('Conejos', 37.088049, -106.018066);
CI_COUNTIES.costilla = CI_makeCounty('Costilla', 37.198801, -105.426317);
CI_COUNTIES.crowley = CI_makeCounty('Crowley', 38.404041, -103.783551);
CI_COUNTIES.custer = CI_makeCounty('Custer', 38.134688, -105.463804);
CI_COUNTIES.delta = CI_makeCounty('Delta', 38.7405, -108.072151);
CI_COUNTIES.denver = CI_makeCounty('Denver', 39.739027, -104.990263);
CI_COUNTIES.dolores = CI_makeCounty('Dolores', 37.765289, -108.904017);
CI_COUNTIES.douglas = CI_makeCounty('Douglas', 39.372263, -104.8626);
CI_COUNTIES.eagle = CI_makeCounty('Eagle', 39.274172, -106.290158);
CI_COUNTIES.elbert = CI_makeCounty('Elbert', 39.37571,-104.382477);
CI_COUNTIES.elpaso = CI_makeCounty('El Paso', 38.829628, -104.824992);
CI_COUNTIES.fremont = CI_makeCounty('Fremont', 38.442041, -105.239839);
CI_COUNTIES.garfield = CI_makeCounty('Garfield', 39.546745, -107.327347);
CI_COUNTIES.gilpin = CI_makeCounty('Gilpin', 39.801524, -105.513894);
CI_COUNTIES.grand = CI_makeCounty('Grand', 40.072873, -106.103665);
CI_COUNTIES.gunnison = CI_makeCounty('Gunnison', 38.545496, -106.925594);
CI_COUNTIES.hinsdale = CI_makeCounty('Hinsdale', 38.019023, -107.314345);
CI_COUNTIES.huerfano = CI_makeCounty('Huerfano', 37.62565, -104.781921);
CI_COUNTIES.jackson = CI_makeCounty('Jackson', 40.73147, -106.282623);
CI_COUNTIES.jefferson = CI_makeCounty('Jefferson', 39.726935, -105.199336);
CI_COUNTIES.kiowa = CI_makeCounty('Kiowa', 38.480465, -102.78076);
CI_COUNTIES.kitcarson = CI_makeCounty('Kit Carson', 39.312411, -102.048506);
CI_COUNTIES.lake = CI_makeCounty('Lake', 39.248074, -106.291682);
CI_COUNTIES.laplata = CI_makeCounty('La Plata', 37.274834, -107.878795);
CI_COUNTIES.larimer = CI_makeCounty('Larimer', 40.559238, -105.078302);
CI_COUNTIES.lasanimas = CI_makeCounty('Las Animas', 37.168458, -104.50385);
CI_COUNTIES.lincoln = CI_makeCounty('Lincoln', 39.131641, -103.472983);
CI_COUNTIES.logan = CI_makeCounty('Logan', 40.625333, -103.215238);
CI_COUNTIES.mesa = CI_makeCounty('Mesa', 39.06831, -108.56368);
CI_COUNTIES.mineral = CI_makeCounty('Mineral', 37.74834, -106.762662);
CI_COUNTIES.moffat = CI_makeCounty('Moffat', 40.514267, -107.54989);
CI_COUNTIES.montezuma = CI_makeCounty('Montezuma', 37.348608, -108.586593);
CI_COUNTIES.montrose = CI_makeCounty('Montrose', 38.477487, -107.876407);
CI_COUNTIES.morgan = CI_makeCounty('Morgan',40.253262, -103.799063);
CI_COUNTIES.otero = CI_makeCounty('Otero', 37.981333, -103.54754);
CI_COUNTIES.ouray = CI_makeCounty('Ouray', 38.023217, -107.672178);
CI_COUNTIES.park = CI_makeCounty('Park', 39.22461, -106.001882);
CI_COUNTIES.phillips = CI_makeCounty('Phillips', 40.584182, -102.302213);
CI_COUNTIES.pitkin = CI_makeCounty('Pitkin', 39.190368, -106.817671);
CI_COUNTIES.prowers = CI_makeCounty('Prowers', 38.087133, -102.619061);
CI_COUNTIES.pueblo = CI_makeCounty('Pueblo', 38.27619, -104.608905);
CI_COUNTIES.rioblanco = CI_makeCounty('Rio Blanco', 40.019555, -107.649187);
CI_COUNTIES.riogrande = CI_makeCounty('Rio Grande', 37.677311, -106.350349);
CI_COUNTIES.routt = CI_makeCounty('Routt', 40.485179, -106.832146);
CI_COUNTIES.saguache = CI_makeCounty('Saguache', 38.095219, -106.816389);
CI_COUNTIES.sanjuan = CI_makeCounty('San Juan', 37.81438, -107.661876);
CI_COUNTIES.sanmiguel = CI_makeCounty('San Miguel', 37.937758, -107.813084);
CI_COUNTIES.sedgwick = CI_makeCounty('Sedgwick', 40.988178, -102.263935);
CI_COUNTIES.summit = CI_makeCounty('Summit', 39.482253, -106.04477);
CI_COUNTIES.teller = CI_makeCounty('Teller', 38.753585, -105.181798);
CI_COUNTIES.washington = CI_makeCounty('Washington', 40.15966, -103.211395);
CI_COUNTIES.weld = CI_makeCounty('Weld', 40.422545, -104.692911);
CI_COUNTIES.yuma = CI_makeCounty('Yuma', 40.078771, -102.220756);
