/* IE PNG fix multiple filters */
(function ($) {
    if (!$) return;
    $.fn.extend({
        fixPNG: function(sizingMethod, forceBG) {
                if (!($.browser.msie)) return this;
                var emptyimg = "empty.gif"; //Path to empty 1x1px GIF goes here
                sizingMethod = sizingMethod || "scale"; //sizingMethod, defaults to scale (matches image dimensions)
                this.each(function() {
                        var isImg = (forceBG) ? false : jQuery.nodeName(this, "img"),
                                imgname = (isImg) ? this.src : this.currentStyle.backgroundImage,
                                src = (isImg) ? imgname : imgname.substring(5,imgname.length-2);
                        this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizingMethod='" + sizingMethod + "')";
                        if (isImg) this.src = emptyimg;
                        else this.style.backgroundImage = "url(" + emptyimg + ")";
                });
                return this;
        }
    });
})(jQuery);
jQuery('#slider_container .slide img').fixPNG();


jQuery(document).ready(function() {
	jQuery("#slides").cycle({
		fx: 'fade',
		timeout: 0,
		prev: '#slide_prev',
		next: '#slide_next',
		pager: '#nav',
		pagerEvent: "mouseover",
		pauseOnPagerHover: 1,
		pagerAnchorBuilder: function(index, slide) {
			var slidenum = index + 1;
			var url = jQuery(slide).attr('title');
			if(url) {
				return '<a class="nav" href="#" onclick="window.location=\'' + url + '\'"><span class="nav_thumb" style="background-image:url(/images/' + slidenum + 'a.png);">&nbsp;</span></a>';
			} else {
				return '<a class="nav" href="#"><span class="nav_thumb" style="background-image:url(/images/' + slidenum + 'a.png);">&nbsp;</span></a>';
			}
		}
	});
	jQuery('#main-menu .parent').hover(
		function(){
			jQuery(this).find('ul:first').addClass("hover").css({visibility: "visible",display: "none"}).slideDown(400);
		},
		function(){
			jQuery(this).find('ul:first').removeClass("hover").css({visibility: "hidden",display: "none"});
		}
	);
	jQuery('a[rel="external"]').each(function() {
		jQuery(this).attr('target', '_blank');
	});
});
