
function validFirstName(field) {
	var first_name = field.value;

	// mandatory validation 2 b handeled separately
	if (first_name.length == 0) {
		return true;
	}
	var first_char = first_name.substring(0,1);
	if (!validateSpCharsForValue(first_char,alpha,false)) {
		alert("Invalid First name. First name should start with alphabet.");
		field.focus();
		return false;
	}
	return true;
}


function validLastName(field) {
	var last_name = field.value;

	// mandatory validation 2 b handeled separately
	if (last_name.length == 0) {
		return true;
	}
	var first_char = last_name.substring(0,1);
	if (!validateSpCharsForValue(first_char,alpha,false)) {
		alert("Invalid Last name. Last name should start with alphabet.");
		field.focus();
		return false;
	}
	return true;
}

function validCityName(field) {
	var city_name = field.value;

	// mandatory validation 2 b handeled separately
	if (city_name.length == 0) {
		return true;
	}
	var first_char = city_name.substring(0,1);
	if (!validateSpCharsForValue(first_char,alpha,false)) {
		alert("Invalid City name. City name should start with alphabet.");
		field.focus();
		return false;
	}
	return true;
}

function validCellNo(field) {
	var cell_no = field.value;

	if (cell_no == "") {
		return true;
	}

	var cell_first_char = cell_no.substring(0,1);

	if (!validateSpChars(field, num)) {
		return false;
	} else if (cell_no.length != 10) {
		alert("Invalid cell number. Please enter 10 digit cell number.");
		field.focus();
		return false;
	}
	return true;
}

function validPin(field) {
	var pin_no = field.value;
	if (!validateSpChars(field, num)) {
		return false;
	} else if (pin_no.length > 6) {
		alert("Pin code should not be more than 6 characters.");
		field.focus();
		return false;
	}
	return true;
}
