



//更新zip地區  
function refresh_area(zip){
  
    var city_name=$('#city_name').val();
    $("#new_zip option").each(function(){
       $(this).remove();
    });
  
  $.ajax({
		  type: 'post', 
      url: 'modules/member.php',
      dataType: 'html',      
      data: {query_op:'refresh_area',city_name:city_name  },
      complete :function(){},
      success: function(msg){
             $(msg).appendTo($("select#new_zip"));
             if(zip){
                $('#new_zip').val(zip);
             }
        }     
	 });
	    
} 
//訂單更新zip地區  
function refresh_oarea(zip){
  
    var city_name=$('#ocity_name').val();
    $("#onew_zip option").each(function(){
       $(this).remove();
    });
       
  $.ajax({
		  type: 'post', 
      url: 'modules/member.php',
      dataType: 'html',      
      data: {query_op:'refresh_area',city_name:city_name  },
      complete :function(){},
      success: function(msg){
             $(msg).appendTo($("select#onew_zip"));
             if(zip){
                $('#onew_zip').val(zip);
             }
        }     
	 });
	    
} 

//訂單確認zip地區  
function refresh_fc_area(zip){
  
    var city_name=$('#fc_city_name').val();
  if(city_name!=''){
    $("#fc_new_zip option").each(function(){
       $(this).remove();
    });
       
  $.ajax({
		  type: 'post', 
      url: 'modules/member.php',
      dataType: 'html',      
      data: {query_op:'refresh_area',city_name:city_name  },
      complete :function(){},
      success: function(msg){
      
             $(msg).appendTo($("select#fc_new_zip"));
             if(zip){
                $('#fc_new_zip').val(zip);
             }
        }     
	 });
	}    
} 
 //會員資料修改

function mody_member_data(){
              
            var pa=$('#mem_data_table');
            
              //登入密碼檢查
            var new_pwd=pa.find('input[name=new_pwd]').val();
            var err=0;
            
          if(new_pwd.length>0){     
                       if(new_pwd.length< 2 || new_pwd.length>12){
                               alert('密碼長度需介於2至10個字元！');
                               setTimeout(function (){$('input[name=new_pwd]').focus();},200);
                              
                               }
                        for(nIndex=0; nIndex<new_pwd.length; nIndex++){
                                cCheck = new_pwd.charAt(nIndex);
                             
                                if (!(IsDigit(cCheck) || IsAlpha(cCheck))){   err++;}
                              
                            }
                            
                      if(err!=0){
                          alert('密碼只能包含數字或英文字母！');
                          setTimeout(function (){$('input[name=new_pwd]').focus();},200);
                      }
                 //確認密碼檢查
                
                         var confirm_pwd=pa.find('input[name=confirm_new_pwd]').val();
                        if(confirm_pwd==''){
                                    alert('請輸入確認密碼！！');                  
                            }else{  
                                 if(confirm_pwd!=new_pwd){
                                        alert('新密碼與確認密碼需一致！');                  
                                     } 
                                }
               }            
               var mem_Birth=pa.find('input[name=mem_Birth]').val();  
               var mem_Name= pa.find('input[name=mem_Name]').val();
               var nickname= pa.find('input[name=nickname]').val();
               var mem_Sex=0;
               $('input[name=mem_Sex]').each(function (){
                  if($(this).attr('checked')==true){
                     mem_Sex=mem_Sex+$(this).val()*1;
                 }
                
               });
               var mem_skin=pa.find('select[name=mem_skin]').val();
               var salve_problem=0;
              
               $('input[name=skin_prob]').each(function (){
                  if($(this).attr('checked')==true){
                     salve_problem=salve_problem+$(this).val()*1;
                 }
                
               });  
              
              var mem_mobile=pa.find('input[name=mem_mobile]').val();
              
              var mem_Tel=pa.find('input[name=mem_Tel]').val(); 
             
              var mem_Mail=pa.find('input[name=mem_Mail]').val();
              var mem_Mail2=pa.find('input[name=mem_Mail2]').val();
               var CompID=pa.find('input[name=CompID]').val();
               var Comp_Title=pa.find('input[name=Comp_Title]').val(); 
               var mem_Zip=$('#new_zip').val();
               var mem_Addr=pa.find('input[name=mem_Addr]').val(); 
                var new_pwd=pa.find('input[name=new_pwd]').val(); 
               if(pa.find('input[name=mem_post]').attr('checked')==true){
               var mem_post=1;
               }else{var mem_post='';}
               
    if(err==0){                     
            
  $.ajax({
		  type: 'post', 
      url: 'modules/member_data.php',
      dataType: 'html',      
      data: {query_op:'mem_data_update',
      mem_Birth:mem_Birth,
      mem_Name:mem_Name,
      mem_Sex:mem_Sex,
      mem_skin:mem_skin,
      salve_problem:salve_problem,
      mem_mobile:mem_mobile,
      mem_Tel:mem_Tel,
      mem_Mail:mem_Mail,
      mem_Mail2:mem_Mail2,
      CompID:CompID,
      Comp_Title:Comp_Title,
      mem_Zip:mem_Zip,
      mem_Addr:mem_Addr,
      mem_post:mem_post,
      nickname:nickname,
      new_pwd:new_pwd
      
        },
      complete :function(){},
      success: function(rt){
      
          if(rt==1){
                   $('input[name=sr_pwd]').val('');
                   $('input[name=new_pwd]').val('');
                   $('input[name=confirm_new_pwd]').val('');
                   alert('會員資料已修改！');
             }
           
        }     
	 });
   }

}
 //送出前密碼檢查
function pwd_confirm(){

       var sr_pwd=$('input[name=sr_pwd]').val();
       if(sr_pwd.length<=0){
                alert('請輸入原密碼！');
                setTimeout(function (){$('input[name=sr_pwd]').focus();},200);
       }else{
       
           $.ajax({
            	   type: 'post', 
                  url: 'modules/member_data.php',
                  dataType: 'html',      
                  data: {query_op:'confirm_pwd',sr_pwd:sr_pwd
                    },
                  complete :function(){},
                  success: function(rt){
                                if(rt==1){
                                
                                 mody_member_data();
                                }else{
                                
                                alert('密碼錯誤');
                                }
                    }     
            	 });
        }

}

 //載入會員資料
function load_user_data(){

       $.ajax({
          	            type: 'post', 
                        url: 'modules/member_data.php',
                        dataType: 'json',      
                        data: {query_op:'mem_data_list'  },
                        complete :function(){},                             
                        success: function(rts){
                              rt=rts.Data_list;
                              var mem_LogID=rt.mem_LogID; //會員logid
                              var mem_Birth=rt.mem_Birth; //會員生日
                              var mem_Name=rt.mem_Name; //會員姓名
                              var mem_Sex=rt.mem_Sex;//性別  1：男  2：女
                              var mem_skin=rt.mem_skin; //膚質
                              var salve_problem=rt.salve_problem; //最近皮膚的問題
                              var mem_Tel=rt.mem_Tel; //室內電華
                              var mem_mobile=rt.mem_mobile; //手機號碼
                              var mem_Mail=rt.mem_Mail;//電子信箱
                              var mem_Mail2=rt.mem_Mail2;//備用電子信箱
                              var CompID=rt.CompID;//發票資訊（統一編號）
                              var Comp_Title=rt.Comp_Title;//發票抬頭
                              var mem_Zip=rt.mem_Zip;//區碼 要用此帶出地址中的區域
                              var mem_Addr=rt.mem_Addr;//地址
                              var mem_post=rt.mem_post; //是否訂閱電子報  1：訂閱  空值：不訂閱 
                              var mem_ID=rt.mem_ID; //自動編號
                              var mem_Pwd=rt.mem_Pwd; //自動編號 
                              var nickname=rt.nickname; //暱稱 
                               var city=rt.city; //城市
                               
                              var pa=$('#mem_data_table');
                              pa.find('span[name=mem_LogID]').text(mem_LogID); 
                              pa.find('input[name=mem_Birth]').val(mem_Birth);  
                              pa.find('input[name=nickname]').val(nickname);
                              pa.find('input[name=mem_Name]').val(mem_Name);
                              
                              if(mem_Sex==1){
                               $('#mem_data_table input[name=mem_Sex]:eq(0)').attr('checked',true);
                               }else{
                                  $('#mem_data_table input[name=mem_Sex]:eq(1)').attr('checked',true);
                               
                               }
                              pa.find('select[name=mem_skin]').attr("selectedIndex",mem_skin);
                             
                              
                              
                              for(var i=0;i<salve_problem.length;i++){
                              if(salve_problem[i]==1){
                                     pa.find('input[name=skin_prob]')[i].checked = true;
                                   }
                              }
                              pa.find('input[name=mem_mobile]').val(mem_mobile);
                              pa.find('input[name=mem_Tel]').val(mem_Tel); 
                              pa.find('input[name=mem_Mail]').val(mem_Mail);
                              pa.find('input[name=mem_Mail2]').val(mem_Mail2);
                               pa.find('input[name=CompID]').val(CompID);
                               pa.find('input[name=Comp_Title]').val(Comp_Title); 
                               pa.find('input[name=mem_Zip]').val(mem_Zip);
                               pa.find('input[name=mem_Addr]').val(mem_Addr); 
                               if(mem_post==1){
                                     pa.find('input[name=mem_post]').checked = true;
                                   }
                                 var isvip=$.cookie('mem_vip');
                               if(isvip=='VIP'){
                                      pa.find('input[name=mem_Birth]').attr('disabled',true);
                               }   
                               
                                $('input[name=mem_Birth]').datepicker({ changeMonth: true,changeYear: true});

                               $('#city_name').change(refresh_area);
                               $('#city_name').val(city);
                               refresh_area(mem_Zip);
                                 
                                
                               
                               $('#confirm_mody').click(function (){
                                 
                                  pwd_confirm();
                                 
                               });                                                            
                           }     
	                });
           
}
 //載入會員資料
function load_mody_data(){


       $('#mody_data_panel').load('modules/tpl/member_data_tpl.php',function(){
           $('#mem_data_table tr').find('td:first').css('background','#fff1b3').css('padding-left','20px');
          // $('#mem_data_table tr').find('td:eq(1)').css("color","#000000").css('background','#e9e9e9').css('padding-left','20px');
           $('#mem_data_table tr').find('td:eq(2)').css('background','#fff1b3').css('padding-left','20px');
          
          // $('#mem_data_table tr').find('td:eq(3)').css("color","#000000").css('background','#e9e9e9').css('padding-left','20px');
           $('#last_row td').css('background','#fff9f0').css('padding-left','20px');
            load_user_data();  
       });

}


//新增或修改聯絡人
function mody_connecter(op){
              var query_op='';
             
      if(op=='add'){
              var query_op='address_book_insert';
      }
      if(op=='mody'){
              var query_op='address_book_update';
      }
       var ab_type=$('#ctss select[name=ab_type]').val();  //分類 0：未分類 1：朋友  2.同事  3.家人
                      
       var ab_realname=$('#ctss input[name=ab_realname]').val(); //真實姓名
       var ab_nickname=$('#ctss input[name=ab_nickname]').val(); //暱稱
       var ab_email=$('#ctss input[name=ab_email]').val(); //mail信箱
       var ab_tel=$('#ctss input[name=ab_tel]').val();  //電話號碼
       var ab_mobile=$('#ctss input[name=ab_mobile]').val(); //行動電話號碼
       var ab_address=$('#ctss input[name=ab_address]').val(); //地址
       var ab_memo=$('#ctss textarea[name=ab_memo]').val(); //備註事項
       var ab_no=$('#ctss input[name=ab_no]').val();    
      
                                $.ajax({
                                  	   type: 'post', 
                                        url: 'modules/member_data.php',
                                        dataType: 'json',      
                                        data: {query_op:query_op,
                                            ab_type:ab_type,
                                            ab_realname:ab_realname,
                                            ab_nickname:ab_nickname,
                                            ab_email:ab_email,
                                            ab_tel:ab_tel,
                                            ab_mobile:ab_mobile,
                                            ab_address:ab_address,
                                            ab_memo:ab_memo,
                                            ab_no:ab_no
                                          },
                                        complete :function(){},
                                        success: function(rt){
                                           if(rt==1){  
                                            var connecter_form=$('#connecter_form').overlay();
                                                connecter_form.close();
                                               load_my_connect_book();
                                             }    
                                          }     
                            });

}


//新增通訊錄介面
function show_add_connecter(){
       $('#connecter_form').remove();
        $('#ctss').remove();
        jQuery("<div/>", {id: "connecter_form"}).addClass('connecter_form_overlay').appendTo("body");
        $('#connecter_form').html('<div id="ctss"></div>');
         $('#ctss').load('modules/tpl/connecter_form_tpl.php',function (){
                       $('#ctss input[name=ab_no]').val(''); 
                       $('#ctss').find('button[name=add_connecter_bt]').click(function (){
                        //==============================================================  
                           mody_connecter('add');
                        //==============================================================                    
                        });
          });      
           var connecter_form=$('#connecter_form').overlay({ 
                                             expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                                             oneInstance: false, api: true,
                                             onBeforeLoad:function (){
                                                  
                                             }
                                                                     
                                     });
                                   
             connecter_form.load();
              
}

