//This will make jQuery accessible under its default alias - $ while still loading from Telerik DLL
var jQuery = window.jQuery = window.$ = $telerik.$;

//'*******************************************************************************
//'Function:      MultilineCount
//'Description:   function to count chars for textbox in multiline mode
//'*******************************************************************************

function MultilineCount(text,long,msg) 

{
	var maxlength = new Number(long); // Change number to your max length.
	var alertMsg= new String(alertMsg);
	
	if (msg == null) // if alertMsg wasn't passed in use generic msg
	{
		alertMsg = "Maximum length";
	}
	else
	{
		alertMsg = msg;
	}

	if (text.value.length > maxlength){

		text.value = text.value.substring(0,maxlength);
		alert(" " + alertMsg + " [" + long + "]");
	}
}

//'*******************************************************************************
//'Function:      Reset .NET Maintainscrollbackposition flag
//'Description:   if maintainscrollback is set to true but you'd like to override for certain functions
// register the line below on that function:
// Page.ClientScript.RegisterStartupScript(Page.ClientScript.GetType(), Page.ClientID, "resetDotNetScrollPosition();", true);
//'*******************************************************************************

function resetDotNetScrollPosition()
{
	var scrollX = document.getElementById('__SCROLLPOSITIONX');
	var scrollY = document.getElementById('__SCROLLPOSITIONY');

	if(scrollX != null && scrollY != null)
	{
	scrollX.value = 0;
	scrollY.value = 0;
	}
}