/*
 * developer.js
 *
 * author: joel stevick
 * copyright (c) 2007, cordata, inc
 */

/*
 * Determine if a customer user account already exists 
 */
function Customer_Exists(email)
{
	/*
	 * Do the work on the server
	 */
	var parameters = new Object;
	parameters['email'] = email;
	var customerId = Ajax_Call_Web_Method("CustomerExists", parameters);
	
	return customerId > 0;
}

/*
 * Send password
 */
function Send_Customer_Password(customerid, email)
{
	/*
	 * Validate email
	 */
	if (email == '') {
		alert('Please enter your email address above.');
		return;
	}
	if (email.indexOf('@') <= 0) {
		alert('Please enter a valid email address above.');
		return;
	}
	
	/*
	 * Send the password
	 */
	var parameters = new Object;
	parameters['customerid'] = 0;
	parameters['email'] = email;
	var customerId = Ajax_Call_Web_Method("SendCustomerPassword", parameters);
	
	/*
	 * Notify the user
	 */
	if (customerId > 0) 	 
		alert('Your password has been sent to:\r\n' + email);
	else
		alert('No account has been registered for:\r\n' + email);
	
}

