function initLoader() {
var script = document.createElement("script");
if(baseurl=="http://butyshop.com/"){
var apikey="ABQIAAAAi00OtimB6SFadPoqPhFUmBS6vRrRpqRtN2hVB-1xYMmIaorroRQq5A0-5Cn9KA5Y1Lcj6buqKmKmPg";
}
if(baseurl=="http://59.125.147.71/"){
var apikey="ABQIAAAAi00OtimB6SFadPoqPhFUmBQQNQgm10b2s8oQlgVvn0w3Ie-iQhSIBX0BopINP3GyNbjNBMbaHlalYA";
var apikey="ABQIAAAAi00OtimB6SFadPoqPhFUmBS6vRrRpqRtN2hVB-1xYMmIaorroRQq5A0-5Cn9KA5Y1Lcj6buqKmKmPg";
}
// script.src = "http://www.google.com/jsapi?key="+apikey+"&callback=loadMaps";
script.src = "http://www.google.com/jsapi?key="+apikey;
script.type = "text/javascript";
document.getElementsByTagName("head")[0].appendChild(script);
}
//全門市
function load_all_door(){
$('#ab_all_door_info_panel').load('modules/tpl/all_doors_tpl.php',function(){
$('#ab_all_door_info_panel table tbody tr').click(function(){
var door_no=$(this).attr('name');
if(door_no!=''&&door_no!='none'){
load_door_info(door_no);
$('#door_info_menu').tabs().click(2);
}
});
$('#ab_all_door_info_panel tbody tr').hover(function(){
$(this).find('td').css('background','#A1D3AD ');
$(this).css('color','#ffffff');
},function(){
$(this).find('td').css('background','#ffffff');
$(this).css('color','#666666');
});
// 並加入動畫效果
var run_fun=$.cookie('run_fun');
var after_run= $.cookie('after_run');
$("#door_info_menu").tabs().click(3);
if(run_fun=='go_oversea'){
$('html, body').animate({
scrollTop: $('a[name=store_sea]').offset().top
}, 2000, 'easeOutBounce');
}
$.cookie('run_fun','');
$.cookie('after_run','0');
});
}
///找門市初始
function find_door_init(){
$('#door_area_list .close ').click(function (){
$('#door_area_list').slideUp();
$('#area_doors_list').slideUp();
var ct=$('#ab_store_find_panel').html();
var dr_mem=$.cookie('mem_id');
if(dr_mem=='sakerlin'){
}
if(ct==''){
$("#door_info_sub_menu").tabs().click(0);
}
});
$('#store_find').click(function (){
var ds=$('#door_area_list').css('display');
if(ds=='none'){
var pos = $(this).position();
var dv_top=pos.top;
var dv_left=pos.left;
var cr_mem=$.cookie('mem_id');
$('#door_area_list').css({'left':'200px','top':'50px'});
$('#area_doors_list').css({'width':'2px','left': '640px'});
$('#door_area_list').slideDown();
$.cookie('door_list_load',true);
}else{
$('#area_doors_list').slideUp();
$('#door_area_list').slideUp();
$.cookie('door_list_load',false);
}
});
$('#store_find_panel').css('cursor','pointer');
$('#store_find_panel').click(function (){
var ds=$('#door_area_list').css('display');
if(ds=='none'){
var pos = $(this).position();
var dv_top=pos.top;
var dv_left=pos.left;
var cr_mem=$.cookie('mem_id');
$('#door_area_list').css({'left':'200px','top':'50px'});
$('#area_doors_list').css({'width':'2px','left': '640px'});
$('#door_area_list').slideDown();
$.cookie('door_list_load',true);
}else{
$('#area_doors_list').slideUp();
$('#door_area_list').slideUp();
$.cookie('door_list_load',false);
}
});
var loading_str='<img src="images/busy.gif">';
$('#door_area_list div').click(function (){
var area=$(this).attr('name'); //區域名稱
if(area!='全門市'&& area!='close'&& area!='海外'){
var awidth=$('#area_doors_list').width();
if(awidth==363){
$('#area_doors_list').animate({width:'2px',left: '123px' },750);
}
var door_list_load=true;
//列出區域門市
$('#area_doors_list').html(loading_str);
$.ajax({
type: 'post',
url: 'modules/door_op.php',
dataType: 'json',
data: {query_op:'get_area_doors',area:area },
complete :function(){},
success: function(rt){
doors=rt.doors;
var door_str='';
var first_door=doors[0].door_no;
for(var i=0;i<doors.length;i++){
var door_no=doors[i].door_no;
door_str=door_str+'<div class="door_item" name="'+door_no+'" ';
door_str+=' style="background-image:url(images/door_info/btns/'+door_no+'.png); "';
door_str+=' title="'+doors[i].door_name+'">';
door_str+='<img src="images/door_info/btns/'+door_no+'-s.png" style="display:none;">';
door_str=door_str+'</div>';
}
$('#area_doors_list').html(door_str);
$('#area_doors_list').animate({width:'305px',left:'268px' },750);
$('#area_doors_list div').click(function (){
var door_no=$(this).attr('name');
load_door_info(door_no);
$('#area_doors_list').slideUp();
$('#door_area_list').slideUp();
$.cookie('door_list_load',false);
});
$('#area_doors_list div').hover(function (){
var door_no=$(this).attr('name');
$(this).css('background-image','url(images/door_info/btns/'+door_no+'-s.png)');
},function (){
var door_no=$(this).attr('name');
$(this).css('background-image','url(images/door_info/btns/'+door_no+'.png)');
});
}
});
}
if(area=='全門市'||area=='海外'){
$('#door_area_list').slideUp();
$('#area_doors_list').slideUp();
if(area=='海外'){
$.cookie('run_fun','go_oversea');
$.cookie('after_run','1');
}
load_all_door();
}
});
}
//修改門市指南經緯度
function show_mody_door_index(door_no,moux,mouy){
var mem_power=$.cookie('mem_power');
var dr_mem=$.cookie('mem_id');
$('.set_anno_attr_form').remove();
jQuery("<div/>", {id: "set_anno_attr_form_"+door_no}).addClass('set_anno_attr_form').appendTo("body");
$('#set_anno_attr_form_'+door_no).html('<div class="close"></div><div id="set_anno_attr_form_content_'+door_no+'" class="link_form_content"></div>');
var door_str='';
var p_height='100px';
if(mem_power==9){
door_str+='<div style="width:40px;float:left;">經緯度</div>';
door_str+='<div style="width:230px;float:left;"><input type="text" style="width:230px;" name="latlan"></div>';
}else{
door_str+='<div style="width:280px;float:left;text-align:center;">修改門市指南<input type="hidden" style="width:230px;" name="latlan" disabled></div>';
}
door_str+='<div><textarea name="door_index" style="font-size:12px;width:270px;height:50px;"></textarea></div>';
door_str+='<div style="width:280px;text-align:center"><button name="confirm_mody_door_index">確認修改</button></div>';
$('#set_anno_attr_form_'+door_no).height(p_height).width('280px');
$('#set_anno_attr_form_content_'+door_no).html(door_str);
$('#set_anno_attr_form_'+door_no).css({"left":(moux-10)+"px","top":(mouy+2)+"px"});
$('#set_anno_attr_form_'+door_no).slideDown(function (){
$.ajax({
type:'post',url:'modules/member_data.php',dataType:'json',
data: { query_op:'door_info_list',DoorNo:door_no},
complete :function(){},
success: function(rt){
var rts=rt.door_info_list;
var door_index=rts[0].Door_Index;
$('input[name=latlan]').val(rts[0].latlan);
$('textarea[name=door_index]').val(door_index);
}
});
});
$('#set_anno_attr_form_'+door_no+' .close').click(function (){
$('#set_anno_attr_form_'+door_no).slideUp();
});
$('button[name=confirm_mody_door_index]').click(function (){
var Door_Index= $('textarea[name=door_index]').val();
var latlan=$('input[name=latlan]').val();
$.ajax({
type:'post',url:'modules/member_data.php',dataType:'json',
data: { query_op:'door_info_edit',DoorNo:door_no,
Door_Index:Door_Index,latlan:latlan},
complete :function(){},
success: function(rt){
load_door_info(door_no);
$('#set_anno_attr_form_'+door_no).slideUp();
}
});
});
}
//載入門市資訊
function load_door_info(door_no){
$("#door_info_menu").tabs().click(2);
$('#ab_store_find_panel').html('');
$.cookie('refresh_door_no',door_no);
$('#ab_store_find_panel').load('modules/tpl/door_info_tpl.php',{tpl_op:'get_page',page:'door_info'},function(){
//========================================================================================
if(door_no!=80000){
$('#pager_panel').hide();
$.ajax({
type: 'post',
url: 'modules/member_data.php',
dataType: 'json',
data: {query_op:'door_bulletin',door_no:door_no },
complete :function(){},
success: function(rt){
var rst=rt.list;
var count=rt.count;
var b_str='';
if(count>0){
for(var i=0;i<rst.length;i++){
var title_sub=rst[i].title;
var title_all=rst[i].title2;
var sdate=rst[i].ShareDate;
var bid=rst[i].bid;
var pd_no=rst[i].pd_no;
var buty_share=rst[i].buty_share;
var bulletin_power=rst[i].bulletin_power;
var icon_str='<img src="images/door_info/icon_'+bulletin_power+'.png">';
b_str=b_str+'<div class="door_fresh_list" name="'+bid+'" ref="auto">';
b_str=b_str+'<div class="annon_ico" name="'+bulletin_power+'">'+icon_str+'</div>';
b_str=b_str+'<div class="title" name="title_sub" ref="'+pd_no+'">'+title_sub+'</div>';
b_str=b_str+'<div class="title" name="title_all" style="display:none">'+title_all+'</div>';
b_str=b_str+'<div class="sdate">'+sdate+'</div></div>';
b_str=b_str+'<div class="buty_share" name="buty_share_'+bid+'">'+buty_share+'</div>';
}
}else{
b_str='尚無內容';
}
b_str+='<div style="height:200px;width:950xp;float:left;">&nbsp;</div>';
$('#ab_store_find_panel div[name=door_news]').html(b_str);
$('div[class=door_fresh_list]').click(function (){
var bid=$(this).attr('name');
var tshow=$('div[name=buty_share_'+bid+']').css('display');
var state=$('div[name='+bid+']').attr('ref');
if(state=='auto'){
if(tshow=='none'){
$(this).find('div[name=title_sub]').hide();
$(this).find('div[name=title_all]').show();
$('div[name=buty_share_'+bid+']').show();
}else{
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
}
});
$('span.share_pd').click(function (){
var pa=$(this).parent();
var pd_no=pa.attr('ref');
if(pd_no!='G0170'){
fly_out_pd(pd_no)
}
});
var mem_power=$.cookie('mem_power');
var dr_mem=$.cookie('mem_id');
var mem_door = dr_mem.substr(4, 5);
//修改門市指南經緯度
if(mem_power>=1){
$('div[name=door_index_ico]').css('cursor','pointer');
$('div[name=door_index_ico]').click(function (){
var pos=$(this).offset();
var moux=pos.left;
var mouy=pos.top;
if(mem_power==9||(mem_power==1 && mem_door==door_no)){
show_mody_door_index(door_no,moux,mouy);
}
});
}
$('.annon_ico').click(function (){
var bid=$(this).parent().attr('name');
var power=$(this).attr('name');
var pos=$(this).offset();
var moux=pos.left;
var mouy=pos.top;
if(mem_power==9){
$('div[name='+bid+']').attr('ref','disabled');
set_anno_attr(power,bid,moux,mouy);
}
if(mem_power==1&&power!='top'&& mem_door==door_no){
$('div[name= '+bid+']').attr('ref','disabled');
set_anno_attr(power,bid,moux,mouy);
}
});
}
});
$.ajax({
type: 'post',
url: 'modules/door_op.php',
dataType: 'json',
data: {query_op:'load_door_info',door_no:door_no },
complete :function(){},
success: function(rt){
var door=rt.doors
var door_index=door[0].Door_Index;
$('#door_guild_text').html(door_index);
var msgs=door[0].msg;
var ttm=door[0].TTM;
var img_b=door[0].img_b;
if(img_b==null){img_b='';}
var img_a=door[0].img_a;
if(img_a==null){img_a='';}
var temp_str='<table style="width:100%;position:releative;font-size:13px"><tr><td colspan=2>';
temp_str=temp_str+'<span name="door_name" style="letter-spacing:13px;">'+door[0].name+'</span></td></tr>';
temp_str=temp_str+'<td style="width:305px;"><div style="float:left;line-height:18px;letter-spacing:3px;color:#666666" >';
temp_str=temp_str+'<span name="door_addr">'+door[0].addr+'</span><br><span name="tel">'+door[0].tel+'</span><br><span name="atime">'+door[0].atime+'</span></div></td></tr>';
temp_str=temp_str+'</table>';
var door_img_a_str='<img src="door_img/'+door_no+'/'+door[0].img_a+'" >';
var door_img_b_str='<img src="door_img/'+door_no+'/'+door[0].img_b+'" >';
//$('#ab_store_find_panel div[name=door_inrto]').html(1);
if (ttm==1) {
var ttmpic='<img src="http://www.butyshop.com/door_img/icon_taiwan.png">';
$('#ttm').html(ttmpic);
}
$('#ab_store_find_panel div[name=door_inrto]').html(temp_str);
$('#ab_store_find_panel div[name=door_img_a]').html(door_img_a_str);
$('#ab_store_find_panel div[name=door_img_b]').html(door_img_b_str);
load_map(door_no);
}
});
}else{
// alert('港澳據點');
}
//========================================================================================
});
}
//列出頁數選擇
function render_pager(total_page,page,to_tab){
var str='';
str+='<div class="pbs pager_block2 dfirst_page" title="最前頁" name="first_page"></div>';
str+='<div class="pbs pager_block2 dpre_page" title="上一頁" name="pre_page"></div>';
// var total_page=20;
var start_p=1;
page=page*1;
if((page-5)>0){start_p=page-5;}
var end_p=start_p+10;
if(end_p>=total_page){end_p=total_page;}
if(total_page>10 && (end_p-start_p)<= 10){
start_p=end_p-10;
}
for(var i=start_p;i<=end_p;i++){
str+='<div class="pbs pager_block" name="p_'+i+'">'+i+'</div>';
}
str+='<div class="pbs pager_block2 dnext_page" title="下一頁" name="next_page"></div>';
str+='<div class="pbs pager_block2 dlast_page" title="最末頁" name="last_page"></div>';
$('#pager_panel').html(str);
$('div[name=p_'+page+']').css({'color':'#ff0000','font-weight':'bold'});
$('div[name=p_'+page+']').addClass('cr_page');
$('.pbs').click(function (){
var new_page=$(this).text()*1;
var p_name=$(this).attr('name');
if(p_name=='first_page'){ new_page=1;}
if(p_name=='pre_page'){ if((page-1)>0){ new_page=page-1;}else{ new_page=1; } }
if(p_name=='next_page'){ if((page+1)<total_page){ new_page=page+1;}else{ new_page=total_page; } }
if(p_name=='last_page'){ new_page=total_page;}
if(new_page!=page){
if(to_tab=='store_news'){ list_all_door_bulletin(new_page);}
if(to_tab=='store_essence'){ list_store_essence(new_page);}
}
});
}
//門市新鮮事社群網站分享
function append_door_bull_share(bid){
$('div[name=abull_share_'+bid+']').remove();
var b_str='';
b_str+='<div name="abull_share_'+bid+'"><a class="a2a_dd" href="http://www.addtoany.com/share_save">';
b_str+='<div class="share_to_social_bt" style="margin-top:10px;float:left;" name="'+bid+'"></div></a>';
b_str+='<script type="text/javascript">';
b_str+='var a2a_config = a2a_config || {};';
b_str+='a2a_config.orientation = "up";';
b_str+="a2a_onclick = 0; a2a_linkname = '新鮮事分享';";
b_str+="a2a_track_links='custom';";
b_str+="a2a_track_links_key ='"+web_url+"modules/door_fresh_share.php?query_op=share_bull&bid="+bid+"';";
b_str+='</script>';
b_str+='<script type="text/javascript" src="js/addtoany/locale/zh-TW.js" charset="utf-8"></script>';
b_str+='<script type="text/javascript" src="js/addtoany/page.js"></script>';
b_str+='</div>';
$('div[name=buty_share_'+bid+']').append(b_str);
}
//列出所有門市公告分享
function list_all_door_bulletin(page){
// $('#door_info_menu').tabs().click(0);
if(page==1){
var p_query='all_door_bulletin_list';
}else{
var p_query='all_door_bulletin_list_page';
}
$.ajax({
type: 'post',
url: 'modules/member_data.php',
dataType: 'json',
data: {query_op:p_query,page:page },
complete :function(){},
success: function(rt){
var rst=rt.list;
var count=rt.count; //本頁筆數
var total_page=rt.total_page;//總頁數
var b_str='';
var icons=['hot','share','top'];
//debug_out(total_page);
render_pager(total_page,page,'store_news');
//
if(count>0){
for(var i=0;i<rst.length;i++){
var title_sub=rst[i].title;
var title_all=rst[i].title2;
var sdate=rst[i].ShareDate;
var bid=rst[i].bid;
var pd_no=rst[i].pd_no;
var buty_share=rst[i].buty_share;
var bulletin_power=rst[i].bulletin_power;
var icon_str=' <img src="images/door_info/icon_'+bulletin_power+'.png" >';
b_str=b_str+'<div class="door_fresh_list" name="'+bid+'" ref="auto">';
b_str=b_str+'<div class="annon_ico" name="'+bulletin_power+'">'+icon_str+'</div>';
b_str=b_str+'<div class="title" name="title_sub" ref="'+pd_no+'">'+title_sub+'</div>';
b_str=b_str+'<div class="title" name="title_all" ref="'+pd_no+'" style="display:none">'+title_all+'</div>';
b_str=b_str+'<div class="sdate">'+sdate+'</div></div>';
b_str+='<div class="buty_share" name="buty_share_'+bid+'">'+buty_share+'<p>';
b_str+='</div>';
}
}
b_str=b_str+'<div style="height:100px;float:left;width:900px"></div>';
$('#ab_store_news_panel').html(b_str);
$('div[class=door_fresh_list]').click(function (){
var bid=$(this).attr('name');
var tshow=$('div[name=buty_share_'+bid+']').css('display');
var state=$('div[name='+bid+']').attr('ref');
append_door_bull_share(bid);
if(state=='auto'){
if(tshow=='none'){
$(this).find('div[name=title_sub]').hide();
$(this).find('div[name=title_all]').show();
$('div[name=buty_share_'+bid+']').show();
}else{
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
}
});
//社群網站推薦
$('.share_to_social_bt').hover(function (){
var bid=$(this).attr('name');
var desc=$('div[name=buty_share_'+bid+']').text();
$('meta[name=description]').attr('content',desc);
});
//顯示推薦產品訊息
$('span.share_pd').click(function (){
var pa=$(this).parent();
var pd_no=pa.attr('ref');
if(pd_no!='G0170'){
fly_out_pd(pd_no)
}
});
var mem_power=$.cookie('mem_power');
$('.annon_ico').click(function (){
var bid=$(this).parent().attr('name');
var power=$(this).attr('name');
var pos=$(this).offset();
var moux=pos.left;
var mouy=pos.top;
if(mem_power==9){
$('div[name= '+bid+']').attr('ref','disabled');
set_anno_attr(power,bid,moux,mouy);
}
});
if($.cookie('after_run')==1){
var run_fun=$.cookie('run_fun');
if(run_fun=='go_page'){
var page_no=$.cookie('page_no')*1;
$("#door_info_sub_menu").tabs().click(page_no);
$.cookie('after_run','')
}
}
}
});
}
//公告/分享管理
function set_anno_attr(power,bid,moux,mouy){
$('.set_anno_attr_form').remove();
var get_str='<select name="post_type">';
get_str+='<option value="">選擇操作</option>';
var mem_power=$.cookie('mem_power');
if(mem_power==9){ get_str+='<option value="remove">下架</option>'; }
if(power=='share'){
get_str+='<option value="hot">HOT</option>';
}
if(power=='hot'){
get_str+='<option value="share">SAHRE</option>';
}
get_str+='</select>';
var weight_str='';
if(mem_power==9){
weight_str+='<select name="weight"><option value="">選擇權重</option>';
for(var i=0;i<=5;i++){ weight_str+='<option value="'+i+'">'+i+'</option>'; }
weight_str+='</select>';
weight_str+='<input type="checkbox" name="extractive_'+bid+'">精華';
weight_str+='<input type="checkbox" name="always_top_'+bid+'">永遠置頂';
}
if(power!='share'&&power!='hot'){
weight_str+='，到期日<input type="text" name="expired_'+bid+'" style="width:100px;">';
}else{
weight_str+='<input type="hidden" name="expired_'+bid+'">';
}
bt_str='<button name="set_anno_attr_btn">確定修改</button>';
jQuery("<div/>", {id: "set_anno_attr_form_"+bid}).addClass('set_anno_attr_form').appendTo("body");
$('#set_anno_attr_form_'+bid).html('<div class="close"></div><div id="set_anno_attr_form_content_'+bid+'" class="link_form_content"></div>');
var mcon_div='';
if(mem_power==9){
mcon_div+='<div>';
mcon_div+='<input type="text" style="width:580px;" name="sr_title_'+bid+'">';
mcon_div+='<textarea style="width:580px;height:170px" name="sr_content_'+bid+'"></textarea>';
mcon_div+='</div>';
$('#set_anno_attr_form_'+bid).height('230px');
$('#set_anno_attr_form_'+bid).width('600px');
}
$('#set_anno_attr_form_content_'+bid).html(get_str+weight_str+bt_str+mcon_div);
$('#set_anno_attr_form_'+bid).css("left",moux+"px");
$('#set_anno_attr_form_'+bid).css("top",mouy+"px");
$('#set_anno_attr_form_'+bid).slideDown(function (){
var tshow=$('div[name=buty_share_'+bid+']').css('display');
$.ajax({
type:'post',url:'modules/member_data.php',dataType:'json',
data: { query_op:'buty_share_edit',bid:bid},
complete :function(){},
success: function(rt){
var rts=rt.buty_share_edit;
var sr_title=rts[0].share_title;
var sr_content=rts[0].buty_share;
var sr_eternal=rts[0].eternal;
var sr_the_top=rts[0].the_top;
var finish_Date=rts[0].finish_Date;
$('input[name=sr_title_'+bid+']').val(sr_title);
$('textarea[name=sr_content_'+bid+']').val(sr_content);
if(sr_eternal==1){
$('input[name=extractive_'+bid+']').attr('checked',true);
}
if(sr_the_top==1){
$('input[name=always_top_'+bid+']').attr('checked',true);
}
$('input[name=expired_'+bid+']').val(finish_Date);
if(power!='share'&&power!='hot'){
$('input[name=expired_'+bid+']').datepicker({ changeMonth: true,changeYear: true});
}
}
});
if(tshow=='block'){
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
});
$('#set_anno_attr_form_'+bid+' .close').click(function (){
$('#set_anno_attr_form_'+bid).slideUp();
$('div[name='+bid+']').attr('ref','auto');
});
//修改按鈕
$('button[name=set_anno_attr_btn]').click(function (){
var post_type=$('select[name=post_type]').val();
var weight=$('select[name=weight]').val();
var title=$('input[name=sr_title_'+bid+']').val();
var content=$('textarea[name=sr_content_'+bid+']').val();
var me=$('input[name=extractive_'+bid+']').attr('checked');
var eternal=0;
if(me==true){var eternal=1;}
var me=$('input[name=always_top_'+bid+']').attr('checked');
var the_top=0;
if(me==true){var the_top=1;}
var finish_Date=$('input[name=expired_'+bid+']').val();
$('div[name='+bid+']').attr('ref','auto');
$.ajax({
type:'post',url:'modules/member_data.php',dataType:'json',
data: { query_op:'buty_share_power',
bid:bid,weight:weight,post_type:post_type,
title:title,content:content,the_top:the_top,eternal:eternal,finish_Date:finish_Date},
complete :function(){},
success: function(rt){
var idx=$("#door_info_menu").tabs().getIndex();
if(idx==0){
$('#pager_panel .pbs').each(function (){
var cr_class=$(this).attr('class').split(' ').slice(-1);
if(cr_class=='cr_page'){
var page=$(this).text();
list_all_door_bulletin(page);
}
//var cr_page=$('#pager_panel div[class=cr_page]').text();
});
}
if(idx==1){
var door_no=$.cookie('refresh_door_no');
load_door_info(door_no)
}
$('#set_anno_attr_form_'+bid).slideUp();
}
});
});
}
//評鑑管理
function set_ptt_attr(power,bid,moux,mouy){
$('.set_anno_attr_form').remove();
var get_str='<select name="post_type">';
get_str+='<option value="">選擇操作</option>';
var mem_power=$.cookie('mem_power');
if(mem_power==9){ get_str+='<option value="remove">下架</option>'; }
if(power=='share'){
get_str+='<option value="hot">HOT</option>';
}
if(power=='hot'){
get_str+='<option value="share">SAHRE</option>';
}
get_str+='</select>';
var weight_str='';
if(mem_power==9){
weight_str+='<select name="weight" style="display:none;"><option value="">選擇權重</option>';
for(var i=0;i<=5;i++){ weight_str+='<option value="'+i+'">'+i+'</option>'; }
weight_str+='</select>';
weight_str+='<input type="checkbox" name="extractive_'+bid+'">精華';
// weight_str+='<input type="checkbox" name="always_top_'+bid+'">永遠置頂';
}
if(power!='share'&&power!='hot'){
//weight_str+='，到期日<input type="text" name="expired_'+bid+'" style="width:100px;">';
}else{
weight_str+='<input type="hidden" name="expired_'+bid+'">';
}
bt_str='<button name="set_anno_attr_btn">確定修改</button>';
jQuery("<div/>", {id: "set_anno_attr_form_"+bid}).addClass('set_anno_attr_form').appendTo("body");
$('#set_anno_attr_form_'+bid).html('<div class="close"></div><div id="set_anno_attr_form_content_'+bid+'" class="link_form_content"></div>');
var mcon_div='';
if(mem_power==7){
mcon_div+='<div>';
mcon_div+='<input type="text" style="width:580px;" name="sr_title_'+bid+'">';
mcon_div+='<textarea style="width:580px;height:170px" name="sr_content_'+bid+'"></textarea>';
mcon_div+='</div>';
$('#set_anno_attr_form_'+bid).height('230px');
$('#set_anno_attr_form_'+bid).width('600px');
}
$('#set_anno_attr_form_content_'+bid).html(get_str+weight_str+bt_str+mcon_div);
$('#set_anno_attr_form_'+bid).css("left",moux+"px");
$('#set_anno_attr_form_'+bid).css("top",mouy+"px");
$('#set_anno_attr_form_'+bid).slideDown(function (){
var tshow=$('div[name=buty_share_'+bid+']').css('display');
$.ajax({
type:'post',url:'modules/ptt_gift.php',dataType:'json',
data: { query_op:'ptt_share_edit',bid:bid},
complete :function(){},
success: function(rt){
var rts=rt.buty_share_edit;
var sr_title=rts[0].share_title;
var sr_content=rts[0].buty_share;
var sr_eternal=rts[0].eternal;
var sr_the_top=rts[0].the_top;
var finish_Date=rts[0].finish_Date;
$('input[name=sr_title_'+bid+']').val(sr_title);
$('textarea[name=sr_content_'+bid+']').val(sr_content);
if(sr_eternal==1){
$('input[name=extractive_'+bid+']').attr('checked',true);
}
if(sr_the_top==1){
$('input[name=always_top_'+bid+']').attr('checked',true);
}
$('input[name=expired_'+bid+']').val(finish_Date);
if(power!='share'&&power!='hot'){
$('input[name=expired_'+bid+']').datepicker({ changeMonth: true,changeYear: true});
}
}
});
if(tshow=='block'){
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
});
$('#set_anno_attr_form_'+bid+' .close').click(function (){
$('#set_anno_attr_form_'+bid).slideUp();
$('div[name='+bid+']').attr('ref','auto');
});
//修改按鈕
$('button[name=set_anno_attr_btn]').click(function (){
var post_type=$('select[name=post_type]').val();
var weight=$('select[name=weight]').val();
var title=$('input[name=sr_title_'+bid+']').val();
var content=$('textarea[name=sr_content_'+bid+']').val();
var me=$('input[name=extractive_'+bid+']').attr('checked');
var eternal=0;
if(me==true){var eternal=1;}
var me=$('input[name=always_top_'+bid+']').attr('checked');
var the_top=0;
if(me==true){var the_top=1;}
var finish_Date=$('input[name=expired_'+bid+']').val();
$('div[name='+bid+']').attr('ref','auto');
$.ajax({
type:'post',url:'modules/ptt_gift.php',dataType:'json',
data: { query_op:'ptt_share_power',
bid:bid,weight:weight,post_type:post_type,
title:title,content:content,the_top:the_top,eternal:eternal,finish_Date:finish_Date},
complete :function(){},
success: function(rt){
var idx=$("#door_info_menu").tabs().getIndex();
if(idx==2){
$('#pager_panel .pbs').each(function (){
var cr_class=$(this).attr('class').split(' ').slice(-1);
if(cr_class=='cr_page'){
var page=$(this).text();
list_store_evaluate(page);
}
//var cr_page=$('#pager_panel div[class=cr_page]').text();
});
}
$('#set_anno_attr_form_'+bid).slideUp();
}
});
});
}
//列出門市選擇
function get_select_door(sel_panel){
$.ajax({
type:'post',url:'modules/door_op.php',dataType:'json',
data: { query_op:'get_doors'},
complete :function(){},
success: function(rt){
var rts=rt.result;
var door_str='';
if(sel_panel=="ans_door_id"){
door_str+='<option value="all_door">限門市首頁</option>';
}
for(var i=0;i<rts.length;i++){
var doorname=rts[i].doorname;
var door_id=rts[i].door_id;
door_str+='<option value="'+door_id+'">'+doorname+'</option>';
}
$('#'+sel_panel).append(door_str);
}
});
}
function buty_share_manage(content,title,anns_type,start_date,end_date,door_no,pd_num,pd_name){
$.ajax({
type: 'post',
url: 'modules/member_data.php',
dataType: 'json',
data: { query_op:'buty_share_manage',
content:content,
title:title,
anns_type:anns_type,
start_date:start_date,
end_date:end_date,
DoorNo:door_no,
pd_num:pd_num,
pd_name:pd_name
},
complete :function(){},
success: function(rt){
var announce_form=$('#announce_form').overlay();
announce_form.close();
$('#pager_panel .pbs').each(function (){
var cr_class=$(this).attr('class').split(' ').slice(-1);
if(cr_class=='cr_page'){
var page=$(this).text();
list_all_door_bulletin(page);
}
});
}
});
}
//發佈公告
function show_announce_post(){
$('#show_share_form').remove();
$('#share_form_content').remove();
$('#announce_form').remove();
jQuery("<div/>", {id: "announce_form"}).addClass('announce_form_overlay').appendTo("body");
$('#announce_form').html('<div id="announce_form_content"></div>');
var prob_str='<fieldset style="border:1px solid #336699;width:95%;margin-top:10px;margin-left:10px">';
prob_str+='<legend style="margin-left:20px"><span style="color:#336699">發佈公告/分享</span></legend>';
prob_str+='<table style="color:#336699;width:100%">';
prob_str+='<tr style="display:none" id="door_select_row"><td>門市<select id="ans_door_id" style="width:100px"></select></td></tr>';
prob_str+='<tr><td>';
prob_str+='發佈<select name="anns_type"><option value="anno">公告</option><option value="share">分享</option></select>';
prob_str+='<div name="ans_date_filed" style="display:inline;">';
prob_str+='起:<input type="text" style="cursor:pointer;width:100px;" class="anns_date" name="anns_start_date" maxlength="10" value="起始日期" disabled>';
prob_str+='迄:<input type="text" style="cursor:pointer;width:100px;" class="anns_date" name="anns_end_date" maxlength="10" value="截止日期" disabled>';
prob_str+='</div>';
prob_str+='<div name="share_pd_block" style="display:none">';
prob_str+='分享產品：<span name="share_pd" ></span>&nbsp;';
prob_str+='<input type="text" id="fk_pd_b" style="width:130px;" value="請輸入產編或品名搜尋"><button id="fk_pd_b_bt">搜尋</button>[可不選]<br>';
prob_str+='<input type="hidden" name="share_pd_num"></div>';
prob_str+='</td>';
prob_str+='<tr><td> <input type="text" style="width:99%;" name="announce_title" maxlength="30" value="標題">';
prob_str+='</td></tr>';
prob_str+='<tr><td><textarea style="width:99%;height:90px" name="announce_text" >內容</textarea>';
prob_str+='<button name="publish_announce_bt">發佈</button></td></tr>';
prob_str+='<tr><td><div name="share_pd_panel"></div></td></tr>';
prob_str+='</table>';
prob_str+='</fieldset>';
$('#announce_form_content').html(prob_str);
var announce_form=$('#announce_form').overlay({
expose: {color: '#333',loadSpeed: 200,opacity: 0.9},
oneInstance: true, api: true,closeOnClick: false,
onBeforeLoad:function (){
var mem_power=$.cookie('mem_power');
if(mem_power==9){
$('#door_select_row').show();
get_select_door('ans_door_id');
}
var ggDate=new Date();
var year=ggDate.getFullYear();
var month=ggDate.getMonth()+1;
var day=ggDate.getDate();
$('input[name=anns_start_date]').val(year+'-'+month+'-'+day);
$('input[class=anns_date]').datepicker({ changeMonth: true,
changeYear: true,showButtonPanel: true,
buttonText: '選擇日期',showOn: 'button',
"minDate":new Date(year,month-1, day)
});
$('input[name=announce_title]').focus(function(){
if( $('input[name=announce_title]').val()=='標題'){ $('input[name=announce_title]').val(''); }
});
$('input[name=announce_title]').blur(function(){
if($("input[name=announce_title]").val()==''){ $("input[name=announce_title]").val('標題'); }
});
$('textarea[name=announce_text]').focus(function(){
if( $('textarea[name=announce_text]').val()=='內容'){ $('textarea[name=announce_text]').val(''); }
});
$('textarea[name=announce_text]').blur(function(){
if($("textarea[name=announce_text]").val()==''){ $("textarea[name=announce_text]").val('內容'); }
});
$('#fk_pd_b').focus(function(){
if( $('#fk_pd_b').val()=='請輸入產編或品名搜尋'){ $('#fk_pd_b').val(''); }
});
$('#fk_pd_b').blur(function(){
if($("#fk_pd_b").val()==''){ $("#fk_pd_b").val('請輸入產編或品名搜尋'); }
});
$('#fk_pd_b_bt').click(function(e){
fk_pd_search('fk_pd_b');
});
$("#fk_pd_b").keypress(function(e){
fk_pd_search('fk_pd_b');
});
$('button[name=publish_announce_bt]').click(function (){
var door_no=$('#ans_door_id').val();
var anns_type=$('select[name=anns_type]').val();
var start_date= $('input[name=anns_start_date]').val();
var end_date= $('input[name=anns_end_date]').val();
var title=$('input[name=announce_title]').val();
var content=$('textarea[name=announce_text]').val();
var pd_num=$('input[name=share_pd_num]').val();
var pd_name=$('span[name=share_pd]').text();
var err=0;
var err_Str='';
if(anns_type=='anno'&& end_date=='截止日期'){ err_Str+='請選擇截止日期！'+"\n"; err++; }
if(title==''|| title=='標題'){ err_Str+='請填寫標題！'+"\n"; err++; }
if(content==''|| content=='內容'){ err_Str+='請填寫內容！'+"\n"; err++; }
// alert(door_no+'/'+anns_type+'/'+start_date+'/'+end_date+'/'+title+'/'+content);
if(err==0){
//===============================================================
if(anns_type=='anno'){
if(confirm("確定取代現有門市TOP文章?"+"\n"+"若現有TOP文章也很重要，"+"\n"+"請通知企劃部協助另行公告!")){
buty_share_manage(content,title,anns_type,start_date,end_date,door_no,pd_num,pd_name);
}
}else{
buty_share_manage(content,title,anns_type,start_date,end_date,door_no,pd_num,pd_name);
}
//===============================================================
}else{
alert(err_Str);
}
});
$('select[name=anns_type]').change(function (){
var anns_type=$('select[name=anns_type]').val();
if(anns_type=='share'){
$('div[name=ans_date_filed]').hide();
$('div[name=share_pd_block]').show().css('display','inline');
}else{
$('div[name=ans_date_filed]').show();
$('div[name=share_pd_block]').hide();
}
});
}
});
announce_form.load();
}
//搜尋產品
function fk_pd_search(pd_col){
var pd_str='';
pd_str+='<img src="images/loading.gif">';
$('div[name=share_pd_panel]').html(pd_str);
setTimeout(function (){
var query_word= $("#"+pd_col).val();
$.ajax({
type: 'post',url: 'modules/product_sk.php',dataType: 'json',
data: {query_op:'fk_pd_search',query_word:query_word },
complete :function(){},
success: function(rt){
var count=rt.total;
var pd_str='';
if(count>0){
var rts=rt.result;
for(var i=0;i<rts.length;i++){
var pd_no=rts[i].pd_id;
var pdname=rts[i].pd_name;
pd_str=pd_str+'<div class="share_pd_list" name="'+pdname+'">';
pd_str=pd_str+'<input type="hidden" name="sl_pd_num" value="'+pd_no+'">';
pd_str=pd_str+'<img src="gallery/'+pd_no+'main.png" width="22" height="22" style="vertical-align:middle">'+pdname+'</div>';
$('div[name=share_pd_panel]').html(pd_str);
}
$('div[class=share_pd_list]').click(function(){
// share_pd
var pd_name=$(this).attr('name');
var pd_num=$(this).find('input[name=sl_pd_num]').val();
$('input[name=share_pd_num]').val(pd_num);
$('span[name=share_pd]').text(pd_name);
});
}else{
pd_str+='尚無符合品項';
$('div[name=share_pd_panel]').html(pd_str);
}
}
});
},500);
}
//管理心得發文
function show_fake_share_post(){
//====================================================================================
$('#show_share_form').remove();
$('#share_form_content').remove();
$('#announce_form').remove();
jQuery("<div/>", {id: "show_share_form"}).addClass('show_form_overlay').appendTo("body");
$('#show_share_form').html('<div id="share_form_content"></div>');
var prob_str='<fieldset style="border:1px solid #336699;width:95%;margin-top:10px;margin-left:10px">';
prob_str+='<legend style="margin-left:20px"><span style="color:#336699">心得分享</span></legend>';
prob_str+='<table style="color:#336699;width:100%">';
prob_str+='<tr><td>門市<select id="ddoor_id" style="width:100px"></select></td></tr>';
prob_str+='<tr><td>暱稱<input type="text" name="nicknames" maxlength="10" style="width:100px"><input type="text" style="width:410px;" name="share_content_title" maxlength="30" value="心得標題">';
prob_str+='</td></tr>';
prob_str+='<tr><td>分享產品：<span name="share_pd"></span>&nbsp;<br><input type="text" id="fk_pd" style="width:100px;"><button id="fk_pd_bt">搜尋</button>[請輸入產編或品名搜尋！]';
prob_str+='<input type="hidden" name="share_pd_num"></td></tr>';
prob_str+='<tr><td>心得分享至少100字最多500字目前已輸入<span name="content_leng">0</span>字<textarea style="width:99%;height:90px" name="share_content_text" >分享心得</textarea><button name="publish_share_bt">發佈分享</button></td></tr>';
prob_str+='<tr><td><div name="share_pd_panel"></div></td></tr>';
prob_str+='</table>';
prob_str+='</fieldset>';
$('#share_form_content').html(prob_str);
show_share_form=$('#show_share_form').overlay({
expose: {color: '#333',loadSpeed: 200,opacity: 0.9},
oneInstance: true, api: true,closeOnClick: false,
onBeforeLoad:function (){
//========================================
get_select_door('ddoor_id');
$('#fk_pd_bt').click(function(e){
fk_pd_search('fk_pd');
});
$("#fk_pd").keypress(function(e){
if(e.keyCode==13){ fk_pd_search('fk_pd'); }
});
$("#fk_pd").keypress(function(e){
fk_pd_search('fk_pd');
});
$('input[name=share_content_title]').css("color","#ccc")
$('input[name=share_content_title]').focus(function(){
var content =$('input[name=share_content_title]').val();
if(content=='心得標題'){
$('input[name=share_content_title]').val('').css("color","#000");
}
}).blur(function(){
var content =$('input[name=share_content_title]').val();
if(content==''){
$('input[name=share_content_title]').val('心得標題').css("color","#ccc");
}else{
}
});
$('textarea[name=share_content_text]').css("color","#ccc")
$('textarea[name=share_content_text]').focus(function(){
var content =$('textarea[name=share_content_text]').val();
if(content=='分享心得'){
$('textarea[name=share_content_text]').val('').css("color","#000");
}
}).blur(function(){
var content =$('textarea[name=share_content_text]').val();
if(content==''){
$('textarea[name=share_content_text]').val('分享心得').css("color","#ccc");
}else{
}
});
$('textarea[name=share_content_text]').keyup(function(){
var text=$('textarea[name=share_content_text]').val();
var len=text.length;
$('span[name=content_leng]').text(len);
});
$('button[name=publish_share_bt]').click(function(){
var pd_num=$('input[name=share_pd_num]').val();
var nicknames=$('input[name=nicknames]').val();
var pd_name=$('span[name=share_pd]').text();
var content =$('textarea[name=share_content_text]').val();
var title=$('input[name=share_content_title]').val();
var err=0;
var err_Str='';
var len=countLength(nicknames);
if(len>10){
err++; err_Str=err_Str+'暱稱長度過長喔！'+"\n";
}
if(title=='心得標題'){
err++; err_Str=err_Str+'請輸入標題！'+"\n";
}
if(pd_name==''){
err++; err_Str=err_Str+'請選擇一個分享產品!'+"\n";
}
if(content=='分享心得'){
err++; err_Str=err_Str+'請輸入心得！'+"\n";
}else{
if(content.length<100){
err++; err_Str=err_Str+'心得需大於100字！'+"\n";
}
if(content.length>500){
err++; err_Str=err_Str+'心得字數已超過500字！'+"\n";
}
}
if(err!=0){
alert(err_Str);
}else{
var doorno=$('#ddoor_id').val();
$('button[name=publish_share_bt]').attr('disabled',true);
//===============================================================
$.ajax({
type: 'post',
url: 'modules/member_data.php',
dataType: 'json',
data: { query_op:'buty_share_specil',
pd_name:pd_name,
pd_num:pd_num,
content:content,
title:title,
nickname:nicknames,
DoorNo:doorno
},
complete :function(){},
success: function(rt){
show_share_form.close();
$('#pager_panel .pbs').each(function (){
var cr_class=$(this).attr('class').split(' ').slice(-1);
if(cr_class=='cr_page'){
var page=$(this).text();
list_all_door_bulletin(page);
}
});
}
});
//===============================================================
}
});
//========================================
}
});
show_share_form.load();
//====================================================================================
}
function load_map(door_no){
$.ajax({
type: 'post',
url: 'modules/door_op.php',
dataType: 'json',
data: {query_op:'get_latlan',door_id:door_no },
complete :function(){},
success: function(rt){
loadMaps(rt.DoorName,rt.lat,rt.lan,rt.intro,door_no);
}
});
}
function zoomOut(door_no){
var c_width=getBrowserWidth();
var g_left=(c_width-960)/2+480;
var gwidth=$('#door_map').width();
var gheight=$('#door_map').width();
var pos=$('#door_map_out_border').position();
var p_left=pos.left+13;
var p_top=pos.top;
if(gwidth==450){
$('#door_map').animate({ height:'127px',width:'196px',left:p_left+'px' },500,function(){
$('#door_map').css('position','releative');
load_map(door_no);
});
}else{
$('#door_map').css('position','absolute').css('z-index','100001');
$('#door_map').animate({ height:400,width:450,left:250 },500,function(){
load_map(door_no);
});
} }
function loadMaps(door_name,lat,lan,intro,door_no) {
google.load("maps", "2", {"callback" :function (){
var map = new google.maps.Map2(document.getElementById('door_map'));
map.setCenter(new google.maps.LatLng(lat,lan),15);
//放置說明
// var html ='<div style="height:25px;padding;3px">'+door_name+'</div>'+intro;
var html ='<div style="height:35px;">點我縮放</div>';
// map.openInfoWindowHtml (map.getCenter(), html);
//標記在 Google 地圖上的經緯度
var point = new GLatLng(lat,lan);
var marker = new GMarker(point);
GEvent.addListener(marker, 'click', function(){
// marker.openInfoWindowHtml(html);
zoomOut(door_no);
});
map.getCenter();
map.addOverlay(marker);
map.addControl(new GSmallMapControl());
// map.addControl(new GLargeMapControl());
}
});
}
//心得分享精華 社群分享
function append_store_essence_share(bid){
$('div[name=astore_essence_'+bid+']').remove();
var b_str='';
b_str+='<div name="astore_essence_'+bid+'"><a class="a2a_dd" href="http://www.addtoany.com/share_save">';
b_str+='<div class="share_to_social_bt" style="margin-top:10px;float:left;" name="'+bid+'"></div></a>';
b_str+='<script type="text/javascript">';
b_str+='var a2a_config = a2a_config || {};';
b_str+='a2a_config.orientation = "up";';
b_str+="a2a_onclick = 0; a2a_linkname = '新鮮事分享';";
b_str+="a2a_track_links='custom';";
b_str+="a2a_track_links_key ='"+web_url+"modules/door_fresh_share.php?query_op=share_bull&bid="+bid+"';";
b_str+='</script>';
b_str+='<script type="text/javascript" src="js/addtoany/locale/zh-TW.js" charset="utf-8"></script>';
b_str+='<script type="text/javascript" src="js/addtoany/page.js"></script>';
b_str+='</div>';
$('div[name=buty_share_'+bid+']').append(b_str);
}
//心得分享精華
function list_store_essence(page){
var p_query='all_door_bulletin_list_essence';
$.ajax({
type: 'post',
url: 'modules/member_data.php',
dataType: 'json',
data: {query_op:p_query,page:page },
complete :function(){},
success: function(rt){
var rst=rt.list;
var count=rt.count; //本頁筆數
var total_page=rt.total_page;//總頁數
var b_str='';
var icons=['hot','share','top'];
//debug_out(total_page);
render_pager(total_page,page,'store_essence');
//
if(count>0){
for(var i=0;i<rst.length;i++){
var title_sub=rst[i].title;
var title_all=rst[i].title2;
var sdate=rst[i].ShareDate;
var bid=rst[i].bid;
var pd_no=rst[i].pd_no;
var buty_share=rst[i].buty_share;
var bulletin_power=rst[i].bulletin_power;
var icon_str=' <img src="images/door_info/icon_'+bulletin_power+'.png" >';
b_str=b_str+'<div class="door_fresh_list" name="'+bid+'" ref="auto">';
b_str=b_str+'<div class="annon_ico" name="'+bulletin_power+'">'+icon_str+'</div>';
b_str=b_str+'<div class="title" name="title_sub" ref="'+pd_no+'">'+title_sub+'</div>';
b_str=b_str+'<div class="title" name="title_all" ref="'+pd_no+'" style="display:none">'+title_all+'</div>';
b_str=b_str+'<div class="sdate">'+sdate+'</div></div>';
b_str+='<div class="buty_share" name="buty_share_'+bid+'">'+buty_share+'<p>';
b_str+='</div>';
}
}
b_str=b_str+'<div style="height:100px;float:left;width:900px"></div>';
$('#ab_store_essence_panel').html(b_str);
$('div[class=door_fresh_list]').click(function (){
var bid=$(this).attr('name');
var tshow=$('div[name=buty_share_'+bid+']').css('display');
var state=$('div[name='+bid+']').attr('ref');
append_store_essence_share(bid);
if(state=='auto'){
if(tshow=='none'){
$(this).find('div[name=title_sub]').hide();
$(this).find('div[name=title_all]').show();
$('div[name=buty_share_'+bid+']').show();
}else{
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
}
});
//社群網站推薦
$('.share_to_social_bt').hover(function (){
var bid=$(this).attr('name');
var desc=$('div[name=buty_share_'+bid+']').text();
//$('meta[name=description]').attr('content',desc);
});
//顯示推薦產品訊息
$('span.share_pd').click(function (){
var pa=$(this).parent();
var pd_no=pa.attr('ref');
if(pd_no!='G0170'){
fly_out_pd(pd_no)
}
});
var mem_power=$.cookie('mem_power');
$('.annon_ico').click(function (){
var bid=$(this).parent().attr('name');
var power=$(this).attr('name');
var pos=$(this).offset();
var moux=pos.left;
var mouy=pos.top;
if(mem_power==9){
$('div[name= '+bid+']').attr('ref','disabled');
set_anno_attr(power,bid,moux,mouy);
}
});
if($.cookie('after_run')==1){
var run_fun=$.cookie('run_fun');
if(run_fun=='go_page'){
var page_no=$.cookie('page_no')*1;
$("#door_info_sub_menu").tabs().click(page_no);
$.cookie('after_run','')
}
}
}
});
}
// 撰寫評鑑
function show_ppt_share_forms(){
/*
$('#ptt_evaluate_panel').remove();
$('#ptt_evaluate_content').remove();
jQuery("<div/>", {id: "ptt_evaluate_panel"}).appendTo("body");
$('#ptt_evaluate_panel').html('<div id="ptt_evaluate_content"></div>');
*/
//$('#ptt_evaluate_content').html(prob_str);
$("#ptt_code_win").remove();
jQuery("<div/>", {id: 'ptt_code_win'}).addClass('ptt_code_win_overlay').appendTo("body");
$('#ptt_code_win').load('modules/tpl/ptt_login_form_tpl.php',{query_op:'get_win_form'},function(){
var ptt_code_win=$('#ptt_code_win').overlay({ oneInstance: true,
mask: { color: '#ebecff', loadSpeed: 200, opacity: 0.9},
api: true,fixed:false,onBeforeLoad:function (){
var vtitle="撰寫評鑑";
set_ptt_win(vtitle,500,350);
$('#ptt_code_check_panel').load("modules/tpl/ptt_login_form_tpl.php",{query_op:'get_ptt_evaluate_form'},function (){
$('div[name=ptt_nclose]').click(function (){
var ptt_code_win=$('#ptt_code_win').overlay();
ptt_code_win.close();
});
//==================================================================
$('input[name=share_content_title]').css("color","#ccc")
$('input[name=share_content_title]').focus(function(){
var content =$('input[name=share_content_title]').val();
if(content=='評鑑標題'){
$('input[name=share_content_title]').val('').css("color","#000");
}
}).blur(function(){
var content =$('input[name=share_content_title]').val();
if(content==''){
$('input[name=share_content_title]').val('評鑑標題').css("color","#ccc");
}else{
}
});
$('textarea[name=share_content_text]').css("color","#ccc")
$('textarea[name=share_content_text]').focus(function(){
var content =$('textarea[name=share_content_text]').val();
if(content=='評鑑內容'){
$('textarea[name=share_content_text]').val('').css("color","#000");
}
}).blur(function(){
var content =$('textarea[name=share_content_text]').val();
if(content==''){
$('textarea[name=share_content_text]').val('評鑑內容').css("color","#ccc");
}else{
}
});
$('textarea[name=share_content_text]').keyup(function(){
var text=$('textarea[name=share_content_text]').val();
var len=text.length;
$('span[name=content_leng]').text(len);
});
$('div[name=publish_share_bt]').click(function(){
var pd_num=$('select[name=share_pd_num]').val();
var nicknames=$('input[name=nicknames]').val();
var pd_name=$('select[name=share_pd_num]').find(":selected").text();
var content =$('textarea[name=share_content_text]').val();
var atitle=$('input[name=share_content_title]').val();
var err=0;
var err_Str='';
var len=countLength(nicknames);
if(len>10){ err++; err_Str=err_Str+'暱稱長度過長喔！'+"\n"; }
if(atitle=='評鑑標題'){ err++; err_Str=err_Str+'請輸入評鑑標題！'+"\n"; }
if(content=='評鑑內容'){
err++; err_Str=err_Str+'請輸入評鑑內容！'+"\n";
}else{
if(content.length<100){
err++; err_Str=err_Str+'評鑑內容需大於100字！'+"\n";
}
if(content.length>500){
err++; err_Str=err_Str+'評鑑內容已超過500字！'+"\n";
}
}
if(err==0){
$('button[name=publish_share_bt]').attr('disabled',true);
//===============================================================
$.ajax({
type: 'post',
url: 'modules/ptt_gift.php',
dataType: 'json',
data: { query_op:'ptt_post_insert',
pd_name:pd_name,
pd_num:pd_num,
content:content,
title:atitle,
nickname:nicknames
},
complete :function(){},
success: function(rt){
var vtitle="評鑑完成！";
set_ptt_win(vtitle,530,170);
$('#ptt_code_check_panel').load("modules/tpl/ptt_login_form_tpl.php",{query_op:'ptt_code_write_pass_form'},function (){
//==================================================================
$('div[name=ptt_nclose]').click(function (){
var ptt_code_win=$('#ptt_code_win').overlay();
ptt_code_win.close();
});
//==================================================================
});
/*
$('#ptt_evaluate_panel').html(qo_Str);
$("#ptt_evaluate_panel").attr('title','評鑑完成');
$("#ptt_evaluate_panel").dialog("destroy");
$("#ptt_evaluate_panel").dialog({ resizable: false,height:150,width:500, modal: true });
*/
}
});
//===============================================================
}else{
alert(err_Str);
}
});
//==================================================================
});
}
});
ptt_code_win.load();
});
/*
$("#ptt_evaluate_panel").attr('title','撰寫評鑑');
$("#ptt_evaluate_panel").dialog("destroy");
$("#ptt_evaluate_panel").dialog({ resizable: false,height:350,width:500, modal: true });
*/
}
//萬人評鑑社群分享
function append_store_evaluate_share(bid){
//取亂數
var rand=Math.floor(Math.random()*(99999-1000+1)+1000);
$('div[name=astore_evaluate_'+bid+']').remove();
var b_str='';
b_str+='<div name="astore_evaluate_'+bid+'"><a class="a2a_dd" href="http://www.addtoany.com/share_save">';
b_str+='<div class="share_to_social_bt" style="margin-top:10px;float:left;" name="'+bid+'"></div></a>';
b_str+='<script type="text/javascript">';
b_str+='var a2a_config = a2a_config || {};';
b_str+='a2a_config.orientation = "up";';
b_str+="a2a_onclick = 0; a2a_linkname = 'ptt萬人評鑑';";
b_str+="a2a_track_links='custom';";
b_str+="a2a_track_links_key ='"+web_url+"modules/store_evaluate_share.php?query_op=evaluate_share&bid="+bid+"&xx="+rand+"'";
b_str+='</script>';
b_str+='<script type="text/javascript" src="js/addtoany/locale/zh-TW.js" charset="utf-8"></script>';
b_str+='<script type="text/javascript" src="js/addtoany/page.js"></script>';
b_str+='</div>';
$('div[name=buty_share_'+bid+']').append(b_str);
}
function list_store_evaluate(page){
var p_query='ptt_post_list';
$.ajax({
type: 'post',
url: 'modules/ptt_gift.php',
dataType: 'json',
data: {query_op:p_query,page:page },
complete :function(){},
success: function(rt){
var rst=rt.list;
var count=rt.count; //本頁筆數
var total_page=rt.total_page;//總頁數
var b_str='<div class="ptt_i_write_bg"><div name="ptt_write_bt" class="ptt_i_write_icon"></div></div>';
var icons=['hot','share','top'];
//debug_out(total_page);
render_pager(total_page,page,'store_evaluate');
//
if(count>0){
for(var i=0;i<rst.length;i++){
var title_sub=rst[i].title;
var title_all=rst[i].title2;
var sdate=rst[i].ShareDate;
var bid=rst[i].bid;
var pd_no=rst[i].pd_no;
var buty_share=rst[i].ptt_share;
var bulletin_power=rst[i].bulletin_power;
var icon_str=' <img src="images/door_info/icon_evaluate.png" >';
b_str=b_str+'<div class="door_fresh_list" name="'+bid+'" ref="auto">';
b_str=b_str+'<div class="annon_ico" name="'+bulletin_power+'">'+icon_str+'</div>';
b_str=b_str+'<div class="title" name="title_sub" ref="'+pd_no+'">'+title_sub+'</div>';
b_str=b_str+'<div class="title" name="title_all" ref="'+pd_no+'" style="display:none">'+title_all+'</div>';
b_str=b_str+'<div class="sdate">'+sdate+'</div></div>';
b_str+='<div class="buty_share" name="buty_share_'+bid+'">'+buty_share+'<p>';
b_str+='</div>';
}
}
b_str=b_str+'<div style="height:100px;float:left;width:900px"></div>';
$('#ab_store_evaluate_panel').html(b_str);
$('div[name=ptt_write_bt]').click(function (){
$.ajax({
type: 'post', url: 'modules/ptt_gift.php', dataType: 'html',
data: { query_op:'check_post_power' },
complete :function(){},
success: function(rt){
var cr_mem=$.cookie('mem_id');
if(cr_mem=='sakerlin'){
// rt='1';
}
if(rt==0){
show_ppt_share_forms();
}else{
$("#ptt_code_win").remove();
jQuery("<div/>", {id: 'ptt_code_win'}).addClass('ptt_code_win_overlay').appendTo("body");
$('#ptt_code_win').load('modules/tpl/ptt_login_form_tpl.php',{query_op:'get_win_form'},function(){
var ptt_code_win=$('#ptt_code_win').overlay({ oneInstance: true,
mask: { color: '#ebecff', loadSpeed: 200, opacity: 0.9},
api: true,fixed:false,onBeforeLoad:function (){
var vtitle="資格不符！";
set_ptt_win(vtitle,500,120);
$('#ptt_code_check_panel').load("modules/tpl/ptt_login_form_tpl.php",{query_op:'ptt_code_err_form'},function (){
//==================================================================
var err_str='資格不符！請參考<span name="go_to_active_bt" style="cursor:pointer;color:#ff0000">『活動說明』</span><br><br>';
$('div[name=ptt_code_err_msg]').html(err_str);
$('div[name=ptt_nclose]').click(function (){
var ptt_code_win=$('#ptt_code_win').overlay();
ptt_code_win.close();
});
$('span[name=go_to_active_bt]').click(function (){
var ptt_code_win=$('#ptt_code_win').overlay();
ptt_code_win.close()
$.cookie("active_no",'1') ;
$.cookie("active_type",'4') ;
$.cookie('last_page','new_active') ;
$.cookie("after_run",'1');
$.cookie("run_fun",'show_active');
$('#page_new_active').html('');
setHash('new_active');
});
//==================================================================
});
}
});
ptt_code_win.load();
});
/*
$('#ptt_evaluate_panel').remove();
$('#ptt_evaluate_content').remove();
jQuery("<div/>", {id: "ptt_evaluate_panel"}).appendTo("body");
var err_str='您尚未獲得發文資格！<br><br><button name="go_to_active_bt">前往活動頁面了解！</button>';
$('#ptt_evaluate_panel').html('<div id="ptt_evaluate_content">'+err_str+'</div>');
$("#ptt_evaluate_panel").attr('title','尚無評鑑資格');
$("#ptt_evaluate_panel").dialog("destroy");
$("#ptt_evaluate_panel").dialog({ resizable: false,height:100,width:200, modal: true });
$('button[name=go_to_active_bt]').click(function (){
$("#ptt_evaluate_panel").dialog("close");
$.cookie("active_no",'1') ;
$.cookie("active_type",'4') ;
$.cookie('last_page','new_active') ;
$.cookie("after_run",'1');
$.cookie("run_fun",'show_active');
$('#page_new_active').html('');
setHash('new_active');
});
*/
}
}
});
});
$('div[class=door_fresh_list]').click(function (){
var bid=$(this).attr('name');
var tshow=$('div[name=buty_share_'+bid+']').css('display');
var state=$('div[name='+bid+']').attr('ref');
append_store_evaluate_share(bid);
if(state=='auto'){
if(tshow=='none'){
$(this).find('div[name=title_sub]').hide();
$(this).find('div[name=title_all]').show();
$('div[name=buty_share_'+bid+']').show();
}else{
$(this).find('div[name=title_sub]').show();
$(this).find('div[name=title_all]').hide();
$('div[name=buty_share_'+bid+']').hide();
}
}
});
//社群網站推薦
$('.share_to_social_bt').hover(function (){
var bid=$(this).attr('name');
var desc=$('div[name=buty_share_'+bid+']').text();
$('meta[name=description]').attr('content',desc);
});
//顯示推薦產品訊息
$('span.share_pd').click(function (){
var pa=$(this).parent();
var pd_no=pa.attr('ref');
if(pd_no!='G0170'){
pd_no=pd_no.substr(0,5);
fly_out_pd(pd_no)
}
});
var mem_power=$.cookie('mem_power');
$('.annon_ico').click(function (){
var bid=$(this).parent().attr('name');
var power=$(this).attr('name');
var pos=$(this).offset();
var moux=pos.left;
var mouy=pos.top;
if(mem_power==9){
$('div[name= '+bid+']').attr('ref','disabled');
set_ptt_attr(power,bid,moux,mouy);
}
});
if($.cookie('after_run')==1){
var run_fun=$.cookie('run_fun');
if(run_fun=='go_page'){
var page_no=$.cookie('page_no')*1;
$("#door_info_sub_menu").tabs().click(page_no);
$.cookie('after_run','')
}
}
}
});
}
//達人推薦精華區
function list_store_sensible(page){
}
//載入頁面
function load_door_info_page(cid){
if(cid=='store_news'){ list_all_door_bulletin('1'); $('#pager_panel').show(); } //門市新鮮事
if(cid=='store_essence'){ list_store_essence('1'); $('#pager_panel').show();} //心得精華區
if(cid=='all_door_info'){ load_all_door(); $('#pager_panel').hide(); } //全門市
}
//門市資訊初始化
function page_door_info_init(){
initLoader();
var padms=['sakerlin','annie','sigir','roger','cloudhuang','PM1583'];
var mem_power=$.cookie('mem_power');
//var tabs= ['store_news','store_find'];,'store_evaluate','store_sensible'
var tabs= ['store_news','store_essence','store_find','all_door_info'];
$('#page_door_info').load('modules/tpl/door_info_tpl.php',{tpl_op:'main_tpl'},function(){
//=======================================================================
var menu_div='door_info_sub_menu';
$("#door_info_menu").tabs("div.door_info_panel",{ effect: 'fade'});
$("#"+menu_div).tabs("#"+menu_div+" div.cart_panel", {
tabs: 'img.cart_tabs',
effect: 'horizontal',onClick:function(index){
var idx=$("#"+menu_div).tabs().getIndex();
var run_fun=$.cookie('run_fun');
$("#door_info_menu").tabs().click(idx);
$("#"+menu_div+' .cart_tabs').each(function (){
var vid=$(this).attr('id');
$(this).attr('src','images/door_info/'+vid+'_48a.png');
});
var cid=tabs[idx];
if(cid!="all_door_info"){
$('#'+cid).attr('src','images/door_info/'+cid+'_48c.png');
}
load_door_info_page(cid);
var mem_power=$.cookie('mem_power');
$('#adm_announce').hide();
$('#adm_door_post').hide();
if( mem_power >0){ $('#adm_announce').show();}
if( mem_power >1){ $('#adm_door_post').show();}
var cr_mem=$.cookie('mem_id');
$('#pager_panel').show();
}
}); //子選單 end
$("#"+menu_div+' img.cart_tabs').hover(function (){
var tab=$("#"+menu_div).tabs().getCurrentTab().attr('id');
var bid=$(this).attr('id');
if(tab!=bid){
$(this).attr('src','images/door_info/'+bid+'_48b.png');
}
},function (){
var tab=$("#"+menu_div).tabs().getCurrentTab().attr('id');
var bid=$(this).attr('id');
if(tab!=bid){
$(this).attr('src','images/door_info/'+bid+'_48a.png');
}
});
find_door_init();
//=======================================================================
//分享
$('#adm_door_post').click(function (){ show_fake_share_post(); });
//公告
$('#adm_announce').click(function (){ show_announce_post(); });
});
}
