/*public*/
/*public*//*ea_h*/
/*ea_h*//*ea_ba*/
/*xn_ba_js_1_banner*/
var xn_ba_js_1_autoPlay = true;
var xn_ba_js_1_interval = 4000;
var bannerW = "100%";
var xn_ba_js_1_nextfunc;
var xn_ba_js_1_timer;
$(document).ready(function () {
if ($("#xn_ba_js_1_banner").length>0) {
xn_ba_js_1_start();
};
});
var xn_ba_js_1_start = function () {
var maxLen = 0;
var index = 0;
var prev = -1;
var imgW, imgH, sizeW, sizeH = 0;
var running = false;
maxLen = $(".xn_ba_js_1_element").length;
imgW = $(".xn_ba_js_1_bigImg").find("img").eq(0).width();
imgH = $(".xn_ba_js_1_bigImg").find("img").eq(0).height();
for (var i = 0; i < $(".xn_ba_js_1_element").length; i++) {
var ele = $(".xn_ba_js_1_element").eq(i).find("img");
ele.attr("src", ele.attr("data-original"));
}
var btnData = "";
for (var i = 0; i < maxLen; i++) btnData += '
';
$(".xn_ba_js_1_btn").html(btnData);
var btn = $(".xn_ba_js_1_btn").find("li").eq(0);
var btnW = btn.width() + Math.round(btn.css("margin-left").replace(/[a-zA-Z]/g, ""));
$(".xn_ba_js_1_btn").css("width", maxLen * btnW);
btn.attr("class", "xn_ba_js_1_element_btn_on");
$(".xn_ba_js_1_banner").css("visibility", "visible");
for (var i = 0; i < maxLen; i++) {
$(".xn_ba_js_1_element").eq(i).attr("id", "ea_ba_no_b_" + i);
var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
if (i == index) _opa = 1;
if (_pos > sizeW) {
_pos -= maxLen * imgW
} else if (_pos < -imgW) {
_pos += maxLen * imgW
}
$(".xn_ba_js_1_element").eq(i).css({
left: _pos,
opacity: 0
}).animate({
opacity: _opa
}, {
duration: 400,
easing: 'linear'
})
}
onResize();
$(window).resize(onResize);
function onResize() {
for (var i = 0; i < maxLen; i++) {
if (bannerW == "100%") {
sizeW = $(window).width();
} else {
sizeW = parseInt(bannerW);
}
var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
var _opa = 1;
if (i == index) _opa = 1;
if (_pos > sizeW) {
_pos -= maxLen * imgW
}
$(".xn_ba_js_1_element").eq(i).stop().css({
left: _pos,
opacity: _opa
})
}
};
$(".xn_ba_js_1_btn li").each(function (i) {
$(this).click(function () {
skipHandler((i));
});
});
timerRepeat();
function skipHandler(target) {
if (target == index) return;
var d = 1;
var pure = index;
if (target < pure) d = -1;
var btn = $(".xn_ba_js_1_btn").find("li");
btn.eq(pure).attr("class", "xn_ba_js_1_element_btn");
btn.eq(target).attr("class", "xn_ba_js_1_element_btn_on");
var len;
if (d == 1) {
len = target - pure;
if (len <= 1) {
index = target;
nextPage();
} else {
for (var k = pure; k <= target; k++) {
index = k;
nextPage();
}
}
} else {
len = index - target;
if (len <= 1) {
index = target;
prevPage();
} else {
for (var k = index; k >= target; k--) {
index = k;
prevPage();
}
}
}
}
function timerRepeat() {
if (!xn_ba_js_1_autoPlay) return;
xn_ba_js_1_nextfunc = isPause;
xn_ba_js_1_timer = setInterval(xn_ba_js_1_nextfunc, xn_ba_js_1_interval);
}
function isPause() {
var isRun = true;
if (typeof parent.runonce != 'undefined') {
isRun = parent.runonce;
}
if (isRun) {
var cur = index;
cur++;
if (cur > maxLen - 1) cur = 0;
skipHandler(cur);
return false;
} else {
return true;
}
}
function nextPage() {
if (xn_ba_js_1_timer) {
clearInterval(xn_ba_js_1_timer);
timerRepeat();
}
if ($(window.parent.bannerparam).length > 0) {
window.parent.bannerparam.cur_ba_index = index;
}
_pict = $(".xn_ba_js_1_element");
for (var i = 0; i < maxLen; i++) {
var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
var _opa = 1;
if (i == index) _opa = 1;
if (_pos > sizeW) {
_pos -= maxLen * imgW
} else if (_pos < -imgW * 2) {
_pos += maxLen * imgW
}
_pict.eq(i).stop().css({
left: _pos + imgW
}).animate({
left: _pos,
opacity: _opa
}, {
duration: 700,
easing: 'easeOutQuint'
})
}
}
function prevPage() {
if (xn_ba_js_1_timer) {
clearInterval(xn_ba_js_1_timer);
timerRepeat();
}
if ($(window.parent.bannerparam).length > 0) {
window.parent.bannerparam.cur_ba_index = index;
}
for (var i = 0; i < maxLen; i++) {
var _pos = Math.round(imgW * (i - index) + sizeW / 2 - imgW / 2);
if (_pos < -imgW) {
_pos += maxLen * imgW
} else if (_pos > sizeW + imgW) {
_pos -= maxLen * imgW
}
$(".xn_ba_js_1_element").eq(i).stop().css({
left: _pos - imgW
}).animate({
left: _pos
}, {
duration: 700,
easing: 'easeOutQuint'
})
}
}
}
jQuery.extend(jQuery.easing, {
def: 'easeOutQuint',
swing: function (x, t, b, c, d) {
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
}, easeOutQuint: function (x, t, b, c, d) {
return c * ((t = t / d - 1) * t * t * t * t + 1) + b;
}
});
/*end_xn_ba_js_1_banner*/
/*ea_ba*//*ea_c*/
/*xn_c_second_screen*/
/*i_tcase*/
$(function(){
$(".xn_c_index_42_nrbox .xn_c_index_42_nrsmall").mouseover(function(){
var c_width = $(window).width();
var img_width = $(this).find("img").width();
$(".xn_c_index_42_nrbox .xn_c_index_42_nrsmall").each(function(){
$(this).css({"width":(((1 - (img_width/c_width))/3)*100)+"%","transition":"all 0.3s"});
$(this).find(".xn_c_index_42_ritbox").css("background","rgba(125,125,125,0)");
});
$(this).css({"width":((img_width/c_width)*100)+"%","transition":"all 0.3s"});
$(this).find(".xn_c_index_42_ritbox").css("background","rgba(125,125,125,0)");
});
/*$(".xn_c_index_42_nrbox .xn_c_index_42_nrsmall").mouseout(function(){
$(".xn_c_index_42_nrbox .xn_c_index_42_nrsmall").each(function(){
$(this).css({"width":"25%","transition":"all 0.3s"});
});
});*/
});
$(function(){
$(".i_tcase_main").mouseover(function(){
$(".i_tcase_main").each(function(){
$(this).css("width","19.9%");
$(this).find(".i_tcase_main_name").css("background","rgba(0,0,0,0.2)");
$(this).find(".i_tcase_main_name").css("filter","progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000,endcolorstr=#33000000)");
});
$(this).css("width","40%");
$(this).find(".i_tcase_main_name").css("background","rgba(0,0,0,0)");
$(this).find(".i_tcase_main_name").css("filter","progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00000000,endcolorstr=#00000000)");
});
});
/*i_tcase*/
/*end_xn_c_second_screen*/
/*xn_c_index_131_wrap*/
$(function(){
var $items = $("#xn_c_index_131_wbox");
var $out = $("#xn_c_index_131_wrap");
var $items_child_width = $items.children().outerWidth(true);
var iLilen=$items.children(".xn_c_index_131_list").length;
$items.css('width',$items_child_width*iLilen+'px');
var $left = $("#xn_c_index_131_left");
var $right = $("#xn_c_index_131_right");
var isAutoPlay = true; //是否自动播放
var speed = 500; //滚动速度
var timeInterval = 3000; //间隔时间
$left.click(function(){
nextImg();
});
$right.click(function(){
prevImg();
});
function nextImg(){
$items.stop().animate({left:"-"+$items_child_width +"px"},speed,function(){
$items.append($items.children().first());
$items.css("left",0);
});
}
function prevImg(){
$items.css('left',-$items_child_width);
$items.prepend($items.children().last());
$items.stop().animate({"left":0},speed);
}
function arrowScroll(){
nextImg();
};
// if(isAutoPlay == true){
// var auto = setInterval(arrowScroll,timeInterval);
// $out.hover(function(){
// clearInterval(auto);
// },function(){
// auto = setInterval(arrowScroll,timeInterval);
// });
// }
});
/*end_xn_c_index_131_wrap*/
/*xn_c_index_237_wrap*/
$(function(){
var $items = $("#xn_c_index_237_ul");
var $out = $(".xn_c_index_237_main");
var $items_child_width = $items.children().outerWidth(true) + 25;
var iLilen=$items.children(".xn_c_index_237_li").length;
$items.css('width',$items_child_width*iLilen+'px');
$("#xn_c_index_237_left").click(function(){
nextImg();
});
$("#xn_c_index_237_right").click(function(){
prevImg();
});
function nextImg(){
$items.stop().animate({left:"-"+$items_child_width +"px"},500,function(){
$items.append($items.children().first());
$items.css("left",0);
});
}
function prevImg(){
$items.css('left',-$items_child_width);
$items.prepend($items.children().last());
$items.stop().animate({"left":0},500);
}
function arrowScroll(){
nextImg();
};
var auto = setInterval(arrowScroll,2000);
$out.hover(function(){
clearInterval(auto);
},function(){
auto = setInterval(arrowScroll,2000);
});
});
/*end_xn_c_index_237_wrap*/
/*xn_c_second_screen*/
/*i_tcase*/
$(function(){
$(".i_tcase_main").mouseover(function(){
$(".i_tcase_main").each(function(){
$(this).css("width","19.9%");
$(this).find(".i_tcase_main_name").css("background","rgba(0,0,0,0.2)");
$(this).find(".i_tcase_main_name").css("filter","progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000,endcolorstr=#33000000)");
});
$(this).css("width","40%");
$(this).find(".i_tcase_main_name").css("background","rgba(0,0,0,0)");
$(this).find(".i_tcase_main_name").css("filter","progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00000000,endcolorstr=#00000000)");
});
});
/*i_tcase*/
/*end_xn_c_second_screen*/
/*ea_c*//*ea_b*/
/*ea_b*/
/*ea_bg*/
/*ea_bg*/
/*ea_m*/
/*ea_m*/
/*ea_pi*/
/*ea_pi*/
/*ea_wj*/
/*ea_wj*/
$(function(){
if(!$("#xn_c_102_wrap").length>0){
return;
}
var $tLi=$(".xn_c_102_tName");
var $cUl=$(".xn_c_102_wcoentbox");
$tLi.first().addClass("active");
$cUl.first().addClass("active");
$tLi.on("click",function(){
var curr=$(this).index();
$tLi.eq(curr).addClass("active").siblings().removeClass("active");
$cUl.eq(curr).addClass("active").siblings().removeClass("active");
})
})