<!--

function checknum(f){
	var filter=/(^-?\d\d*\.\d*$)|(^-?\d\d*$)|(^-?\.\d\d*$)|(^-?\d\d*\.\d*$)/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkmoney(f){
	//var filter=/(^-?\d\d*\.\d*$)|(^-?\d,?\d*,?\d*$)|(^-?\.\d\d*$)|(^-?\d\d*\.\d*$)/;
	var filter =/(^-?\d[\d*,\.]*\d$)/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkwhole(f){
	var filter=/(^-?\d\d*$)/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkup(f){
	x = true;
	var filter=/(^.+\.doc$)|(^.+\.pdf$)|(^.+\.rtf$)|(^.+\.xls$)|(^.+\.txt$)/;
	if (!(filter.test(f)))
		x= false;
	if (f.indexOf(",") != -1)
		x = false;
	return x;
}

function checkimage(f){
	x = true;
	var filter=/(^.+\.jpg$)|(^.+\.gif$)/;
	if (!(filter.test(f)))
		x= false;
	if (f.indexOf(",") != -1)
		x = false;
	return x;
}

function checkzipfile(f){
	x = true;
	var filter=/(^.+\.zip$)/;
	if (!(filter.test(f)))
		x= false;
	if (f.indexOf(",") != -1)
		x = false;
	return x;
}

function checkzip(f){
	var filter=/(\d{5}\-\d{4}$)|(\d{5}$)/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkphone(f){
	var filter=/(\d{3}\-\d{3}-\d{4}$)|(\d{3}\.\d{3}\.\d{4})$|(\(\d{3}\)\s\d{3}\-\d{4}$)|(\d{10})?( x | ext)?(.)/;
	//var filter=/(\d{3}\-\d{3}-\d{4}$)|(\d{3}\.\d{3}\.\d{4})$|(\(\d{3}\)\s\d{3}\-\d{4}$)|(\d{10})/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkemail(f){
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkpreurl(f){
	var filter=/^(http:\/\/|ftp:\/\/|https:\/\/)/;
	if (!(filter.test(f))){
		return false;
	} else {
		return true;
	}
}

function checkurl(f){
	var emailFilter=/.\..{2,3}\/?/;
	if (!(emailFilter.test(f))){
		return false;
	} else {
		return true;
	}
}

//-->