function check_form()
{
	var docu=document.create_account;
	var error_var="";
	
	if((docu.firstname.value=="") || (docu.firstname.value.length < 3))
		{error_var=error_var+"* Your First Name must contain a minimum of 3 characters!\n";}
	if((docu.lastname.value=="") || (docu.lastname.value.length < 2))
		{error_var=error_var+"* Your Last Name must contain a minimum of 2 characters!\n";	}
	if((docu.email_address.value=="") || (docu.email_address.value.length < 6))
		{error_var=error_var+"* Your E-Mail Address must contain a minimum of 6 characters!\n";	}
	if((docu.street_address.value=="") || (docu.street_address.value.length < 5))
		{error_var=error_var+"* Your Billing Street Address must contain a minimum of 5 characters!\n";	}
	if((docu.postcode.value=="") || (docu.postcode.value.length < 5))
		{error_var=error_var+"* Your Billing Postal Code must contain a minimum of 5 characters!\n";	}
	if((docu.city.value=="") || (docu.city.value.length < 3))
		{error_var=error_var+"* Your Billing City must contain a minimum of 3 characters!\n";	}
	if(docu.country.value=="")
		{error_var=error_var+"* You must select a billing country from the Countries pull down menu!\n";	}
	if((docu.country.value=="USA") && ((docu.state.value=="") || (docu.state.value.length < 2)))
		{error_var=error_var+"* You must select a billing state!\n";	}
	if((docu.country.value!="USA") && ((docu.province.value=="") || (docu.province.value.length < 3)))
		{error_var=error_var+"* Your Billing Province must contain a minimum of 3 characters!\n";	}
	if((docu.street_address2.value=="") || (docu.street_address2.value.length < 5))
		{error_var=error_var+"* Your Shipping Street Address must contain a minimum of 5 characters!\n";	}
	if((docu.postcode2.value=="") || (docu.postcode2.value.length < 5))
		{error_var=error_var+"* Your Shipping Postal Code must contain a minimum of 5 characters!\n";	}
	if((docu.city2.value=="") || (docu.city2.value.length < 3))
		{error_var=error_var+"* Your Shipping City must contain a minimum of 3 characters!\n";	}
	if(docu.country2.value=="")
		{error_var=error_var+"* You must select a shipping country from the Countries pull down menu!\n";	}
	if((docu.country2.value=="USA") && ((docu.state2.value=="") || (docu.state2.value.length < 2)))
		{error_var=error_var+"* You must select a shipping state!\n";	}
	if((docu.country2.value!="USA") && ((docu.province2.value=="") || (docu.province2.value.length < 3)))
		{error_var=error_var+"* Your Shipping Province must contain a minimum of 3 characters!\n";	}
	if((docu.telephone.value=="") || (docu.telephone.value.length < 5))
		{error_var=error_var+"* Your Telephone number must contain a minimum of 5 characters!\n";	}
	if((docu.password.value=="") || (docu.password.value.length < 5))
		{error_var=error_var+"* Your Password contain a minimum of 5 characters!\n";	}
	if(docu.confirmation.value=="")
		{error_var=error_var+"* Your Confirmation Password contain a minimum of 5 characters!\n";	}
	if(!((docu.password.value)==(docu.confirmation.value)))
		{error_var=error_var+"* Your Password and Confirmation Password should be same!\n";	}
	if(error_var=="")
		 {return true; }
		 else
		 {
		 alert("Errors has occured during the process of your form!\n\nPlease make following corrections:\n\n"+error_var);
		 return false;
		 }
}

function doCopyFromBilling(frm)
{
	frm.street_address2.value = frm.street_address.value;
	frm.suburb2.value = frm.suburb.value;
	frm.postcode2.value = frm.postcode.value;
	frm.city2.value = frm.city.value;
	frm.state2.selectedIndex = frm.state.selectedIndex;
	frm.country2.selectedIndex = frm.country.selectedIndex;
}
