// Validate Event Form

function validate_step1(step1)

{

	// Check # of people
	if ( step1.l0101.value == "0" )
  	{
	    alert ( "Please select number of people living in your home." );
		step1.l0101.focus();
	    return false;
  	}
	
	
	// Check if energy bill available
	if ( ( step1.l0102[0].checked == false )
	&& ( step1.l0102[1].checked == false ) )
  	{
	    alert ( "Please select if you have your energy bill available." );
		step1.l0102[0].focus();
	    return false;
  	}
		
	
	// Check if numeric 
	if (!IsNumeric(step1.l0103.value))
  	{
	    alert ( "Please enter a numeric value." );
		step1.l0103.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step1.l0104.value))
  	{
	    alert ( "Please enter a numeric value." );
		step1.l0104.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step1.l0105.value))
  	{
	    alert ( "Please enter a numeric value." );
		step1.l0105.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step1.l0106.value))
  	{
	    alert ( "Please enter a numeric value." );
		step1.l0106.focus();
	    return false;
  	}
	
	// Check if numeric 
	if (!IsNumeric(step1.l0107.value))
  	{
	    alert ( "Please enter a numeric value." );
		step1.l0107.focus();
	    return false;
  	}
	
	// Check if energy bill available
	if (step1.l0102[0].checked == true) {
	if ((step1.l0103.value == "") && (step1.l0104.value == "") && (step1.l0105.value == "") && (step1.l0106.value == "") && (step1.l0107.value == ""))
  	{
	    alert ( "Please select enter information from your energy bills." );
		step1.l0103.focus();
	    return false;
  	}
	}
	
	// Check type of living
	if ( ( step1.l0108[0].checked == false )
    && ( step1.l0108[1].checked == false )
	&& ( step1.l0108[2].checked == false ) )
  	{
	    alert ( "Please select type of living." );
		step1.l0108[0].focus();
	    return false;
  	}


	// Check type of house
	if ( ( step1.l0108[0].checked == true )
    && ( step1.l0109[0].checked == false )
	&& ( step1.l0109[1].checked == false )
	&& ( step1.l0109[2].checked == false )
	&& ( step1.l0109[3].checked == false ) )
  	{
	    alert ( "Please select a type of house." );
		step1.l0109[0].focus();
	    return false;
  	}


	// Check type of bungalow
	if ( ( step1.l0108[1].checked == true )
    && ( step1.l0110[0].checked == false )
	&& ( step1.l0110[1].checked == false ) )
  	{
	    alert ( "Please select a type of bungalow." );
		step1.l0110[0].focus();
	    return false;
  	}


	// Check type of flat
	if ( ( step1.l0108[2].checked == true )
    && ( step1.l0111[0].checked == false )
	&& ( step1.l0111[1].checked == false ) )
  	{
	    alert ( "Please select a type of flat." );
		step1.l0111[0].focus();
	    return false;
  	}

	// Check # of bedrooms
	if ( step1.l0112.value == "0" )
  	{
	    alert ( "Please select number of bedrooms in your home." );
		step1.l0112.focus();
	    return false;
  	}


	// Check how home heated
	if ( ( step1.l0113[0].checked == false )
    && ( step1.l0113[1].checked == false )
	&& ( step1.l0113[2].checked == false )
	&& ( step1.l0113[3].checked == false ) )
  	{
	    alert ( "Please select how you heat your home." );
		step1.l0113[0].focus();
	    return false;
  	}

	// Check if green energy
	if ( ( step1.l0114[0].checked == false )
	&& ( step1.l0114[1].checked == false ) )
  	{
	    alert ( "Please select if your electricity comes from green sources." );
		step1.l0114[0].focus();
	    return false;
  	}
	
	// Check # of lightbulbs
	if ( ( step1.l0115[0].checked == false )
    && ( step1.l0115[1].checked == false )
	&& ( step1.l0115[2].checked == false )
	&& ( step1.l0115[3].checked == false )
	&& ( step1.l0115[4].checked == false ) )
  	{
	    alert ( "Please select how many of your light bulbs are energy efficient." );
		step1.l0115[0].focus();
	    return false;
  	}


	// Check # of appliances
	if ( ( step1.l0116[0].checked == false )
    && ( step1.l0116[1].checked == false )
	&& ( step1.l0116[2].checked == false )
	&& ( step1.l0116[3].checked == false )
	&& ( step1.l0116[4].checked == false ) )
  	{
	    alert ( "Please select how many of your appliances are energy efficient." );
		step1.l0116[0].focus();
	    return false;
  	}

	// Check if appliances are switched off
	if ( ( step1.l0117[0].checked == false )
    && ( step1.l0117[1].checked == false )
	&& ( step1.l0117[2].checked == false )
	&& ( step1.l0117[3].checked == false ) )
  	{
	    alert ( "Please select how careful you are to switch of appliances." );
		step1.l0117[0].focus();
	    return false;
  	}
	
	// Check if both thick and thin insulation has been checked
	if ( ( step1.l0118a.checked == true )
	&& ( step1.l0118b.checked == true ) )
  	{
	    alert ( "Both thick and thin insulation cannot be ticked. Please make a selection." );
		step1.l0118a.focus();
	    return false;
  	}

	
