/**
 * @author Jerry Chan
 */

// From iDevGeek
jQuery.preloadImages = function() {
	var a = (typeof arguments[0] == 'object')? arguments[0] : arguments;
	for(var i = a.length -1; i > 0; i--) {
		jQuery("<img>").attr("src", a[i]);
	}
}
var preload = ['images/NewEnglandMap.gif', 'images/NewEnglandMap-n.gif', 'images/NewEnglandMap-w.gif', 'images/NewEnglandMap-ne.gif', 'images/NewEnglandMap-se.gif', 'images/NewEnglandMap-s.gif'];
$.preloadImages(preload);
preload = ['images/NewEnglandMap-n-border.gif', 'images/NewEnglandMap-w-border.gif', 'images/NewEnglandMap-ne-border.gif', 'images/NewEnglandMap-se-border.gif', 'images/NewEnglandMap-s-border.gif'];
$.preloadImages(preload);

 function showimage(x) {
 	var regionutilities;
	var region = "";
	if (x != "") { 
		region = "-" + x;
	}
	$("#neppamap").attr("src", "images/NewEnglandMap" + region + ".gif");
	$(".regionhdr").show();
	$("[class^='region-']").hide();
	$("#regionselect").val(x);
	if (region != "") {
		$("#instructions2").show();
	} else {
		$("#instructions2").hide("slow");
	}
	switch(x) {
	case 'n':
		$("#currentregion").html("<b>NORTH REGION:</b> Vermont, New Hampshire and Maine");
		regionutilities = "" +
			"<table>" +
			"<tr>" +
				"<td>" +
					"<table>" +
					"<tr>" +
						"<td>VERMONT:" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(97,0)&&false)'>Barton Village Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(78,0)&&false)'>Burlington Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(103,0)&&false)'>Hardwick Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(132,0)&&false)'>Hyde Park Water &amp; Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(100,0)&&false)'>Swanton Village Electric Departmen</a>t</li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(117,0)&&false)'>Town of Stowe Electric Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(124,0)&&false)'>Village of Enosburg Falls Water &amp; Light Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(133,0)&&false)'>Village of Jacksonville Electric Company</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(67,0)&&false)'>Village of Johnson Water and Light Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(80,0)&&false)'>Village of Ludlow Electric Light Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(75,0)&&false)'>Village of Lyndonville Electric Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(69,0)&&false)'>Village of Morrisville Water &amp; Light Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(134,0)&&false)'>Village of Orleans Electric Department</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(121,0)&&false)'>Washington Electric Cooperative, Inc.</a></li>" +								
							"</ul>" +
						"</td>" +
					"</table>" +
					"<table>" +
					"<tr>" +
						"<td>NEW HAMPSHIRE:" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(135,0)&&false)'>Littleton Water &amp; Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(123,0)&&false)'>New Hampshire Electric Cooperative, Inc.</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(88,0)&&false)'>Wolfeboro Municipal Electric Department</a></li>" +
							"</ul>" +
						"</td>" +
					"</table>" +
					"<table>" +
					"<tr>" +
						"<td>MAINE:" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(118,0)&&false)'>Eastern Maine Electric Cooperative</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(136,0)&&false)'>Fox Islands Electric Cooperative</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(60,0)&&false)'>Houlton Water Company</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(120,0)&&false)'>Kennebunk Light and Power District</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(137,0)&&false)'>Madison Electric Works</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(138,0)&&false)'>Swan&quot;s Island Electric Cooperative, Inc.</a></li>" +								
							"</ul>" +
						"</td>" +
					"</table>" +
				"</td>" +
			"</tr>" +
			"</table>";
		break;
	
	case 'w':
		$("#currentregion").html("<b>WEST MA REGION:</b> Western MA, west of Worcester");
		regionutilities = "" +
			"<table>" +
			"<tr>" +
				"<td>" +
					"<table>" +
					"<tr>" +
						"<td>" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(61,0)&&false)'>Ashburnham Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(130,0)&&false)'>Boylston Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(96,0)&&false)'>Chester Municipal Electric Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(74,0)&&false)'>Chicopee Municipal Lighting Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(99,0)&&false)'>Holden Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(84,0)&&false)'>Holyoke Gas & Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(139,0)&&false)'>Paxton Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(85,0)&&false)'>Princeton Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(73,0)&&false)'>Russell Municipal Lighting Company</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(90,0)&&false)'>Shrewsbury Electric and Cable Operations</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(101,0)&&false)'>South Hadley Electric Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(140,0)&&false)'>Sterling Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(122,0)&&false)'>Templeton Municipal Light and Water Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(68,0)&&false)'>West Boylston Municipal Light Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(95,0)&&false)'>Westfield Gas & Electric Light Department</a></li>" +
						"</td>" +
					"</table>" +
				"</td>" +
			"</tr>" +
			"</table>";
		break;
				
	case 'ne':
		$("#currentregion").html("<b>NORTHEAST MA REGION:</b> Northeast MA, northeast of Worcester / MA Pike");
		regionutilities = "" +
			"<table>" +
			"<tr>" +
				"<td>" +
					"<table>" +
					"<tr>" +
						"<td>" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(111,0)&&false)'>Belmont Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(125,0)&&false)'>Concord Municipal Light Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(106,0)&&false)'>Danvers Electric Division</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(77,0)&&false)'>Georgetown Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(82,0)&&false)'>Groton Electric Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(87,0)&&false)'>Groveland Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(72,0)&&false)'>Hudson Light and Power Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(114,0)&&false)'>Ipswich Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(113,0)&&false)'>Littleton Electric Light & Water Departments</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(141,0)&&false)'>Marblehead Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(142,0)&&false)'>Mass Development/Devens Utility</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(66,0)&&false)'>Merrimac Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(98,0)&&false)'>Middleton Municipal Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(115,0)&&false)'>Peabody Municipal Light Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(112,0)&&false)'>Reading Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(104,0)&&false)'>Rowley Municipal Lighting Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(63,0)&&false)'>Wakefield Municipal Gas & Light Department</a></li>" +
							"</ul>" +
						"</td>" +
					"</table>" +
				"</td>" +
			"</tr>" +
			"</table>";
		break;
				
	case 'se':
		$("#currentregion").html("<b>SOUTHEAST MA REGION:</b> Southeastern MA, southeast of Worcester / MA Pike");
		regionutilities = "" +
			"<table>" +
			"<tr>" +
				"<td>" +
					"<table>" +
					"<tr>" +
						"<td>" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(126,0)&&false)'>Braintree Electric Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(92,0)&&false)'>Hingham Municipal Lighting Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(143,0)&&false)'>Hull Municipal Light Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(81,0)&&false)'>Mansfield Municipal Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(127,0)&&false)'>Middleborough Gas and Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(91,0)&&false)'>North Attleborough Electric Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(129,0)&&false)'>Norwood Municipal Light Department</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(79,0)&&false)'>Taunton Municipal Lighting Plant</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(128,0)&&false)'>Wellesley Municipal Light Plant</a></li>" +
							"</ul>" +
						"</td>" +
					"</table>" +
				"</td>" +
			"</tr>" +
			"</table>";
		break;
				
	case 's':
		$("#currentregion").html("<b>SOUTH REGION:</b> Connecticut, Rhode Island");
		regionutilities = "" +
			"<table>" +
			"<tr>" +
				"<td>" +
					"<table>" +
					"<tr>" +
						"<td>CONNECTICUT:" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(83,0)&&false)'>East Norwalk Electric Department<br />(Third Taxing District)</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(76,0)&&false)'>Groton Utilities</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(144,0)&&false)'>Jewett City Department of Public Utilities</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(145,0)&&false)'>Mohegan Tribal Utility Authority</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(105,0)&&false)'>Norwich Public Utilities</a></li>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(146,0)&&false)'>South Norwalk Electric & Water</a></li>" +								
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(94,0)&&false)'>Wallingford Electric Division</a></li>" +								
							"</ul>" +
						"</td>" +
					"</table>" +
					"<table>" +
					"<tr>" +
						"<td>RHODE ISLAND:" +
							"<ul>" +
								"<li><a href='#' class='systemlink' onclick='return(mutualaidupdateform(64,0)&&false)'>Pascoag Utility District</a></li>" +
							"</ul>" +
						"</td>" +
					"</table>" +
				"</td>" +
			"</tr>" +
			"</table>";
		break;
		
	default:
		$("#currentregion").html("");
		regionutilities = "";
		break;
	
	}
	
	$("#regionutilities").html(regionutilities);
	
	show_coordinator_info(x);
		
 }

