// JavaScript Document

var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
                && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
                && (agt.indexOf('webtv')==-1));
var is_nav5up = (is_nav && (is_major >= 5));
var is_ie   = (agt.indexOf("msie") != -1);
var descStr;

var index = -1;

function desc(ix){
  
  if (ix != index){
	descStr = states[ix];
	doit('descr');
	index = ix;
  }
  
}

function openState(ix){
	window.location = '/states/' + stateAbbrs[ix] + '/#stateListings';
}

function doit(x){
	if ((!is_nav5up) && is_nav)
	{
		eval("with (document.layers['" + x +"'].document){write(descStr);close();}");
	}

	if (is_nav5up)
	{
		eval("document.getElementById('" + x + "').innerHTML=descStr;");
	}

	if (is_ie)
	{
		eval("document.all['" + x + "'].innerHTML = descStr;");
	}

}

states = new Array(
	"Washington", //#0
	"Oregon", //#1
	"California", //#2
	"Nevada", //#3
	"Idaho", //#4
	"Montana", //#5
	"Wyoming", //#6
	"Utah", //#7
	"Arizona", //#8
	"Colorado", //#9
	"New Mexico", //#10
	"North Dakota", //#11
	"South Dakota", //#12
	"Nebraska", //#13
	"Kansas", //#14
	"Oklahoma", //#15
	"Texas", //#16
	"Minnesota", //#17
	"Iowa", //#18
	"Missouri", //#19
	"Arkansas", //#20
	"Louisiana", //#21
	"Wisconsin", //#22
	"Illinois", //#23
	"Indiana", //#24
	"Kentucky", //#25
	"Tennessee", //#26
	"Mississippi", //#27
	"Ohio", //#28
	"Alabama", //#29
	"Florida", //#30
	"Georgia", //#31
	"South Carolina", //#32
	"North Carolina", //#33
	"Virginia", //#34
	"Washington, D.C.", //#35
	"West Virginia", //#36
	"Maryland", //#37
	"Delaware", //#38
	"New Jersey", //#39
	"Pennsylvania", //#40
	"New York", //#41
	"Connecticut", //#42
	"Rhode Island", //#43
	"Massachusetts", //#44
	"Vermont", //#45
	"New Hampshire", //#46
	"Maine", //#47
	"Hawaii", //#48
	"Alaska", //#49
	"Michigan", //#50
	"British Columbia", //#51
	"Alberta", //#52
	"Saskatchewan", //#53
	"Manitoba", //#54
	"Ontario", //#55
	"Quebec", //#56
	"New Brunswick" //#56
);

stateAbbrs = new Array(
	"WA", //#0
	"OR", //#1
	"CA", //#2
	"NV", //#3
	"ID", //#4
	"MT", //#5
	"WY", //#6
	"UT", //#7
	"AZ", //#8
	"CO", //#9
	"NM", //#10
	"ND", //#11
	"SD", //#12
	"NE", //#13
	"KS", //#14
	"OK", //#15
	"TX", //#16
	"MN", //#17
	"IA", //#18
	"MO", //#19
	"AR", //#20
	"LA", //#21
	"WI", //#22
	"IL", //#23
	"IN", //#24
	"KY", //#25
	"TN", //#26
	"MS", //#27
	"OH", //#28
	"AL", //#29
	"FL", //#30
	"GA", //#31
	"SC", //#32
	"NC", //#33
	"VA", //#34
	"DC", //#35
	"WV", //#36
	"MD", //#37
	"DE", //#38
	"NJ", //#39
	"PA", //#40
	"NY", //#41
	"CT", //#42
	"RI", //#43
	"MA", //#44
	"VT", //#45
	"NH", //#46
	"ME", //#47
	"HI", //#48
	"AK", //#49
	"MI", //#50
	"BC", //#51
	"AB", //#52
	"SK", //#53
	"MB", //#54
	"ON", //#55
	"QC", //#56
	"NB" //#56
);
