
//全門市
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(1);
                                    }
                            });       
                                   $('#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');
                                   });
                                    $('#door_info_menu').tabs().click(2); 
                                    
                                    
                                    
                                    // 並加入動畫效果
                                 var run_fun=$.cookie('run_fun');
                                 var after_run= $.cookie('after_run');    
                                 
                               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;
              	   $('#door_area_list').css({'left': '50px','top':'50px'});
              	   $('#area_doors_list').css({'width':'2px','left':dv_left+'px'});
              	  
                   $('#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;
              	   $('#door_area_list').css({'left': '50px','top':'50px'});
              	   $('#area_doors_list').css({'width':'2px','left':dv_left+'px'});
              	  
                   $('#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="/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:'118px' },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(1);
       $('#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){
        
         $.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 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(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){
 
       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){
                 list_all_door_bulletin(new_page);
           }
           
       });
 }

 //列出所有門市公告分享
 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);   
                          
                      //  
                        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+='<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="http://static.addtoany.com/menu/locale/zh-TW.js" charset="utf-8"></script>';
		                          b_str+='<script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>';
		                     
                              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');
                                           
                                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=='all_door_list'){
                                             $("#door_info_sub_menu").tabs().click(1);  
                                          
                                   }
                             
                             }     
             
                      }         
                });
                
                
             
 
 }

//載入頁面 
function load_door_info_page(cid){
             
      if(cid=='store_news'){
              list_all_door_bulletin('1');
              
      }
           var run_fun=$.cookie('run_fun');
      if(cid=='store_find'&&run_fun=='all_door_list'){  
     
                                                   load_all_door(); 
         }
}


//公告/分享管理
 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+'">永遠置頂';
       }
       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;
                                  $('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);
                                }
                          }     
          	       });
                                 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;}
                     
                   $('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},
                        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 page_door_info_init(){
    initLoader(); 
    var padms=['sakerlin','annie','sigir','roger','cloudhuang','PM1583'];
    
    var tabs= ['store_news','store_find'];  
    $('#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];
                            $('#'+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();  });
                         
                           
    
     });
    
}

//列出門市選擇

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 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);
}

