function ValidateForm(){
	Msg = "";
	if (document.form_contact.form_subject.value == '-1'){
		Msg += "   Subject\n"; 
	}
	
	if (document.form_contact.form_name.value == ''){
		Msg += "   Name\n"; 
	}
	
	if (document.form_contact.form_viaemail.checked == true){
		if (document.form_contact.form_email.value == ''){
			Msg += "   Email Address\n";
		}else{
			var index = 0;
			var aIndex = 0;
			var strEmail = new String(document.form_contact.form_email.value);
			if ((strEmail.indexOf("@", index)) > 0){
				index = strEmail.indexOf("@");
				if ((strEmail.indexOf("@", index + 1)) < 0){			
					if ((strEmail.indexOf(".")) > 0){
						//Valid Email
					}else{
						Msg += "   Valid Email Address\n";
					}
				}else{
					Msg += "   Valid Email Address\n";
				}
			}else{
				Msg += "   Valid Email Address\n";
			}
		}
	}
		
	if (document.form_contact.form_viaphone.checked == true){
		if (document.form_contact.form_phone.value == ''){
			Msg += "   Phone Number\n";
		}
	}
	
	if ((document.form_contact.form_viaemail.checked == false) && (document.form_contact.form_viaphone.checked == false)){
		Msg += "   Prefered Contact Method\n"; 
	}
	if (document.form_contact.form_consent[1].checked == true){
		Msg += "   Agree that your form information is accurate and current\n";
	}
	
	if (Msg == ''){
		return(true)
	}
	Msg = "You need to Fill in the Following Fields:\n" + Msg;
	alert(Msg)
	return(false)
}

function ChangeBoldStatus(id){
	if (document.getElementById){
		if (document.getElementById(id).style.fontWeight == 'bold'){
			document.getElementById(id).style.fontWeight = '';
		}else{
			document.getElementById(id).style.fontWeight = 'bold';
		}	
	}else if (document.all){
		if (document.all[id].style.fontWeight == 'bold'){
			document.all[id].style.fontWeight = '';
		}else{
			document.all[id].style.fontWeight = 'bold';
		}
	}
}