//修改通訊錄資料介面
function show_mody_con(l_id){
        $('#connecter_form').remove();
        $('#ctss').remove();
        jQuery("<div/>", {id: "connecter_form"}).addClass('connecter_form_overlay').appendTo("body");
         $('#connecter_form').html('<div id="ctss"></div>');
         $('#ctss').load('modules/tpl/connecter_form_tpl.php',function (){
                     
                      $('#ctss').find('span[name=op_title]').text('修改通訊錄');
                      $('#ctss').find('button[name=add_connecter_bt]').text('修改');
                       $('#ctss').find('button[name=add_connecter_bt]').click(function (){
                        //==============================================================  
                           mody_connecter('mody');
                        //==============================================================                    
                        });
          });      
            var connecter_form=$('#connecter_form').overlay({ 
                         expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                         oneInstance: false, api: true,
                         onBeforeLoad:function (){
                           //===================================================
                             $.ajax({
                            	   type: 'post', 
                                  url: 'modules/member_data.php',
                                  dataType: 'json',      
                                  data: {query_op:'address_book_detail',
                                         ab_no:l_id
                                    },
                                  complete :function(){},
                                  success: function(rt){
                                           rts=rt.address_book_list;
                                             
                                            var ab_realname=rts[0].ab_realname;
                                            var ab_nickname=rts[0].ab_nickname;
                                            var ab_email=rts[0].ab_email;
                                            var ab_tel=rts[0].ab_tel;
                                            var ab_mobile=rts[0].ab_mobile;
                                            var ab_address=rts[0].ab_address;
                                            var ab_memo=rts[0].ab_memo;
                                            var ab_no=rts[0].ab_no;
                                            var ab_type=rts[0].ab_type;
                                             
                                              $('#ctss select[name=ab_type]').val(ab_type);
                                              $('#ctss input[name=ab_no]').val(ab_no);
                                              $('#ctss input[name=ab_realname]').val(ab_realname); //真實姓名
                                              $('#ctss input[name=ab_nickname]').val(ab_nickname); //暱稱
                                              $('#ctss input[name=ab_email]').val(ab_email); //mail信箱
                                              $('#ctss input[name=ab_tel]').val(ab_tel);  //電話號碼
                                              $('#ctss input[name=ab_mobile]').val(ab_mobile); //行動電話號碼
                                              $('#ctss input[name=ab_address]').val(ab_address); //地址
                                              $('#ctss textarea[name=ab_memo]').val(ab_memo); //備註事項
                                    }     
                              }); 
                         
                        //===================================================
                         }                       
                   });
                                   
             connecter_form.load();


}

//刪除通訊錄
function address_book_delete(l_id){

     $.ajax({
    	   type: 'post', 
           url: 'modules/member_data.php',
           dataType: 'json',      
           data: {query_op:'address_book_del',
                  ab_no:l_id
            },
          complete :function(){},
          success: function(rt){
             if(rt==1){
               load_my_connect_book();
               }    
            }     
      });
}

//顯示推買狀態
function show_push_buy_state(l_id){
         
       
                                  //==========================================================
                  $('#show_share_form').remove();
                   $('#share_form_content').remove();
                   jQuery("<div/>", {id: "show_share_form"}).addClass('show_form_overlay').appendTo("body");
                   $('#show_share_form').html('<div id="share_form_content"></div>');
                    

                var show_push_form=$('#show_share_form').overlay({ 
                   expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                   oneInstance: true, api: true,closeOnClick:false,
                   onBeforeLoad:function (){                           
                           load_buy_state(l_id);
                   }
                                           
           });
                                   
             show_push_form.load(); 
                



}


function load_buy_state(l_id){

      //========================================
       var prob_str='<fieldset style="color:#336699;border:1px solid #336699;width:380px;margin-top:10px;margin-left:10px">';
                   prob_str+='<legend style="margin-left:20px"><span style="color:#336699">推薦記錄</span></legend>';
                   prob_str+='<table cellspacing=1 cellpadding=0 id="push_state_table" style="text-align:center;width:460px;">';
                   prob_str+='<tr><td style="width:100px;">推薦到期日期</td><td style="width:200px;">推薦產品</td><td style="width:80px;">推薦狀況</td><td style="width:80px;">&nbsp;</td></tr>';
                   prob_str+='</table>';
                   prob_str+='</fieldset>';
                    
                    $('#show_share_form').width('490px');
                    $('#share_form_content').html(prob_str);
                    
                     $.ajax({
                    		  type: 'post', 
                          url: 'modules/buty_activities.php',
                          dataType: 'json',      
                           data: {query_op:'buty_push_buy_state',ab_no:l_id },
                          complete :function(){},
                          success: function(rt){
                                 var count=rt.count;
                                 var rts=rt.buty_push_buy_state;
                                  var ps_str='';
                                  var buyed=0;
                                if(count>0){  
                                 for(var i=0;i<rts.length;i++){
                                     var Prt_Name=rts[i].Prt_Name;
                                     var End_Date=rts[i].End_Date;
                                     var Buy_state=rts[i].Buy_state;
                                     if(Buy_state==1){buyed++;}
                                      var money=rts[i].money;
                                      var pid=rts[i].id;
                                     ps_str+='<tr><td>'+End_Date+'</td><td>'+Prt_Name+'</td><td>'+money+'</td>';
                                     ps_str+='<td name="'+pid+'">';
                                     if(Buy_state==0){ps_str+='<button name="remove_push_list_bt">移除推薦</button>';}else{
                                       ps_str+='&nbsp;';
                                     }
                                     ps_str+='</td>';
                                     ps_str+='</tr>';
                                    
                                 }
                                
                                 $('#push_state_table').append(ps_str);
                                  var su_str=buyed+'／'+count;
                                 $('#my_connect_table tr[name='+l_id+']').find('div[name=buy_state_bt]').text(su_str);  
                                 $('button[name=remove_push_list_bt]').click(function (){
                                          var pid=$(this).parent().attr('name');
                                         $.ajax({
                                    		  type: 'post', url: 'modules/buty_activities.php',
                                          dataType: 'json', data: {query_op:'buty_push_del',id:pid },
                                          complete :function(){},
                                          success: function(rt){
                                               load_buy_state(l_id);
                                             
                                              }
                                          });
                                 
                                 });
                               
                            }else{
                                   var show_push_form=$('#show_share_form').overlay();
                                   show_push_form.close();
                                    var su_str='0／0';
                                   var bk=$('#my_connect_table tr[name='+l_id+']').find('div[name=buy_state_bt]');
                                   bk.text(su_str);
                                    bk.css('cursor','text');
                                 }
                            }     
                    	 });

                     //======================================== 


}

//載入我的通訊錄
function load_my_connect_book(){
       
          $.ajax({
            	   type: 'post', 
                  url: 'modules/member_data.php',
                  dataType: 'json',      
                  data: {query_op:'address_book_list'
                    },
                  complete :function(){},
                  success: function(rt){
                   var mem_power=$.cookie('mem_power')*1;
                        var count=rt.count;
                        var ctsrt='<table cellspacing=1 cellpadding=0 id="my_connect_table" class="mem_data_table">';
                           ctsrt+=' <thead><tr><th colspan=';
                            ctsrt+='5'; 
                           ctsrt+='><button name="add_con_bt">新增通訊錄</button></th></tr>';
                           ctsrt+='<tr><th style="width:130px;">姓名</th>';
                           ctsrt+='<th style="width:130px;">手機</th>';
                            ctsrt+='<th style="width:';
                            
                            ctsrt+='400'; 
                            ctsrt+='px;">Email</th>';
                         
                                ctsrt+='<th style="width:120px;">推薦記錄</th>';
                           
                          
                           ctsrt+='<th style="width:110xp;">&nbsp;</th></tr></thead>';
                        if(count>0){
                            rts=rt.address_book_list;
                            for(var i=0;i<rts.length;i++){
                                    var name=rts[i].ab_realname;
                                    var mobile=rts[i].ab_mobile;
                                    var email=rts[i].ab_email;
                                    var ab_no=rts[i].ab_no;
                                    var buy_state=rts[i].buy_state; 
                             ctsrt+='<tr name="'+ab_no+'"><td>'+name+'</td><td>'+mobile+'</td><td>'+email+'</td>';
                               
                                         ctsrt+='<td>';
                                     if(buy_state!='0／0'){
                                     ctsrt+='<div name="buy_state_bt" style="width:120px;cursor:pointer">'+buy_state+'</div>';
                                     }else{
                                       
                                       ctsrt+='<div style="width:120px;">'+buy_state+'</div>';
                                     }
                                     ctsrt+='</td>';
                             
                             ctsrt+='<td><button name="mody_con_bt">修改</button><button name="del_con_bt">刪除</button></td></tr>';      
                            
                            }
                        
                        }else{
                        ctsrt+='<tr><td colspan=4>通訊錄尚無資料</td></tr>';
                        }
                        ctsrt+='</table>';
                       blank_block='<div style="float:left;width:950px;height:50px;">&nbsp;</div>'; 
                       $('#my_connect_book_panel').html(ctsrt+blank_block);  
                       $('button[name=add_con_bt]').click(show_add_connecter);
                       $('button[name=del_con_bt]').click(function (){
                          var l_id=$(this).parent().parent().attr('name');
                                
                            address_book_delete(l_id);
                       
                       });  
                       
                       $('button[name=mody_con_bt]').click(function (){
                          var l_id=$(this).parent().parent().attr('name');
                               
                            show_mody_con(l_id);
                       
                       });
                       $('div[name=buy_state_bt]').click(function (){
                               var l_id=$(this).parent().parent().attr('name');
                               var su_str=$(this).text();
                               if(su_str!='0／0'){
                                 show_push_buy_state(l_id);
                               }
                        }); 
                        
                    }     
            	 });


}

// 取消訂單
function order_cancel(order_id,DoorNo){
               alert('訂單已取消！'); 
            $.ajax({type: 'post',url: 'modules/member_data.php',dataType: 'json',      
             data: {query_op:'order_cancel',order_ID:order_id,DoorNo:DoorNo},
          complete :function(){},
          success: function(rt){
                 list_member_order();
                refresh_point_state();
              }
          });



}

//修改訂單資料
function mody_reciver_info(order_id){
       var new_order_Name=$('input[name=order_Name_m]').val();
       var new_order_Mobile=$('input[name=order_Mobile_m]').val();
       var new_order_Add=$('input[name=order_Add_m]').val();
       var new_order_Zip=$('#onew_zip').val();
       
       
            $.ajax({
              	     type: 'post', 
                       url: 'modules/member_data.php',
                       dataType: 'html',      
                       data: {query_op:'order_info_update',
                           order_ID:order_id,
                           order_Mobile:new_order_Mobile,
                           order_Add:new_order_Add,
                           order_Zip:new_order_Zip,
                           order_Name:new_order_Name
                      },
                    complete :function(){},
                    success: function(rt){
                          alert('收件人資料已修改！');
                    
                      }
          });
     
}
//訂單詳細
function show_order_detail(sale_no,doorno){
            
        $('#order_detail_form').remove();
        $('#order_content').remove();
        jQuery("<div/>", {id: "order_detail_form"}).addClass('order_detail_form_overlay').appendTo("body");
        $('#order_detail_form').html('<div id="order_content"></div>');
       $('#pay_up_result_table_a').remove();
       $('#pay_up_result_table_b').remove();
       $('#pay_up_result_table_c').remove();
       $('#pay_up_result_table_d').remove();
       $('#pay_up_result_table_e').remove(); 
         
        $('#order_content').load('modules/tpl/pay_up_result_win_tpl.php',function (){
          $('#order_detail_form').width('749px').height('auto');  
          var order_content=$('#order_detail_form').overlay({
              api:true,fixed:false,speed:'slow',
              onClose:function (){ },onBeforeLoad:function (){   
                    
                      var mem_LogID=$.cookie('mem_LogID');
                      var new_password= $.cookie('new_password'); 
                      
                      load_order_close_info(mem_LogID,new_password,sale_no,'view',doorno);
              
                 }
               });
              order_content.load();  
                        
          });           
        
           
        
             
}
//訂單查詢修改
function list_member_order(){
  var orderyear=$('#orderyear').val();
   
     $.ajax({
    	   type: 'post', 
          url: 'modules/member_data.php',
          dataType: 'json',      
          data: {query_op:'order_list',
                 orderyear:orderyear
            },
          complete :function(){},
          success: function(rt){
             //==========================================================================
              var total=rt.count;
              var orders=rt.order_list;
             var list_str='<table id="member_order_list_table" cellpadding=0 cellspacing=1 class="mem_data_table"  style="font-size:12px"><thead><tr><th colspan="9">交易記錄查詢</th></tr>';
             list_str=list_str+'<tr ><th style="width:30px;">No.</th>';
             list_str+='<th style="width:90px;">交易日期</th>'
             list_str+='<th style="width:110px;">交易門市</th>';
             list_str+='<th style="width:140px;">付款方式</th>';
             list_str+='<th style="width:80px;">應付金額</th>';
             list_str+='<th style="width:100px;">本次使用點數</th>';
             list_str+='<th style="width:110px;">本次獲得點數</th>';
             list_str+='<th style="width:100px;">處理狀態</th>';
             list_str+='<th style="width:100px;">操作</th></tr></thead>';
             list_str+='<tbody id="order_list_body">'; 
             if(total>0){
                    for(var i=0;i<orders.length;i++){
                       var no=i+1;
                        var order_ID=orders[i].order_ID;//訂單編號
                        var DoorNo=orders[i].DoorNo;//門市代號
                        
                        var order_Date=orders[i].order_Date;//訂單日期
                        var DoorName=orders[i].DoorName;  
                        var order_Pay=orders[i].order_Pay;//付款方式
                        var order_Price=orders[i].order_Price;//價格
                        var order_Point=orders[i].order_Point;//本次使用點數
                        var order_getPoint=orders[i].order_getPoint;//目前沒有這欄位
                        var order_Proc=orders[i].order_Proc;//訂單狀態
                        var order_Proc_code=orders[i].order_Proc_code;//訂單狀態
                         
                  list_str=list_str+'<tr name="'+order_ID+'"><td>'+no+'</td><td>'+order_Date+'</td>';
                  list_str=list_str+'<td>'+DoorName+'</td><td >'+order_Pay+'</td>';
                  list_str=list_str+'<td style="text-align:right">'+order_Price+'</td><td style="text-align:right">'+order_Point+'</td>';
                  list_str=list_str+'<td style="text-align:right">'+order_getPoint+'</td><td >'+order_Proc+'</td>';
                  list_str=list_str+'<td name="'+DoorNo+'" style="text-align:center"><button style="width:35xp;padding:0" name="view_order_detail_bt">檢視</button>';
                  if(order_Proc_code==0){ list_str=list_str+'<button style="width:35xp;padding:0"  name="cancel_order_bt">取消</button>';}
                  list_str=list_str+'</td></tr>';      
                    }
               }else{
               
                   list_str=list_str+'<tr><td colspan=9>目前尚無交易記錄</td></tr>';  
               }
               list_str=list_str+'</tbody></table>';    
                var blank_block='<div style="float:left;width:950px;height:50px;">&nbsp;</div>';         
             $('div[name=mem_order_list]').html(list_str+blank_block);        
             $('button[name=view_order_detail_bt]').click(function (){
                var order_id=$(this).parent().parent().attr('name');
                 var DoorNo=$(this).parent().attr('name');
                 show_order_detail(order_id,DoorNo);
             });
             
             //取消訂單
             $('button[name=cancel_order_bt]').click(function (){
                   var order_id=$(this).parent().parent().attr('name');
                   var DoorNo=$(this).parent().attr('name');
                
                   order_cancel(order_id,DoorNo);
             });
            
              $('#order_list_body tr').hover(
                       function (){
                            $(this).find('td').css('background-color','#e9e9e9');
                       },
                       function (){
                             $(this).find('td').css('background-color','#fff9f0');
                         }
                       );
               $('button[name=CreditCard]').click(function (){
                          var order_id=$(this).parent().parent().attr('name');
                        
                      show_CreditCard_pay(order_id);
                    });        
             //==========================================================================
          
          }     
    	 });
}


