jQuery.noConflict();

var mmenuItem;
var scrollerPos = 0;
var scrollerMPos = 1;

jQuery(document).ready(function() {
	jQuery("a", jQuery(".nbar_items")).click(function(){
		jQuery("a", jQuery(".nbar_items")).attr("class", "nbar_item");
		jQuery(this).attr("class", "nbar_item_s");
		scrollerPos = jQuery(this).attr("p");
		scrollTo();
	});
	
	jQuery(".nbar_item_l").click(scrollBack);
	jQuery(".nbar_item_r").click(scrollNext);
	
	jQuery(".bdy>.block_bdy").height(jQuery(".site_bdy").height()-41)
	jQuery(".lbar_news_index").height(jQuery(".bdy>.block_bdy").height());
	
	plist_init();
	jQuery('.img_zoom').fancyzoom();
	
	jQuery("a", jQuery(".mmenu")).hover(
		function(){jQuery(".show_menu_"+jQuery(this).attr("menuItem")).show(); jQuery("img", this).attr("src", jQuery("img", this).attr("hoverUrl"));},
		function(){jQuery(".show_menu_"+jQuery(this).attr("menuItem")).hide(); jQuery("img", this).attr("src", jQuery("img", this).attr("outUrl"));}
	);
	jQuery(".show_menu").hover(
		function(){jQuery(this).show(); jQuery("img", jQuery("a[menuItem*='"+jQuery(this).attr("showItem")+"']")).attr("src", jQuery("img", jQuery("a[menuItem*='"+jQuery(this).attr("showItem")+"']")).attr("hoverUrl"));},
		function(){jQuery(this).hide(); jQuery("img", jQuery("a[menuItem*='"+jQuery(this).attr("showItem")+"']")).attr("src", jQuery("img", jQuery("a[menuItem*='"+jQuery(this).attr("showItem")+"']")).attr("outUrl"));}
	);
});
window.addEvent('domready', function(){
	var szNormal = 160, szSmall  = 112, szFull   = 430;
	var kwicks = $$("#kwicks .kwick");
	var fx = new Fx.Elements(kwicks, {wait: false, duration: 300, transition: Fx.Transitions.Back.easeOut});
	kwicks.each(function(kwick, i) {
		kwick.addEvent("mouseenter", function(event) {
			var o = {};
			o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
			kwicks.each(function(other, j) {
				if(i != j) {
					var w = other.getStyle("width").toInt();
					if(w != szSmall) o[j] = {width: [w, szSmall]};
				}
			});
			fx.start(o);
		});
	});
});

function scrollBack() {
	if(scrollerPos>0) scrollerPos--;
	jQuery("a", jQuery(".nbar_items")).attr("class", "nbar_item");
	jQuery("a:eq("+scrollerPos+")", jQuery(".nbar_items")).attr("class", "nbar_item_s");
	scrollTo();
}
function scrollNext() {
	if(scrollerPos<scrollerMPos) scrollerPos++;
	jQuery("a", jQuery(".nbar_items")).attr("class", "nbar_item");
	jQuery("a:eq("+scrollerPos+")", jQuery(".nbar_items")).attr("class", "nbar_item_s");
	scrollTo();
}
function scrollTo() {
	sTo = jQuery(".nbar_item_s").attr("p")*293;
	jQuery(".nbar_scroller").animate({scrollLeft:sTo});
}

/* Photo list plugin */
var plist_timer = "";
function plist_init() {
	jQuery(".item:first", jQuery(".photo_list_body")).fadeIn(200);
	jQuery(".num:first", jQuery(".photo_list_body")).attr("class", "num_s");
	jQuery(".next", jQuery(".photo_list_body")).click(plist_next);
	jQuery(".prev", jQuery(".photo_list_body")).click(plist_prev);
	jQuery(".num", jQuery(".photo_list_body")).live("click", plist_num_click);
	plist_update_block();
}
function plist_update_block() {
	jQuery(".photo_list_body").css({height:jQuery(".item:visible", jQuery(".photo_list_body")).height()+"px", width:jQuery(".item:visible", jQuery(".photo_list_body")).width()+"px"});
}
function plist_next() {
	if(jQuery(".item:last", jQuery(".photo_list_body")).css("display")=="inline") {
		nobj = jQuery(".item:first", jQuery(".photo_list_body"));
	} else {
		nobj = jQuery(".item:visible", jQuery(".photo_list_body")).next();
	}
	jQuery(".item", jQuery(".photo_list_body")).fadeOut(190);
	nobj.fadeIn(200, plist_update_block);
	jQuery("a[class*='num']", jQuery(".photo_list_body>.list")).attr("class", "num");
	jQuery("a[num='"+nobj.attr("num")+"']", jQuery(".photo_list_body>.list")).attr("class", "num_s");
}
function plist_prev() {
	nobj = jQuery(".item:visible", jQuery(".photo_list_body")).prev();
	jQuery(".item", jQuery(".photo_list_body")).fadeOut(190);
	nobj.fadeIn(200, plist_update_block);
	jQuery("a[class*='num']", jQuery(".photo_list_body")).attr("class", "num");
	jQuery("a[num='"+nobj.attr("num")+"']", jQuery(".photo_list_body")).attr("class", "num_s");
}
function plist_num_click() {
	jQuery(".item", jQuery(".photo_list_body")).fadeOut(190);
	jQuery(".item[num='"+jQuery(this).attr("num")+"']", jQuery(".photo_list_body")).fadeIn(200, plist_update_block);
	jQuery("a[class*='num']", jQuery(".photo_list_body>.list")).attr("class", "num");
	jQuery("a[num='"+jQuery(this).attr("num")+"']", jQuery(".photo_list_body>.list")).attr("class", "num_s");
}
/* End photo list plugin */