
	var finCheck = 0;
	
	function EmailValid(src) 
	{
			
		var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
		var regex = new RegExp(emailReg);
		return regex.test(src);	
		
	}				
	function CheckFields()
	{	
		
		
		
		
		if(document.userform.firstname.value == "" )
		{				
			alert('Please enter your first name');
			document.userform.firstname.focus();
			return false;							
		}
		if(document.userform.surname.value == "" )
		{
			alert('Please enter your surname');
			document.userform.surname.focus();
			return false;							
		}					
		if(document.userform.country.value == "" )
		{
			alert('Please enter your country');
			document.userform.country.focus();
			return false;							
		}
		if(document.userform.city.value == "" )
		{
			alert('Please enter your city');
			document.userform.city.focus();
			return false;							
		}
		if(document.userform.company.value == "" )
		{
			alert('Please enter your company');
			document.userform.company.focus();
			return false;							
		}
		if(document.userform.position.value == "" )
		{
			alert('Please enter your position');
			document.userform.position.focus();
			return false;							
		}
		Evalue = document.userform.emailaddress.value; 
		if(Evalue == "" )
		{				
			alert('Please enter your email address');
			return false;							
		}
		else
		{				
			if(EmailValid(Evalue) == false)
			{
				alert(Evalue + ' is not a valid email address');
				return false;
			}				
		}
		if(document.userform.phone.value == "" )
		{
			alert('Please enter your phone number');
			document.userform.phone.focus();
			return false;							
		}
		
		var checkboxHit2 = 0;
		var checkboxArray2 = document.getElementById("tableRegister").getElementsByTagName("input");
		for(i=0; i<checkboxArray2.length; i++) {
			if (checkboxArray2[i].type == "checkbox") {
				if (checkboxArray2[i].checked == true) {
					var checkboxHit2 = 1;				
				}
			}
		}
		if(checkboxHit2 == 0){
			alert('Please specify what you would like to register for');
			return false;	
		}
		
		if(document.getElementById("Radio1").checked == false  && document.getElementById("Radio2").checked == false && document.getElementById("Radio3").checked == false)
		{	
			alert('Please select investor type');
			document.getElementById("Radio1").focus();
			return false;							
		}
		
		return true;	
								
	}
	
	function showFormElements(radioSelection)
	{
		if(radioSelection == "private_investor")
		{
			finCheck = 0;
			document.getElementById("private_investor").style.display="block";
			document.getElementById("institutional_investor").style.display="none";
			document.getElementById("financial_advisor").style.display="none";
		}
		else if(radioSelection == "institutional_investor")
		{
			finCheck = 0;
			document.getElementById("private_investor").style.display="none";
			document.getElementById("institutional_investor").style.display="block";
			document.getElementById("financial_advisor").style.display="none";
		}
		else if(radioSelection == "financial_advisor")
		{
			finCheck = 1;
			document.getElementById("private_investor").style.display="none";
			document.getElementById("institutional_investor").style.display="none";
			document.getElementById("financial_advisor").style.display="block";
		}	
	}
	function showCommodityOptions(radioSelection)
	{
		if(radioSelection == "etf_list")
		{
			document.getElementById("etf_list").style.display="block";
			document.getElementById("etc_list").style.display="none";
		}
		else if(radioSelection == "etc_list")
		{
			document.getElementById("etf_list").style.display="none";
			document.getElementById("etc_list").style.display="block";
		}
		else if(radioSelection == "both")
		{
			document.getElementById("etf_list").style.display="block";
			document.getElementById("etc_list").style.display="block";
		}	
	}