//訂單查詢修改
 function load_mody_order(){
 $('#mody_order_panel').load('modules/tpl/member_order_tpl.php',function (){
   //==========================================================================
       $('#orderyear').change(list_member_order);
       list_member_order();
      //==========================================================================
  });
  
 }
 
function customer_service_alert_update(row){
	   
           $.ajax({
            	   type: 'post', 
                  url: 'modules/member_data.php',
                  dataType: 'json',      
                  data: {query_op:'customer_service_alert_update',cs_id:row  },
                  complete :function(){},
                  success: function(rt){    }
                  });
}

//客服往來
function load_customer_service_detail(row){
 
   
           $.ajax({
            	   type: 'post', 
                  url: 'modules/member_data.php',
                  dataType: 'json',      
                  data: {query_op:'customer_service_detail',cs_id:row },
                  complete :function(){},
                  success: function(rt){  
                   customer_service_alert_update(row);
                   $('span[name='+row+'_new]').hide();	     
                           var rts=rt.customer_service_detail;
                           var cs_question=rts.cs_question;
                           var cs_ans=rts.cs_ans;
                           var count_Q=rt.count_Q;
                           var count_A=rt.count_A;
                            var cs_date=rts.cs_date;
                             var cs_ans_date=rts.cs_ans_date;
                           var other_q=rts.other_question;
                           var other_ans=rts.other_ans;
                            
                           var cs_ans_Str='';
                           if(cs_ans==''){
                              cs_ans_Str='請耐心等候，將會有客服人員幫你解答。 ';
                           }else{
                               cs_ans_Str=cs_ans;
                           }
                             var other_str='';
                           if(count_Q>0){
                               for(var i=0;i<other_q.length;i++){
                                    //other_str+=other_q[i][1]+'<br>問題：'+other_q[i][0]+'<br>';
                                    other_str+='<div class="cus_and_faq_ct_title">';
                                    other_str+='<div class="q_block">Q：</div>';
                                    other_str+='<div class="qa_content">'+other_q[i][0]+'<br><div style="float:right">'+other_q[i][1]+'</div></div>';
                                    other_str+='</div>';
                                    if(count_A>0&&i<count_A){
                                     //other_str+=other_ans[i][1]+'<br>回覆：'+other_ans[i][0]+'<br><hr>';
                                       other_str+='<div class="cus_and_faq_ct_title">';
                                       other_str+='<div class="a_block">A：</div>';
                                       other_str+='<div class="qa_content">'+other_ans[i][0]+'<br><div style="float:right">'+other_ans[i][1]+'</div></div>';
                                       other_str+='</div>';
                                    }
                                }
                           }  
                           var faq_str='<div class="cus_and_faq_ct_title">';
                           faq_str+='<div class="q_block">Q：</div>';
                           faq_str+='<div class="qa_content">'+cs_question+'<br><div style="float:right">'+cs_date+'</div></div></div>';
                           
                           faq_str+='<div class="cus_and_faq_ct_title" name="ans_div">';
                           faq_str+='<div class="a_block">A：</div>';
                           faq_str+='<div class="qa_content">'+cs_ans_Str+'<br><div style="float:right">'+cs_ans_date+'</div></div></div>';
                           
                          if(other_str!=''){
                              faq_str=faq_str+ other_str;
                          }
                            if(cs_ans!=''){   $('div[name=ans_div]').css('border','#33ff00'); 
                                      }
                                       faq_str+='<div class="cus_and_faq_ct_title" name="ans_div">';
                                       faq_str+='後續問題<div style="float:right;margin-top:5px;"><button name="other_quest_bt">發問</button></div><br>';
                                       faq_str+='<textarea style="width:540px;height:100px;" name="other_question_content"></textarea>';
                                       faq_str+='</div>';
                                  
                             
                            $('#cus_and_faq_content').html(faq_str);   
                        
                          $('button[name=other_quest_bt]').click(function (){
                                   var other_q=$('textarea[name=other_question_content]').val();
                                   
                                   if(other_q.length>0){
                                     $('button[name=other_quest_bt]').attr('disabled',true);
                                             $.ajax({
                                                  	   type: 'post',url: 'modules/member_data.php',
                                                        dataType: 'json',      
                                                        data: {query_op:'customer_service_update',cs_id:row,other_q:other_q },
                                                        complete :function(){},
                                                        success: function(rt){
                                                              setTimeout(function (){
                                                                 $('button[name=other_quest_bt]').attr('disabled',false);
                                                              },1000);
                                                              load_customer_service_detail(row);
                                                         }
                                             });
                                    }else{
                                       alert('請輸入後續問題！');
                                    
                                    }
                          
                          
                          });
                      
                        $('#cus_and_faq_content').slideDown(function(){
                             var th=$('#cus_and_faq_content').height()+40;
                             var cr_height=$('#cus_info_table').height();
                             if(th>cr_height){
                              $('#cus_info_table').height(th);
                              $('#cus_and_faq_list_panel').height(th);
                              } 
                        
                        });
                       
                       
                  }
                  
                });  
}

//載入客服問題 列表
function  load_customer_service_list(){
        
       $.ajax({
        	  type: 'post', 
              url: 'modules/member_data.php',
              dataType: 'json',      
              data: {query_op:'customer_service_list'
                 },
              complete :function(){},
              success: function(rt){  
                     var count=rt.count;
                   
                     var faq_str='';
                           
                     if(count>0){
                            $('#faq_list').width('162px');
                            $('#cus_conet').show(); 
                            rts=rt.customer_service_list;
                            for(var i=0;i<rts.length;i++){
                                    var no=i+1;
                                    var check_ok=rts[i].check_ok;
                                    var cs_question=rts[i].cs_question;
                                    var cs_date=rts[i].cs_date;
                                    var cs_id=rts[i].cs_id;
                                    
                         
                         faq_str=faq_str+'<div class="faq_list_title" name="'+cs_id+'">'+cs_question+'</div>';                                                         
                           
                          } 
                     }        
                    $('#cus_conet_panel').html(faq_str);  
                   
                    $('#cus_conet_panel').css('height','auto');
                       
                    $('#cus_conet_panel div').click(function (){ 
                          var panel_load=$.cookie('faq_panel_load'); 
                           $('#cus_conet_panel div').each(function (){
                                          $(this).removeClass('list_title_selected');
                                    });  
                          $(this).addClass('list_title_selected');
                            //開關faq面板
                                var qid=$(this).attr('name');  
                               if(panel_load==0){  open_faq_panel('b',qid);
                                           }else{  load_customer_service_detail(qid);  }
                       });  
                       
                       
                       
                    }
                 
           });  

}

////載入常見問題 內容
function load_customer_service_faq_detail(id){
            
 
              $.ajax({
        	  type: 'post', 
              url: 'modules/member_data.php',
              dataType: 'json',      
              data: {query_op:'customer_service_faq_detail',id:id
                 },
              complete :function(){},
              success: function(rt){ 
                               
                         var rts=rt.customer_service_faq_detail[0]; 
                        var Q_title=rts.Q_title;
                        var Ans=rts.Ans;  
                        var faq_str='<div class="cus_and_faq_ct_title">';
                        faq_str+='<div class="q_block">Q：</div><div style="float:left;display:inline;line-height:25px">'+Q_title+'?</div></div>';
                        faq_str+='<div class="cus_and_faq_ct_title">';
                        faq_str+='<div class="a_block">A：</div>';
                        faq_str+='<div class="qa_content">'+Ans+'</div>';
                        faq_str+='</div>';
                        $('#cus_and_faq_content').html(faq_str);
                    
                         $('#cus_and_faq_content').slideDown(function(){
                            
                             var th=$('#cus_and_faq_content').height()+40;
                            
                             var cr_height=$('#cus_info_table').height();
                             if(th>cr_height){
                                 $('#cus_info_table').height(th);
                                 $('#cus_and_faq_list_panel').height(th);
                              } 
                        
                        });
                   }
              });

}
//打開faq
function open_faq_panel(f_type,qid){
              
                    
                    var faq_height=$('#faq_list_panel').height()+40;
                    var cus_heigh=$('#cus_conet_panel').height()+40;
                    
                    var max_height=488;
                    if(cus_heigh>max_height){max_height=cus_heigh;}
                    if(faq_height>max_height){max_height=faq_height;}
                       $('#cus_info_table').height(max_height);
                       $('#cus_and_faq_list_panel').height(max_height);
                    
                          var pa=$('#cus_and_faq_list_panel');
                          var pos=pa.position();
                          var t_width=pa.width();
                          var p_left=pos.left;
                         
                          var p_top=pos.top;
                        
                         
                          pa.css({position:'absolute',left:p_left+'px',top:p_top+'px'});
                          pa.css({ 'left':p_left+'px','top':p_top+'px'});
                          pa.animate({ left:0,width:955+'px'},600,function (){ 
                                  $('#cus_and_faq_content').slideDown(function (){
                           
                              //常見問題
                              if(f_type=='a'){ 
                                setTimeout(function (){ load_customer_service_faq_detail(qid);},500);
                               } 
                              //客服問題 
                               if(f_type=='b'){ 
                                setTimeout(function (){ load_customer_service_detail(qid); },500);
                               } 
                               $('div[name=cus_prob_panel]').hide(); 
                                
                              });     
                                        $('#cus_and_faq_list_panel div.close').fadeIn();
                           });
                         /* 
                          $('#cus_and_faq_content').animate({ width:570+'px'},800,function (){
                           
                              //常見問題
                              if(f_type=='a'){ 
                                setTimeout(function (){ load_customer_service_faq_detail(qid);},500);
                               } 
                              //客服問題 
                               if(f_type=='b'){ 
                                setTimeout(function (){ load_customer_service_detail(qid); },500);
                               } 
                               $('div[name=cus_prob_panel]').hide(); 
                                
                          });
                           */
                            
                           $.cookie('faq_panel_load',1);


}


//載入客戶基本資料
function  load_cus_basic_info(prob_class,qtype){
      $.ajax({
        	  type: 'post', 
              url: 'modules/member_data.php',
              dataType: 'json',      
              data: {query_op:'customer_service_faq',Q_type1:prob_class,Q_type2:qtype
                 },
              complete :function(){},
              success: function(rt){  
                  
                     var count=rt.count;
                     var mem_data=rt.customer_data[0];
                     var mem_Mail=mem_data.mem_Mail;
                     var mem_Name=mem_data.mem_Name;
                     var mem_mobile=mem_data.mem_mobile;  
                     var is_mem=$.cookie('is_member');
                   if(is_mem==1){  
                       $('div[name=user_form]').find('input[name=mem_Name]').val(mem_Name);
                       $('div[name=user_form]').find('input[name=mem_Mail]').val(mem_Mail);
                       $('div[name=user_form]').find('input[name=mem_mobile]').val(mem_mobile);  
                     }
              }       
            });
}
//載入常見問題 列表
function  load_faq(prob_class,qtype){
   $('#faq_list_panel').html('');
       $.ajax({
        	  type: 'post', 
              url: 'modules/member_data.php',
              dataType: 'json',      
              data: {query_op:'customer_service_faq', Q_type1:prob_class, Q_type2:qtype },
              complete :function(){},
              success: function(rt){  
                  
                     var count=rt.count;
                     var mem_data=rt.customer_data[0];
                     var mem_Mail=mem_data.mem_Mail;
                     var mem_Name=mem_data.mem_Name;
                     var mem_mobile=mem_data.mem_mobile;  
                    
                    
                     if(count>0){
                        var rts=rt.customer_service_faq;
                        var faq_str='';
                        for(var i=0;i<rts.length;i++){
                        
                           var q_id=rts[i].id;
                           var q_title=rts[i].Q_title;
                            faq_str=faq_str+'<div class="faq_list_title" name="'+q_id+'">'+q_title+'</div>';
                           
                         }
                       }    //end count>0 
                    $('#faq_list_panel').html(faq_str);  
                   
                    //把高度撐到最大
                    var faq_height=$('#faq_list_panel').height()+40;
                    var cus_heigh=$('#cus_conet_panel').height()+40;
                     
                      var max_height=488;
                      if(cus_heigh>max_height){max_height=cus_heigh;}
                      if(faq_height>max_height){max_height=faq_height;}
                      $('#cus_info_table').height(max_height);
                      $('#cus_and_faq_list_panel').height(max_height);
                    
                     
                    //收回
                        var pa=$('#cus_and_faq_list_panel');
                        
                         var pos=pa.position();  
                          var p_left=pos.left;
                          var p_top=pos.top;
                         
                          $('#cus_and_faq_list_panel div.close').click(function (){ 
                            
                            $('div[name=cus_prob_panel]').show(); 
                            $('#cus_and_faq_list_panel div.close').fadeOut();
                          /*
                            $('#cus_and_faq_content').animate({ width:'1px'},450,function (){
                                       $('#cus_and_faq_content').html('<div style="width:1px;height:300px;float:left;"></div>');
                                       $('#cus_and_faq_content').fadeOut(); 
                            });
                            */
                              $('#cus_and_faq_content').slideUp(function (){
                                $('#cus_and_faq_content').html('');
                                 pa.animate({ left:p_left,width:350+'px'},500,function (){
                                        $('#cus_and_faq_list_panel').css({'position':'static'}); 
                                   });
                                   $.cookie('faq_panel_load',0);
                                  
                              });                 
                          });       
                    //點下問題列表後        
                    $('#faq_list_panel div').click(function (){
                        var panel_load=$.cookie('faq_panel_load'); 
                        
                         $('#faq_list_panel div').each(function (){
                                var cr_class=$(this).attr('class').split(' ').slice(-1); 
                                if(cr_class =='list_title_selected'){    
                                      $(this).removeClass('list_title_selected');
                                      $(this).addClass('faq_list_title');
                                   }  
                                    
                                     
                        });
                        
                         $(this).addClass('list_title_selected');
                         var qid=$(this).attr('name');
                        //開關faq面板
                          
                       if(panel_load==0){    open_faq_panel('a',qid);  }else{
                                  load_customer_service_faq_detail(qid);
                          }
                    });
                    
              }
           });  

}


