var baseIcon = new GIcon();
baseIcon.iconSize=new GSize(20,20);
baseIcon.shadowSize=new GSize(31,20);
baseIcon.iconAnchor=new GPoint(10,10);
baseIcon.infoWindowAnchor=new GPoint(10,10);
var prim_zip = "";
var dval = 0;
var zval = 0;
var curr_lt_reg = "";
var REG_TYPE = "";
var curr_nm = "";
var curr_img="";
var cdem="";
var curr_map_type = "";


var loc_icon = new GIcon(baseIcon, "http://www.localetrends.com/images/target.png", null, "http://www.localetrends.com/images/target_shadow.png");


function getReg(reg_id,reg_type,imgs){
	curr_img=imgs;
	cdem=imgs;
	curr_map_type=imgs;
	//console.log("function getReg");
	var url = 'lt.php?';
	var pars = "REG_ID=" + reg_id +"&REG_TYPE="+reg_type.toUpperCase();
	//alert(url + pars);
	var myAjax = new Ajax.Request( url, { method: 'get', parameters: pars, onComplete: mapReg });
}
function mapReg(oreq){
	//console.log("function mapReg " + oreq.length);
	
	regs = oreq.responseXML.getElementsByTagName('REG');
	//alert("function mapReg " + regs.length);
	for (var i=0;i<regs.length;i++){
		 imageid=regs[i].getAttribute("REG_ID")+"_"+curr_img;
		
	     map.clearOverlays();
         var boundaries = new GLatLngBounds(new GLatLng(regs[i].getAttribute("MIN_Y"),regs[i].getAttribute("MIN_X")), new GLatLng(regs[i].getAttribute("MAX_Y"),regs[i].getAttribute("MAX_X")));
		 //console.log("http://localhost/usjobsatlas/images/"  + regs[i].getAttribute("REG_TYPE") + "/" + imageid + ".png");
	     //alert("images/" + imageid + ".png");
		 var nrmap = new GGroundOverlay("images/" + imageid + ".png", boundaries);
	     map.addOverlay(nrmap);
	    lbuilder();
	}
}

function lbuilder(){

	//var leg = '<table cellpadding="0" cellspacing="0">';
	//leg = leg + '<tr><td><img src="images/legend_red.png"></td><td><img src="images/legend_yellow.png"></td><td><img src="images/legend_g1.png"></td><td><img src="images/legend_g2.png"></td><td><img src="images/legend_b1.png"></td><td><img src="images/legend_b2.png"></td></tr>';
	//alert("legend 1");

	var leg = '<table class="ltbl" border="0" cellspacing="0" cellpadding="0"><tr><td id="lr"></td><td id="ly"></td><td id="lg"></td><td id="dg"></td><td id="lb"></td><td id="db"></td></tr></table>';
	switch(cdem)
	{
		case 'sc_t1':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">Title I Schools</td><td id="lr"></td><td id="lb">Non-Title I Schools</td><td id="lb"></td></tr></table>';
			break;
		case 're_r':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">&lt;$150K</td><td id="ly">$150K - $250K</td><td id="lg">$250K - $500K</td><td id="dg">$500K - $750K</td><td id="lb">$750K - $1MM</td><td id="db">&gt;$1MM</td></tr></table>';
  			break;
		case 're_s':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">&lt;$150K</td><td id="ly">$150K - $250K</td><td id="lg">$250K - $500K</td><td id="dg">$500K - $750K</td><td id="lb">$750K - $1MM</td><td id="db">&gt;$1MM</td></tr></table>';
  			break;
		case 're_f':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">Multiple Foreclosures</td><td id="lr"></td><td id="lr"></td><td id="lr"></td><td id="lr"></td><td id="lr"></td></tr></table>';
  			break;
		case 'sc_pe':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">N/A or Other</td><td id="ly">Asian</td><td id="lg">African-American</td><td id="dg">Hispanic</td><td id="lb">Native American</td><td id="db">White</td></tr></table>';
  			break;
		case 'sc_q':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">1 - Poor</td><td id="ly">2</td><td id="dg">3</td><td id="lb">4</td><td id="db">5 - Excellent</td></tr></table>';
  			break;
		case 'eslp':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lr">Over 80%</td><td id="ly">60-80%</td><td id="dg">40-60%</td><td id="lb">20-40%</td><td id="db">0-20%</td></tr></table>';
  			break;
		case 'curr_ue':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lp">Over 15%</td><td id="lr">10-15%</td><td id="lo">8-10%</td><td id="ly">6-8%</td><td id="dg">4-6%</td><td id="lb">2-4%</td><td id="db">0-2%</td></tr></table>';
  			break;
		case 'm01_ue':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lp">Over 15%</td><td id="lr">10-15%</td><td id="lo">8-10%</td><td id="ly">6-8%</td><td id="dg">4-6%</td><td id="lb">2-4%</td><td id="db">0-2%</td></tr></table>';
			break;
		case 'm06_ue':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lp">Over 15%</td><td id="lr">10-15%</td><td id="lo">8-10%</td><td id="ly">6-8%</td><td id="dg">4-6%</td><td id="lb">2-4%</td><td id="db">0-2%</td></tr></table>';
			break;
		case 'm12_ue':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="lp">Over 15%</td><td id="lr">10-15%</td><td id="lo">8-10%</td><td id="ly">6-8%</td><td id="dg">4-6%</td><td id="lb">2-4%</td><td id="db">0-2%</td></tr></table>';
			break;
		case 'm01_ue_ch':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="db">Under -4%</td><td id="dg">-2 - -4%</td><td id="lg">-2 - 0%</td><td id="ly">0 - 2%</td><td id="lo">2 - 4%</td><td id="lr">Over 4%</td></tr></table>';
			break;
		case 'm06_ue_ch':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="db">Under -4%</td><td id="dg">-2 - -4%</td><td id="lg">-2 - 0%</td><td id="ly">0 - 2%</td><td id="lo">2 - 4%</td><td id="lr">Over 4%</td></tr></table>';
			break;
		case 'm12_ue_ch':
			leg = '<table class="ltbl"  border="0" cellspacing="0" cellpadding="0"><tr><td id="db">Under -4%</td><td id="dg">-2 - -4%</td><td id="lg">-2 - 0%</td><td id="ly">0 - 2%</td><td id="lo">2 - 4%</td><td id="lr">Over 4%</td></tr></table>';
			break;
	}
	leg = leg + '</table>';
	document.getElementById('legend').innerHTML = leg;
}
