﻿(function($) {
    $.fn.OpacityFix = function(OpacitySetting) {
		if(OpacitySetting == "") { Opacity = $(this).css("opacity"); } else {Opacity = OpacitySetting;}
		var origHeight = $(this).height();var origWidth = $(this).width();var origBorderLeft = parseInt($(this).css("border-left-width").replace("px"));var origBorderRight = parseInt($(this).css("border-right-width").replace("px"));var origBorderTop = parseInt($(this).css("border-top-width").replace("px"));var origBorderBottom = parseInt($(this).css("border-bottom-width").replace("px"));var origPaddingLeft = parseInt($(this).css("padding-left").replace("px"));var origPaddingRight = parseInt($(this).css("padding-right").replace("px"));var origPaddingTop = parseInt($(this).css("padding-top").replace("px"));var origPaddingBottom = parseInt($(this).css("padding-bottom").replace("px"));$(this).clone(true).addClass("OpFixNew").insertAfter(this);$(".OpFixNew").html("");$(".OpFixNew").height(origHeight);$(".OpFixNew").css("position","absolute");$(".OpFixNew").css("z-index","2");$(".OpFixNew").css("opacity",Opacity);$(this).css("background","none");$(this).css("position","absolute");$(this).css("z-index","3");$(this).css("opacity","1");$(this).css("border","0px");$(this).css("padding-left",parseInt(origPaddingLeft + origBorderLeft) + "px");$(this).css("padding-top",parseInt(origPaddingTop + origBorderTop) + "px");$(this).css("padding-right",parseInt(origPaddingRight + origBorderRight) + "px");$(this).css("padding-bottom",parseInt(origPaddingBottom + origBorderBottom) + "px");
}})(jQuery);