//忘記密碼
 
function show_forget_pwd_form(){
        $('#forget_pwd_form').remove();
        $('#ctss').remove();
        jQuery("<div/>", {id: "forget_pwd_form"}).addClass('forgot_form_overlay').appendTo("body");
         $('#forget_pwd_form').html('<div id="ctss"></div>');
         $('#ctss').load('modules/tpl/forget_pwd_form_tpl.php',{query_op:'get_forget_form'},function (){
               //送出查詢
               $('button[name=query_my_pwd_bt]').click(function (){
                    var PID=$('#forget_pwd_form input[name=PID]').val();
                    var username=$('#forget_pwd_form input[name=username]').val();
                    var usermobile=$('#forget_pwd_form input[name=usermobile]').val();
                    var err=0;
                    var err_str='';
                    if(PID.length==0){
                              err++;  err_str+='請輸入身份證號碼或手機號碼';
                              $('#forget_pwd_form input[name=PID]').focus();
                    }else{
                      
                      if(username.length==0&&usermobile.length==0){
                            err++;  err_str+='輸入您的個人資料（二選一即可）';
                            $('#forget_pwd_form input[name=username]').focus();
                       }
                    }
                    
                   if(err==0){ 
                   $.ajax({
                  	     type: 'post', url: 'modules/member_data.php',dataType: 'json', 
                         data: {query_op:'user_info_check',PID:PID,username:username,usermobile:usermobile},
                         complete :function(){},
                         success: function(rt){
                                 
                                  if(rt.check=='pass'){
                                         $('#ctss').load('modules/tpl/forget_pwd_form_tpl.php',{query_op:'get_RESET_form'},function (){
                                             $('span[name=m_login_id]').text(rt.mem_LogID);
                                             $('button[name=reset_pwd_btn]').click(function (){
                                                   var new_pwd=$('input[name=new_passwd]').val();
                                                   var re_pwd=$('input[name=re_passwd]').val();
                                                   var m_login_id=rt.mem_LogID;
                                                   var PID=rt.PID;
                                                   var err=0;
                                                   var err_str='';
                                                   if(new_pwd.length>=6){
                                                     if(new_pwd !=re_pwd){
                                                            err++;
                                                            err_str+='新密碼與確認密碼不符請重新輸入！！';
                                                      }
                                                   }else{
                                                        
                                                        err++;
                                                        err_str+='請輸入六位以上密碼！';
                                                        
                                                   }
                                                  if(err==0){
                                                        $.ajax({
                                                      	     type: 'post', url: 'modules/member_data.php',dataType: 'json', 
                                                             data: {query_op:'chg_passwd',PID:PID,new_pwd:new_pwd,mem_LogID:m_login_id},
                                                             complete :function(){},
                                                             success: function(rt){ 
                                                                   if(rt==1){
                                                                        $('#ctss').load('modules/tpl/forget_pwd_form_tpl.php',{query_op:'get_chnage_ok_form'},function (){
                                                                         $('span[name=m_login_id]').text(m_login_id);
                                                                         $('span[name=m_new_pwd]').text(new_pwd);
                                                                        });
                                                                   }else{
                                                                       $('#ctss').load('modules/tpl/forget_pwd_form_tpl.php',{query_op:'get_chnage_fail_form'},function (){
                                                                       $('span[name=m_login_id]').text(m_login_id);
                                                                         $('span[name=m_new_pwd]').text(new_pwd);
                                                                       });
                                                                   }
                                                             }
                                                           });
                                                  
                                                  }else{
                                                      
                                                      $('input[name=new_passwd]').focus();
                                                      alert(err_str);
                                                  }
                                                  
                                                  
                                                  
                                             });
                                             
                                         });
                                  }else{
                                  
                                   alert('Sorry!! 資料不正確或查無資料.....'+"\n"+'可能是您剛剛資料填寫錯誤，或是您加入會員時所填寫的資料有誤！'+"\n"+'請再試一次');
                                  }
                             }
                          });
                      }else{
                         alert(err_str);
                      }    
               });        
          });      
             var forget_pwd_form=$('#forget_pwd_form').overlay({ 
                                             expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                                             oneInstance: false, api: true,
                                             onBeforeLoad:function (){
                                                  
                                             }
                                                                     
                                     });
                                   
             forget_pwd_form.load();
              
}

//聯絡客服
function load_cus_info(){
        $.cookie('faq_panel_load',0); 
        
        $('#cus_info_panel').load('modules/tpl/member_cus_info_tpl.php',function(){
           $('span.all_doors_tel').click(function (){
                location.hash='door_info';
                $('#page_door_info').html('');
                $.cookie('after_run','1'); 
                $.cookie('run_fun','all_door_list');
           });
           //忘記密碼
           $("div[name=forget_pwd_bt]").click(function (){  show_forget_pwd_form();  });
           
           //登入
           $("input[name=cus_login_form_pwd]").keydown(function(e){
                      if(e.keyCode==13){       cus_mem_login();  }
           }); 
           $('div[name=cus_mem_login_bt]').click(function (){  cus_mem_login();   });
            //升等vip
            $('div[name=buy_vip_bt]').click(function (){     creat_vip_policy();  });
                  var is_mem=$.cookie('is_member');
                   if(is_mem==1){
                   $("#cus_info_menu").tabs("div.cus_pro_panel",{  effect: 'fade',onClick:function(index){
                                   var idx=$("#cus_info_menu").tabs().getIndex();
                                  $('#cus_info_menu div').each(function (){
                                        $(this).removeClass('cus_pro_bt_St');
                                  });
                                 if(idx==0){
                                     $('#faq_list').addClass('cus_pro_bt_St');
                                 }else{
                                     $('#cus_conet').addClass('cus_pro_bt_St');
                                 }
                              
                         }
                   });
                        load_customer_service_list();  //客服問題與回答
                      
                           
                    
                    
                 }
              if(is_mem==0){$('#faq_list_panel').show();  }                
         
         $('#cus_info_panel').show();
         $('div[name=cus_prob_panel]').css('height','auto');
         $('#faq_list_panel').css('height','auto');   
         load_cus_basic_info('all',''); //
         load_faq('all','');        
        
                //切換到客服問答 
                setTimeout(function (){     
                    var after_run=$.cookie('after_run'); 
                    if(after_run==1){
                                  var run_fun=$.cookie('run_fun');
                                  if(run_fun=='show_cus_reply'){
                                    
                                    $("#cus_info_menu").tabs().click(1);
                                    $.cookie('run_fun','');
                                    $.cookie('after_run',''); 
                                  } 
                             }
                          },1000);   
      //變更問題分類                      
       $('#cus_pro_option select[name=prob_class]').change(function (){
               var prob_classes=$(this).val();
               load_faq(prob_classes,'');        //常見問題
              
             if(prob_classes!=''&&prob_classes!='all'){ 
               $('#cus_info_table').css('height','auto');
               $('#cus_and_faq_list_panel').css('height','auto');
               
               $('div[name=user_form]').show();
             
             $('div[name=cus_prob_panel]').load('modules/tpl/cus_prob_form_tpl.php',{prob_classes:prob_classes},function (){
                 
                    //小分類
                    $('input[name=question_type]').click(function (){
                          var tc=0;
                          var question_type='';
                          $('input[name=question_type]').each(function (){
                              if($(this).attr('checked')==true){
                              if(tc==0){  question_type=$(this).val();  }else{  question_type=question_type+'->●'+$(this).val();
                                }
                               tc++;
                             }
                           });
                           load_faq(prob_classes,question_type);
                       }
                     );
                    //送出問題 
                    $('button[name=send_prob]').click(function(){
                     var prob_class=$('input[name=pb_class]').val();
                    
                     var is_mem=$.cookie('is_member');
                    var tc=$('input[name=mem_update]').attr('checked');
                    //同步更新會員資料
                    var mem_update=0;
                    if(tc){
                          var mem_update=1;
                    } 
                    
                    var mem_Name=$('div[name=user_form]').find('input[name=mem_Name]').val();
                    var mem_Mail=$('div[name=user_form]').find('input[name=mem_Mail]').val();
                    var mem_mobile=$('div[name=user_form]').find('input[name=mem_mobile]').val();
                    var c_time=0;
                    $('input[name=c_Time]').each(function (){
                          
                          if($(this).attr('checked')==true){  c_time=$(this).val();  }
                          
                    });
                    
                    var err=0;
                    var err_str='';
                     
                    if(is_mem==0){
                          
                         if(mem_Name==''){err++;err_str=err_str+'請輸入姓名'+"\n";}
                         if(mem_Mail==''){err++;err_str=err_str+'請輸入email'+"\n";}
                         if(mem_mobile==''){err++;err_str=err_str+'手機或電話'+"\n";}
                    
                    }
                    
                   
                      //====================================================================
                        var q_comment_sr=$('textarea[name=q_comment]').val();
                        var tc=0;
                        var question_type='';
                        $('input[name=question_type]').each(function (){
                             if($(this).attr('checked')==true){
                              if(tc==0){  question_type=$(this).val();  }else{  question_type=question_type+'->●'+$(this).val();
                                }
                               tc++;
                             }
                       });
                             var q_comment=q_comment_sr;
                           
                           if(prob_class=='use'||prob_class=='product'){
                                var pdt_name=$('input[name=pdt_name]').val();
                                var close='';
                                var use_year=$('input[name=use_year]').val();
                                var use_month=$('input[name=use_month]').val();
                                var pdt_year=$('input[name=pdt_year]').val();
                                var pdt_month=$('input[name=pdt_month]').val();
                                $('input[name=close]').each(function (){
                                
                                   if($(this).attr('checked')==true){ close=$(this).val();}
                                });
                                
                                var use_str='';
                                if(pdt_name!=''){ 
                                    var use_str='產品名稱：'+pdt_name+'<br>'; 
                                    use_str=use_str+'產品'+close+'開封'+'<br>';
                                    if(use_year!=''){use_str=use_str+'開封使用時間：約'+use_year+'年'+use_month+'月'+'<br>';}
                                    if(pdt_year!=''){use_str=use_str+'產品有效期限：'+pdt_year+'年'+pdt_month+'月'+'<br>';} 
                                  }  
                                q_comment=use_str+q_comment_sr;
                           
                           }  
                            if(prob_class=='other'||prob_class=='bill'||prob_class=='transport'||prob_class=='member'||prob_class=='action'){
                                     q_comment= q_comment_sr;
                            }
                            
                             if(q_comment_sr.length==0){
                                err++;err_str=err_str+'請輸入您的問題！！'+"\n";
                              }
                           if(err==0){ 
                         
                                      $.ajax({
                                	     type: 'post', 
                                         url: 'modules/member_data.php',
                                         dataType: 'html',      
                                         data: {query_op:'customer_service_insert',
                                                 cs_Q_type1:prob_class,
                                                 cs_Q_type2:question_type,
                                                 cs_question:q_comment,
                                                 mem_Name:mem_Name,
                                                 mem_Mail:mem_Mail,
                                                 mem_mobile:mem_mobile,
                                                 mem_update:mem_update,
                                                 c_time:c_time
                                        },
                                       complete :function(){},
                                       success: function(rt){
                                              $('div[name=cus_prob_panel]').html('我們已收到您的問題，buty 將儘快幫您解決.....請耐心等候....謝謝!! ^^');
                                              $('select[name=prob_class]').val('問題分類');
                                             load_customer_service_list(); 
                                              $('div[name=user_form]').hide(); 
                                           }
                                        });
                            }else{
                            
                                alert(err_str); 
                            
                            } 
                             
                        //====================================================================    
                        });
                    }); 
                
                   }
                   
                 });

                  
                 
            });
} 

//線上客服
function  load_online_cus(){
   var share_str='<div style="float:left;display:inline">';
   //share_str+='<iframe src="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=2405faa5021e7f12@apps.messenger.live.com&mkt=zh-tw&useTheme=true&themeName=blue&foreColor=333333&backColor=E8F1F8&linkColor=333333&borderColor=AFD3EB&buttonForeColor=333333&buttonBackColor=EEF7FE&buttonBorderColor=AFD3EB&buttonDisabledColor=EEF7FE&headerForeColor=0066A7&headerBackColor=8EBBD8&menuForeColor=333333&menuBackColor=FFFFFF&chatForeColor=333333&chatBackColor=FFFFFF&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C" style="border: solid 1px black; width: 400px; height: 305px;margin-left:150xp;margin-top:30px;" frameborder="0" scrolling="no"></iframe></div>';
     share_str+='<iframe src="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=56d28cb36bb50216@apps.messenger.live.com&mkt=zh-tw&useTheme=true&themeName=pink&foreColor=444444&backColor=FFD5D5&linkColor=444444&borderColor=ED7B7B&buttonForeColor=AA3636&buttonBackColor=FAD6D6&buttonBorderColor=AA3636&buttonDisabledColor=FAD6D6&headerForeColor=444444&headerBackColor=F9A3A3&menuForeColor=E45A5A&menuBackColor=FFFFFF&chatForeColor=444444&chatBackColor=FEF6F6&chatDisabledColor=F6F6F6&chatErrorColor=760502&chatLabelColor=6E6C6C" width="300" height="300" style="margin-left:150xp;margin-top:30px;border: solid 1px black; width: 400px; height: 305px;" frameborder="0" scrolling="no"></iframe></div>';
   share_str+='<div style="float:left;display:inline;margin-top:30px;margin-left:10px;"><img src="images/member/online_service_bg.png" style="width:447px;height:305px"></div>'
    $('#online_cus_panel').html(share_str);
}

