﻿$(function()
{
    //all hover and click logic for buttons
    $(".fg-button:not(.ui-state-disabled)")
		.hover(
			function()
			{
			    $(this).addClass("ui-state-hover");
			},
			function()
			{
			    $(this).removeClass("ui-state-hover");
			}
		)
		.mousedown(function()
		{
		    $(this).parents('.fg-buttonset-single:first').find(".fg-button.ui-state-active").removeClass("ui-state-active");
		    if ($(this).is('.ui-state-active.fg-button-toggleable, .fg-buttonset-multi .ui-state-active')) { $(this).removeClass("ui-state-active"); }
		    else { $(this).addClass("ui-state-active"); }
		})
		.click(function(evt)
		{
		    /*var href = $(this).attr("href")
		    if (href != 'undefined' && href != null && href != "")
		    {
		        window.location.href = href;
		    }
		    return false;*/

		})
		.mouseup(function()
		{
		    if (!$(this).is('.fg-button-toggleable, .fg-buttonset-single .fg-button,  .fg-buttonset-multi .fg-button'))
		    {
		        $(this).removeClass("ui-state-active");
		    }
		});

});