﻿// Buttons - user control support

function InitButton(buttonId, imgId, navigateUrl, normalUrl, hoverUrl, buttonAction) {
    var preloadhover = $('<img />').attr('src', hoverUrl);
     
    var urlObject;
    
    if (navigateUrl != "")
        urlObject = $('<a />').attr('href', navigateUrl);
    else {
        urlObject = $('<a />').attr('href', '#');
        urlObject.click(function () { eval(buttonAction); });
    }
    
    var imgObject = $("#" + imgId);
    
    imgObject.hover(
      function () {
        $(this).attr('src', hoverUrl);
      },
      function () {
        $(this).attr('src', normalUrl);
      });
    
    var buttonObj = $("#" + buttonId);
    urlObject.appendTo(buttonObj);
    $("#" + imgId).appendTo(urlObject);
}

