var ie = (document.all) ? true : false;
var c=0;
var t;
var tt;



function isNumeric(input) { return (input - 0) == input && input.length > 0; }

function isInteger (s) {
	var i;
	if (isEmpty(s))
		if (isInteger.arguments.length == 1) return 0;
	else return (isInteger.arguments[1] == true);
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (!isDigit(c)) return false;
	}
	return true;
}

function isEmpty(s) {
	return ((s == null) || (s.length == 0)) 
}

function isDigit (c) {
	return ((c >= "0") && (c <= "9"))
}

function validateInt( o ) {
	switch (isInteger(o.value)) {
		case true:
			return true;
		case false:
			// alert(o.value + " is not a number.")
			alert("This needs to be a number.")
			o.value = '';
			return true;
	}
}

function validate_training_invite() {
	return true;
}

function validate_contact_update( f ) {
	if( f.ct_user_fname.value == '' ||
	f.ct_user_lname.value == '' ||
	f.ct_user_title.value == '' ||
	f.ct_user_company.value == '' ||
	f.ct_user_address.value == '' ||
	f.ct_user_city.value == '' ||
	f.ct_user_state.value == '' ||
	f.ct_user_phone.value == '' ||
	f.ct_user_email.value == '' ) {
		alert( 'Please complete all required fields before submitting this form. Required fields are marked with an asterisk (*).' );
		return false;
	}
	return true;
}

function validate_registration() {
	return true;
}