//愛美心得分享
function load_buty_share(){
             $.cookie('mem_go_tab','0'); 
               $.ajax({
                	  type: 'post', 
                      url: 'modules/member_data.php',
                      dataType: 'json',      
                      data: {query_op:'buty_share_list'},
                      complete :function(){},
                      success: function(rt){
                               var count=rt.count;
                               var rts=rt.buty_share_list;
                               var share_str='';
                                share_str+='<table id="buty_share_table" cellpadding=0 cellspacing=1 class="mem_data_table"  >';
                                     share_str+='<tr><th>No.</th><th>日期</th><th>門市</th><th>分享截止日期</th><th>是否分享</th></tr></thead>'; 
                                    
                              if(count>0){
                              
                                 for(var i=0;i<rts.length;i++){
                                       var no=i+1;
                                       var sdate=rts[i].SaleDate;
                                       var sdoorno=rts[i].DoorNo;
                                       var sdoorname=rts[i].DoorName;
                                       var share_state=rts[i].share_state;
                                        var SaleNo=rts[i].SaleNo;
                                         var share_state=rts[i].share_state;
                                         var EndDate=rts[i].EndDate;
                                      share_str+='<tr><td>'+no+'.';
                                       share_str+='<input type="hidden" value="'+sdoorno+'" name="door_no">';
                                       share_str+='<input type="hidden" value="'+SaleNo+'" name="sale_no">';
                                       share_str+='</td>';
                                     share_str+='<td>'+sdate+'</td>';
                                     share_str+='<td>'+sdoorname+'</td>';
                                     share_str+='<td>'+EndDate+'</td>';
                                     
                                     share_str+='<td>';
                                      if(share_state==1){
                                              share_str+='已分享';
                                       }
                                        if(share_state==0){
                                              share_str+='<button name="share_mood_bt">分享</button>';
                                       }
                                     share_str+='</td></tr>';
                                        
                                      
                                   }
                              }else{
                              
                                   share_str+='<tr><td colspan=5>尚未有分享資格！</td></tr>'
                              }
                              
                                share_str+='</table>';
                                blank_block='<div style="float:left;width:950px;height:50px;">&nbsp;</div>';
                              $('#buty_share_panel').html(share_str+blank_block);
                              $('#buty_share_panel button[name=share_mood_bt]').click(function (){
                                 var pa=$(this).parent().parent();
                                 var DoorNo=pa.find('input[name=door_no]').val();
                                 var SaleNo=pa.find('input[name=sale_no]').val();
                                 show_share_forms(DoorNo,SaleNo);
                              });
                        }     
                	 });
} 

function show_share_forms(DoorNo,SaleNo){
         $('#show_share_form').remove();
         $('#share_form_content').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=prob_str+'<legend style="margin-left:20px"><span style="color:#336699">心得分享</span></legend>';
          prob_str=prob_str+'<table style="color:#336699;width:100%"><tr><td>';
          prob_str=prob_str+'暱稱<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=prob_str+'</td></tr>';
          prob_str=prob_str+'<tr><td>分享產品：<span name="share_pd"></span>[請點選下方產品列表選擇！]';
          prob_str=prob_str+'<input type="hidden" name="share_pd_num"></td></tr>';
          prob_str=prob_str+'<tr><td>心得分享至少100字最多500字目前已輸入<span name="content_leng">0</span>字';
          prob_str=prob_str+'<textarea style="width:99%;height:90px" name="share_content_text" >分享心得</textarea>';
          prob_str=prob_str+'<button name="publish_share_bt">發佈分享</button></td></tr>';
          prob_str=prob_str+'<tr><td><div name="share_pd_panel"></div></td></tr>'; 
          prob_str=prob_str+'</table>';
          prob_str=prob_str+'</fieldset>';
          $('#share_form_content').html(prob_str);  
         
        var show_share_form=$('#show_share_form').overlay({ 
                   expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                   oneInstance: true, api: true,
                   onBeforeLoad:function (){
                     //========================================
                     $.ajax({
                    		  type: 'post', 
                          url: 'modules/member_data.php',
                          dataType: 'json',      
                          data: {query_op:'share_product',DoorNo:DoorNo,SaleNo:SaleNo  },
                          complete :function(){},
                          success: function(rt){
                                    var rts=rt.share_product_list;
                                    var count=rt.count;
                                    var pd_str='';
                                           
                                    if(count>0){ 
                                    for(var i=0;i<rts.length;i++){
                                      var pd_no=rts[i].ProductNo;
                                      var pdname=rts[i].ProductName;
                                        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);
                                    });
                                     
                                     $('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{
                                               
                                              $('button[name=publish_share_bt]').attr('disabled',true);
                                            //===============================================================
                                             $.ajax({
                                      	           type: 'post', 
                                                    url: 'modules/member_data.php',
                                                    dataType: 'json',      
                                                    data: {  query_op:'buty_share_keyin',
                                                             pd_name:pd_name,
                                                             pd_num:pd_num,
                                                             content:content,
                                                             title:title,
                                                             nickname:nicknames,
                                                             DoorNo:DoorNo,
                                                             SaleNo:SaleNo
                                                             },
                                                    complete :function(){},                             
                                                    success: function(rt){
                                                             refresh_point_state(); 
                                                             show_share_form.close();
                                                             load_buty_share();
                                                      }     
                                      	        });
                                            //===============================================================
                                            
                                        }
                                    });
                            }     
                    	 });

                     //========================================  
                      
                   }
                                           
           });
                                   
             show_share_form.load(); 
             
             


}

//========================================================================================


//推推王通訊錄選擇清單
function load_push_addressbook(DoorNo,SaleNo){
                  var push_pd=$('#mem_push_pd').val();
                   
                  $('span[name=my_push_pd]').text($('#mem_push_pd').find(":selected").text());
                  $('#ss_push_addressbook').html('');
                  $('#tt_push_addressbook').html('');
                  $.ajax({
                    		  type: 'post',url: 'modules/buty_activities.php',
                          dataType: 'json',      
                          data: {query_op:'buty_push_addressbook',Prd_No:push_pd,DoorNo:DoorNo,SaleNo:SaleNo },
                          complete :function(){},
                          success: function(rt){
                                 var count=rt.count;
                                 
                                   var fr_str='';
                                   var sms_name=rt.mem_Name;
                                   var send_message=rt.send_message;
                                   
                                   $('span[name=sms_name]').text(sms_name);
                                   if(send_message==1){
                                     $('div[name=sms_info]').fadeIn();
                                   }
                                if(count>0){  
                                   var rts=rt.buty_push_addressbook; 
                                  for(var i=0;i<rts.length;i++){
                                    var end_date=rts[i].End_Date;
                                     var fr_name=rts[i].ab_realname;
                                     var fr_no=rts[i].ab_no;
                                      var mob_chg=rts[i].mob_chg;   //如果手機號碼不符合規則送出1表示須強制修改0則不需修改
                                      var mail_chg=rts[i].mail_chg; //如果MAIL不符合規則送出1表示須強制修改
                                      var buty_emp=rts[i].check_buty_member;//內部人員 
                                      if(end_date!=''||buty_emp==1){
                                         var state_Str='forbidden';
                                      }else{
                                       var state_Str='fixed';
                                      }
                                       fr_str+='<div class="push_friend_list" id="fr_'+fr_no+'" title="'+fr_name+'">';
                                       fr_str+='<div name="fr_name"  class="push_fr_name" >'+fr_name+'</div>';
                                       fr_str+='<input type=hidden name="mob_chg" value="'+mob_chg+'">';
                                       fr_str+='<input type=hidden name="mail_chg" value="'+mail_chg+'">';
                                       fr_str+='<input type=hidden name="state" value="'+state_Str+'">';
                                       fr_str+='<input type=hidden name="end_date" value="'+end_date+'">';
                                       fr_str+='<input type=hidden name="buty_emp" value="'+buty_emp+'">';
                                       if(state_Str=='forbidden'){
                                            fr_str+='<div style="float:right;margin-top:5px;"><img src="images/forbidden_push.png" width=16 height=16 ></div>';
                                             }
                                       fr_str+='</div>';
                                  
                                  }   
                                 }  
                                  $('#ss_push_addressbook').html(fr_str);
                                          
                                      
                                       
                            }     
                    	 });
   
   }
//推推王通訊錄選擇清單
function  show_push_forms(DoorNo,SaleNo){
   
         $('#show_share_form').remove();
         $('#share_form_content').remove();
         jQuery("<div/>", {id: "show_share_form"}).addClass('push_form_overlay').appendTo("body");
         $('#show_share_form').html('<div id="share_form_content"></div>');
         var prob_str='<div style="margin:25px;width:610px;height:420px;">';
          
         prob_str+='<div style="padding:10px;">推薦品項<select id="mem_push_pd" style="width:200xp;"></select></div>';
         prob_str+='<div id="push_mody_panel" class="push_mody_panel"><div class="sclose"></div>';
         prob_str+='<div class="push_mody_content"></div></div>';
         prob_str+='<div style="width:610px;height:300xp;float:left;">';
              
                prob_str+='<div style="margin:5px;float:left;height:25px;">選擇通訊錄的朋友或</div>';
                prob_str+='<div name="add_push_friend_bt" class="add_push_friend_bt"></div>';
                prob_str+='<div style="margin:5px;float:left;height:25px;">到推薦名單</div>';
                prob_str+='<div id="ss_push_addressbook" class="push_addr_block"></div>';
                prob_str+='<div  style="margin:5px;float:left;height:21px;"> 推薦名單可選擇10人，目前已選擇<span name="friend_seld">0</span>人，還可選擇<span name="friend_remain">10</span>人</div>';
                prob_str+='<div id="tt_push_addressbook" class="push_addr_block"></div>';
                 prob_str+='<div class="push_addr_block" style="border:0;width:610px;height:155px;text-align:center;">';
                 prob_str+='<div style="text-align:left;font-size:12px;line-height:17px;">注意：<br>';
              prob_str+='●推薦後需隔日之後購買才能生效！<br>';
              prob_str+='●如有填寫email，系統會幫您發送email給麻吉。<br>';
              prob_str+='●若無email，則系統只會建立推薦記錄，無法通知，煩請自行取得連結，利用MSN，';
              prob_str+='Yahoo即時通、facebook或貼到網誌等把網址分享給麻吉以完成通知。<br>';
           
              prob_str+='<div name="sms_info" style="display:none">●同時將發送簡訊給麻吉，內容為：『我是"<span name="sms_name"></span>"剛在butyshop網站買了最愛的';
              prob_str+='"<span name="my_push_pd"></span>"，超好用也推薦給你，你也買我們就各得$10快樂基金，詳情有空再聊！』</div>';
              
              prob_str+='</div>';
                 prob_str+='<div class="send_push_list_bt" name="send_push_list_bt"></div></div>';
          prob_str+='</div>';   
          prob_str+='</div>'; 
          $('#share_form_content').html(prob_str);  
          //新增通訊錄
          $('div[name=add_push_friend_bt]').click(function (){
                    show_add_push_friend();
         
         });
         
         //送出推薦
         $('div[name=send_push_list_bt]').click(function (){
                        
                       var k_sel=0;
                       $('#tt_push_addressbook .push_friend_list').each(function (){  k_sel++;   });
                       if(k_sel==0){
                              alert('請至少選擇一位推薦人！');
                       }else{
                            
                            var push_pd=$('#mem_push_pd').val();
                              $.ajax({
                              		  type: 'post', 
                                    url: 'modules/buty_activities.php',
                                    dataType: 'json',      
                                    data: {query_op:'buty_push_insert',DoorNo:DoorNo,SaleNo:SaleNo,Prd_No:push_pd  },
                                    complete :function(){},
                                    success: function(rt){
                                            var show_push_form=$('#show_share_form').overlay();
                                            show_push_form.close();  
                                            load_member_push(); 
                                            alert('推薦完成！');
                                      }     
                              	 });

                       
                       }     
         
         });
         
        var show_push_form=$('#show_share_form').overlay({ 
                   expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                   oneInstance: true, api: true,closeOnClick:false,
                   onBeforeLoad:function (){
                     //========================================
                     $.ajax({
                    		  type: 'post', 
                          url: 'modules/buty_activities.php',
                          dataType: 'json',      
                          data: {query_op:'buty_push_product',DoorNo:DoorNo,SaleNo:SaleNo  },
                          complete :function(){},
                          success: function(rt){
                                    var rts=rt.buty_push_product;
                                    var ps_str='';
                                   for(var i=0;i<rts.length;i++){
                                        var pd_name=rts[i].Prt_Name;
                                        var pd_no=rts[i].Prd_No;
                                        
                                       ps_str+='<option value="'+pd_no+'">'+pd_name+'</option>';
                                   
                                   }   
                                    $('span[name=my_push_pd]').text(rts[0].Prt_Name);
                                    $('#mem_push_pd').append(ps_str);
                                    $('#mem_push_pd').change(function (){
                                          load_push_addressbook(DoorNo,SaleNo);
                                    });
                                    load_push_addressbook(DoorNo,SaleNo);
                            }     
                    	 });

                     //========================================  
                      
                   }
                                           
           });
                                   
             show_push_form.load(); 

           //通訊錄選擇操作綁定
                              
                                
}
//推推王通訊錄選擇清單____產品頁面推薦
function  show_dir_push_forms(pd_no,pd_name){
         
         $('#show_share_form').remove();
         $('#share_form_content').remove();
         jQuery("<div/>", {id: "show_share_form"}).addClass('push_form_overlay').appendTo("body");
         $('#show_share_form').html('<div id="share_form_content"></div>');
           var prob_str='<div style="margin:25px;width:610px;height:420px;">';
          prob_str+='<div style="margin:5px;float:left;height:21px;">推薦品項：【'+pd_name+'】<input type="hidden" id="mem_push_pd"  value="'+pd_no+'"></select></div>';
        
         prob_str+='<div id="push_mody_panel" class="push_mody_panel"><div class="sclose"></div>';
         prob_str+='<div class="push_mody_content"></div></div>';
         prob_str+='<div style="width:610px;height:300xp;float:left;">';
              
                prob_str+='<div style="margin:5px;float:left;height:25px;">選擇通訊錄的朋友或</div>';
                prob_str+='<div name="add_push_friend_bt" class="add_push_friend_bt"></div>';
                prob_str+='<div style="margin:5px;float:left;height:25px;">到推薦名單</div>';
                prob_str+='<div id="ss_push_addressbook" class="push_addr_block"></div>';
                prob_str+='<div  style="margin:5px;float:left;height:21px;"> 推薦名單可選擇10人，目前已選擇<span name="friend_seld">0</span>人，還可選擇<span name="friend_remain">10</span>人</div>';
                prob_str+='<div id="tt_push_addressbook" class="push_addr_block"></div>';
                 prob_str+='<div class="push_addr_block" style="border:0;width:610px;height:155px;text-align:center;">';
                 prob_str+='<div style="margin-left:4px;text-align:left;font-size:12px;line-height:17px;">注意：<br>';
              prob_str+='●推薦後需隔日之後購買才能生效！<br>';
              prob_str+='●如有填寫email，系統會幫您發送email給麻吉。<br>';
              prob_str+='●若無email，則系統只會建立推薦記錄，無法通知，煩請自行取得連結，利用MSN，';
              prob_str+='Yahoo即時通、facebook或貼到網誌等把網址分享給麻吉以完成通知。<br>';
              
              //prob_str+='●同時將發送簡訊給麻吉，內容為：『我是"艾美麗"剛在butyshop網站買了最愛的';
             // prob_str+='"'+pd_name+'"，超好用也推薦給你，你也買我們就各得$10快樂基金，詳情有空再聊！』';
              
              prob_str+='</div>';
                 prob_str+='<div class="send_push_list_bt" name="send_push_list_bt"></div></div>';
          prob_str+='</div>';   
          prob_str+='</div>'; 
        
          $('#share_form_content').html(prob_str);  
         $('div[name=add_push_friend_bt]').click(function (){
                    show_add_push_friend();
         
         });
         
         //送出推薦
         $('div[name=send_push_list_bt]').click(function (){
                        
                       var k_sel=0;
                       $('#tt_push_addressbook .push_friend_list').each(function (){  k_sel++;   });
                       if(k_sel==0){
                              alert('請至少選擇一位推薦人！');
                       }else{
                       
                            var push_pd=$('#mem_push_pd').val();
                              $.ajax({
                              		  type: 'post', 
                                    url: 'modules/buty_activities.php',
                                    dataType: 'json',      
                                    data: {query_op:'buty_push_insert',DoorNo:'',SaleNo:'',Prd_No:push_pd  },
                                    complete :function(){},
                                    success: function(rt){
                                            var show_push_form=$('#show_share_form').overlay();
                                            show_push_form.close();  
                                            alert('推薦完成！');
                                      }     
                              	 });

                       
                       }     
         
         });
         
        var show_push_form=$('#show_share_form').overlay({ 
                   expose: {color: '#333',loadSpeed: 200,opacity: 0.9}, 
                   oneInstance: true, api: true,closeOnClick:false,
                   onBeforeLoad:function (){
                     //========================================
                       
                         $('#select_pd_form').remove();
                      load_push_addressbook('','');
                     //========================================  
                      
                   }
                                           
           });
                                   
             show_push_form.load(); 

           //通訊錄選擇操作綁定
                              
                                
}
//推薦判斷是否選顏色味道
function pd_to_push(pd_id,pd_name){
         
      $.ajax({
	          type: 'post', 
              url: 'modules/product.php',
              dataType: 'json',      
              data: {query_op:'add_to_cart',pd_id:pd_id },
              complete :function(){},                             
              success: function(rt){
             
                       var op=rt.recall_op;
                       var pd_num=rt.pd_num;
                       //選擇顏色味道
                       if(op==0){  pd_push_type_select(pd_num);   }
                        //顯示推薦介面
                       if(op==1){  show_dir_push_forms(pd_num,pd_name);  }   
                    
                                                                                  
                     }
                          
	           });
                
}

