(function ($) {
	$(function () {
		// everyone
		$('#primaryContent fieldset.half-wide:nth-child(even), #primaryContent fieldset.half-wide:nth-child(even), #primaryContent table tbody tr:nth-child(even)').addClass('even');
		$('#primaryContent ul.result-list li.category li.product:nth-child(3n)').addClass('nth-child-3n');
		$('#primaryContent fieldset.half-wide:first-child').addClass('first-child');
		// IE
		if ($.browser.msie && ($.browser.version == '6.0' || $.browser.version == '7.0')) {
			$('#header ul.navigation > li').bind('mouseenter mouseleave', function () {$(this).toggleClass('hover');});
			if ($.browser.version == '6.0') {
				if (typeof DD_belatedPNG != 'undefined') {
					var toFix = 'fieldset .arrow, #MessengerContainer.error, #MessengerContainer.success, #MessengerContainer.notice, #MessengerContainer.warning, #bannerArea #banner div ul li, .slipstreamObject a.prev, .slipstreamObject a.next, #footer ul.social-media li a, img';
					DD_belatedPNG.fix(toFix);
				}
			}
		}
		var isMac = navigator.userAgent.match('Macintosh') ? true : false;
		// Opera on Mac
		if ($.browser.opera && isMac) {
			var $sIFRContainer	= $('.sIFR-replaced').css('position', 'relative');
			var $sIFRObject		= $('object', $sIFRContainer).css({
				 'position'	: 'absolute'
				,'z-index'	: 1
			});
		}
		
		// SSL Badge
		var $ssl = $('#sslVerificationBadge');
		$ssl.click(function (e) {
			e.preventDefault();
			var verifyLink = $(e.currentTarget).attr('href');
			var newWindow = window.open(verifyLink, 'sslVerification', 'height=433, location=0, menubar=0, resizable=0, scrollbars=0, status=0, toolbar=0, width=536');
		});
	});
})(jQuery);