function FormatNumeric(oCurrentNumeric)
{
	var sNumbers = "0123456789.";
	var sOutput = "";
	for (lCounter=0; lCounter < oCurrentNumeric.value.length; lCounter++) 
	{
		sCurrChar = oCurrentNumeric.value.charAt(lCounter);
		if (sNumbers.indexOf(sCurrChar,0) != -1)
			sOutput += sCurrChar;
	}
	oCurrentNumeric.value = sOutput;
}

function FormatPhone(oCurrentPhoneBox)
{
	var sCurrentValue = "";
	var sNewValue = "";
	var sCurrentChar = "";

	sCurrentValue = oCurrentPhoneBox.value;
	while(sCurrentValue.indexOf('-') > -1)
		sCurrentValue = sCurrentValue.replace('-', '');
	while(sCurrentValue.indexOf('(') > -1)
		sCurrentValue = sCurrentValue.replace('(', '');
	while(sCurrentValue.indexOf(') ') > -1)
		sCurrentValue = sCurrentValue.replace(') ', '');
	while(sCurrentValue.indexOf(')') > -1)
		sCurrentValue = sCurrentValue.replace(')', '');

	if(sCurrentValue.length > 3)
	{

		// long value....
		for(lCounter = 0; lCounter < sCurrentValue.length; lCounter++)
		{

			if(lCounter == 0)
			{
				sNewValue = sNewValue + "(";
			}

			if(lCounter == 3)
			{
				sNewValue = sNewValue + ") ";
			}

			if(lCounter == 6)
			{
				sNewValue = sNewValue + "-";
			}

			sCurrentChar = sCurrentValue.substr(lCounter,1);
			sNewValue = sNewValue + sCurrentChar;

		}
		oCurrentPhoneBox.value = sNewValue;
	}

}

function FormatSSN(oCurrentSSNBox)
{
	var sCurrentValue = "";
	var sNewValue = "";
	var sCurrentChar = "";
	sCurrentValue = oCurrentSSNBox.value;

	while(sCurrentValue.indexOf('-') > -1)
		sCurrentValue = sCurrentValue.replace('-', '');

	if(sCurrentValue.length > 3)
	{

		// long value....
		for(lCounter = 0; lCounter < sCurrentValue.length; lCounter++)
		{

			if(lCounter == 3)
			{
				sNewValue = sNewValue + "-";
			}

			if(lCounter == 5)
			{
				sNewValue = sNewValue + "-";
			}

			sCurrentChar = sCurrentValue.substr(lCounter,1);
			sNewValue = sNewValue + sCurrentChar;

		}
		oCurrentSSNBox.value = sNewValue;
	}

}
function FormatZip(oCurrentZipBox)
{
	var sCurrentValue = "";
	var sNewValue = "";
	var sCurrentChar = "";
	sCurrentValue = oCurrentZipBox.value;

	while(sCurrentValue.indexOf('-') > -1)
		sCurrentValue = sCurrentValue.replace('-', '');

	if(sCurrentValue.length > 3)
	{

		// long value....
		for(lCounter = 0; lCounter < sCurrentValue.length; lCounter++)
		{

			if(lCounter == 5)
			{
				sNewValue = sNewValue + "-";
			}

			sCurrentChar = sCurrentValue.substr(lCounter,1);
			sNewValue = sNewValue + sCurrentChar;

		}
		oCurrentZipBox.value = sNewValue;
	}

}
function FormatWebAddress(oCurrentWebAddressBox)
{
	var sCurrentValue = "";
	var sNewValue = "";
	var sCurrentChar = "";
	sCurrentValue = oCurrentWebAddressBox.value;

	if(sCurrentValue.length > 5)
	{

		// long value....
		if(sCurrentValue.substr(0, 5) != 'http:')
			oCurrentWebAddressBox.value = 'http://' + sCurrentValue;
	}

}
function FormatMoney(oCurrentWebAddressBox)
{
	var sCurrentValue = "";
	var sNewValue = "";
	var sCurrentChar = "";
	sCurrentValue = oCurrentWebAddressBox.value;
	
	sCurrentValue = getNumericOnly(sCurrentValue)

	if(sCurrentValue.length > 2)
	{

		// long value....
		if(sCurrentValue.substr(0, 1) != '$')
			oCurrentWebAddressBox.value = '$' + sCurrentValue;
	}

}
function getNumericOnly(sCurrentNumeric)
{
	var sNumbers = "0123456789.";
	var sOutput = "";
	for (lCounter=0; lCounter < sCurrentNumeric.length; lCounter++) 
	{
		sCurrChar = sCurrentNumeric.charAt(lCounter);
		if (sNumbers.indexOf(sCurrChar,0) != -1)
			sOutput += sCurrChar;
	}
	return sOutput;
}

function MouseHand(oCaller)
{
	oCaller.style.cursor = 'pointer';
}
function MousePointer(oCaller)
{
	oCaller.style.cursor = 'default';
}
function Action_MenuClick(sAction)
{
	document.menus.current_admin.value = sAction;
	document.menus.submit();

}
function Action_Calendar(sAction,mo,yr)
{
	document.calendarsearch.current_admin.value = sAction;
	if(mo)
		document.calendarsearch.month.value = mo;
	if(yr)
		document.calendarsearch.year.value = yr;
	document.calendarsearch.submit();
}
