// Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
// Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).

//Functions used in client side validation

function CAFSelectText(field, text) 
{
	field.focus();
	if (text.length > 0)
	{
		if (field.createTextRange) {
			var textrange = field.createTextRange();
			if (textrange != null) {
				textrange.moveStart("character", -1);
				textrange.findText(text);
				textrange.select();
				textrange.scrollIntoView();
			}
		} else {
			var startIdx = field.value.indexOf(text);
			var endIdx = startIdx + text.length;
			field.setSelectionRange(startIdx, endIdx);
		}
	}
}

function CAFReportValidationError(msg) 
{
	alert(msg);
}