//This function causes the browser to shake in the flash intro
function rumble(n){
   for(i=10;i>0;i--){
      for(j=n;j>0;j--){
         with(window){
            moveBy(0,i);
            moveBy(i,0);
            moveBy(0,-i);
            moveBy(-i,0);
         }//ends with
      }//ends for
   }//ends for
}//ends function rumble()

// Name: statesdropdown.js
// Author: Aaron LaMontagne
// Date: 01/27/04
// Description: This state of functions is used to build drop down menus for Country, State and Other areas
var alCountry = new Array
var alState = new Array
var alProvince = new Array
var alOther = new Array
var alDropMenu = new Array
var countryIndex = 0
var stateIndex = 0
var provinceIndex = 0
var otherIndex = 0
var dropMenuIndex = 0
//var required = "_req"

//These functions set the attributes for the differnt lists
function menu(id, state) { 
this.id = id;
this.state = state;
} // ends function menu()

function setState(id, val, states){
	for (var i=0; i<alDropMenu.length; i++) {
		if (id < i && val == "NONE") {
			alDropMenu[i].state = true
			document.getElementById("menu_" + i + required).selectedIndex = 0
		} else {
			alDropMenu[i].state = states[i]
		}//ends if
	}//ends for 
}//ends setStates


function state(id, name) { 
this.id = id;
this.name = name;
} // ends function Dept()

// The buildMenu funtion works will all the menus. 
//It is passed id = select menu id, list = data array, filter = selected value
function buildMenu(id, list, filter){
var sel = document.getElementById(id);
var count = 0
sel.options.length = 0;
	if(filter == 2){
		list = alProvince;
	} else if(filter == 3) {
		list = alOther;
	}//ends else if
	for (var i=0; i < list.length; i++) {
		if(filter == null || list[i].relid == null || filter == list[i].relid){
			sel.options[count++]= new Option(list[i].name, list[i].id)
		}
	}//ends for
}// ends buildMenu()


function loadData(){
//Build array
alState[stateIndex++] =  new state("NONE", "-- Select State --");
alState[stateIndex++] =  new state("AL", "Alabama");
alState[stateIndex++] =  new state("AK", "Alaska");
alState[stateIndex++] =  new state("AZ", "Arizona");
alState[stateIndex++] =  new state("AR", "Arkansas");
alState[stateIndex++] =  new state("CA", "California");
alState[stateIndex++] =  new state("CO", "Colorado");
alState[stateIndex++] =  new state("CT", "Connecticut");
alState[stateIndex++] =  new state("DE", "Delaware");
alState[stateIndex++] =  new state("FL", "Florida");	
alState[stateIndex++] =  new state("GA", "Georgia");
alState[stateIndex++] =  new state("HI", "Hawaii");
alState[stateIndex++] =  new state("ID", "Idaho");
alState[stateIndex++] =  new state("IL", "Illinois");
alState[stateIndex++] =  new state("IN", "Indiana");
alState[stateIndex++] =  new state("IA", "Iowa");
alState[stateIndex++] =  new state("KS", "Kansas");
alState[stateIndex++] =  new state("KY", "Kentucky");
alState[stateIndex++] =  new state("LA", "Louisiana");
alState[stateIndex++] =  new state("ME", "Maine");
alState[stateIndex++] =  new state("MD", "Maryland");
alState[stateIndex++] =  new state("MA", "Massachusetts");
alState[stateIndex++] =  new state("MI", "Michigan");
alState[stateIndex++] =  new state("MN", "Minnesota");
alState[stateIndex++] =  new state("MS", "Mississippi");
alState[stateIndex++] =  new state("MO", "Missouri");
alState[stateIndex++] =  new state("MT", "Montana");
alState[stateIndex++] =  new state("NE", "Nebraska");
alState[stateIndex++] =  new state("NV", "Nevada");
alState[stateIndex++] =  new state("NH", "New Hampshire");
alState[stateIndex++] =  new state("NJ", "New Jersey");
alState[stateIndex++] =  new state("NM", "New Mexico");
alState[stateIndex++] =  new state("NY", "New York");
alState[stateIndex++] =  new state("NC", "North Carolina");
alState[stateIndex++] =  new state("ND", "North Dakota");
alState[stateIndex++] =  new state("OH", "Ohio");
alState[stateIndex++] =  new state("OK", "Oklahoma");
alState[stateIndex++] =  new state("OR", "Oregon");
alState[stateIndex++] =  new state("PA", "Pennsylvania");
alState[stateIndex++] =  new state("RI", "Rhode Island");
alState[stateIndex++] =  new state("SC", "South Carolina");
alState[stateIndex++] =  new state("SD", "South Dakota");
alState[stateIndex++] =  new state("TN", "Tennessee");
alState[stateIndex++] =  new state("TX", "Texas");
alState[stateIndex++] =  new state("UT", "Utah");
alState[stateIndex++] =  new state("VT", "Vermont");
alState[stateIndex++] =  new state("VA", "Virginia");
alState[stateIndex++] =  new state("WA", "Washington");
alState[stateIndex++] =  new state("WV", "West Virginia");
alState[stateIndex++] =  new state("WI", "Wisconsin");
alState[stateIndex++] =  new state("WY", "Wyoming");

}// ends loadData()
