﻿var BE = {
    BasePath: '',
    EmailWarn: function() { 
            var str = "Please be aware that e-mail is not a secure method of communication. Do not use e-mail to send";
            str += "\naccount numbers, social security numbers or passwords. If you need to provide this type of\ninformation, ";
            str += "please contact us by phone or regular mail, or stop by one of our locations.";
            str += "\n\nThank you.";
            alert(str);
        }
}

/*************************************************************************************************/
/*************************************************************************************************/
/***
/*** Common/Shared Methods
/***
/*************************************************************************************************/
/*************************************************************************************************/

function docObj(id)   { return document.getElementById(id); }
function docObjs(tag) { return document.getElementsByTagName(tag); }
function dotNetObj(id,tag)
{
    if (!tag) tag = 'input';
        
    var arFld = docObjs(tag);
    if (id)
    {
        var serverCtrlName = id.replace(/_/g,'$');
        var regExId = new RegExp(id+"$", "i");

        for (var i = 0; i < arFld.length; i++)
        {
            if (arFld[i].id)
            {            
                if (arFld[i].id.match(regExId))
                    return arFld[i];
            }
            else if (arFld[i].name)
            {
                (arFld[i].name == serverCtrlName)
                    return arFld[i];
            }
        }
    }
    
    return false;
}
function findPos(obj) 
{
	var curleft = curtop = 0;
	if (obj.offsetParent)
	{
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent)
		{
			curleft += obj.offsetLeft
			curtop  += obj.offsetTop
		}
	}
	return { left:parseInt(curleft), top:parseInt(curtop) };
}