﻿/*
PetSafe main.js
090608eg
Copyright Radio Systems Corporation
*/

//Fires postback to a new target
function submitPage (action, e)
{
    if (e)
    {
        if (e.stopPropagation)
            e.stopPropagation();
        else if (window.event)
            window.event.cancelBubble = true;
    }
    document.forms[0].action = action;
    document.forms[0].submit();
}

//Generic dollar function, acquires element reference
function $ (str)
{
    if (typeof str != 'string')
        return str;
    
    return document.getElementById ? document.getElementById(str) : null;
}

//Browser-independent (relatively) DOM event assignment
function addEvent (el, evStr, handler)
{
    if (el.addEventListener)
        el.addEventListener(evStr, handler, false);
    else el.attachEvent("on" + evStr, handler);
}

//Determines whether keyup event was enter key
function isEnterPress (e)
{
    if (e != null && e.keyCode == 13)
        return true;
    else return false;
}