(function($){
$.fn.extend({
        Scroll:function(opt,callback){
                //参数初始化
                if(!opt) var opt={};
                var _this=this.eq(0).find("ul:first");
                var lineH=_this.find("li:first").height(), //获取行高
                     line=opt.line?parseInt(opt.line,10):parseInt(this.height()/lineH,10), //每次滚动的行数，默认为一屏，即父容器高度
                     speed=opt.speed?parseInt(opt.speed,10):3000, //卷动速度，数值越大，速度越慢（毫秒）
                     timer=opt.timer?parseInt(opt.timer,10):3000; //滚动的时间间隔（毫秒）
                if(line==0) line=1;
                var upHeight=0-line*lineH;
                //滚动函数
                scrollUp=function(){
                        _this.animate({
                                marginTop:upHeight
                        },speed,function(){
                                for(i=1;i<=line;i++){
                                        _this.find("li:first").appendTo(_this);
                                }
                                _this.css({marginTop:0});
                        });
                }
                //鼠标事件绑定
				timerID=setInterval("scrollUp()",timer);
                _this.hover(function(){
                        clearInterval(timerID);
                },function(){
                        timerID=setInterval("scrollUp()",timer);
                }).mouseout();
        }
})
})(jQuery);

$(document).ready(function(){
        $("#news").Scroll({line:1,speed:500,timer:2500});
});
jQuery(document).ready(function(){
    tab_nav(".tab_nav li",".tab_content_list .tab_content","current");
})
/*
 tab函数
*/
function tab_nav(a,c,s) {
 	var list = jQuery(c);
	var links = jQuery(a);
	jQuery.each(list,function(i,n){ //初始化
		if(i==0) {
			jQuery(n).css("display","block");
		}
		else {
			jQuery(n).css("display","none");
		}
	})
	function closenac() { //关闭所有
		jQuery.each(list,function(i,n){
			jQuery(n).css("display","none");
		})
		jQuery.each(links,function(i,n){
			jQuery(n).removeClass();
		})
	}
	jQuery.each(links,function(i,n){ //切换效果
		jQuery(n).click(function() {
			closenac();
			//jQuery(list[i]).fadeIn("slow");
			jQuery(list[i]).css("display","block");
			jQuery(n).addClass(s);
		})
	});
 }
 $(document).ready(function(){
     var casting = $("#casting");
     var sub_c_nav = $("#sub_c_nav");
     sub_c_nav.css("display","none");
    casting.click(function(){
        var sty = sub_c_nav.css("display");
        if(sty=="none") {
            sub_c_nav.css("display","block");
        }else {
            sub_c_nav.css("display","none");
        }
    })
    casting.focus(function(){
        this.blur();
    })
    var self_href = window.location.href;
	 self_href = self_href.substring(self_href.lastIndexOf("?")+4);
	 if(self_href.indexOf("14")>-1) {
	 sub_c_nav.css("display","block");
	 }
})
$(document).ready(function(){
	var sub_parent = $("#sub_parent");
	var sub_c_nav = $("#sub_c_nav1");
	//sub_c_nav.css("display","none");
	sub_parent.click(function(){
		var sty = sub_c_nav.css("display");
		if(sty=="none") {
			//sub_c_nav.css("display","block");
		}else {
			//sub_c_nav.css("display","none");
		}
	})
	var self_href = window.location.href;
	 self_href = self_href.substring(self_href.lastIndexOf("/")+1,self_href.lastIndexOf("."));
	 if(self_href=="Supplier-profile_detail") {
		 sub_c_nav.css("display","block");
	 }
})


/*
    处理当前页面和flash(未整合)
 */
var urls = new Array();
urls[0] = ["index"];
urls[1] = ["company","erp","news","csr","news_detail"];
urls[2] = ["products","cast-iron","product_detail","products1"];
urls[3] = ["services","engineering-service","logistics-innovation","production-planning","assembly"];
urls[4] = ["quality","quality-assurance","quality-center","quality-policy"];
urls[5] = ["supply-base","supplier-profile","supplier-profile_detail"];
urls[6] = ["contact-us","sales-network"];
var links = window.location.href;
var links = links.substring(links.lastIndexOf("/")+1,links.lastIndexOf("."));
var sno=0;
for(var i=0;i<urls.length;i++) {
	for(var j=0;j<urls[i].length;j++) {
		if(links==urls[i][j]) {
			sno=i+1;
			break;
		}
	}
	if(sno!=0) {
		break;
	}
}
var flashvars = {
  num: sno
};
var params = {
  menu: "false",
  wmode: 'transparent'
};
var attributes = {
};
var swf_src = new Array();
swf_src[0]="banner1";
swf_src[1]="banner_p";
swf_src[2]="banner_s";
swf_src[3]="banner_q";
swf_src[4]="banner_sp";
swf_src[5]="banner_c2";
swf_src[6]="banner_c2";
var re=0;
function set_src(srcs) {
    $("#banner_img").attr("src","images/"+srcs+".jpg")
}
function pre_img(arr) {
    for(var i=0;i<arr.length;i++) {
            var img = new Image();
            img.src = "images/"+arr[i]+".jpg";
    }
}
pre_img(swf_src);
$(document).ready(function(){
for(var i=0;i<urls.length;i++) {
	for(var j=0;j<urls[i].length;j++) {
		if(links==urls[i][j]) {
            if(i==0) {
                index_swf();
                re=1;
                break;
            }
            else {
                //same_swf(swf_src[i-1]);
				same_swf();
                if(links=="contact-us") {
                      set_src(swf_src[i]);
                }else{
                    set_src(swf_src[i-1]);
                }
                re=1;
                break;
            }
		}
	}
    if(re==1) {
		break;
	}
}

})
if(sno==0) {
	same_swf();
}
function same_swf() {
   swfobject.embedSWF("flash/menu.swf", "menu_f", "706", "24", "9.0.0", "flash/expressInstall.swf",flashvars,params,attributes);
}
function index_swf() {
     swfobject.embedSWF("flash/menu.swf", "menu_f", "706", "24", "9.0.0", "flash/expressInstall.swf",flashvars,params,attributes);
	 swfobject.embedSWF("flash/banner.swf", "banner_f", "930", "281", "9.0.0", "flash/expressInstall.swf",flashvars,params,attributes);
}
/*
    处理当前页面和flash(未整合)
 */
