﻿function scrollTo() { return; }
function SetVisible(ControlId) { $get(ControlId).style.display = 'block';} 
function SetHidden(ControlId) { $get(ControlId).style.display = 'none';} 
function Redirect(Path) { location.href = Path.toString().replace("~/", "http://www.filmsforaction.org/");}
function Back() { history.go(-1);}
function Reload() { window.location.reload(); }
function Busy() {
 SetVisible('BusyImg');
}
function ToAlphanumeric(Input,AllowSpaces)
{
	var Ans = '';
	for(var x=0; x<Input.length; x++)
	{
		var TempChar = Input.charAt(x);
	    var TempCode = TempChar.charCodeAt(0);
		if((AllowSpaces && TempCode == 32) || (TempCode > 47 && TempCode < 58) || (TempCode > 64 && TempCode < 91) || (TempCode > 96 && TempCode<123))
		{
			Ans += TempChar;
		}
	}
	return Ans;
}
function SetSpriteXOffset(ElementId, Offset) {
 $get(ElementId).style.backgroundPosition = Offset + 'px 0';
}
function QueryString(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
}
var LastGrantedPerms = "";
function pageLoad()
{
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(InitializeRequestHandler);
prm.add_endRequest(EndRequestHandler);
$get('BusyImg').style.display = 'none';
}
function InitializeRequestHandler(sender, args)
{
 SetVisible('BusyImg');
if (Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack())        
{
//alert('One postback at a time please');
args.set_cancel(true);
}
}  
function CheckLength(TextAreaId, MaxLength)
{
 var ta = $get(TextAreaId);
 if (ta.value.length > MaxLength)
  ta.value = ta.value.substring(0, MaxLength);
 var lbl = $get(TextAreaId + "Len");
 if (ta.value.length > (0.75*MaxLength))
  lbl.innerHTML = (MaxLength - ta.value.length) + " chars remaining";
 else
  lbl.innerHTML = "";
}
function ScrollToElement(ElementId){
 location.href = location.href.replace("#" + ElementId, "") + "#" + ElementId;
}
