/*
	Naked Music
	Copyright 2006 Lovell Fuller
*/

function validateLogin()
{
	if (isws(document.vip.email.value))
	{
		alert("Please enter your e-mail address in the space provided.");
		document.vip.email.focus();
		return false;
	}
	if (!isEmail(document.vip.email.value))
	{
		alert("Please enter a valid e-mail address in the space provided.");
		document.vip.email.focus();
		return false;
	}
	if (document.vip["do"][1].checked && isws(document.vip.password.value))
	{
		alert("Please enter your password in the space provided.");
		document.vip.password.focus();
		return false;
	}
	return true;
}

function onChangeVip(element)
{
	if (element.value == "register")
	{
		document.vip.buttonSubmit.value = "Register";
		document.vip.password.value = "";
		hideDiv('passwordDiv');
	}
	else
	{
		showDiv('passwordDiv');
		document.vip.buttonSubmit.value = "Log in";
		document.vip.password.focus();
	}
}
/*
function onChangeVipPassword(element)
{
	if (!isws(element.value))
	{
		document.vip["do"][1].checked = true;
		document.vip.buttonSubmit.value = "Log in";
	}
}*/

function validateRegister()
{
        if (isws(document.vip.name.value))
        {
                alert("Please enter your name in the space provided.");
                document.vip.name.focus();
                return false;
        }
        if (isws(document.vip.email.value))
        {
                alert("Please enter your e-mail address in the space provided.");
                document.vip.email.focus();
                return false;
        }
        if (!isEmail(document.vip.email.value))
        {
                alert("Please enter a valid e-mail address in the space provided.");
                document.vip.email.focus();
                return false;
        }
        return true;
}

function validatePassword()
{
	if (isws(document.vip.email.value))
	{
		alert("Please enter your e-mail address in the space provided.");
		document.vip.email.focus();
		return false;
	}
	if (!isEmail(document.vip.email.value))
	{
		alert("Please enter a valid e-mail address in the space provided.");
		document.vip.email.focus();
		return false;
	}
	return true;
}

function validateUpdatePassword()
{
	if (isws(document.vip.oldPassword.value))
	{
		alert("Please enter your current password in the space provided.");
		document.vip.oldPassword.focus();
		return false;
	}
	if (isws(document.vip.newPassword.value))
	{
		alert("Please enter a new password in the space provided.");
		document.vip.newPassword.focus();
		return false;
	}
	if (isws(document.vip.newPasswordRepeat.value))
	{
		alert("Please repeat your new password in the confirmation space provided.");
		document.vip.newPasswordRepeat.focus();
		return false;
	}
	if (document.vip.newPassword.value != document.vip.newPasswordRepeat.value)
	{
		alert("Please enter the same new password in both spaces.");
		document.vip.newPassword.focus();
		return false;
	}
	return true;
}

