/**
 * @author MIC UED
 */
var MIC = window.MIC || {};
MIC.namespace = function(str) {
	var arr = str.split("."), o = MIC;
	for( i = (arr[0] == "MIC") ? 1 : 0; i < arr.length; i++) {
		o[arr[i]] = o[arr[i]] || {};
		o = o[arr[i]];
	}
}
MIC.namespace('topNav');
MIC.namespace('sideNav');
MIC.namespace('footSlider');
MIC.namespace('addBookmark');
MIC.topNav = {
	init : function() {
		var sub = $('#J_TopNav div.J_Sub');
		var subTrigger = $('#J_TopNav a.J_SubTrigger');
		$('#J_TopNav a.J_SubTrigger').bind('mouseover', function() {
			sub.hide();
			$(this).parent().find('div.J_Sub').show();
		});
		sub.bind('mouseleave', function(e) {
		$(this).hide();
		$(this).prev().removeClass('hover');
		}).bind('mouseover', function() {
			$(this).prev().addClass('hover');
		});
	}
}
MIC.sideNav = {
	init:function(){
		var fixitem = $('#J_SideNav');
		if(!fixitem.length){
			return;
		}
		var y = fixitem.offset().top;
		
		$(window).scroll(function(){
			MIC.sideNav.fixPosition(fixitem,y);
		}).resize(function(){
			MIC.sideNav.fixPosition(fixitem,y);
		});
	},
	fixPosition:function(fixitem,y){
		var w = $(window);
		var s = w.scrollTop();
		if(y < s) {
			var $par = fixitem.parent();//定位元素父级
			var l = w.scrollLeft();
			var x = $par.offset().left;
			fixitem.addClass('scroll-fix');
			fixitem.css('left',x-l);
		} else {
			fixitem.removeClass('scroll-fix');
			fixitem.css('left',0);
		}
	}
}
MIC.addBookmark = {
	init:function(){
		var title="五洲在线官网";
		var url = "http://www.mic.cn";
		$('#J_AddFav').bind('click',function(){
			if (window.sidebar) {
				window.sidebar.addPanel(title, url,"");
				} else if( document.all ) {
				window.external.AddFavorite( url, title);
				} else if( window.opera && window.print ) {
				return true;
			}
		});
		
	}
};
$(function() {

	//顶部导航
	MIC.topNav.init();
	//边导航
	MIC.sideNav.init();
	//加入收藏
	MIC.addBookmark.init();
});

		

