$(function() {
	if ($.browser.msie && $.browser.version < 7) {
		$('li', '#menu-primary').hover(function(){$(this).addClass('hover');}, function(){$(this).removeClass('hover');});
	}
});

$(function() {
	$('a').filter(function() {return ($(this).hasClass('iframe') || /(\.(jpe?g)|(png))$/i.test(this.href));})
		.fancybox({
			hideOnContentClick: false,
			width: 800,
			height: 400,
			padding:0,
			titlePosition: 'over',
			centerOnScroll:true,
			hideOnContentClick:true,
			hideOnOverlayClick:true,
			overlayOpacity:0.5,
			overlayColor:'#000'
		});
});

$(function(){
	if($.fn.jScrollPane) {
		$('div.b-scrollpane').jScrollPane({scrollbarWidth:23, showArrows:true});
	}
});

$(function() {
	$('hr', '#basetxt').filter(function(){
		return !$(this).parent().hasClass('g-hr');
	}).wrap($('<div />').addClass('g-hr'));
});

$(function() {
	if(gallery_js) {
		if (gallery_js.length > 1) {
			var cur_img = 0;
			var img = $("#gallery_img");
			var link = $("#gallery_link");
			
			$("#gallery_next").add("#gallery_prev").click(function() {
				var is_next = /next/i.test($(this).attr('id'));
				
				if (is_next) {
					cur_img++;
				} else {
					cur_img--;
				}
				
				if (cur_img == gallery_js.length) {
					cur_img = 0;
				} else if (cur_img < 0) {
					cur_img = gallery_js.length - 1;
				}
				
				link.attr('href', gallery_js[cur_img]['url']);
				img.attr('src', gallery_js[cur_img]['url_small']);
				
				return false;
			});
			
		}
	}
});