
function VF_register_frm(){ //v2.5.2
	var theForm = document.forms['register_frm'];
	var emailRE = /(@\w[-._\w]*\w\.\w+)$/;
	var errMsg = "";
	var setfocus = "";

	if (theForm['f_rescare_id'].value == ""){
		errMsg = "Please enter your employee number";
		setfocus = "['f_rescare_id']";
	}
	if (!emailRE.test(theForm['f_email'].value)){
		errMsg = "Please enter a valid email address";
		setfocus = "['f_email']";
	}
	if (theForm['f_last_name'].value == ""){
		errMsg = "Please enter your last name";
		setfocus = "['f_last_name']";
	}
	if (theForm['f_first_name'].value == ""){
		errMsg = "Please enter your first name";
		setfocus = "['f_first_name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}

function VF_availability_form(){ //v2.5.2
	var theForm = document.forms['availability_form'];
	var errMsg = "";
	var setfocus = "";

	if (theForm['employee_number'].value == ""){
		errMsg = "Please enter your Employee Number";
		setfocus = "['employee_number']";
	}
	if (theForm['employee_name'].value == ""){
		errMsg = "Please enter your name";
		setfocus = "['employee_name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}


function VF_login_frm(){ //v2.5.2
<!--start_of_saved_settings-->
<!--type,password,name,f&under;password,required,true,errMsg,Please&space;enter&space;your&space;password&space;or&space;Rescare&space;id-->
<!--type,text,name,f&under;email,required,true,isEmail,errMsg,Please&space;enter&space;a&space;valid&space;email&space;address-->
<!--end_of_saved_settings-->
	var theForm = document.forms['login_frm'];
	var emailRE = /(@\w[-._\w]*\w\.\w+)$/;
	var errMsg = "";
	var setfocus = "";

	if (theForm['f_password'].value == ""){
		errMsg = "Please enter your Employee number";
		setfocus = "['f_password']";
	}
	if (!emailRE.test(theForm['f_email'].value)){
		errMsg = "Please enter a valid email address";
		setfocus = "['f_email']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}

function VF_add_employee(){ //v2.5.2
<!--start_of_saved_settings-->
<!--type,text,name,f&under;rescare&under;id,required,true,errMsg,Please&space;enter&space;the&space;employee&space;number-->
<!--type,text,name,f&under;email,required,true,isEmail,errMsg,Please&space;enter&space;a&space;valid&space;email-->
<!--type,text,name,f&under;last&under;name,required,true,errMsg,Please&space;enter&space;the&space;employee&sright;s&space;last&space;name-->
<!--type,text,name,f&under;first&under;name,required,true,errMsg,Please&space;enter&space;the&space;employee&sright;s&space;first&space;name-->
<!--end_of_saved_settings-->
	var theForm = document.forms['add_employee'];
	var emailRE = /(@\w[-._\w]*\w\.\w+)$/;
	var errMsg = "";
	var setfocus = "";

	if (theForm['f_rescare_id'].value == ""){
		errMsg = "Please enter the employee number";
		setfocus = "['f_rescare_id']";
	}
	if (!emailRE.test(theForm['f_email'].value)){
		errMsg = "Please enter a valid email";
		setfocus = "['f_email']";
	}
	if (theForm['f_last_name'].value == ""){
		errMsg = "Please enter the employee\'s last name";
		setfocus = "['f_last_name']";
	}
	if (theForm['f_first_name'].value == ""){
		errMsg = "Please enter the employee\'s first name";
		setfocus = "['f_first_name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}
function VF_emp_contact_form(){ //v2.5.2
<!--start_of_saved_settings-->
<!--type,text,name,email,required,true,isEmail,errMsg,Please&space;enter&space;a&space;valid&space;email&space;address-->
<!--type,textarea,name,address,required,true,errMsg,Please&space;enter&space;your&space;address-->
<!--type,text,name,phone,required,true,errMsg,Please&space;enter&space;your&space;phone&space;number-->
<!--type,text,name,first&under;name,required,true,errMsg,Please&space;enter&space;your&space;first&space;name-->
<!--type,text,name,last&under;name,required,true,errMsg,Please&space;enter&space;your&space;last&space;name-->
<!--end_of_saved_settings-->
	var theForm = document.forms['emp_contact_form'];
	var emailRE = /(@\w[-._\w]*\w\.\w+)$/;
	var errMsg = "";
	var setfocus = "";

	if (!emailRE.test(theForm['email'].value)){
		errMsg = "Please enter a valid email address";
		setfocus = "['email']";
	}
	if (theForm['address'].value == ""){
		errMsg = "Please enter your address";
		setfocus = "['address']";
	}
	if (theForm['phone'].value == ""){
		errMsg = "Please enter your phone number";
		setfocus = "['phone']";
	}
	if (theForm['first_name'].value == ""){
		errMsg = "Please enter your first name";
		setfocus = "['first_name']";
	}
	if (theForm['last_name'].value == ""){
		errMsg = "Please enter your last name";
		setfocus = "['last_name']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}

function VF_contact_form(){ //v2.5.2
<!--start_of_saved_settings-->
<!--type,text,name,email,required,true,isEmail,errMsg,Please&space;enter&space;a&space;valid&space;email&space;address-->
<!--type,textarea,name,client&under;address,required,true,errMsg,Please&space;enter&space;the&space;client&sright;s&space;address-->
<!--type,text,name,client&under;phone,required,true,errMsg,Please&space;enter&space;the&space;client&sright;s&space;phone&space;number-->
<!--type,text,name,client&under;firstname,required,true,errMsg,Please&space;enter&space;the&space;client&sright;s&space;first&space;name-->
<!--type,text,name,client&under;lastname,required,true,errMsg,Please&space;enter&space;the&space;client&sright;s&space;last&space;name-->
<!--end_of_saved_settings-->
	var theForm = document.forms['contact_form'];
	var emailRE = /(@\w[-._\w]*\w\.\w+)$/;
	var errMsg = "";
	var setfocus = "";

	if (!emailRE.test(theForm['email'].value)){
		errMsg = "Please enter a valid email address";
		setfocus = "['email']";
	}
	if (theForm['client_address'].value == ""){
		errMsg = "Please enter the client\'s address";
		setfocus = "['client_address']";
	}
	if (theForm['client_phone'].value == ""){
		errMsg = "Please enter the client\'s phone number";
		setfocus = "['client_phone']";
	}
	if (theForm['client_firstname'].value == ""){
		errMsg = "Please enter the client\'s first name";
		setfocus = "['client_firstname']";
	}
	if (theForm['client_lastname'].value == ""){
		errMsg = "Please enter the client\'s last name";
		setfocus = "['client_lastname']";
	}
	if (errMsg != ""){
		alert(errMsg);
		eval("theForm" + setfocus + ".focus()");
	}
	else theForm.submit();
}
function formtool_count_chars(textField, countField, maxlen,show_alert) {
    if(textField != null && textField.value != null) {
	    if (textField.value.length > maxlen){
            if(show_alert)
               alert('This field cannot exceed ' +  maxlen + ' characters.');
            textField.value = textField.value.substring(0, maxlen);
	    } else {
            countField.value = maxlen - textField.value.length;
	    }
    }
}



function winOpen(url) {
window.open(
	url,
	'popup',
	'width=500,height=500,scrollbars=1,'
);
}



