function formCheck(form){

var formErrors 		= false;
var errorMessage	= "";

   if (document.contactForm.KBA_Contact.options[document.contactForm.KBA_Contact.selectedIndex].value == "no_selection"){
   		errorMessage  += "Missing To Selection\n";
		formErrors = true;}
	if(document.contactForm.Name.value.length == 0){
		errorMessage  += "Misssing Name\n";
		formErrors = true;}
	if(!emailCheck(document.contactForm.Email.value)){
		errorMessage  += "Please Check Your Email\n";
		formErrors = true;}
	if(document.contactForm.Subject.value.length == 0){
		errorMessage  += "Missing Subject\n";
		formErrors = true;}
	if(document.contactForm.Message.value.length == 0){
		errorMessage  += "Missing Message\n";
		formErrors = true;}
		
		document.contactForm.recipients.value = document.contactForm.KBA_Contact.options[document.contactForm.KBA_Contact.selectedIndex].value;
	 	document.contactForm.group.value = document.contactForm.KBA_Contact.options[document.contactForm.KBA_Contact.selectedIndex].text;
	
	if(formErrors){
		alert("Please check the following Error(s):\n\n"+errorMessage)
	}else{
		document.contactForm.submit();}
	
};

function getQueryFormVariable(){

	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == "subject") {
			
			setSubject(pair[1]);
		}
		if (pair[0] == "contact") {
			
			setContact(pair[1]);
		}
	}
};

function setSubject(sSubject){

	document.contactForm.Subject.value = sSubject;
	
	if(sSubject = "openhouse"){
		document.contactForm.Subject.value = "San Francisco Open House Sign Up";
		document.contactForm.Message.value = "Please sign the following up for the San Francisco open House on 3/12/08."; 
		document.contactForm.KBA_Contact.value = "info(a)kbadocusys.com";
	}
};

function setContact(sContact){
	
	document.contactForm.KBA_Contact.value = sContact;
}