/*
	// Check if both condensing boiler and tank insulation has been checked
	if ( ( step1.l0118c.checked == true )
	&& ( step1.l0118d.checked == true ) )
  	{
	    alert ( "Both condensing boiler and hot water talk insulation cannot be ticked. Please make a selection." );
		step1.l0118c.focus();
	    return false;
  	}
	
	return (true);
*/

}




function validate_step2(step2)

{
	// How full is the bin
	if ( ( step2.l0201[0].checked == false )
    && ( step2.l0201[1].checked == false )
	&& ( step2.l0201[2].checked == false )
	&& ( step2.l0201[3].checked == false ) )
  	{
	    alert ( "Please select how full your bin is at the end of the week." );
		step2.l0201[0].focus();
	    return false;
  	}


	// Do you compost
	if ( ( step2.l0203[0].checked == false )
	&& ( step2.l0203[1].checked == false ) )
  	{
	    alert ( "Please select if you compost food and garden waste." );
		step2.l0203[0].focus();
	    return false;
  	}
	
	// How much do you recycle
	if ( ( step2.l0204[0].checked == false )
	&& ( step2.l0204[1].checked == false ) )
  	{
	    alert ( "Please select if you avoid products with lots of packaging." );
		step2.l0204[0].focus();
	    return false;
  	}
	
	// How much do you recycle
	if ( ( step2.l0205[0].checked == false )
    && ( step2.l0205[1].checked == false )
	&& ( step2.l0205[2].checked == false ) )
  	{
	    alert ( "Please select how much your household wastes." );
		step2.l0205[0].focus();
	    return false;
  	}


	return (true);

}


function validate_step3(step3)

