
function StartPhoneNumberValidation(target)
{
	if(target.value.length > 0)
	{
	    PhoneNumberValidation.Validate(target.value,
	        function(strResult)
	        {
	            if(strResult == 'Invalid Phone Number') 
	            {
	                doStickyNote(target.id,strResult,target,null,0,'top_right'); 
	                //target.select();
	            } 
	            else 
	            {
	                target.value = strResult; 
	                hideStickyNote(target.id);
	            } 
	        }
	     )
    }
}


var PhoneNumberAJAXDone = false;
function StartPhoneNumberValidationForASPControl(object, args) {
    if (args.Value.length > 0) {
        PhoneNumberAJAXDone = false;
        PhoneNumberValidation.Validate(args.Value,
	        function(strResult) {
	            if (strResult == 'Invalid Phone Number') {
	                args.IsValid = false;
	                object.isvalid = false;
	            }
	            else {
	                args.IsValid = true;
	                object.isvalid = true;
	                object.previousSibling.value = strResult;
	            }
	            ValidatorUpdateDisplay(object);
	        }
	     )	     
	    }
}