﻿function doClick(buttonName,e)
{
    var key;
	if(window.event) key = window.event.keyCode;     //IE
	else key = e.which;     //firefox
    
    if (key == 13)
	{
		var btn = document.getElementById(buttonName);
		if (btn != null)
		{ 
			btn.click();
			event.keyCode = 0
		}
	}
}

function setupRollovers()
{
    if (!document.getElementsByTagName) return;

    var all_links = document.getElementsByTagName('a');
    for (var i = 0; i < all_links.length; i++)
    {
        var link = all_links[i];
        if (link.className && (' ' + link.className + ' ').indexOf(' rollover ') != -1)
        {
            if (link.childNodes && link.childNodes.length == 1 && link.childNodes[0].nodeName.toLowerCase() == 'img')
            {
                link.onmouseover = mouseover;
                link.onmouseout = mouseout;
                link.onmousedown = mousedown;
            }
        }

        if (link.className && (' ' + link.className + ' ').indexOf(' addimageover ') != -1)
        {
            if (link.childNodes && link.childNodes.length == 1 && link.childNodes[0].nodeName.toLowerCase() == 'img')
            {
                link.onmouseover = Imagemouseover;
                link.onmouseout = Imagemouseout;
                link.onmousedown = Imagemousedown;
            }
        }
    }
}

function findTarget(e)
{
    var target;

    if (window.event && window.event.srcElement) target = window.event.srcElement;
    else
        if (e && e.target) target = e.target;

    if (!target) return null;

    while (target != document.body && target.nodeName.toLowerCase() != 'a') target = target.parentNode;

    if (target.nodeName.toLowerCase() != 'a') return null;

    return target;
}
