(function($) {

    if (!document.defaultView || !document.defaultView.getComputedStyle) {
        var oldCurCSS = jQuery.curCSS;
        jQuery.curCSS = function(elem, name, force) {
            if (name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[name]) {
                return oldCurCSS.apply(this, arguments);
            }
            var style = elem.style;
            if (!force && style && style[name]) {
                return style[name];
            }
            return oldCurCSS(elem, 'backgroundPositionX', force) + ' ' + oldCurCSS(elem, 'backgroundPositionY', force);
        };
    }
})(jQuery);

(function($) {

    function toArray(strg) {
        strg = strg.replace(/left|top/g, '0px');
        strg = strg.replace(/right|bottom/g, '100%');
        strg = strg.replace(/([0-9\.]+)(\s|\)|$j)/g, "$j1px$j2");
        var res = strg.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);
        return [parseFloat(res[1], 10), res[2], parseFloat(res[3], 10), res[4]];
    }

    $j.fx.step.backgroundPosition = function(fx) {
        if (!fx.bgPosReady) {

            var start = $j.curCSS(fx.elem, 'backgroundPosition');
            if (!start) {//FF2 no inline-style fallback
                start = '0px 0px';
            }

            start = toArray(start);
            fx.start = [start[0], start[2]];

            var end = toArray(fx.options.curAnim.backgroundPosition);
            fx.end = [end[0], end[2]];

            fx.unit = [end[1], end[3]];
            fx.bgPosReady = true;
        }

        var nowPosX = [];
        nowPosX[0] = ((fx.end[0] - fx.start[0]) * fx.pos) + fx.start[0] + fx.unit[0];
        nowPosX[1] = ((fx.end[1] - fx.start[1]) * fx.pos) + fx.start[1] + fx.unit[1];
        fx.elem.style.backgroundPosition = nowPosX[0] + ' ' + nowPosX[1];

    };
})(jQuery);

//intersititial and menu

$j(document).ready(function() {					
    var hrValue

$j('#close').click(function() {
    $j.unblockUI();

});




   /* $j('a.intersititialid').click(function(e) {
		$j.blockUI({ message: $j('#intertetial'), css: { width: '475px'} });
        e.preventDefault();
        hrValue = $j(this).attr("href");
    });*/
	
	/*$j('#btnContinue').click(function(e) {
        /*window.location.href(hrValue);*
        e.preventDefault();
        //window.location.assign(hrValue);
		window.open (hrValue);
        $j.unblockUI();
    });*/

   /* $j('#btnCancel').click(function() {
        $j.unblockUI();
    });*/
	
	/*$j('a.externallink').click(function(e) {
        $j.blockUI({ message: $j('#external'), css: { width: '475px'} });
        e.preventDefault();
        hrValue = $j(this).attr("href");
    });
	
	$j('a.promotionallink').click(function(e) {
        $j.blockUI({ message: $j('#promotional'), css: { width: '475px'} });
        e.preventDefault();
        hrValue = $j(this).attr("href");
    });
	
	
	
	$j('.btnContinueExt').click(function(e) {
        e.preventDefault();
		window.open (hrValue);
        $j.unblockUI();
    });

    $j('.btnCancelExt').click(function() {
        $j.unblockUI();
    });

    */



    $j(function() {
        $j('#mainnav ul >li').hover(
		function() {
		    $j('.submenu', this).stop(true, true).slideDown('fast');
		},
		function() {
		    $j('.submenu', this).slideUp('fast');

		}
	);
        $j('.submenu li a').css({ backgroundPosition: "0px 0px" }).hover(
		function() {
		    $j(this).stop().animate({ backgroundPosition: "(0px -99px)" }, 250);
		},
		function() {
		    $j(this).stop().animate({ backgroundPosition: "(0px 0px)" }, 150);
		}
	);
    });
});
