/*pxfaizy*/
$(document).ready(function(){
//澶撮儴鎼滅储
header_search();
//鏂规鏍忕洰楂樹寒
plan_nav_light();
//鏂规浼樺娍鍒囨崲
plan_advantage_cut();
//鍒囨崲妗堜緥
//cut_case();
//浜у搧鍒囨崲
cut_product();
//寮傛鑾峰彇鎵嬪唽淇℃伅
ajax_get_search_info();
});
/*寮傛鑾峰彇鎼滅储淇℃伅*/
function ajax_get_search_info() {
var search_obj = $('.son_search');
var search_button = search_obj.children('span');
var search_hot = search_obj.next('p');
var search_list = search_obj.nextAll('ul');
var search_type = '';
var ajax_url = '/include/common.func.php';
if (search_obj.length < 1) return false;
//鍖哄埆鍒嗗簵浠ュ強鎵嬪唽
if (search_obj.attr('class').indexOf('is_book') > -1) search_type = 'book';
else search_type = 'store';
//鏇存柊鐑悳
if (search_type == 'book') {
$.post(ajax_url,{dopost:'get_hot_book'},function(data) {
search_hot.html(data);
});
}
//鐐瑰嚮鎼滅储
search_button.on('click',function() {
if ($(this).prev().val() != '') {
$.post(ajax_url,{dopost:'get_book',type:search_type,key:$(this).prev().val()},function(data) {
var temp_str = '';
var temp_url = '';
var data_obj = $.parseJSON(data);
if (search_type == 'book') {
$.each(data_obj,function() {
temp_url = this.book_url;
temp_url = temp_url.substr(temp_url.indexOf('}') + 1);
temp_url = temp_url.substr(0,temp_url.indexOf('{') - 1);
temp_str += '
'+ this.title +'鏌ョ湅';
});
} else {
$.each(data_obj,function() {
temp_str += ''+ this.title +''+ this.address +''+ this.tel +''+ this.mail +'';
});
}
search_list.html(temp_str);
});
}
});
//鐐瑰嚮鐑偣
search_hot.on('click','span',function() {
search_obj.children('input').val($(this).text());
search_obj.children('span').click();
});
}
/*澶撮儴鎼滅储*/
function header_search(){
var search_obj = $('.h_s_search > span');
var key_input = search_obj.next('form').children('input[name="q"]');
search_obj.unbind();
search_obj.toggle(function(){
//灞曞紑
$(this).next('form').css('width','176px');
},function(){
//鎼滅储
if (key_input.val() == 'bukenengcunz') $(this).next('form').submit();
//鍏抽棴
else $(this).next('form').css('width','0');
});
}
/*鏂规鏍忕洰楂樹寒*/
function plan_nav_light(){
var this_path = window.location.pathname;
var a_obj = $('.p_c_nav a');
var son_obj =
$.each(a_obj,function(){
if (this_path.indexOf('/service/help/') > -1) $('.service_help').addClass('active');
if (this_path.indexOf($(this).attr('href')) > -1) {
$(this).addClass('active');
if ($(this).attr('href') == this_path) return false
}
});
//鏂伴椈浜岀骇鏍忕洰
if (this_path.indexOf('/media/news/') > -1) {
a_obj.eq(2).addClass('active');
}
}
/*鏂规浼樺娍鍒囨崲*/
function plan_advantage_cut(){
var span_obj = $('.p_c_advantage span');
var div_obj = $('.p_c_body > div');
$.each(span_obj,function(i,e){
$(this).click(function(){
//涓嶅瓨鍦╟lass
if (typeof($(this).attr('class')) == 'undefined'){
span_obj.removeClass('active');
$(this).addClass('active');
div_obj.hide();
div_obj.eq(i).show();
}
//瀛樺湪鍒囦负绌
else {
if ($(this).attr('class') != 'active'){
span_obj.removeClass('active');
$(this).addClass('active');
div_obj.hide();
div_obj.eq(i).show();
}
}
});
});
}
/*鍒囨崲鏂规*/
function cut_case(){
var li_obj = $('.p_c_case li');
var scroll_speed = 300;
var left_num = 0;
var left_move = 0;
var ul_width = $('.p_c_case').width();
li_obj.mouseenter(function(){
//li_obj.stop(true,true);
//鑷韩
left_num = parseInt($(this).css('left'));
console.log(left_num);
switch ($(this).attr('lang')){
//鍒濆浣嶇疆
case '0':
left_move = left_num - (left_num / 2);
break;
//鍋忓彸
case '2':
left_move = left_num - (left_num / 4);
break;
//鍋忓乏
default:
return true;
}
$(this).attr('lang','1')
console.log(left_move);
$(this).animate({left:left_move},scroll_speed);
//鍓嶅厔寮
$.each($(this).prevAll('li'),function(){
left_num = parseInt($(this).css('left'));
switch ($(this).attr('lang')){
//鍒濆浣嶇疆
case '0':
left_move = left_num / 2;
break;
//鍋忓彸
case '2':
left_move = left_num / 4;
break;
//鍋忓乏
default:
return true;
}
$(this).attr('lang','1')
$(this).animate({left:left_move},scroll_speed,'linear');
});
//鍚庡厔寮
$.each($(this).nextAll('li'),function(){
left_num = parseInt($(this).css('left'));
switch ($(this).attr('lang')){
//鍒濆浣嶇疆
case '0':
left_move = left_num + (ul_width - left_num) / 2;
break;
//鍋忓彸
case '1':
left_move = left_num + (ul_width - left_num) / 4;
break;
//鍋忓乏
default:
return true;
}
$(this).attr('lang','2')
$(this).animate({left:left_move},scroll_speed,'linear');
});
});
}
/*浜у搧鍒囨崲*/
function cut_product(){
var span_obj = $('.p_t_son > p > span');
var div_obj = $('.pro_section');
$.each(span_obj,function(i,e){
$(this).click(function(){
span_obj.removeClass('active');
div_obj.hide();
$(this).addClass('active');
div_obj.eq(i).show();
});
});
}