{
	// Do you drive
	if ( ( step3.l0301[0].checked == false )
	&& ( step3.l0301[1].checked == false ) )
  	{
	    alert ( "Please select if you travel by car." );
		step3.l0301[0].focus();
	    return false;
  	}


	// Check tax band
	if ( ( step3.l0301[0].checked == true )
    && ( step3.l0302[0].checked == false )
	&& ( step3.l0302[1].checked == false )
	&& ( step3.l0302[2].checked == false )	
    && ( step3.l0302[3].checked == false )
	&& ( step3.l0302[4].checked == false )
    && ( step3.l0302[5].checked == false )
	&& ( step3.l0302[6].checked == false ) )
  	{
	    alert ( "Please select a tax band." );
		step3.l0302[0].focus();
	    return false;
  	}


	// Check if travel alone
	if ( ( step3.l0301[0].checked == true )
    && ( step3.l0303[0].checked == false )
	&& ( step3.l0303[1].checked == false )
	&& ( step3.l0303[2].checked == false )
	&& ( step3.l0303[3].checked == false ) )
  	{
	    alert ( "Please select how much you travel by car alone." );
		step3.l0303[0].focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0304.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0304.focus();
	    return false;
  	}
	
	// Check if numeric 
	if (!IsNumeric(step3.l0305.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0305.focus();
	    return false;
  	}
	
	// Check if numeric 
	if (!IsNumeric(step3.l0306.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0306.focus();
	    return false;
  	}

	// Walk instead of car/pub transport
	if ( ( step3.l0307[0].checked == false )
	&& ( step3.l0307[1].checked == false ) )
  	{
	    alert ( "Please select if you walk instead of other forms of transport." );
		step3.l0307[0].focus();
	    return false;
  	}

	
	// Cycle instead of car/pub transport
	if ( ( step3.l0308[0].checked == false )
	&& ( step3.l0308[1].checked == false ) )
  	{
	    alert ( "Please select if you cycle instead of other forms of transport." );
		step3.l0308[0].focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0309.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0309.focus();
	    return false;
  	}
	
	// Check if numeric 
	if (!IsNumeric(step3.l0310.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0310.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0311.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0311.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0312.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0312.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0313.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0313.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step3.l0314.value))
  	{
	    alert ( "Please enter a numeric value." );
		step3.l0314.focus();
	    return false;
  	}

	return (true);

}




function validate_step4(step4)

{
	// Smoking
	if ( ( step4.l0402[0].checked == false )
    && ( step4.l0402[1].checked == false )
    && ( step4.l0402[2].checked == false )
	&& ( step4.l0402[3].checked == false ) )
  	{
	    alert ( "Please select how much you spend on tobacco." );
		step4.l0402[0].focus();
	    return false;
  	}

	// Clothing
	if ( ( step4.l0403[0].checked == false )
    && ( step4.l0403[1].checked == false )
    && ( step4.l0403[2].checked == false )
    && ( step4.l0403[3].checked == false )
	&& ( step4.l0403[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on clothes and shoes." );
		step4.l0403[0].focus();
	    return false;
  	}
	
	// Books and newspapers
	if ( ( step4.l0404[0].checked == false )
    && ( step4.l0404[1].checked == false )
    && ( step4.l0404[2].checked == false )
    && ( step4.l0404[3].checked == false )
	&& ( step4.l0404[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on newspapers, books and stationary." );
		step4.l0404[0].focus();
	    return false;
  	}
	
	// Toiletries
	if ( ( step4.l0405[0].checked == false )
    && ( step4.l0405[1].checked == false )
    && ( step4.l0405[2].checked == false )
    && ( step4.l0405[3].checked == false )
	&& ( step4.l0405[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on toiletries." );
		step4.l0405[0].focus();
	    return false;
  	}
	
	// Jewellery
	if ( ( step4.l0406[0].checked == false )
    && ( step4.l0406[1].checked == false )
    && ( step4.l0406[2].checked == false )
    && ( step4.l0406[3].checked == false )
	&& ( step4.l0406[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on jewellery." );
		step4.l0406[0].focus();
	    return false;
  	}
	
	// Powertools
	if ( ( step4.l0407[0].checked == false )
    && ( step4.l0407[1].checked == false )
    && ( step4.l0407[2].checked == false )
    && ( step4.l0407[3].checked == false )
	&& ( step4.l0407[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on powertools and equipment." );
		step4.l0407[0].focus();
	    return false;
  	}

	// Redecorate
	if ( ( step4.l0408[0].checked == false )
    && ( step4.l0408[1].checked == false )
	&& ( step4.l0408[2].checked == false ) )
  	{
	    alert ( "Please select how often you redecorate." );
		step4.l0408[0].focus();
	    return false;
  	}
	
	// Structural improvements
	if ( ( step4.l0409[0].checked == false )
    && ( step4.l0409[1].checked == false )
    && ( step4.l0409[2].checked == false )
    && ( step4.l0409[3].checked == false )
	&& ( step4.l0409[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on structural improvements." );
		step4.l0409[0].focus();
	    return false;
  	}
		
	// Reduce spending
	if ( ( step4.l0410[0].checked == false )
    && ( step4.l0410[1].checked == false )
	&& ( step4.l0410[2].checked == false ) )
  	{
	    alert ( "Please select if you make an effort to reduce spending." );
		step4.l0410[0].focus();
	    return false;
  	}
	
	
	return (true);

}




function validate_step5(step5)

{
	// How often meat/fish meals
	if ( ( step5.l0501[0].checked == false )
    && ( step5.l0501[1].checked == false )
	&& ( step5.l0501[2].checked == false )
	&& ( step5.l0501[3].checked == false ) )
  	{
	    alert ( "Please select how often you eat meals containing meats/fish." );
		step5.l0501[0].focus();
	    return false;
  	}


	// How often buy organic
	if ( ( step5.l0502[0].checked == false )
    && ( step5.l0502[1].checked == false )
	&& ( step5.l0502[2].checked == false )
	&& ( step5.l0502[3].checked == false ) )
  	{
	    alert ( "Please select how often you buy organic food." );
		step5.l0502[0].focus();
	    return false;
  	}


	// Do you grow vegs
	if ( ( step5.l0503[0].checked == false )
    && ( step5.l0503[1].checked == false )
	&& ( step5.l0503[2].checked == false ) )
  	{
	    alert ( "Please select if you grow your own vegetables." );
		step5.l0503[0].focus();
	    return false;
  	}


	// Do you grow vegs
	if ( ( step5.l0504[0].checked == false )
	&& ( step5.l0504[1].checked == false ) )
  	{
	    alert ( "Please select if you buy local, seasonal food." );
		step5.l0503[0].focus();
	    return false;
  	}
	

	// Do you grow vegs
	if ( ( step5.l0505[0].checked == false )
    && ( step5.l0505[1].checked == false )
    && ( step5.l0505[2].checked == false )
    && ( step5.l0505[3].checked == false )
	&& ( step5.l0505[4].checked == false ) )
  	{
	    alert ( "Please select how much you spend on food consumed outside your home." );
		step5.l0505[0].focus();
	    return false;
  	}
	
	
	return (true);

}




function validate_step6(step6)

{

	// Water meter
	if ( ( step6.l0601[0].checked == false )
	&& ( step6.l0601[1].checked == false ) )
  	{
	    alert ( "Please select if you have a water meter." );
		step6.l0601[0].focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step6.l0602.value))
  	{
	    alert ( "Please enter a numeric value." );
		step6.l0602.focus();
	    return false;
  	}
	
	// Check if numeric 
	if (!IsNumeric(step6.l0603.value))
  	{
	    alert ( "Please enter a numeric value." );
		step6.l0603.focus();
	    return false;
  	}

	// How many baths
	if ( step6.l0604.value == "" )
  	{
	    alert ( "Please enter how many baths you take each week." );
		step6.l0604.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step6.l0604.value))
  	{
	    alert ( "Please enter a numeric value." );
		step6.l0604.focus();
	    return false;
  	}
	
	// How many showers
	if ( step6.l0605.value == "" )
  	{
	    alert ( "Please enter how many showers you take each week." );
		step6.l0605.focus();
	    return false;
  	}

	// Check if numeric 
	if (!IsNumeric(step6.l0605.value))
  	{
	    alert ( "Please enter a numeric value." );
		step6.l0605.focus();
	    return false;
  	}
	
	// Shower type
	if ( ( step6.l0606[0].checked == false )
    && ( step6.l0606[1].checked == false )
	&& ( step6.l0606[2].checked == false ) )
  	{
	    alert ( "Please select what type of shower you have." );
		step6.l0606[0].focus();
	    return false;
  	}

	// WC type
	if ( ( step6.l0607[0].checked == false )
    && ( step6.l0607[1].checked == false )
	&& ( step6.l0607[2].checked == false ) )
  	{
	    alert ( "Please select which picture most resembles your WC." );
		step6.l0607[0].focus();
	    return false;
  	}

	// Water saving device
	if ( ( step6.l0608[0].checked == false )
	&& ( step6.l0608[1].checked == false ) )
  	{
	    alert ( "Please select if you have a water saving device in your toilet." );
		step6.l0608[0].focus();
	    return false;
  	}

	// Water saving washing machine
	if ( ( step6.l0609[0].checked == false )
	&& ( step6.l0609[1].checked == false ) )
  	{
	    alert ( "Please select if you have a water saving washing machine." );
		step6.l0609[0].focus();
	    return false;
  	}	
	
	// Water saving washing machine
	if ( ( step6.l0610[0].checked == false )
	&& ( step6.l0610[1].checked == false )
	&& ( step6.l0610[2].checked == false )
	&& ( step6.l0610[3].checked == false ) )
  	{
	    alert ( "Please select how often you use a hose or water sprinkler." );
		step6.l0610[0].focus();
	    return false;
  	}
	
	// Water saving washing machine
	if ( ( step6.l0611[0].checked == false )
	&& ( step6.l0611[1].checked == false ) )
  	{
	    alert ( "Please select if you have a water butt in your garden." );
		step6.l0611[0].focus();
	    return false;
  	}
	
	
	return (true);

}



function validate_step7(step7)

{
	// Select type of washing
	if ( ( step7.l0702[0].checked == false )
	&& ( step7.l0702[1].checked == false ) )
  	{
	    alert ( "Please select if you avoid peat products for your garden." );
		step7.l0702[0].focus();
	    return false;
  	}

	// Select type of washing
	if ( ( step7.l0703[0].checked == false )
	&& ( step7.l0703[1].checked == false ) )
  	{
	    alert ( "Please select if you use environmentally friendly wood and paper." );
		step7.l0703[0].focus();
	    return false;
  	}

	// Select type of washing
	if ( ( step7.l0704[0].checked == false )
	&& ( step7.l0704[1].checked == false ) )
  	{
	    alert ( "Please select if you have volunteered with a local or wildlife group in the last year." );
		step7.l0704[0].focus();
	    return false;
  	}
	
	// Select type of washing
	if ( ( step7.l0705[0].checked == false )
	&& ( step7.l0705[1].checked == false ) )
  	{
	    alert ( "Please select if you know of any local species/plants." );
		step7.l0705[0].focus();
	    return false;
  	}
	

	return (true);

}

function validate_step8(step8) {

	// Select type of washing
	if ( ( step8.l0802[0].checked == false )
	&& ( step8.l0802[1].checked == false ) )
  	{
	    alert ( "Please select if you have looked into the history of your area." );
		step8.l0802[0].focus();
	    return false;
  	}
	
	// Select type of washing
	if ( ( step8.l0803[0].checked == false )
	&& ( step8.l0803[1].checked == false ) )
  	{
	    alert ( "Please select if you have helped organise a local event the last year." );
		step8.l0803[0].focus();
	    return false;
  	}

	return true;
}

function validate_step9(step9)

{
	// Select if fair trade
	if ( ( step9.l0901[0].checked == false )
	&& ( step9.l0901[1].checked == false )
	&& ( step9.l0901[2].checked == false )
	&& ( step9.l0901[3].checked == false ) )
  	{
	    alert ( "Please select if you buy Fair Trade goods." );
		step9.l0901[0].focus();
	    return false;
  	}

	// Select if independent
	if ( ( step9.l0902[0].checked == false )
	&& ( step9.l0902[1].checked == false )
	&& ( step9.l0902[2].checked == false )
	&& ( step9.l0902[3].checked == false ) )
  	{
	    alert ( "Please select if you buy products from local shops." );
		step9.l0902[0].focus();
	    return false;
  	}

	// Select if charity shops
	if ( ( step9.l0903[0].checked == false )
	&& ( step9.l0903[1].checked == false )
	&& ( step9.l0903[2].checked == false )
	&& ( step9.l0903[3].checked == false ) )
  	{
	    alert ( "Please select if you buy products from charity shops." );
		step9.l0903[0].focus();
	    return false;
  	}

	// Select if independent
	if ( ( step9.l0905[0].checked == false )
	&& ( step9.l0905[1].checked == false ) )
  	{
	    alert ( "Please select if you have volunteered for a local organisation the last year." );
		step9.l0905[0].focus();
	    return false;
  	}

	return (true);

}



function validate_step10(step10)

{

	// Select how much much excercise
	if ( ( step10.l1001[0].checked == false )
	&& ( step10.l1001[1].checked == false )
	&& ( step10.l1001[2].checked == false ) )
  	{
	    alert ( "Please select how your diet compare." );
		step10.l1001[0].focus();
	    return false;
  	}
	
	// Select how satisfied
	if ( ( step10.l1002[0].checked == false )
	&& ( step10.l1002[1].checked == false )
	&& ( step10.l1002[2].checked == false )
	&& ( step10.l1002[3].checked == false ) )
  	{
	    alert ( "Please select how satisfied you are." );
		step10.l1002[0].focus();
	    return false;
  	}

	// Select how much much excercise
	if ( ( step10.l1003[0].checked == false )
	&& ( step10.l1003[1].checked == false )
	&& ( step10.l1003[2].checked == false ) )
  	{
	    alert ( "Please select how much exercise you do in a week." );
		step10.l1003[0].focus();
	    return false;
  	}
	
	// Select how much much excercise
	if ( ( step10.l1004[0].checked == false )
	&& ( step10.l1004[1].checked == false )
	&& ( step10.l1004[2].checked == false )
	&& ( step10.l1004[3].checked == false )
	&& ( step10.l1004[4].checked == false ) )
  	{
	    alert ( "Please select how many neighbours you know by name." );
		step10.l1004[0].focus();
	    return false;
  	}
	
	return (true);

}

function validate_register(register)
{
	
		if (register.f_firstname.value == "")
	  {
	    alert("Please enter your first name.");
	    register.f_firstname.focus();
	    return (false);
	  }
	  
		if (register.f_lastname.value == "")
	  {
	    alert("Please enter your last name.");
	    register.f_lastname.focus();
	    return (false);
	  }
	  
		if (register.f_email.value == "")
	  {
	    alert("Please enter your email address.");
	    register.f_email.focus();
	    return (false);
	  }
	  else if (register.f_email.value.indexOf('@') < 0)
	  {
	    alert("Please enter a valid email address.");
	    register.f_email.focus();
	    return (false);
	  }
	  else if (register.f_email.value.lastIndexOf('.') < 0)
	  {
	    alert("Please enter a valid email address.");
	    register.f_email.focus();
	    return (false);
	  }
	  else if (register.f_email.value.indexOf(' ') != -1)
	  {
	    alert("Please enter a valid email address.");
	    register.f_email.focus();
	    return (false);
	  }
	  else
	  {
		  if (!validateEmail()) {
		  	return false;
		  }
	  }
}


function validateEmail()
{
	jQuery.ajax({
			
			url: "/validEmail.php?email=" + $('#registerform input[@name="f_email"]').val(),
			dataType: "json",
			success: function(json) {
			
				if (!json.valid) {
					alert(json.response);
					return false;
				}
				else {
					validatePassword()
				}
			},
			async: false
				
		});
}

function validatePassword()
{
	f_password = $('#registerform input[@name="f_password"]');
				
	if (f_password.val() == "") {
		alert("Please enter a password.");
		f_password.focus();
		return (false);
	}
	else {
		$('#registerform form').submit();
	}
}

function validate_login(register)

{

	if (register.f_email.value == "")
  {
    alert("Please enter your email address.");
    register.f_email.focus();
    return (false);
  }
  
  	if (register.f_email.value.indexOf('@') < 0)
  {
    alert("Please enter a valid email address.");
    register.f_email.focus();
    return (false);
  }
  
    if (register.f_email.value.lastIndexOf('.') < 0)
  {
    alert("Please enter a valid email address.");
    register.f_email.focus();
    return (false);
  }
  
  	if (register.f_email.value.indexOf(' ') != -1)
  {
    alert("Please enter a valid email address.");
    register.f_email.focus();
    return (false);
  }

	if (register.f_password.value == "")
  {
    alert("Please enter a password.");
    register.f_password.focus();
    return (false);
  }

	return (true);

}


function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }

   return IsNumber;
   
}

