//Commented out by Faisal Shah
//This function is used by other pages to update information for example MemberUpdate.aspx page uses it
function Reg_Next1_OnClick()
{
	if(GetRegElementID("s-Fcntct").value=="")
	{
		alert("Please enter the first name.");
		return;
	}

	if(GetRegElementID("s-Lcntct").value=="")
	{
		alert("Please enter the last name.");
		return;
	}
	
	if(GetRegElementID("s-Addr").value=="")
	{
		alert("Please enter the address.");
		return;
	}

	if(GetRegElementID("s-City").value=="")
	{
		alert("Please enter the city.");
		return;
	}
	
	if(GetRegElementID("s-Zip").value=="")
	{
		alert("Please enter the zip-code / postal-code.");
		return;
	}

	if(GetRegElementID("s-Phone").value=="")
	{
		alert("Please enter your telphone number.");
		return;
	}

	if(GetRegElementID("r-E-Mail-Addr").value=="")
	{
		alert("Please enter your e-mail adress.");
		return;
	}

	document.frmReg.submit();
}

//This function is for the PPV manual order.
function PPVOrd()
{
//debugger;
var anum = /(^\d+$)|(^\d+\.\d+$)/;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if(GetPPVElementID("f-name").value == "" || GetPPVElementID("e-mail").value == "" || GetPPVElementID("p-name").value == "" || GetPPVElementID("q-size").value == "")
	{
		alert("Please fill all the fields.");
		return;
	}
	
	if (!filter.test(GetPPVElementID("e-mail").value)) 
	{
		alert("Please provide a valid email address");
		return;
	}
	
	if (!anum.test(GetPPVElementID("q-size").value))
	{
		alert("The quantity field must be numeric only.");
		return;
	}
		document.frmPPV.submit();
}

function Reg_Next2_OnClick()
{
	if(GetRegElementID("r-Usrid").value=="")
	{
		alert("Please enter the user name.");
		return;
	}

	if(GetRegElementID("r-Password").value=="")
	{
		alert("Please enter the password.");
		return;
	}
	
	if(GetRegElementID("r-Password").value!=GetRegElementID("r-Password2").value)
	{
		alert("Your passwords do not match.");
		return;
	}
/*	
	var t, len;
	t = GetRegElementID("r-Password").value;
	len = String(t).length;
	if  (len < 8) 
	{
		alert("Password must be a minimun of 8 characters.");
		return;
	}
*/
/*
	if(GetRegElementID("r-Password").value=="")
	{
		alert("Please enter the password.");
		return;
	}
*/	
	if(GetRegElementID("r-Squestion").value=="")
	{
		alert("Please select a security question.");
		return;
	}

	if(GetRegElementID("r-Sanswer").value=="")
	{
		alert("Please enter the answer of your security question.");
		return;
	}

	document.frmReg.submit();
}

function Reg_Prev1_OnClick()
{
	document.frmReg.action = "Registration.asp"
	document.frmReg.submit();
}

function Reg_Submit_OnClick()
{
	document.frmReg.submit();
}

function GetRegElementID(name)
{
	var elementID = null;

	for (var i = 0; i < document.frmReg.elements.length; i++)
	{
		if(document.frmReg.elements[i].name == name)
		{
			elementID = document.frmReg.elements[i];
		}
	}
	return elementID;
}


function GetPPVElementID(name)
{
	var elementID = null;

	for (var i = 0; i < document.frmPPV.elements.length; i++)
	{
		if(document.frmPPV.elements[i].name == name)
		{
			elementID = document.frmPPV.elements[i];
		}
	}
	return elementID;
}