//判斷推薦顏色及味道選擇
function pd_push_type_select(pd_id){

        $.ajax({
	           type: 'post', 
              url: 'modules/product.php',
              dataType: 'json',      
              data: {query_op:'pd_type_select',pd_id:pd_id  },
              complete :function(){},                             
              success: function(rt){
                             var select_pd_str='<div>請選擇推薦味道/顏色<hr><div id="select_pd_list"></div></div>';
                              $('#select_pd_form').remove();
                              jQuery("<div/>", {id: "select_pd_form"}).addClass('select_pd_overlay').appendTo("body");
                              $('#select_pd_form').html(select_pd_str);
                               var select_pd_form=$('#select_pd_form').overlay({
                                   oneInstance: true, api: true,
                                   onBeforeLoad:function (){
                                        var pds=rt.pds;
                                        var ss_Str='';
                                        for(var i=0;i<pds.length;i++){
                                            ss_Str=ss_Str+'<div id="'+pds[i].pd_no+'" class="pd_select_list">'+pds[i].pdname+'</div>';
                                          }
                                    $('#select_pd_list').html(ss_Str);
                                    $('.pd_select_list').click(function (){
                                          var pd_no=$(this).attr('id');
                                          var pd_name=$(this).text();  
                                           show_dir_push_forms(pd_no,pd_name);
                                       });
                                   }
                              });
                                       
                               select_pd_form.load();
                                                                                                                
                         }     
	                });
                            


}   //end pd_type_select


 



//確認通訊錄
function show_push_form(fr_no){
                var bk=$('#'+fr_no);
         var sl=fr_no.length-3; 
         var ab_no=fr_no.substr(3,sl); 
         var mob_chg=bk.find("input[name=mob_chg]").val(); 
         var mail_chg=bk.find("input[name=mail_chg]").val();     
               var pname=bk.text();  
               var star_str='';var star_str2='';                       
               if(mob_chg==1){ star_str='<span style="color:#ff0000">★</span>';}
               if(mail_chg==1){star_str2='<span style="color:#ff0000">★</span>';}

               var mp_str='<div class="push_mody_block push_add_title_banner">請確認被推薦人資料</div>';
               mp_str+='<div class="push_mody_block" style="margin-right:10px;margin-left:10px;">姓名：'+pname+'，</div>';                         
               mp_str+='<div class="push_mody_block" >手機'+star_str+'：<input type=text name="new_ab_mobile" style="width:100px;" maxlength=10></div>';
               mp_str+='<div class="push_mody_block">EMAIL'+star_str2+'：<input type=text name="new_ab_email" style="width:220px;" ></div>';  
               mp_str+='<div class="push_mody_block" style="width:600px;" ><div name="confirm_push_mody_bt" class="confirm_push_mody_bt"></button></div>';
               mp_str+='『註記紅色星號<span style="color:#ff0000">★</span>欄位請勿空白,加入推薦名單將同步通訊錄資料』</div>';
               $('#push_mody_panel').css("left","24px");
               $('#push_mody_panel').css("top","90px");
               
               $('.push_mody_content').html(mp_str);
                    
                      
                     //========================================
                     $.ajax({
                    		  type: 'post', 
                          url: 'modules/buty_activities.php',
                          dataType: 'json',      
                          data: {query_op:'buty_push_addressbook_detail',ab_no:ab_no  },
                          complete :function(){},
                          success: function(rt){
                                 var rts=rt.buty_push_addressbook_detail;
                                 var ab_mobile=rts[0].ab_mobile;
                                 var ab_email=rts[0].ab_email;
                                 
                                $('.push_mody_content').find('input[name=new_ab_mobile]').val(ab_mobile);
                                $('.push_mody_content').find('input[name=new_ab_email]').val(ab_email);     
                            }     
                    	 });

                     //========================================  
               
                 
                   $('#push_mody_panel').slideDown(function (){
                        $('div[name=confirm_push_mody_bt]').click(function (){
                                var ab_mobile=$('.push_mody_content').find('input[name=new_ab_mobile]').val();
                                var ab_email=$('.push_mody_content').find('input[name=new_ab_email]').val();
                                var err_str='';var err=0;
                               var mon_head=ab_mobile.substr(0,2); 
                             
                               if(ab_mobile==''||ab_mobile.length!=10||mon_head!='09'){
                                      err_str+='手機格式有誤!'+"\n";err++;
                               }
                                 
                             if(mail_chg==1){     
                              var email_check=validate(ab_email); 
                              if(ab_mobile==''|| email_check!=true){
                                          err_str+='Email格式有誤!';err++;
                              }
                             } 
                               if(err!=0){
                                 alert(err_str);
                               }else{
                                     $.ajax({
                                        		  type: 'post', 
                                              url: 'modules/buty_activities.php',
                                              dataType: 'json',      
                                              data: {query_op:'buty_push_addressbook_edit',
                                              ab_no:ab_no,ab_mobile:ab_mobile,ab_email:ab_email  },
                                              complete :function(){},
                                              success: function(rt){
                                                /*
                                                    if(rt==1){
                                                            push_list_op(fr_no,'tt')   
                                                            push_list_op_ss(fr_no,'tt'); 
                                                            $('#push_mody_panel').slideUp();
                                                           
                                                    }
                                                 */    
                                                   
                                                    if(rt!=''){
                                                       var a_check=rt.addressbook_insert_check;
                                                       var end_date=rt.End_Date;
                                                        var buty_emp=rt.check_buty_member;//內部人員 
                                                       if(a_check=='1'||buty_emp=='1'){  var tar='ss';   var state_Str='forbidden';
                                                           push_list_op_ss(fr_no,'ss');
                                                        }else{   var tar='tt';  var state_Str='fixed'; 
                                                            push_list_op_ss(fr_no,'tt'); 
                                                        }
                                                       var cr_mem=$.cookie('mem_id');
                                                        
                                                        var fr_str='<div class="push_friend_list" id="'+fr_no+'" title="'+pname+'">';
                                                          fr_str+='<span name="fr_name" class="push_fr_name" >'+pname+'</span>';
                                                          fr_str+='<input type=hidden name="mob_chg" value="0">';
                                                          fr_str+='<input type=hidden name="mail_chg" value="0">';
                                                          fr_str+='<input type=hidden name="state" value="'+state_Str+'">';
                                                          fr_str+='<input type=hidden name="end_date" value="'+end_date+'">';
                                                          fr_str+='<input type=hidden name="buty_emp" value="'+buty_emp+'">';
                                                          if(state_Str=='forbidden'){
                                                                fr_str+='<div style="float:right;margin-top:5px;"><img src="images/forbidden_push.png" width=16 height=16 ></div>';
                                                            }else{
                                                                   fr_str+='<div name="remove_tag" style="margin-top:5px;width:16px;height:16px;float:right;background-image:url(images/member/push_bts/recommend_button_Xa.png);"></div>';
                                                            }
                                                
                                                         fr_str+='</div>';
                                                         $("#"+fr_no).fadeOut().remove();
                                                         $('#'+tar+'_push_addressbook').append(fr_str); 
                                                         $('#push_mody_panel').slideUp();  
                                                         recount_sel_push();      
                                                    
                                                    }  
                                                         
                                                }     
                                        	 });
                               
                                 }
                        });
                   
                   
                 });
              
                $('#push_mody_panel .sclose').click(function (){
                      $('#push_mody_panel').slideUp();
                        
                });


} 

//新增通訊錄
function show_add_push_friend(){

                 $('#push_mody_panel').slideUp();
               var pos=$('#ss_push_addressbook').offset();  
                                        var moux=pos.left+10;
                                        var mouy=pos.top;
                                     
               var star_str='';var star_str2='';   
               var mp_str='<div class="push_mody_block  push_add_title_banner">請確認被推薦人資料</div>';                    
                
               mp_str+='<div class="push_mody_block" style="margin-left:10px;">姓名:<input type=text name="new_ab_realname" style="width:80px;" maxlength=10>，</div>';                         
               mp_str+='<div class="push_mody_block" >手機：<input type=text name="new_ab_mobile" style="width:80px;" maxlength=10></div>';
               mp_str+='<div class="push_mody_block">EMAIL：<input type=text name="new_ab_email" style="width:250px;" ></div>';  
               mp_str+='<div class="push_mody_block" style="width:610px;" ><div name="confirm_add_push_friend_bt" class="confirm_add_push_friend_bt"></div></div>';
               $('#push_mody_panel').css("left","24px");
               $('#push_mody_panel').css("top","90px");
               $('.push_mody_content').html(mp_str);
                      
                   $('#push_mody_panel').slideDown(function (){
                        $('div[name=confirm_add_push_friend_bt]').click(function (){
                                var ab_realname=$('.push_mody_content').find('input[name=new_ab_realname]').val();
                                var ab_mobile=$('.push_mody_content').find('input[name=new_ab_mobile]').val();
                                var ab_email=$('.push_mody_content').find('input[name=new_ab_email]').val();
                                var err_str='';var err=0;
                                var mon_head=ab_mobile.substr(0,2); 
                               
                               if(ab_realname==''){
                                      err_str+='請填寫被推薦人姓名!'+"\n";err++;
                               }
                               
                              
                               if(ab_mobile==''||ab_mobile.length!=10||mon_head!='09'){
                                      err_str+='手機格式有誤!'+"\n";err++;
                               }  
                                 
                              var email_check=validate(ab_email); 
                              if(ab_mobile==''|| email_check!=true){
                                          err_str+='Email格式有誤!';err++;
                              }
                               if(err!=0){
                                 alert(err_str);
                               }else{
                                       var push_pd=$('#mem_push_pd').val();
                                     $.ajax({
                                        		  type: 'post', 
                                              url: 'modules/buty_activities.php',
                                              dataType: 'json',      
                                              data: {query_op:'buty_push_addressbook_insert',
                                              ab_realname:ab_realname,ab_mobile:ab_mobile,ab_email:ab_email,Prd_No:push_pd  },
                                              complete :function(){},
                                              success: function(rt){
                                                     var rtn=rt.buty_push_addressbook_insert;
                                                    if(rt!=''){
                                                       var a_check=rt.addressbook_insert_check;
                                                       var end_date=rt.End_Date;
                                                        var buty_emp=rt.check_buty_member;//內部人員 
                                                       if(a_check=='1'||buty_emp=='1'){  var tar='ss';   var state_Str='forbidden'; 
                                                           push_list_op_ss('fr_'+rtn,'ss'); 
                                                       }else{   var tar='tt';  var state_Str='fixed';  
                                                          push_list_op_ss('fr_'+rtn,'tt'); 
                                                       }
                                                        var cr_mem=$.cookie('mem_id');
                                                        if(cr_mem=='sakerlin'){
                                                       //   debug_out(rtn);
                                                        }
                                                       
                                                        var fr_str='<div class="push_friend_list" id="fr_'+rtn+'" title="'+ab_realname+'">';
                                                          fr_str+='<span name="fr_name" class="push_fr_name" >'+ab_realname+'</span>';
                                                          fr_str+='<input type=hidden name="mob_chg" value="0">';
                                                          fr_str+='<input type=hidden name="mail_chg" value="0">';
                                                          fr_str+='<input type=hidden name="state" value="'+state_Str+'">';
                                                          fr_str+='<input type=hidden name="end_date" value="'+end_date+'">';
                                                          fr_str+='<input type=hidden name="buty_emp" value="'+buty_emp+'">';
                                                          if(state_Str=='forbidden'){
                                                                           fr_str+='<div style="float:right;margin-top:5px;"><img src="images/forbidden_push.png" width=16 height=16 ></div>';
                                                            }else{
                                                                   fr_str+='<div name="remove_tag" style="margin-top:5px;width:16px;height:16px;float:right;background-image:url(images/member/push_bts/recommend_button_Xa.png);"></div>';
                                                            }
                                                
                                                         fr_str+='</div>';
                                                         $('#'+tar+'_push_addressbook').append(fr_str); 
                                                         $('#push_mody_panel').slideUp();  
                                                         recount_sel_push();      
                                                    
                                                    }      
                                                }     
                                        	 });
                               
                                 }
                        });
                   
                   
                 });
              
                $('#push_mody_panel .sclose').click(function (){
                      $('#push_mody_panel').slideUp();
                        
                });

}
//計算已選擇人數
 function recount_sel_push(){
                       var k_total=10;
                       var k_sel=0;
                       $('#tt_push_addressbook .push_friend_list').each(function (){
                              k_total--;   k_sel++;   });   
                        $('span[name=friend_seld]').text(k_sel);
                               $('span[name=friend_remain]').text(k_total);
 }
 
