function ccCheckSideBarForm(){
	var theForm = document.FormSB;
	var sFlg_PrefD = false;
	var sFlg_PrefPD = false;
	var emailRE = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	var errMsg = "";
	var setfocus = "";

	for(var s1=0;s1<theForm['ffsb_mini_contact_pref'].length;s1++){if(theForm['ffsb_mini_contact_pref'].options[s1].selected){if(theForm['ffsb_mini_contact_pref'].options[s1].text==theForm['ffsb_mini_contact_pref'].options[0].text)sFlg_PrefD=true;}}
	for(var s1=0;s1<theForm['ffsb_mini_pref_date'].length;s1++){if(theForm['ffsb_mini_pref_date'].options[s1].selected){if(theForm['ffsb_mini_pref_date'].options[s1].text==theForm['ffsb_mini_pref_date'].options[0].text)sFlg_PrefPD=true;}}

	if (sFlg_PrefD){
		errMsg = "Please select a preferred\ncontact method from the list\.";
		setfocus = "['ffsb_mini_contact_pref']";
	}
	if (sFlg_PrefPD){
		errMsg = "Please select a Preferred\nDate from the list\.";
		setfocus = "['ffsb_mini_pref_date']";
	}
	if (!emailRE.test(theForm['email'].value)){
		errMsg = "A valid email address is required\.";
		setfocus = "['email']";
	}
	if (theForm['realname'].value == ""){
		errMsg = "A contact name is required\.";
		setfocus = "['realname']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}


function CC_VFF_SUB(){
	var theForm = document.FormNameMini;
	var sFlg_PrefE = false;
	var emailRE = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	var errMsg = "";
	var setfocus = "";
	
	for(var s1=0;s1<theForm['ff_mini_pref_date'].length;s1++){if(theForm['ff_mini_pref_date'].options[s1].selected){if(theForm['ff_mini_pref_date'].options[s1].text==theForm['ff_mini_pref_date'].options[0].text)sFlg_PrefE=true;}}

	if (sFlg_PrefE){
		errMsg = "Please select a preferred\ndate from the list\.";
		setfocus = "['ff_mini_pref_date']";
	}
	
	if (!emailRE.test(theForm['email'].value)){
		errMsg = "A valid email address is required\.";
		setfocus = "['email']";
	}
	if (theForm['realname'].value == ""){
		errMsg = "A contact name is required\.";
		setfocus = "['realname']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}

function CC_VFF(){
	var theForm = document.FormNameContact;
	var sFlg_PrefF = false;
	var emailRE = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	var errMsg = "";
	var setfocus = "";
	
	for(var s1=0;s1<theForm['ff_contact_pref'].length;s1++){if(theForm['ff_contact_pref'].options[s1].selected){if(theForm['ff_contact_pref'].options[s1].text==theForm['ff_contact_pref'].options[0].text)sFlg_PrefF=true;}}

	if (sFlg_PrefF){
		errMsg = "Please select a preferred\ncontact method from the list\.";
		setfocus = "['ff_contact_pref']";
	}
	if (!emailRE.test(theForm['email'].value)){
		errMsg = "A valid email address is required\.";
		setfocus = "['email']";
	}
	if (theForm['realname'].value == ""){
		errMsg = "A contact name is required\.";
		setfocus = "['realname']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}
