
function ConfirmAction(message,tUrl)
{
if (confirm(message))
	{
	document.location=tUrl;
	}
}


function isPhoneNumber(FormData)
{
	var myRe= new RegExp ("[(]?[0-9][0-9][0-9]([)]?[-/.]?)[0-9][0-9][0-9][-/.]?[0-9][0-9][0-9][0-9]");
	//var str = FormData.value;
	var OK = myRe.exec(FormData.value);
	if (!OK)
		{
			window.alert("'"+FormData.value+"' isn't a valid phone number! Please try again.  Ex.(888)123-4567");
			//window.alert (RegExp.input +  " isn't a phone number with area code!");		
			FormData.focus();
			FormData.select();
			return false;
		}
/*   		else
   		{      
   			window.alert ("Thanks, your phone number is " + OK[0]);
		}
*/
	return true;
}


function isDate(FormData)
{
	//var myRe= new RegExp ("\(?\d{3}\)?([-\/\.])\d{3}\1\d{4}");
	var myRe = new RegExp("^[0-9]?[0-9]/[0-9]?[0-9]/[0-9][0-9][0-9]?[0-9]?$");
	var OK = myRe.exec(FormData.value);
	if (!OK)
		{
			window.alert("'"+FormData.value+"' isn't a valid Date/Time! Please try again.  Ex. 12/2/00 or 1/10/2000");
			FormData.focus();
			FormData.select();
			return false;
		}
	return true;
}

function isEmail(FormData)
{
	var myRe = new RegExp("[A-Za-z0-9_-]+[@][A-Za-z0-9_-]+[.][A-Za-z0-9_-]+");
	var OK = myRe.exec(FormData.value);
	if (!OK)
		{
			window.alert("'"+FormData.value+"' isn't a valid Email address! Please try again.  Ex. clinton@whitehouse.gov");
			FormData.focus();
			FormData.select();
			return false;
		}
	return true;
}


function isInt(FormData)
{
	var myRe = new RegExp("^[0-9]+$");
	var OK = myRe.exec(FormData.value);
	if (!OK)
		{
			window.alert("'"+FormData.value+"' isn't a valid interger number!  Please try again.  Ex. 12345");
			FormData.focus();
			FormData.select();
			return false;
		}
	return true;
}


function isNumeric(FormData)
{
		//alert(FormData.name);
		if ( isNaN(FormData.value) )
		{	alert("'" + FormData.value + "' isn't a valid numerical input. Please try again. Ex. 12.5");
			FormData.focus();
			FormData.select();
			return false;
		}
	return true;
}

function emptyField(textObj)
{
if (textObj.value.length==0) return true;	
for (var i=0; i<textObj.value.length; ++i) {
	var ch=textObj.value.charAt(i);
	if (ch!= ' ' && ch!='\t') return false;
	} 
return true;
}


