
//載入活動
function load_active(cid){
    //console.log('run load_active');
    var a_type=cid.replace('active_','');
    $('#new_'+cid+'_panel').load("modules/tpl/new_active_tpl.php",{tpl_op:'get_active',active:a_type},function (){
	$("#"+cid+"_menu").tabs("div."+cid+"_panel",{
		effect: 'fade',onClick:function(index){
		var after_run=$.cookie('after_run');
		var a_type=cid.replace('active_','');
		var no=$("#"+cid+"_menu").tabs().getIndex()+1;
		var aid=$('#aid').val();
//連結區塊 dragable
//		$.ajax({ type: 'post', url: 'modules/tpl/new_active_tpl.php', dataType: 'json',
//		    data: {query_op:'load_active',a_type:a_type,no:no,aid:aid},
//		    complete :function(){}, success: function(rt){
//			if (rt.count) var count=rt.count;
//			else var count=0;
//			if (rt.link_nums) var link_nums=rt.link_nums;
//			if(link_nums>0){
//			    $('.link_block').resizable({
//				stop: function(event, ui) {
//				    var linkid=$(this).attr('id');
//				    update_link_pos(linkid);
//				}
//			    });
//			    $('.link_block').draggable({containment:'parent',
//				stop: function(event, ui) {
//				    var linkid=$(this).attr('id');
//				    update_link_pos(linkid);
//				}
//			    });
//			}
//		    }
//		});
		if(after_run==1){
		    var active_no=$.cookie('active_no')*1;
		    var ck=active_no-1;
		    var run_fun=$.cookie('run_fun');
		    if(run_fun=='show_active'){
			$('#active_'+a_type+'_menu').tabs().click(ck);
			$('#'+a_type+'_'+active_no).addClass('active_selected');
			$('#'+a_type+'_'+active_no).find('img').attr('src','images/active/button_02a.png');
		    }
// banner_switch
		    if(run_fun=='banner_switch'){
			$('.active_menu_sdm').each(function (){
			    $(this).removeClass('active_selected');
			    $(this).find('img').attr('src','images/active/button_02.png');
			});
			$('#active_'+a_type+'_menu').tabs().click(ck);
			$('#'+a_type+'_'+active_no).addClass('active_selected');
			$('#'+a_type+'_'+active_no).find('img').attr('src','images/active/button_02a.png');
		    }
		    $.cookie('active_type','');
		    $.cookie('active_no','');
		    $.cookie('after_run','');
		    $.cookie('run_fun','');
		}
		var idx= $('#active_'+a_type+'_menu').tabs().getIndex();
		var ano=idx+1;
		append_active_share(ano,a_type);
	    }
	});
	var a_type=cid.replace('active_','');
	var idx2= $('#active_'+a_type+'_menu').tabs().getIndex();
	var ano=idx2+1;
//append_active_share(ano,a_type);
//banner預設選取
	$('#'+a_type+'_1').addClass('active_selected');
	$('#'+a_type+'_1').find('img').attr('src','images/active/button_02a.png');
//banner 效果
	$('.active_menu_sdm').click(function (){
	    $('.active_menu_sdm').each(function (){
		$(this).removeClass('active_selected');
		$(this).find('img').attr('src','images/active/button_02.png');
	    });
	    $(this).addClass('active_selected');
	    $(this).find('img').attr('src','images/active/button_02a.png');
	});
	$('.active_menu_sdm').hover(function (){
	    $(this).find('img').attr('src','images/active/button_02a.png');
	},function (){
	    var cr_class=$(this).attr('class').split(' ').slice(-1);
	    if(cr_class!='active_selected'){
		$(this).find('img').attr('src','images/active/button_02.png');
	    }
	});
//===============================頁面設定=============================================
	$('.setting_block').click(function (){
	    var a_type=$(this).find('input[name=a_type]').val();
	    var ano=$(this).find('input[name=ano]').val();
	    var aid=$('#aid').val();
	    show_load_active(a_type,ano,aid);
	});
//預設首頁
	$('.def_top').click(function (){
	    toggle_default_open();
	});
//設定連結屬性
	$('.set_link_info_bt').click(function (){
	    var linkid=$(this).parent().attr('id');
	    show_set_link_info(linkid);
	});
//刪除連結區塊
	$('.remove_link_block_bt').click(function (){
	    var linkid=$(this).parent().attr('id');
	    remove_link_block(linkid);
	});
//================================頁面設定============================================
//==============================特殊活動==========================================
//==================================廠拍===================================//
	if(a_type=='limit_sale'){
	    get_limit_pd();
	    $('div[class=buy_limit_pd_bt]').live('click',function (event){
		var pdnum=$(this).attr('name');
		var pdname=$(this).attr('ref');
		var acid=$(this).attr('rel');
		var moux=event.pageX+15;
		var mouy=event.pageY+15;
		$.cookie('moux',moux);
		$.cookie('mouy',mouy);
		add_to_cart_limit(pdnum,acid,pdname)
	    });
//產品介紹
	    $('div[class=limit_pd_info_bt]').live('click',function (event){
		var pdnum=$(this).attr('name');
		fly_out_limit_pd(pdnum.substr(0,5));
	    });
//開賣通知我
	    $('div[class=limit_sale_mail_me_bt]').live('click',function (){
		var pdnum=$(this).attr('name');
		var mem_Mail=$('input[name=mem_Mail]').val();
		if(mem_Mail!='none'){
		    var alert_mail_str=mem_Mail;
		}else{
		    var alert_mail_str='';
		}
		show_STAR_sale_tell_me(pdnum,alert_mail_str);
	    });
	}
//==================================廠拍===================================//
//==================================ptt===================================//
	if(a_type=='ptt_act'){
	    $('input[name=ptt_code]').val('');
	    var va=$('#ptt_pt_Code_bt').height();
	    $('#ptt_pt_Code_bt').click(function (){
		var ptt_code=$('input[name=ptt_code]').val();
		$.ajax({
		    type: 'post',
		    url: 'modules/ptt_gift.php',
		    dataType: 'html',
		    data: {query_op:'check_sn_num_gift',sn_num_gift:ptt_code},
		    complete :function(){},
		    success: function(rt){
			var err_msg;
			if(rt==0){  err_msg='通關碼已使用!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
			if(rt==2){  err_msg='通關碼不存在!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
			if(rt==3){  err_msg='該會員帳號已經參加過活動!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
//  if(rt==4){  err_msg='帳號綁定成功-->獲得贈禮'; }
			if(rt==0||rt==2||rt==3){    alert(err_msg); }else{ show_check_win(rt);  }
		    }
		});
	    });
	    $('#ptt_pt_Code_bt2').click(function (){
		var ptt_code=$('input[name=ptt_code2]').val();
		$.ajax({
		    type: 'post',
		    url: 'modules/ptt_gift.php',
		    dataType: 'html',
		    data: {query_op:'check_sn_num_gift',sn_num_gift:ptt_code},
		    complete :function(){},
		    success: function(rt){
			var err_msg;
			if(rt==0){  err_msg='通關碼已使用!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
			if(rt==2){  err_msg='通關碼不存在!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
			if(rt==3){  err_msg='該會員帳號已經參加過活動!'+"\n"+"請重新確認後再次填寫，謝謝！"; }
//  if(rt==4){  err_msg='帳號綁定成功-->獲得贈禮'; }
			if(rt==0||rt==2||rt==3){
			    alert(err_msg);
			}else{
			    show_check_win(rt);
			}
		    }
		});
	    });
	}
//==================================ptt end===================================//
//========================================================================
    }); //end load active
}
//社群分享
function append_active_share(ano,a_type){
    $('#aas').remove();
    jQuery("<div/>", {id: "aas"}).appendTo("#fr_"+a_type+'_'+ano);
    var ta=$("#fr_"+a_type+'_'+ano);
    var active_title=ta.find('input[name=share_title]').val();
    var url_link=ta.find('input[name=share_url]').val();
    var zstr='<div style="position:absolute;top:150px;right:30px;width:100px;">';
    zstr+='<a class="a2a_dd" href="http://www.addtoany.com/share_save">';
    zstr+='<div class="active_share_bt" >';
    zstr+='</div></a>';
    zstr+='<script type="text/javascript">';
    zstr+='var a2a_config = a2a_config || {};';
    zstr+='a2a_config.orientation = "down";';
    zstr+='a2a_onclick = 0;';
    zstr+='a2a_config.linkname ="'+active_title+'";';
    zstr+='a2a_config.linkurl ="'+url_link+'";';
    zstr+='</script>';
    zstr+='<script type="text/javascript" src="js/addtoany/locale/zh-TW.js" charset="utf-8"></script>';
    zstr+='<script type="text/javascript" src="js/addtoany/page.js"></script>';
    zstr+='</div>';
    $('#aas').html(zstr);
}
//======================================================================================
//預設首頁
function check_def_open(){
    $.ajax({
	type: 'post',
	url: 'modules/tpl/new_active_tpl.php',
	dataType: 'html',
	data: {query_op:'check_def_open' },
	complete :function(){},
	success: function(rt){
	    $("#active_sub_menu").tabs().click(rt*1);
	}
    });
}
tabs=new Array();
function page_new_active_init(){
    tabs=new Array();
    var mem_power=$.cookie('mem_power');
//單一產品介紹
    $('div[name=link_class_0]').live('click',function (){
	var pdnum=$(this).find('input[name=link_pdnum]').val();
	fly_out_pd(pdnum);
    });
//組合品購買
    $('div[name=link_class_1]').live('click',function (){
	var pdnum=$(this).find('input[name=link_pdnum]').val();
	load_spc_combines(pdnum);
    });
//頁面轉移
    $('div[name=link_class_2]').live('click',function (){
	var link_page=$(this).find('input[name=link_page]').val();
	var link_tab=$(this).find('input[name=link_tab]').val()*1;
	var banner_no=$(this).find('input[name=banner_no]').val()*1;
	$.cookie('after_run','1');
//var tabs=['active_discount','active_gift','active_vip','active_push_king','active_ptt_act','active_limit_sale'];
	if(link_page!='new_active'){
	    $.cookie('run_fun','go_page');
	    $.cookie('page_no',link_tab);
	    $('#page_'+link_page).html('');
	    setHash(link_page);
	}else{
	    var idx=$("#active_sub_menu").tabs().getIndex();
	    if(idx!=link_tab){
		$('.new_active_panel').each(function (){   $(this).html('');   });
		$("#active_sub_menu").tabs().click(link_tab);
		$.cookie('run_fun','banner_switch');
		$.cookie('active_no',banner_no);
	    }else{
		$('.active_menu_sdm').each(function (){
		    $(this).removeClass('active_selected');
		    $(this).find('img').attr('src','images/active/button_02.png');
		});
		var ck=banner_no-1;
		var a_type=tabs[link_tab].replace('active_','');
		$('#'+a_type+'_'+banner_no).addClass('active_selected');
		$('#'+a_type+'_'+banner_no).find('img').attr('src','images/active/button_02a.png');
		$('#'+tabs[link_tab]+'_menu').tabs().click(ck);
	    }
	}
    });
//站外連結
    $('div[name=link_class_4]').live('click',function (){
	var link_url=$(this).find('input[name=link_url]').val();
	location.href=link_url;
    });
    $('#page_new_active').html('');
    $('#page_new_active').load("modules/tpl/new_active_tpl.php",{tpl_op:'main_tpl'},function (){
	$('img.cart_tabs').each(function (){
	    var id=$(this).attr('id');
	    tabs.push(id);
	});
//主選單
	$("#new_active_menu").tabs("div.new_active_panel",{  effect: 'fade'});
//子選單
	var open_set=0;
	var menu_div='active_sub_menu';
	$("#"+menu_div).tabs("#active_sub_menu div.cart_panel", {
	    tabs: 'img.cart_tabs',
	    effect: 'horizontal',onClick:function(index){
		var after_run=$.cookie('after_run');
//轉預設首頁
		if(open_set==0&&after_run==0){
//check_def_open();open_set++;
		}
//連結轉址
		if(after_run==1){
		    var active_type=$.cookie('active_type')*1;
		    var run_fun=$.cookie('run_fun');
		    if(run_fun=='show_active'){
			$("#active_sub_menu").tabs().click(active_type);
		    }
		}
		var idx=$("#active_sub_menu").tabs().getIndex();
		$("#new_active_menu").tabs().click(idx);
		$("#"+menu_div+' .cart_tabs').each(function (){
		    var vid=$(this).attr('id');
		    $(this).attr('src','images/active/'+vid+'_48a.png');
		});
		var cid=tabs[idx];
		$('#'+cid).attr('src','images/active/'+cid+'_48c.png');
		load_active(cid);
	    }
	}); //子選單 end
	$('#active_sub_menu img.cart_tabs').hover(function (){
	    var tab=$("#active_sub_menu").tabs().getCurrentTab().attr('id');
	    var bid=$(this).attr('id');
	    if(tab!=bid){
		$(this).attr('src','images/active/'+bid+'_48b.png');
	    }
	},function (){
	    var tab=$("#active_sub_menu").tabs().getCurrentTab().attr('id');
	    var bid=$(this).attr('id');
	    if(tab!=bid){
		$(this).attr('src','images/active/'+bid+'_48a.png');
	    }
	});
    });
}
