﻿$(document).ready(function() {
	
	top_mycart();//顶部购物车信息  显示/隐
	js_slide();//滑动栏目
	

	
});


//顶部购物车信息  显示/隐藏  
function top_mycart()
{
	$(".top_mycartbox").mouseover(function(){
		$(".top_mycartbox ul").show();
	});
	$(".top_mycartbox").mouseout(function(){
		$(".top_mycartbox ul").hide(); 
	});
}


//滑动栏目
function js_slide() {
	$(".js_slide").each(function(g) {

	$(".js_slide").eq(g).find(".title li").each(function(e) {
            $(this).mouseover(function() {
				
				//全部隐藏按钮select
                $(this).parents(".title").find("li").each(function() {
                    $(this).removeClass("select");
                });
                //显示当前按钮select
                $(this).addClass("select");
////                //过滤更多按钮可见性select
////                $(this).parents(".slide").find(".more a").each(function(f) {
////                    $(this).removeClass("noselect");
////                    $(this).removeClass("select");
////                    if (e == f) {
////                        $(this).addClass("select");
////                    } else {
////                        $(this).addClass("noselect");
////                    }
////                });
                //过滤内容可见性select
                $(this).parents(".js_slide").find(".slideshow").each(function(f) {
                    $(this).removeClass("noselect");
                    $(this).removeClass("select");
                    if (e == f) {
                        $(this).addClass("select");
                    } else {
                        $(this).addClass("noselect");
                    }
                });
            });
        });
    });
}



//滑动栏目 自动
function js_slide_auto(index) {
	$(".js_slide_auto .slideBtn").mouseover(function(){js_slidePauseslide();});
	$(".js_slide_auto .slideBtn").mouseout(function() { js_slideInislide(); });
	$("#autoglide").mouseover(function() { js_slidePauseslide(); });
	$("#autoglide").mouseout(function() { js_slideInislide(); });
	
	$(".js_slide_auto .slideBtn li").each(function(f) {
		$(this).mouseover(function(){gIndex=f;js_slideShow(gIndex);});
		$(this).removeClass("select");
		if (gIndex == f) {
			$(this).addClass("select");
		}
	});
	
}
var gIndex = 1;
function js_slideShow(index) {
	gIndex = index;
	//
	$(".js_slide_auto .slideBtn li").removeClass("select");
	$(".js_slide_auto .slideBtn li").eq(index).addClass("select");
	$(".js_slide_auto .slideBtn li").each(function(f) {
		$(this).mouseover(function(){gIndex=f;});
		$(this).removeClass("select");
		if (gIndex == f) {
			$(this).addClass("select");
		}
	});
	//
	$(".js_slide_auto .slideshow").each(function(f) {
		$(this).removeClass("noselect");
		$(this).removeClass("select");
		if (index == f) {
			$(this).addClass("select");
		} else {
			$(this).addClass("noselect");
		}
	});
}
function js_slideNext() {
	gIndex = ((gIndex + 1) >= $(".js_slide_auto .slideBtn li").length ? 0 : (gIndex + 1));
	js_slideShow(gIndex);
}
var sid;
function js_slideInislide() {
	if (sid == null) sid = setInterval('js_slideNext()', 3000); //fixed by AmourGUO, 051017
}
function js_slidePauseslide() {
	clearInterval(sid);
	sid = null;
}

js_slideInislide();



//网站栏目里的图片跟文字切换显示方式
//调用方式UL标上加  onmouseover="changeTitle(this)" onmouseout="changeTitleout(this)"
function changeTitle(thisul) {
    var list = thisul.getElementsByTagName('li');
    if (list.length > 0) {
        for (var i = 0; i < list.length; i++)
            list[i].onmouseover = (function(i) { return function() { allhidden(thisul); list[i].className += "select"; } })(i);
    }
};
function changeTitleout(thisul) {
    var list = thisul.getElementsByTagName('li');
    if (list.length > 0) {
        for (var i = 0; i < list.length; i++)
            list[i].className = "";

        list[0].className = "select";
    }
};
function allhidden(thisul) {
    var list = thisul.getElementsByTagName('li');
    if (list.length > 0) {
        for (var i = 0; i < list.length; i++)
            list[i].className = "";
    }
};



//
function getAbsolutePosition(obj) {
    position = new Object();
    position.x = 0;
    position.y = 0;
    var tempobj = obj;
    while (tempobj != null && tempobj != document.body) {
        if (window.navigator.userAgent.indexOf("MSIE") != -1) {
            position.x += tempobj.offsetLeft;
            position.y += tempobj.offsetTop;
        }
        else if (window.navigator.userAgent.indexOf("Firefox") != -1) {
            position.x += tempobj.offsetLeft;
            position.y += tempobj.offsetTop;
        }
        tempobj = tempobj.offsetParent
    }
    return position;
}