//JS Document

function exCol(elem) {
	var newstyle;
	var curr = document.getElementById(elem).style.display;

	if(curr == 'block') newstyle='none';
		else newstyle='block';
	document.getElementById(elem).style.display = newstyle;

	return;
}

function popFP() {
	window.open("/members/forgot_pw.php","fpWin","width=400,height=200,resizeable=1,location=0,status=0,menubar=0,toolbar=0");
	return;
}

function popCSC() {
	window.open("/members/cscexplain.php","fpWin","width=400,height=200,resizeable=1,location=0,status=0,menubar=0,toolbar=0");
	return;
}

function popPW() {
	window.open("update_pw.php","fpWin","width=400,height=350,resizeable=1,location=0,status=0,menubar=0,toolbar=0");
	return;
}

function matchPwds() {
	var pworig = document.getElementById('newpw').value;
	var pwcopy = document.getElementById('cnewpw').value;
	if(pworig == pwcopy) return true;
		else alert("Those passwords do not match");
	return false;
}

function copyShipping(val) {
				if(!val) return 0;
				var frm = document.forms.frm_reg;
				frm.address_1.value = frm.s_address_1.value;
				frm.address_2.value = frm.s_address_2.value;
				frm.city.value = frm.s_city.value;
				frm.state.value = frm.s_state.value;
				frm.zip.value = frm.s_zip.value;
				if(frm.s_country) frm.country.selectedIndex = frm.s_country.selectedIndex;
				return;
}

function showHide(fieldname) {
	var elem = document.getElementById(fieldname);
	if(elem) {
		if(elem.style.display == 'hidden') elem.style.display = 'block';
			else elem.style.display = 'none';
	}
	
	return;
}

function setupStates(state, s_state) {
	var ddone = document.getElementById('state');
	var ddtwo = document.getElementById('s_state');

	for(i in ddone.options) {
		if(ddone.options[i]) {
			if(ddone.options[i].value == state) ddone.selectedIndex = i;
		}

	}

	for(i in ddtwo.options) {
		if(ddtwo.options[i]) {
			if(ddtwo.options[i].value == s_state) ddtwo.selectedIndex = i;
		}
	}

	return;
}

function setupCountries(country, s_country) {
	var ddone = document.getElementById('country');
	var ddtwo = document.getElementById('s_country');

	for(i in ddone.options) {
		if(ddone.options[i]) {
			if(ddone.options[i].innerHTML == country) ddone.selectedIndex = i;
		}
	}

	for(i in ddtwo.options) {
		if(ddtwo.options[i]) {
			if(ddtwo.options[i].innerHTML == s_country) ddtwo.selectedIndex = i;
		}
	}

	return;
}

function checkState(state,s) {
	if(state == 'XX') {
		if(s == 'state') {
			document.getElementById('spn_state_other').style.display='block';
		} else {
			document.getElementById('spn_s_state_other').style.display='block';
		}
	} else {
		if(s == 'state') {
			document.getElementById('spn_state_other').style.display='none';
		} else {
			document.getElementById('spn_s_state_other').style.display='none';
		}
	}

	return;
}

function setupRegType(regtype) {
	if(regtype == 'Single') {
		document.getElementById('type').selectedIndex = 0;
	} else if (regtype == 'Family') {
		document.getElementById('type').selectedIndex = 1;
	}
	
	return;
}