function accountForm(url) {

	var callback = {
		success: function(o) {
			document.getElementById('account').action = url;
			addFormData(o.responseText);
			unset_loading_image();
		},
		failure: function(o) {
			document.getElementById('account_form_div').innerHTML = ("Oops. Please try again later."+o.responseText); 
		}
	}
	this.form = document.getElementById('account');
	
	YAHOO.util.Connect.setForm(this.form);
	this.cache = YAHOO.util.Connect._sFormData;
	//document.getElementById('loading').innerHTML = get_loading_image('large')
	//alert(get_loading_image())
	set_loading_image('large')
	var transaction = YAHOO.util.Connect.asyncRequest("GET", url, callback, null);
	
}

function addFormData(response) {
	try {
	    results = YAHOO.lang.JSON.parse(response);
	}
	catch (e) {
	    document.getElementById('account_form_div').innerHTML = ("A parsing error has occurred. Please try again later");
	}
	
	document.getElementById('account_form_div').innerHTML = "<table><div>"+results[0]+"</div></table>"
	//alert(results[0])
	// blech
	//document.getElementById("edit").className = ""
	//document.getElementById("password").className = ""
	//document.getElementById("photo").className = ""
	//document.getElementById("privacy").className = ""
	//document.getElementById(results[1]).className = "selected"
	
}