if (window.addEventListener)
	window.addEventListener("load", init_form, false);
else if (window.attachEvent)
	window.attachEvent("onload", init_form);
	
function init_form ()
{
	var Oform=document.getElementById('my_form');
	var my_antispam=document.getElementById('antispam');
	if(my_antispam)
	{
		my_antispam.value='kahsdkf' + 'jhsadf9997' + 'sadfgsd09909';
	}
	if(Oform)
	{
		Oform.onsubmit=function()
		{
			var errors="";
			var my_name=document.getElementById('name');
			if(my_name)
			{
				if(my_name.value.replace(/[\s,\n,\f,\r,\t,\v]*/,'').length==0)
				{
					errors+="Field Name is empty.\n";
				}
			}
			var my_email=document.getElementById('email');
			if(my_email)
			{
				if(my_email.value.replace(/[\s,\n,\f,\r,\t,\v]*/,'').length==0)
				{
					errors+="Field Email is empty.\n";
				}
				else if(!my_email.value.match(new RegExp('^\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$')))
				{
					errors += "Incorrect Email address.\n";
				}
			}
			var my_best_number=document.getElementById('best_number');
			if(my_best_number)
			{
				if(my_best_number.value.replace(/[\s,\n,\f,\r,\t,\v]*/,'').length==0)
				{
					errors+="Field Best Number is empty.\n";
				}
			}
			var my_address_1=document.getElementById('address_1');
			if(my_address_1)
			{
				if(my_address_1.value.replace(/[\s,\n,\f,\r,\t,\v]*/,'').length==0)
				{
					errors+="Field Address (1) is empty.\n";
				}
			}
			var my_share_size=document.getElementById('share_size');
			if(my_share_size)
			{
				if(my_share_size.value.replace(/[\s,\n,\f,\r,\t,\v]*/,'').length==0)
				{
					errors+="Field Share Size is empty.\n";
				}
			}
			var my_drop_point=document.getElementById('drop_point');
			if(my_drop_point.selectedIndex==0)
			{
				errors+="Field Drop Point is empty.\n";
			}
			var my_pledge=document.getElementById('pledge');
			if(!my_pledge.checked)
			{
				errors+="Field Pledge is empty.\n";
			}
			if(errors.length>0)
			{
				alert(errors);
				return false;
			}
		}
	}
}