function validateForm(form) 
{    
	if (form.name.value == '') {
		alert('Please Enter Your First Name.');
		form.name.focus();
		return false;
	} else if (form.name.value == 'NoInfo') {
		form.name.value = '';
		alert("Please Enter Your First Name.");
		form.name.focus();
		return false;
	}

	if (form.from.value == '') {
		alert('Please Enter Your Email Address.');
		form.from.focus();
		return false;
	} else {
		if (!form.from.value.match(/^([a-zA-Z0-9])+([.a-zA-Z0-9_\-+])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)+$/)) {
			alert('You Entered a Invalid Email Address.');
			form.from.focus();
			return false;
		}
	}

    if (form.partner) {
		if (form.partner.value == '_invalid') {
			alert('Please let us know how you heard about Market Samurai.');
			form.partner.focus();
			return false;
		}

        var date = new Date();
        date.setTime(date.getTime() + (1000 * 24 * 60 * 60 * 1000));
		var partner = form.partner.value;
		if ((partner.length > 0) && (partner.charAt(0) == '_')) partner = '';
        document.cookie = 'partner=' + partner + '; expires=' + date.toGMTString() + '; path=/';

		// we know what partner we are - set the aweber list appropriately.
		var aweber_mwf_id = '', aweber_unit = '';
		switch (partner) {
case 'mdc':	
				aweber_mwf_id = '1470358100';	
				aweber_unit = 'ms-mdc-prospect'; 
			break; 
			case 'thirtydc':	
				aweber_mwf_id = '1097552709';	
				aweber_unit = 'ms-30dc-2009b'; 
			break; 
			case 'immedge':	
				aweber_mwf_id = '1186778236';	
				aweber_unit = 'ms-immedge-usr'; 
			break; 
			case 'blueprint':	
				aweber_mwf_id = '765354659';	
				aweber_unit = 'ms-blueprint-pr'; 
			break; 
			case 'paypal':	
				aweber_mwf_id = '1328858812';	
				aweber_unit = 'ms-paypal-usr'; 
			break; 
			case 'stomper':	
				aweber_mwf_id = '680086780';	
				aweber_unit = 'ms-stomper-pr'; 
			break; 
			case 'bully':	
				aweber_mwf_id = '793430386';	
				aweber_unit = 'ms-bully-usr'; 
			break; 
			case 'stomper2':	
				aweber_mwf_id = '680086780';	
				aweber_unit = 'ms-stomper2-pr'; 
			break; 
						default:	
				aweber_mwf_id = '680086780';	
				aweber_unit = 'ms-prospect'; 
				break;
		}

		form.meta_web_form_id.value = aweber_mwf_id;
		form.unit.value = aweber_unit;
	}

	return true;
}
