function checkLen(o, next) {

	if ( o.value.length == o.size ) next.focus();

	return true;

}

var validateMsg = "";

var validateCount = 0;

var petRadioClicked = false;

var gateRadioClicked = false;

function allReqVars(fs) {

	var msg = "";

	var len = fs.length;



	for ( var i = 0; i < len; i++ ) {

		msg += fs.elements[i].name + ": " + fs.elements[i].value + "\n";

	}

	return msg;

}

function formatPhoneNumber(n) {

	var s = "";

	for ( var i = 0; i < n.value.length; i++ ) {

		if ( n.value.charAt(i) >= '0' && n.value.charAt(i) <= '9' ) {

			s = s.concat(n.value.charAt(i));

		}

	}

	if ( s.length == 10 ) {

		n.value = s.substr(0,3) + "-" + s.substr(3,3) + "-" + s.substr(6);

	}

}

function validateRequest(f) {

	if ( f.name.value == "" ) {

		alert("Please enter your name");

		f.name.focus();

		return false;

	}

	if ( f.phone.value == "" ) {

		alert("Please enter your phone number");

		f.phone.focus();

		return false;

	}

	if(f.phone.value != ""){

				phone = f.phone.value;

				if(!phone.match(/^[0-9-+]+$/)){

					alert("Please enter valid phone number !!");

					f.phone.focus();

					return false;

				}

		}

	if ( f.email.value == "" ) {

		alert("Please enter your email");

		f.email.focus();

		return false;

	}

	if(f.email.value != ""){

				email = f.email.value;

				if(!email.match(/^[A-Za-z0-9\._\-+]+@[A-Za-z0-9_\-+]+(\.[A-Za-z0-9_\-+]+)+$/)){

					alert("E-mail seems incorrect !!");

					f.email.focus();

					return false;

				}

		}

	

	if ( f.day_time.value == "" ) {

		alert("Please enter Best Day and time");

		f.day_time.focus();

		return false;

	}

	if ( f.brief_desc.value == "" ) {

		alert("Please enter Brief Description");

		f.brief_desc.focus();

		return false;

	}

	

	return true;

}

