 function validate_signup ( )
		{
	 
			valid = true;


			if ( document.msignup.Username.value == '' )
			{
				alert ( 'Email is a required field.' );
				document.msignup.Username.focus();
				return false;
			}

			if ( document.msignup.Password.value == '' )
			{
				alert ( 'Password is a required field.' );
				document.msignup.Password.focus();
				return false;
			}
			if ( document.msignup.Confirm_Password.value == '' )
			{
				alert ( 'Confirm Password is a required field.' );
				document.msignup.Confirm_Password.focus();
				return false;
			}
			if ( document.msignup.Full_name.value == '' )
			{
				alert ( 'Name is a required field.' );
				document.msignup.Full_name.focus();
				return false;
			}

			if ( document.msignup.Title.value == '' )
			{
				alert ( 'Title is a required field.' );
				document.msignup.Title.focus();
				return false;
			}
			if ( document.msignup.Company_name.value == '' )
			{
				alert ( 'Company name is a required field.' );
				document.msignup.Company_name.focus();
				return false;
			}

			
			if ( document.msignup.TYPEPRODUCT.value == '0' )
			{
				alert ( 'Please choose type of products.' );
				document.msignup.TYPEPRODUCT.focus();
				return false;
			}
			
			if ( document.msignup.website.value == 'http://' )
			{
				alert ( 'Website is a required field.' );
				document.msignup.website.focus();
				return false;
			}

			/*if ( document.msignup.Address.value == '' )
			{
				alert ( 'Address name is a required field.' );
				document.msignup.Address.focus();
				return false;
			}
			if ( document.msignup.City.value == '' )
			{
				alert ( 'City is a required field.' );
				document.msignup.City.focus();
				return false;
			}*/
			if ( document.msignup.State.value == '0' )
			{
				alert ( 'State is a required field.' );
				document.msignup.State.focus();
				return false;
			}
			
			if ( document.msignup.Zip.value == '' )
			{
				alert ( 'ZipCode is a required field.' );
				document.msignup.Zip.focus();
				return false;
			}

			if ( document.msignup.Zip.value.length < 5)
			{
				alert ( 'Please enter a valid zipcode' );
				document.msignup.Zip.focus();
				return false;
			}

			if ( document.msignup.Zip.value == '00000')
			{
				alert ( 'Please enter a valid zipcode' );
				document.msignup.Zip.focus();
				return false;
			}

			/*if ( document.msignup.Phone.value == '' )
			{
				alert ( 'Phone is a required field.' );
				document.msignup.Phone.focus();
				return false;
			}

			if ( document.msignup.Phone.value.length != 10 )
			{
				alert ( 'Invalid phone number.  Please enter only numbers (i.e 3121234567)' );
				document.msignup.Phone.focus();
				return false;
			}*/

			if ( document.msignup.Agreement.value == '0' )
			{
				alert ( 'You must accept the Agreement to Register' );
				document.msignup.Agreement.focus();
				return false;
			}

			return valid;
		}
		
			function validate_request ( )
		{
			valid = true;


			if ( document.consulting.UserName.value == '' )
			{
				alert ( 'Name is a required field.' );
				document.consulting.UserName.focus();
				return false;
			}

			if ( document.consulting.Phone.value == '' )
			{
				alert ( 'Phone is a required field.' );
				document.consulting.Phone.focus();
				return false;
			}

			if ( document.consulting.Phone.value.length != 10 )
			{
				alert ( 'Invalid phone number.  Please enter only numbers (i.e 3121234567)' );
				document.consulting.Phone.focus();
				return false;
			}

			if ( document.consulting.companyname.value == '' )
			{
				alert ( 'Company Name is a required field.' );
				document.consulting.companyname.focus();
				return false;
			}
			if ( document.consulting.Email.value == '' )
			{
				alert ( 'Email is a required field.' );
				document.consulting.Email.focus();
				return false;
			}

			if (document.consulting.Type[0].checked == true)
			{
alert(document.consulting.Marketingconsulting.value);
				if (document.consulting.Marketingconsulting.value == '-Select One-')
				{
					alert ( 'Consultancy needed is a required field.' );
					document.consulting.Marketingconsulting.focus();
					return false;
				}
			}

			if (document.consulting.Type[1].checked == true)
			{

				if (document.consulting.retailerconsulting.value == '-Select One-')
				{
					alert ( 'Consultancy needed is a required field.' );
					document.consulting.retailerconsulting.focus();
					return false;
				}
			}



			
			if ( document.consulting.Short.value == '' )
			{
				alert ( 'A brief summary is required.' );
				document.consulting.Short.focus();
				return false;
			}

			
			return valid;
		}