$(function(){
var _window = $(window);
var _body = $("body");
var userAgent = navigator.userAgent;
var width_change = 0;
_window.on('scroll', function(event) {
var scrollTop = _window.scrollTop();
if(scrollTop > 0){
_body.addClass('is-sticky');
}else{
_body.removeClass('is-sticky');
}
});
// 首頁主廣告
// if($(".slide-main-item").length>=1){
// $(".slide_main").owlCarousel({
// loop : true,
// items : 1,
// nav : true,
// navText : ['',''],
// dots:true,
// autoplay:true,
// navSpeed:1000,
// autoplayTimeout:9000,
// autoplaySpeed:1000,
// dotsSpeed:1000,
// });
// };
if(_window.width() <= 1024){
width_change = 1024;
var nav_n = false;
$('.menu-b').on('click',function(){
if(!nav_n){
nav_n = true;
$(this).addClass('close');
$('#navbg,#navBox').addClass('open-nav');
$('body').addClass('overflow-hidden');
}else{
nav_n = false;
$(this).removeClass('close');
$('#navbg,#navBox').removeClass('open-nav');
$('body').removeClass('overflow-hidden');
}
});
$('#navbg').on('click',function(){
nav_n = false;
$('.menu-b').removeClass('close');
$('#navbg,#navBox').removeClass('open-nav');
$('body').removeClass('overflow-hidden');
});
$('.area').on('click',function(){
$(this).toggleClass('open');
$('.project').removeClass('open');
});
$('.project').on('click',function(){
$(this).toggleClass('open');
$('.area').removeClass('open');
});
//menu開合
if(/Windows/i.test(userAgent)){
$('#header-nav').on('click','.nav-title-m',function(){
var n = $(this).parent(".open").length;
$('#header-nav .nav-item').removeClass('open');
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-item").addClass('open');
}
}).on(' click','.subtitle',function(){
var n = $(this).parent(".open-sub").length;
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-subitem").addClass('open-sub');
}
});
}else{
$('#header-nav').on('click','.nav-title-m',function(){
var n = $(this).parent(".open").length;
$('#header-nav .nav-item').removeClass('open');
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-item").addClass('open');
}
}).on(' click','.subtitle',function(){
var n = $(this).parent(".open-sub").length;
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-subitem").addClass('open-sub');
}
});
}
}else{
$('.shopbox').on('mouseleave',function(){
var _this_user=$(this).find('.userbox'),
_this_shop=$(this).find('.shopping-cartbox');
if(_this_user.length==1){
$('.userbox').removeClass('open');
}else if(_this_shop.length==1){
$('.shopping-cartbox').removeClass('open');
}
});
}
_window.on('resize',function(){
if(_window.width() <= 1024 && width_change != 1024){
width_change = 1024;
var nav_n = false;
$('.menu-b').on('click',function(){
if(!nav_n){
nav_n = true;
$(this).addClass('close');
$('#navbg,#navBox').addClass('open-nav');
$('body').addClass('overflow-hidden');
}else{
nav_n = false;
$(this).removeClass('close');
$('#navbg,#navBox').removeClass('open-nav');
$('body').removeClass('overflow-hidden');
}
});
$('#navbg').on('click',function(){
nav_n = false;
$('.menu-b').removeClass('close');
$('#navbg,#navBox').removeClass('open-nav');
$('body').removeClass('overflow-hidden');
});
//menu開合
if(/Windows/i.test(userAgent)){
$('#header-nav').on('click','.nav-title-m',function(){
var n = $(this).parent(".open").length;
$('#header-nav .nav-item').removeClass('open');
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-item").addClass('open');
}
}).on(' click','.subtitle',function(){
var n = $(this).parent(".open-sub").length;
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-subitem").addClass('open-sub');
}
});
}else{
$('#header-nav').on('click','.nav-title-m',function(){
var n = $(this).parent(".open").length;
$('#header-nav .nav-item').removeClass('open');
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-item").addClass('open');
}
}).on(' click','.subtitle',function(){
var n = $(this).parent(".open-sub").length;
$('#header-nav .nav-subitem').removeClass('open-sub');
if(n == 0){
$(this).parent(".nav-subitem").addClass('open-sub');
}
});
}
}
});
$(".HITS_BT").on("click",function(e){
e.preventDefault();
if( $.isNumeric($(this).attr('hid')) && $.isNumeric($(this).attr('hdid')) ){
var hid = $(this).attr('hid');
var hdid = $(this).attr('hdid');
var url = $(this).attr('href');
var target = $(this).attr('target');
$.ajax({
url:"/ajax/ajax_add_ad_hits-p.php",
type:"POST",
cache:false,
async:false,
data:{Hid: hid , Hdid : hdid},
success:function(d){
if(url){
if(target == '_blank'){
window.open(url);
}else if( ( typeof target === 'undefined' ) || (target == '') ){
window.location = url;
}else{
}
}
}
});
}else{
alert("這是錯誤的連結");
}
});
//點擊率
$(".HITS_BT").on("click",function(e){
e.preventDefault();
if( $.isNumeric($(this).attr('hid')) && $.isNumeric($(this).attr('hdid')) ){
var hid = $(this).attr('hid');
var hdid = $(this).attr('hdid');
var url = $(this).attr('href');
var target = $(this).attr('target');
$.ajax({
url:"/ajax/ajax_add_ad_hits-p.php",
type:"POST",
cache:false,
async:false,
data:{Hid: hid , Hdid : hdid},
error:function(d){
alert('網路連線過慢,網頁請重新整理');
},
success:function(d){
if(url){
if(target == '_blank'){
window.open(url);
}else if( ( typeof target === 'undefined' ) || (target == '') ){
window.location = url;
}else{
}
}
}
});
}else{
alert('這是錯誤的連結');
}
});
});
var pageCode = function(option)
{
var sets = {
type : '',
contentBoxId : 'Main_Content',
pageBox : 'pagebox',
pageClass : 'page',
nowClass : 'now',
mainClass : 'Main_Page'
};
var _this = this;
//更新設定
$.extend(sets, option);
//取得參數
this.params = function()
{
};
//初始化JS
this.init = function()
{
//取得現在頁數
var now = $('.'+sets.pageBox).find('.'+sets.nowClass).eq('0').attr('send');
$('#'+sets.contentBoxId).on('click','.'+sets.pageClass,function(){
var change = $(this).attr('send');
//和原本的頁數相同時不動作
if(sets.now == change)
{
return false;
}
//取得其他參數
var params = _this.params();
_this.update('page='+change+'&'+params);
//更新現在頁數
now = $('.'+sets.pageBox).find('.'+sets.nowClass).eq('0').attr('send');
});
};
//更新頁面
this.update = function(data)
{
//檢查類型設定
if(!sets.type)
{
alert('請先設定類型');
return false;
}
var post = 'type='+sets.type;
if(data)
{
post += '&'+data;
}
$.ajax({
url:'/ajax/ajax_change_page.php',
type:'POST',
data:post,
cache:false,
success:function(d)
{
$('#'+sets.contentBoxId).html(d);
}
});
};
}
function changeCartNum(num){
$('a .cartAmount').html(num);
}