//新增或移除推薦名單session  
function push_list_op_ss(fr_no,targets){
       
        var sl=fr_no.length-3; 
        var ab_no=fr_no.substr(3,sl);
        
       if(targets=='tt'){  var op='register';       }else{  var op='unset';        }
         //========================================
                     $.ajax({
                    		  type: 'post',url: 'modules/buty_activities.php',
                          dataType: 'json',      
                          data: {query_op:'buty_push_session_'+op,ab_no:ab_no  },
                          complete :function(){},
                          success: function(rt){   }     
                    	 });

                     //======================================== 

} 

//新增或移除推薦名單
function push_list_op(fr_no,targets){
        var bk=$('#'+fr_no);
        var sl=fr_no.length-3; 
        var ab_no=fr_no.substr(3,sl); 
         
        
         $('#'+fr_no).find('input[name=state]').val('floating');
                    
     if(targets=='ss'){  var sr_target='tt';   }else{    var sr_target='ss';    }
         
          var ssed=$('span[name=friend_remain]').text();
         
           if(ssed>0||targets=='ss'){
              if(targets=='tt'){
                 bk.append('<div name="remove_tag" style="margin-top:5px;width:16px;height:16px;float:right;background-image:url(images/member/push_bts/recommend_button_Xa.png);"></div>')
              }else{
                 bk.find('div[name=remove_tag]').remove();
              }
              var clone_fr=bk.clone();
              
              bk.fadeOut('normal', function() {
                       bk.remove();
                       $('#'+targets+'_push_addressbook').append(clone_fr); 
                       
                       recount_sel_push();
                       push_list_op_ss(fr_no,targets);
                       $('#'+fr_no).find('input[name=state]').val('fixed');
                   });
               }else{
                   alert('推薦名單已選擇十人！');
                    $('#'+fr_no).find('input[name=state]').val('fixed');
               }    
          

}

//載入推推王
function load_member_push(){
           
                         
      $.ajax({
                	  type: 'post', 
                      url: 'modules/buty_activities.php',
                      dataType: 'json',      
                      data: {query_op:'buty_push_list'},
                      complete :function(){},
                      success: function(rt){
                               var count=rt.count;
                               var rts=rt.buty_push_list;
                               var share_str='';
                                share_str+='<table id="buty_share_table" cellpadding=0 cellspacing=1 class="mem_data_table"  >';
                                share_str+='<tr><th>No.</th><th>購買日期</th><th>門市</th> <th>是否推薦</th></tr></thead>'; 
                                      
                              if(count>0){
                              
                                 for(var i=0;i<rts.length;i++){
                                       var no=i+1;
                                       var sdate=rts[i].Start_Date;
                                       var sdoorno=rts[i].DoorNo;
                                       var sdoorname=rts[i].DoorName;
                                       var share_state=rts[i].share_state;
                                       var SaleNo=rts[i].SaleNo;
                                         var share_state=rts[i].share_state;
                                       
                                       share_str+='<tr><td>'+no+'.';
                                       share_str+='<input type="hidden" value="'+sdoorno+'" name="door_no">';
                                       share_str+='<input type="hidden" value="'+SaleNo+'" name="sale_no">';
                                       share_str+='</td>';
                                       share_str+='<td>'+sdate+'</td>';
                                       share_str+='<td>'+sdoorname+'</td>';
                                   
                                     
                                     share_str+='<td>';
                                      if(share_state==1){
                                              share_str+='已推薦';
                                       }
                                        if(share_state==0){
                                              share_str+='<button name="push_mood_bt">推薦</button>';
                                       }
                                     share_str+='</td></tr>';
                                        
                                      
                                   }
                              }else{
                              
                                   share_str+='<tr><td colspan=5>尚未有推薦資格！</td></tr>'
                              }
                              
                                share_str+='</table>';
                                blank_block='<div style="float:left;width:950px;height:50px;">&nbsp;</div>';
                              $('#buty_push_panel').html(share_str+blank_block);
                              
                              $('button[name=push_mood_bt]').click(function (){
                                     var pa=$(this).parent().parent();
                                 var DoorNo=pa.find('input[name=door_no]').val();
                                 var SaleNo=pa.find('input[name=sale_no]').val();
                                 
                                          $.ajax({
                                        	          type: 'post', 
                                                      url: 'modules/buty_activities.php',
                                                      dataType: 'html',      
                                                      data: {  query_op:'check_buty_member'},
                                                      complete :function(){},                             
                                                      success: function(rt){
                                                             if(rt==1){
                                                               alert('butyshop同仁及相關關係人禁止參加推薦活動！');
                                                             }else{
                                                                 show_push_forms(DoorNo,SaleNo);
                                                             }                                                                               
                                                        }     
                                       });   
                              });
                               
                        }     
                	 });

}
//快樂基金
function load_push_bank(){
     $.ajax({
                	  type: 'post', 
                      url: 'modules/buty_activities.php',
                      dataType: 'json',      
                      data: {query_op:'buty_push_bank'},
                      complete :function(){},
                      success: function(rt){
                               var count=rt.count;
                               var rts=rt.buty_push_bank;
                               var share_str='';
                                share_str+='<table id="buty_share_table" cellpadding=0 cellspacing=1 class="mem_data_table"  >';
                                share_str+='<tr><th>No.</th><th>日期</th><th>摘要</th> <th>存入</th><th>使用</th><th>總計</th></tr></thead>'; 
                                   var  s_total=0;   
                              if(count>0){
                              
                                 for(var i=0;i<rts.length;i++){
                                         var Buy_Date=rts[i].Buy_Date;
                                         var memo=rts[i].memo;
                                         var money_get=rts[i].money_get;
                                         var money_use=rts[i].money_use;
                                         var no=i+1;
                                         s_total+=money_get-money_use;
                                      share_str+='<tr><td>'+no+'</td><td>'+Buy_Date+'</td><td>'+memo+'</td> <td>'+money_get+'</td><td>'+money_use+'</td><td>'+s_total+'</td></tr>';        
                                      
                                   }
                              }else{
                              
                                   share_str+='<tr><td colspan=6>尚未有記錄！</td></tr>'
                              }
                              
                                share_str+='</table>';
                                
                                blank_block='<div style="float:left;width:950px;height:50px;">&nbsp;</div>';
                              $('#buty_cash_panel').html(share_str+blank_block);
                              
                               
                               
                        }     
                	 });

} 
//======================================================================================== 
//會員專區初始化
function page_member_area_init(){
       var c_height=getBrowserHeight();
       var page_height=(c_height-140);
       var form_top=(page_height-135)/2;
                            
        $.ajax({
	            type: 'post', 
              url: 'modules/member.php',
              dataType: 'json',      
              data: {query_op:'check_login_state'  },
              complete :function(){},                             
              success: function(rt){
                   var return_code=rt[0].return_code;
                   var menu_div='member_area_sub_menu';
                       
                   if(return_code==0){
                        var tabs=[ 'member_serice','member_online'];
                          $('#page_member_area').load('modules/tpl/nonmember_area_tpl.php',function(){
                          mem_menu_tabs=$("#member_area_menu").tabs("div.mem_panel",{  effect: 'fade'});
                                //$('#cus_info_panel').show();
                              
                                //子選單
                                
                              
                             $("#"+menu_div).tabs("#"+menu_div+" div.cart_panel", {
                                	tabs: 'img.cart_tabs', 
                                	effect: 'horizontal',onClick:function(index){
                                            var idx=$("#"+menu_div).tabs().getIndex();
                                             $("#member_area_menu").tabs().click(idx);    
                                             $("#"+menu_div+' .cart_tabs').each(function (){
                                                   var vid=$(this).attr('id');
                                                   $(this).attr('src','images/member/'+vid+'_48a.png');
                                            });
                                            var cid=tabs[idx];
                                            $('#'+cid).attr('src','images/member/'+cid+'_48c.png');
                                              if(idx=='0'){ load_cus_info(); }  //客服往來
                                              if(idx=='1'){ load_online_cus(); } //線上客服
                                          var go_tab=$.cookie('mem_go_tab')*1; 
                              
                                            if( go_tab==5){ 
                                              
                                               $("#member_area_sub_menu").tabs().click(1); 
                                               $.cookie('mem_go_tab',0) 
                                            }         
                                      }
                                }); //子選單 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/member/'+bid+'_48b.png');                             
                                      }  
                               },function (){
                                      var tab=$("#"+menu_div).tabs().getCurrentTab().attr('id');
                                      var bid=$(this).attr('id');
                                      if(tab!=bid){
                                                $(this).attr('src','images/member/'+bid+'_48a.png');                             
                                      }   
                               });  
                               
                          });
                        
                          
                   }else{
                         var tabs=['member_data','member_order','member_serice','member_friend','member_share','member_online','member_push','member_cash'];    
    
                       //=========================================================================
                         $('#page_member_area').load('modules/tpl/member_area_tpl.php',function(){       
                          mem_menu_tabs=$("#member_area_menu").tabs("div.mem_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();
                                             $("#member_area_menu").tabs().click(idx);    
                                             $("#"+menu_div+' .cart_tabs').each(function (){
                                                   var vid=$(this).attr('id');
                                                   $(this).attr('src','images/member/'+vid+'_48a.png');
                                            });
                                            var cid=tabs[idx];
                                            $('#'+cid).attr('src','images/member/'+cid+'_48c.png');
                                             //分頁檢視追蹤
                                             var sl=cid.length-7; 
                                             var sub_menu=cid.substr(7,sl);
                                             var pageTracker = _gat._getTracker("UA-17326351-1");
                                             pageTracker._trackPageview("/page/member_area/"+sub_menu); 
                                              
                                              if(idx=='0'){ load_mody_data();}  //會員資料
                                              if(idx=='1'){ load_mody_order(); } //訂單記錄
                                              if(idx=='2'){ load_cus_info(); }   //客服往來
                                              if(idx=='3'){ load_my_connect_book();}//通訊錄
                                              if(idx=='4'){ load_buty_share();}//愛美分享  
                                              if(idx=='5'){ load_online_cus();}//線上客服   
                                              if(idx=='6'){ load_member_push();}//推推王
                                               if(idx=='7'){ load_push_bank();}//快樂基金 
                                     }
                                }); //子選單 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/member/'+bid+'_48b.png');                             
                                      }  
                               },function (){
                                      var tab=$("#"+menu_div).tabs().getCurrentTab().attr('id');
                                      var bid=$(this).attr('id');
                                      if(tab!=bid){
                                                $(this).attr('src','images/member/'+bid+'_48a.png');                             
                                      }   
                               });  
                              
                                                        
                              var go_tab=$.cookie('mem_go_tab')*1; 
                              
                              if(go_tab!=''){ 
                              
                                 $("#member_area_sub_menu").tabs().click(go_tab); 
                                 $.cookie('mem_go_tab',0) 
                              }
                              
                               
                         });
                         
                          
                           
                       //=========================================================================
                   }
                           
              }         
        });

}



//
function menu_login(){
      

   
    var login_id=$('#mlogin_id').val();
    var login_pwd=$('#mlogin_pwd').val();
    var err_Str='';
    if(login_id.length==0){
          err_Str+='請輸入帳號'+"\n";
    }
    if(login_pwd.length==0){
          err_Str+='請輸入密碼'+"\n";
    }
    
       if(err_Str.length>0){
           alert(err_Str);
           
           }else{
            
                $.ajax({
          	            type: 'post', 
                        url: 'modules/member.php',
                        dataType: 'json',      
                        data: {query_op:'mem_login',login_id:login_id,login_pwd:login_pwd  },
                        complete :function(){},                             
                        success: function(rt){
                          var return_code=rt[0].return_code;
                             
                               if(return_code==1){  
                                     refresh_shop_cart();
                                      location.reload();   
                                }else{
                                  alert('帳號或密碼錯誤！請重新登入！');
                                   
                                }                                                                                  
                           }     
	                });
           
           }

}  

