var login_close_switch = '0';
var toggle_scroll = '1';
var toggle_navbox = '0';
var head_scroll = '1';

isIE = (document.all ? true : false);
isDOM = (document.getElementById ? true : false);

////////////////////////////////////////////////////////////////////////////////

function getDivStyle(divname) {
	var style;
	if (isDOM) { style = document.getElementById(divname).style; }
	else { style = isIE ? document.all[divname].style
					   : document.layers[divname]; } // NS4
	return style;
}

function getDivName(elementname) {
	var element;
	if (isDOM) { element = document.getElementById(elementname); }
	else { element = isIE ? document.all[elementname]
					   : document.layers[elementname]; } // NS4
	return element;
}

function LoadSenData( state ) {
	switch (state) {
		case "AL": state = 16; break;
		case "AK": state = 17; break;
		case "AZ": state = 18; break;
		case "AR": state = 19; break;
		case "CA": state = 20; break;
		case "CO": state = 21; break;
		case "CT": state = 22; break;
		case "DE": state = 23; break;
		case "DC": state = 24; break;
		case "FL": state = 25; break;
		case "GA": state = 26; break;
		case "HI": state = 27; break;
		case "ID": state = 28; break;
		case "IL": state = 29; break;
		case "IN": state = 30; break;
		case "IA": state = 31; break;
		case "KS": state = 32; break;
		case "KY": state = 33; break;
		case "LA": state = 34; break;
		case "ME": state = 35; break;
		case "MD": state = 36; break;
		case "MA": state = 37; break;
		case "MI": state = 38; break;
		case "MN": state = 39; break;
		case "MS": state = 40; break;
		case "MO": state = 41; break;
		case "MT": state = 42; break;
		case "NE": state = 43; break;
		case "NV": state = 44; break;
		case "NH": state = 45; break;
		case "NJ": state = 46; break;
		case "NM": state = 47; break;
		case "NY": state = 48; break;
		case "NC": state = 49; break;
		case "ND": state = 50; break;
		case "OH": state = 51; break;
		case "OK": state = 52; break;
		case "OR": state = 53; break;
		case "PA": state = 54; break;
		case "RI": state = 55; break;
		case "SC": state = 56; break;
		case "SD": state = 57; break;
		case "TN": state = 58; break;
		case "TX": state = 59; break;
		case "UT": state = 60; break;
		case "VT": state = 61; break;
		case "VA": state = 62; break;
		case "WA": state = 63; break;
		case "WV": state = 64; break;
		case "WI": state = 65; break;
		case "WY": state = 66; break;
		return (state)
	}
	window.location = "?q=node/147&cat="+state;
}

function paint_region(r) {
	getDivStyle(r).display = "block";
}

function erase_region(r) {
	getDivStyle(r).display = "none";
}

function go() {
	box = document.state_chooser.state;
	destination = box.options[box.selectedIndex].value;
	if (destination) location.href = destination;
}

function after_page_load() {
	newDiv = document.createElement("div");
	newDiv.setAttribute("id","close_login");
	if (document.getElementById("block-user-0")){
		document.getElementById("block-user-0").appendChild(newDiv);
	} 
	
	newDiv = document.createElement("p");
	newText = document.createTextNode(" ");
	newDiv.appendChild(newText);
	if (document.getElementById("close_login")){
		document.getElementById("close_login").appendChild(newDiv); 	
	}

	newDiv = document.createElement("p");
	newText = document.createTextNode(" ");
	newDiv.appendChild(newText);
	if (document.getElementById("close_login")){
		document.getElementById("close_login").appendChild(newDiv); 	
	}

	newDiv = document.createElement("a");
	newDiv.setAttribute("href","#");
	newDiv.setAttribute("onClick","toggle_login()");
	newText = document.createTextNode("hide login");
	newDiv.appendChild(newText);
	if (document.getElementById("close_login")){
		document.getElementById("close_login").appendChild(newDiv); 	
	}
}

function SetFocus(divname) {
	document.getElementById(divname).focus();
}

function toggle_login() {
	if (login_close_switch == '0') {
		getDivStyle('block-user-0').display = "block";
		login_close_switch = '1';
		SetFocus('edit-name');
	}
	else if (login_close_switch == '1') {
		getDivStyle('block-user-0').display = "none";
		login_close_switch = '0';
	}
	else {
		getDivStyle('block-user-0').display = "none";
		login_close_switch = '0';
	}
}

function gh_header_swap(mydiv,newimg) {
	getDivName(mydiv).src = newimg;
}

