﻿// * 智能首页导航判断当前页 * //
$(document).ready(function(){
	var str=location.href.toLowerCase();

  $('div.nav ul.list li a,ul.com-menu li a,ul.menu ol li a').each(function() {
		  if (str.indexOf(this.href.toLowerCase()) > -1) {
				  $(this).parent().addClass("highlight"); 
			 }
		   }); 
	  });

// * 用户登录选项 * //
$(document).ready(function() {
	createDropDown();
	
	$(".dropdown dt a").click(function() {
		$(".dropdown dd ul").toggle();
	});

	$(document).bind('click', function(e) {
		var $clicked = $(e.target);
		if (! $clicked.parents().hasClass("dropdown"))
			$(".dropdown dd ul").hide();
	});
				
	$(".dropdown dd ul li a").click(function() {
		var text = $(this).html();
		$(".dropdown dt a").html(text);
		$(".dropdown dd ul").hide();
		
		var source = $("#source");
		source.val($(this).find("span.value").html())
	});
});

function createDropDown(){
	var source = $("#source");
	var selected = source.find("option[selected]");
	var options = $("option", source);
	
	$("div.userSelect").append('<dl id="target" class="dropdown"></dl>')
	$("#target").append('<dt><a href="javascript:;">' + selected.text() + 
		'<span class="value">' + selected.val() + 
		'</span></a></dt>')
	$("#target").append('<dd><ul></ul></dd>')

	options.each(function(){
		$("#target dd ul").append('<li><a href="javascript:;">' + 
			$(this).text() + '<span class="value">' + 
			$(this).val() + '</span></a></li>');
	});
}
// * Flash * //
    $(document).ready(function() {
		   var currentIndex = 0;
            var DEMO; //函数对象
            var currentID = 0; //取得鼠标下方的对象ID
            var pictureID = 0; //索引ID
            $("#flash_piclist li").eq(0).show(); //默认
            autoScroll();
            $("#flash_btn li").hover(function() {
                StopScrolll();
                $("#flash_btn li").removeClass("current")//所有的li去掉当前的样式加上正常的样式
                $(this).addClass("current"); //而本身则加上当前的样式去掉正常的样式
                currentID = $(this).attr("id"); //取当前元素的ID
                pictureID = currentID.substring(currentID.length - 1); //取最后一个字符
                $("#flash_piclist li").eq(pictureID).fadeIn("slow"); //本身显示
                $("#flash_piclist li").not($("#flash_piclist li")[pictureID]).hide(); //除了自身别的全部隐藏

            }, function() {
                //当鼠标离开对象的时候获得当前的对象的ID以便能在启动自动时与其同步
                currentID = $(this).attr("id"); //取当前元素的ID
                pictureID = currentID.substring(currentID.length - 1); //取最后一个字符
                currentIndex = pictureID;
                autoScroll();
            });
            //自动滚动
            function autoScroll() {
                $("#flash_btn li:last").removeClass("current");
                $("#flash_btn li").eq(currentIndex).addClass("current");
                $("#flash_btn li").eq(currentIndex - 1).removeClass("current");
                $("#flash_piclist li").eq(currentIndex).fadeIn("slow");
                $("#flash_piclist li").eq(currentIndex - 1).hide();
                currentIndex++; currentIndex = currentIndex >= 4 ? 0 : currentIndex;
                DEMO = setTimeout(autoScroll, 3000);
            }
            function StopScrolll()//当鼠标移动到对象上面的时候停止自动滚动
            {
                clearTimeout(DEMO);
            }
	});