//會員登入
function mem_login(){


    $('#login_err_msg').html('');
    var login_id=$('#login_id').val();
    var login_pwd=$('#login_pwd').val();
    var err_Str='';
    if(login_id.length==0){
          err_Str+='請輸入帳號'+"\n";
    }
    if(login_pwd.length==0){
          err_Str+='請輸入密碼'+"\n";
    }
    
       if(err_Str.length>0){
           alert(err_Str);
           
           }else{
            
                $.ajax({
          	            type: 'post', 
                        url: 'modules/member.php',
                        dataType: 'json',      
                        data: {query_op:'mem_login',login_id:login_id,login_pwd:login_pwd  },
                        complete :function(){},                             
                        success: function(rt){
                          var return_code=rt[0].return_code;
                                 
                               
                               if(return_code==1){  
                                        refresh_shop_cart();
                                        var login_form_overlay=$("#login_form").overlay();
                                        login_form_overlay.close();
                                        location.reload();
                                }else{
                                  alert('帳號或密碼錯誤！請重新登入！');
                                   
                                }                                                                                  
                           }     
	                });
           
           }

}

//客服專區會員登入
function cus_mem_login(){


    $('#login_err_msg').html('');
    var login_id=$('input[name=cus_login_form_id]').val();
    var login_pwd=$('input[name=cus_login_form_pwd]').val();
    var err_Str='';
    if(login_id.length==0){
          err_Str+='請輸入帳號'+"\n";
    }
    if(login_pwd.length==0){
          err_Str+='請輸入密碼'+"\n";
    }
    
       if(err_Str.length>0){
           alert(err_Str);
           
           }else{
            
                $.ajax({
          	            type: 'post', 
                        url: 'modules/member.php',
                        dataType: 'json',      
                        data: {query_op:'mem_login',login_id:login_id,login_pwd:login_pwd  },
                        complete :function(){},                             
                        success: function(rt){
                          var return_code=rt[0].return_code;
                                if(return_code==1){  
                                       refresh_shop_cart();
                                       location.reload();
                                       }else{
                                  alert('帳號或密碼錯誤！請重新登入！');
                                 }                                                                                  
                           }     
	                });
           
           }

}

//會員專區登入
function mem_area_login(){


    $('#login_err_msg').html('');
    var login_id=$('#login_id2').val();
    var login_pwd=$('#login_pwd2').val();
    var err_Str='';
    if(login_id.length==0){
          err_Str+='請輸入帳號'+"\n";
    }
    if(login_pwd.length==0){
          err_Str+='請輸入密碼'+"\n";
    }
    
       if(err_Str.length>0){
           alert(err_Str);
           
           }else{
           $('#login_form').append('<img src="images/busy.gif" id="busing">');   
                $.ajax({
          	            type: 'post', 
                        url: 'modules/member.php',
                        dataType: 'json',      
                        data: {query_op:'mem_login',login_id:login_id,login_pwd:login_pwd  },
                        complete :function(){},                             
                        success: function(rt){
                          var return_code=rt[0].return_code;
                       
                               $('#busing').remove();
                               if(return_code==1){  
                                       refresh_shop_cart();
                                       //check_login_state();   
                                       //check_Shop_cash();
                                      location.reload();
                                }else{
                                  alert('帳號或密碼錯誤！請重新登入！');
                                   
                                }                                                                                  
                           }     
	                });
           
           }

}
//會員登出
function mem_logout(){

 $.ajax({
	            type: 'post', 
              url: 'modules/member.php',
              dataType: 'html',      
              data: {query_op:'mem_logout'  },
              complete :function(){},                             
              success: function(rt){
                           $.cookie('mem_id','');
                           $.cookie('mem_LogID','');
                           $.cookie('new_password','');
                           $.cookie('mem_power','0');
                           $.cookie('SaleNo','');
                           $.cookie('is_member','0');
                           $.cookie('mem_vip','');
                            refresh_shop_cart();
                            var page=location.hash;
                            var page=page.replace("#","");
                            if(pay_up_step.in_array(page)){  
                                        $.cookie('last_page','new_active');
                                      } 
                                 location.reload();                                                                           
                         }     
	                });

}

 
 

//vip說明
function creat_vip_policy(){

      var policy_str='<div style="float:left;"><img src="images/member/vip_interests.png">';
       
      policy_str+='</div>';
      policy_str+='<div id="join_vip_bt" >&nbsp;</div>';
     
      $('#vip_policy').remove();
      $('#vip_policy').width('710px').height('473px');
      jQuery("<div/>", {id: "vip_policy"}).addClass('vip_policy_overlay').appendTo("body");
      $('#vip_policy').html(policy_str);
        join_vip_policy=$('#vip_policy').overlay({
                                                       oneInstance: false, 
                                                       api: true,
                                                       top:'10', 
                                                       onBeforeLoad:function (){
                                                           
                                                           }});
                                  
                                    join_vip_policy.load();
      
          $('#join_vip_bt').click(function (){
             show_vip_gift_select('plus','');
             location.hash='shopping_cart';
             join_vip_policy.close();
          
          });
        
}
  //加入會員form  creat_join_form
 
 //會員登入
function creat_login_form(){
      
     $('#login_form').remove();
     var fstr='<div class="login">帳號：<input type=text style="width:150px" id="login_id" maxlength="20"></div>';
     fstr+='<div class="login">密碼：<input type=password style="width:150px" id="login_pwd" maxlength="20"></div>';
     fstr+='<div class="login"><button id="mem_login_bt">登入</button>';
     fstr+='<button id="forget_pwd_bt">忘記密碼</button></center>';
     fstr+='<button name="buy_vip_bt">vip升等</button></center></div>';
     fstr+='<div id="login_err_msg"></div>';
     
      var login_form=$('<div></div>');
      login_form.attr('id','login_form').addClass('login_fom_overlay').html(fstr).appendTo("body");
      
      $('#mem_login_bt').click(mem_login);
      $("#login_pwd").keydown(function(e){
                                              if(e.keyCode==13){       mem_login();  }
                    });
     $("button[name=buy_vip_bt]").click(function (){
          var login_form_overlay=$("#login_form").overlay();
         login_form_overlay.close();
         creat_vip_policy();
         
     }); 
      
}

//結帳會員登入
function creat_pay_up_login_form(){
      
     $('#login_form').remove();
     var fstr='<div class="login">帳號：<input type=text style="width:120px" id="login_id" maxlength="20"></div>';
     fstr+='<div class="login">密碼：<input type=password style="width:120px" id="login_pwd" maxlength="20"></div>';
     fstr+='<div class="login"><center><button id="mem_login_bt">登入</button><button id="iam_new_mem_bt">我是新會員</button></center></div>';
     fstr+='</div>';
     
      var login_form=$('<div></div>');
      login_form.attr('id','login_form').addClass('login_fom_overlay').html(fstr).appendTo("body");
      
      $('#mem_login_bt').click(mem_login);
      $("#login_pwd").keydown(function(e){
                      if(e.keyCode==13){       mem_login();  }
           });
      $('#iam_new_mem_bt').click(function (){
      
           $.ajax({
	          type: 'post', 
              url: 'modules/member.php',
              dataType: 'html',      
              data: {query_op:'new_mem'  },
              complete :function(){},                             
              success: function(rt){   
                              var login_form_overlay=$("#login_form").overlay();
                              login_form_overlay.close();
                              location.hash='pointer_check_up';                                                                                                 
                         }     
	                });
      
      });     
      
      
}

 //忘記密碼
 function creat_forgot_form(){
      var forgot_str='<fieldset style="border:1px solid #ffffff;width:95%;margin-top:10px;margin-left:10px;">';
       forgot_str+='<legend style="margin-left:20px"><span >重設密碼</span></legend>';       
       forgot_str+='<div id="fg_content" style="height:100px;float:left"><label for="by_mem_id_val"><span class="labelText"><input type="radio" id="by_mem_id" name="by_type" checked>依登入帳號：</span><input type="text" id="by_mem_id_val"></label>';
       forgot_str+='<label for="by_email_val"><span class="labelText"><input type="radio" id="by_email"  name="by_type">依電子信箱：</span><input type="text" id="by_email_val"></label>';
        forgot_str+='<div style="width:400px;"><button id="poc_reset_pwd_btn">確定</button></div>';
       forgot_str+='</div></fieldset>';
  
     
       $('#forgot_form').remove();
      jQuery("<div/>", {id: "forgot_form"}).addClass('forgot_form_overlay').appendTo("body");
      $('#forgot_form').html(forgot_str);
      $('#poc_reset_pwd_btn').click(poc_reset_pwd);
      $('#by_mem_id_val').click(function (){
           $('#by_mem_id').attr('checked',true);
        });
         $('#by_email_val').click(function (){
           $('#by_email').attr('checked',true);
        });
 }
 //發送重設連結
function poc_reset_pwd(){
     $('#poc_reset_pwd_btn').attr('disabled',true);
    var ck=$('#by_mem_id').attr('checked');
    if(ck==true){
       var reset_by='mem_id';
    }else{
        var reset_by='email';
    }
     var rs_val=$('#by_'+reset_by+'_val').val();
     if(rs_val.length>0){
      $.ajax({
	          type: 'post', 
              url: 'modules/member.php',
              dataType: 'html',      
              data: {query_op:'poc_reset_pwd',reset_by:reset_by,rs_val:rs_val  },
              complete :function(){},                             
              success: function(rt){
                             if(rt==1){
                                var mdstr='重設連結已寄到您所設定的電子信箱！';              
                                $('#fg_content').html(mdstr);
                             }else{  
                                $('#poc_reset_pwd_btn').attr('disabled',false);
                                alert('查無符合之帳號或電子信箱！');
                             }                                                                                                     
                         }     
	                });
	   }else{
             var err_str;
             if( reset_by=='mem_id'){
                 err_str='請輸入登入帳號！';
             }else{
                 err_str='請輸入電子信箱！';
             }
             alert(err_str);
       
       
       }             

} 
//更新點數狀態
function refresh_point_state(){
      $.ajax({
	            type: 'post', 
              url: 'modules/member.php',
              dataType: 'json',      
              data: {query_op:'check_login_state'  },
              complete :function(){},                             
              success: function(rt){
                           $.cookie('is_member','0');
                           var return_code=rt[0].return_code;
                           
                           if(return_code==0){
                                $.cookie('is_member','0');
                                var bstr='';
                                 
                                $('#login_state').html(bstr);
                               
                                 
                             }else{
                                $.cookie('is_member','1');
                                var mem_id=rt[0].Mem_login_id;
                                $.cookie('mem_id',mem_id);
                                var mem_point=rt[0].s_MemPoint;
                                var open_alert_share=rt[0].open_alert_share;
                                var return_login_msg=rt[0].return_login_msg;
                                 var login_alert_info=rt[0].login_alert_info;
                                var  vip=rt[0].MemClass;
                                 $('#login_state').html(vip+'會員：.'+mem_id+'/累積點數：'+mem_point+'<span id="mem_logout_bt" style="cursor:pointer">(登出)</span>');
                                 $('#mem_logout_bt').click(mem_logout)
                                 
                                  
                             }
                             
                                                                                                                
                         }     
	                });



}
//登入狀態檢查
function check_login_state(){
var alters=['','vip_qpon_alter','buy_vip_alter','vip_birth_gift_alter','vip_gift_alter','','']
//'cus_pro_alter',
     $.ajax({
	            type: 'post', 
              url: 'modules/member.php',
              dataType: 'json',      
              data: {query_op:'check_login_state'  },
              complete :function(){},                             
              success: function(rt){
                           $.cookie('is_member','0');
                           var return_code=rt[0].return_code;
                           
                           if(return_code==0){
                                  $.cookie('is_member','0');
                                  $.cookie('mem_power','0');
                                  $.cookie('mem_id','');
                                  $.cookie('mem_LogID','');
                                  $.cookie('new_password','');
                                  $.cookie('mem_power','0');
                                   $.cookie('mem_vip','');
                                var bstr='';
                                 
                                $('#login_state').html(bstr);
                               
                                 
                             }else{
                                $.cookie('is_member','1');
                                var mem_id=rt[0].Mem_login_id;
                                $.cookie('mem_id',mem_id);
                                var mem_point=rt[0].s_MemPoint;
                                var open_alert_share=rt[0].open_alert_share;
                                 var return_login_msg=rt[0].return_login_msg;
                                 var login_alert_info=rt[0].login_alert_info;
                                 var mem_power=rt[0].mem_Power;
                                 $.cookie('mem_power',mem_power);
                                 var vip_end_date=rt[0].end_date;
                                var  vip=rt[0].MemClass;
                                 $.cookie('mem_vip',vip);
                                 $('#login_state').html(vip+'會員：'+mem_id+'/累積點數：'+mem_point+'<span id="mem_logout_bt" style="cursor:pointer">(登出)</span>');
                                 $('#mem_logout_bt').click(mem_logout)
                                 //有愛美心得分享資格
                                   var cr_mem=$.cookie('mem_id');
                                   var lai=login_alert_info;
                                if(cr_mem=='sakerlin'){
                                         /*
                                        由左至右依序排列 愛美分享、客服問答、100元購物金、
                                        VIP到期日、生日禮、VIP任選X瓶X折、
                                        快樂基金、推薦
                                        */
                                      //   lai='01000000';
                                 }
                                  
                                 var h_list=['130','130','130','130','130','130','100','100'];
                                 
                                 var top=0;
                                 var ct=0;
                                 var left=0;
                                 var delaytime=500;
                                  for(var i=0;i<8;i++){
                                        var sys_alert=1;
                                        if(i>0){
                                            var no=i-1;
                                            if(alters[no]!=''){
                                                var sys_alert=$.cookie(alters[no])*1;
                                             }else{
                                                  var sys_alert=0;
                                             } 
                                        }else{
                                           sys_alert=0;  
                                        }
                                      if(lai[i]=='1' && sys_alert==0){
                                         if(ct==4){top=0;left=314;}
                                           if(i==3){ var sys_info=vip_end_date;}
                                           show_sys_alert_tip(i,top,left,delaytime,sys_info);
                                         if(alters[no]!=''){$.cookie(alters[no],1);}
                                         top+=h_list[i]*1;
                                         ct++; 
                                         delaytime+=1000;
                                     }
                                     
                                  }
                                  
                             }
                             
                                                                                                                
                         }     
	                });



}

//登入狀態檢查
function is_login(){   
     
    

}