// JavaScript Document

function ajaxMemberSignup() {

	var ajaxMSU = ajaxObj;
	var frm = document.getElementById('memberSignupForm');
	
	var n = frm.msu_name.value; // name
	var e = frm.msu_email.value; // password
	var p = frm.msu_pass.value; // password
	var c = frm.msu_pass2.value; // password confirm
	var w = frm.msu_newsletter.checked; // newsletter
	var y = frm.msu_privacy.value; // privacy policy
	frm.msu_submit.disabled = true;

	if(p != c) {
		doError('Passwords do not match.<br /><br />Please try again.');
		frm.msu_submit.disabled = false;
		return;
	}
	if(!frm.msu_privacy.checked) {
		doError('You must agree to the <a href="./?page_id=43" target="_blank">privacy policy</a> to signup with All Star Buddies.');
		frm.msu_submit.disabled = false;
		return;
	}
	
	var url = 'phpGets/memberSignup.php';
	ajaxMSU.method = 'POST';
	ajaxMSU.postData = 'name='+n+'&email='+e+'&pass='+p+'&news='+w;
	ajaxMSU.rhContentType = 'application/x-www-form-urlencoded';
	ajaxMSU.doGet(url,showMemberSignupStatus,'xml');
	
}

function showMemberSignupStatus(guts) {
	var ajaxAbove = document.getElementById('ajaxAbove');
	var ajaxBelow = document.getElementById('ajaxBelow');
	var frm = document.getElementById('memberSignupForm');

	emptyAbove();

	// show results
	var xml = guts.firstChild;
	frm.msu_submit.disabled = false;
	frm.msu_pass.value = '';
	frm.msu_pass2.value = '';

	// check for status id
	// record id and message
	var id = xml.childNodes[0].childNodes[0].nodeValue;
	var msg = xml.childNodes[1].childNodes[0].nodeValue;
	var usr = '';
	if(xml.childNodes[2]) {
		usr = xml.childNodes[2].childNodes[0].nodeValue;
	}
	var eml = '';
	if(xml.childNodes[3]) {
		eml = xml.childNodes[3].childNodes[0].nodeValue;
	}
	
	if(id == 1) {
		doNotice(msg);
		window.location = './?page_id=150&u='+usr+'&e='+eml;
	}else{
		doError(msg);
	}
}

