﻿function redirect(location) {
  window.location = location;
}

window.lcId||(window.lcId=(new Date).getTime());
var proxy = new FlashProxy(lcId, "flash/gateway.swf");

function Bookmark() {
    title = 'Points North';
    url = 'http://www.points-north.com';
    if (window.sidebar) { // firefox
      window.sidebar.addPanel(title, url,"");
    } else if( document.all ) { //MSIE
	    window.external.AddFavorite( url, title);
    } else {
      alert("We're sorry, we do not support bookmarking for your browser.");
    }
}

var timeout;

function ShowReferral() {
  $(result).hide();
  $(form).show();
  Effect.Fade($('fade-container'), {queue: {position:'end', scope: 'divScope'}});
  Effect.Appear($('referral'), {queue: {position:'end', scope: 'divScope'}});
  KeepReferralAlive();
}

function SubmitReferral() {
  if (Page_ClientValidate('ReferAColleague')) {
    clearTimeout(timeout);
    $(form).hide();
    $(progress).show();
  }
}

function KeepReferralAlive(e) {
  if (e != null && $(Event.element(e)) == $(Event.element(e)).up('form').down('input[type=image]')) return;
  clearTimeout(timeout);
  timeout = setTimeout(
    "Effect.Fade($('referral'), {queue: {position:'end', scope: 'divScope'}});" +
    "Effect.Appear($('fade-container'), {queue: {position:'end', scope: 'divScope'}});",
    30000
  );
}

function HideReferral() {
  timeout = setTimeout(
    "Effect.Fade($('referral'), {queue: {position:'end', scope: 'divScope'}});" +
    "Effect.Appear($('fade-container'), {queue: {position:'end', scope: 'divScope'}});",
    10000);
}

function ResetReferral() {
  $(result).hide();
  $(form).show();
  clearTimeout(timeout);
}
      
_uacct = "UA-1653420-10";
Event.observe(window, 'load', urchinTracker);

