
function load_news(news_no){
             
      var vh=$('#p'+news_no+'_panel').height();
      
       var enable_zoom=$('#enable_zoom').val();
       
            
    
         // var img_str='<img src="images/e_catelog/'+news_no+'.png" style="width:960px;">';
           $('#p'+news_no+'_panel').html('');
           $('#p'+news_no+'_panel').load("modules/tpl/e_news_img.php",{"news_no" : 'p'+news_no},function (){
           if(enable_zoom==1){
                  $('#p'+news_no+'_panel img').addpowerzoom({
                  defaultpower:1.5, 
                  powerrange:[1.5,2], 
                  magnifiersize:[300,300]});
                }
          
              });
          
    
} 

 //型錄搜尋
function news_search(){
var keyword=$('#news_keyword').val();


     if(keyword.length>0){
           $.ajax({
    		  type: 'post', 
              url: 'modules/e_catelog.php',
              dataType: 'json',      
              data: {query_op:'news_search',keywords:keyword  },
              complete :function(){},
              success: function(rt){
                      var count=rt.count;
                       var pages=rt.pages;
                      
                      var pd_str='<div id="news_up"></div>';
                      if(count>0){
                      
                      pd_str=pd_str+'<div class="news_scrollable news_vertical">';     
                      pd_str=pd_str+'<div class="news_items">';
                        var catelog=rt.catelog;
                        var ct=0;
                        for(var j=0;j<pages;j++){
                        var r_str='';
                              for(var i=1;i<=10;i++){
                                    if(ct<catelog.length){
                                         var pic=catelog[ct].pic;
                                         var eid=catelog[ct].eid;
                                         var content=catelog[ct].content;
                                                               
                                         var no=eid+1;
                                         r_str+='<div class="news_search_rtlist" name="'+eid+'"  >';
                                         r_str+='<div style="float:left;display:inline;width:20xp;height:20px;">P.'+no+'</div>';
                                         r_str+='<div style="float:right;display:inline">'+content+'</div></div>';
                                         ct++;
                                     }
                                  }
                                   pd_str=pd_str+'<div name="'+j+'" class="ss_page">'+r_str+'</div>';
                              } 
                               
                            
                          pd_str=pd_str+'</div>';  //end items
                          pd_str=pd_str+'</div>';  //end scrollable
                          pd_str+='<div id="news_down"></div>';
                      }else{
                      
                         r_str='無符合搜尋結果！';
                      }
                      r_str+='<div style="height:30px;">&nbsp;</div>';
                      
                     
                      var timeout; 
                      var 	loaded=0;       
                      $('#news_search_result_panel').html(pd_str).slideDown(function (){
                                  $('#news_search_result_panel').click(function(e) {   e.stopPropagation();  });
         
                               $(document).click(function() {
                                	if(loaded==1){
                                    clearTimeout(timeout);
                      		        	timeout = setTimeout(function(){$('#news_search_result_panel').trigger('close_rt');},1500);
                      		        	loaded=0;
                      		      	}
                              });
                                 loaded=1; 
                      });
                      
                       $(".news_scrollable").scrollable({ 
                              disabledClass:'disabled',
                              vertical: true, 
                              mousewheel: true,
                              next:'#news_down',
                              prev:'#news_up',                             
                              onSeek:function (){  
                                       var idx=$(".news_scrollable").scrollable().getIndex();
                                      // alert(idx);
                                      if(idx!=0){
                                          $('#news_up').css('visibility','visible');
                                         
                                      }else{
                                          $('#news_up').css('visibility','hidden');
                                        
                                      }
                                      if(idx!=pages-1){
                                      
                                       $('#news_down').css('visibility','visible');
                                         
                                      }else{
                                          $('#news_down').css('visibility','hidden');
                                        
                                      }
                              }  
                              });
                                  $('#news_up').css('visibility','hidden');
                      $('div[class=news_search_rtlist]').click(function (){
                          
                             var item=$(this).attr('name')*1;
                       
                            
                            //$("#news_menu").tabs().click(pic);
                            $("#news_menu").tabs().click(item); 
                            $('#news_search_result_panel').slideUp(); 
                      });
                      $('div[class=news_search_rtlist]').hover(function (){
                          
                          $(this).css({'background-color':'#336699','color':'#ffffff'});
                          
                      },function (){
                      
                          $(this).css({'background-color':'','color':'#336699'});
                      });
                  }   
        	 });
	 }
 

}




function page_e_catelog_init(){
      var fc_classes=['3003','3008','3001','3002','3007','3005','3004','3009','3010','3011','3006','3012'];
      
       
      $.ajax({
	  type: 'post', 
      url: 'modules/e_catelog.php',
      dataType: 'json',      
      data: {query_op:'list_e_catelog'  },
      complete :function(){},
      success: function(rt){
         //=============================================================================
             var catelog=rt.catelog;
             
             var e_str='<div id="news_menu">';
             for(var i=0;i<catelog.length;i++){
               var pic=catelog[i].pic;
               var eid=catelog[i].eid;
               var ok=catelog[i].ok;
               var fun_code=catelog[i].fun_code; 
               var no=i+1;
                 if(ok==1){
                   var v_class='news_menu_tabs';
                 }else{
                     var v_class='';
                 }
                 e_str+='<div class="news_menu_page news_bt_'+eid+' '+v_class+'" name="'+eid+'" >';
                 e_str+='<input type="hidden" value="'+fun_code+'" name="tab_code">';
                 e_str+='&nbsp;</div>';
             
             }
              e_str+='<div class="news_menu_page news_bt_new" name="new" >&nbsp;</div>';
              e_str+='<div class="news_menu_page news_bt_store" name="store" >&nbsp;</div>';
              
              e_str+='<div id="news_search_form" style="">';
              e_str+='<input id="news_keyword" value="" type="text" style="height:18px;width:350px;float:left;border:1px solid #666666">';
              e_str+='<div id="news_search_bt" >&nbsp;</div>';
                 e_str+='<div id="download_news_bt" style="margin-left:5px">&nbsp;</div>';
                 e_str+='<div id="enable_zoom_bt" style="margin-left:5px">&nbsp;';
                 e_str+='<input id="enable_zoom" type="hidden" value="1"></div>';
                 e_str+='<div id="news_search_result_panel"></div>';
                 e_str+='</div>';
              
                 e_str+='</div>';
              
              
             e_str+='<div class="news_classes">';
                        e_str+='<div style="width:10px;height:40px;background-image:url(images/e_catelog/news_button_bg_01.png);float:left;">&nbsp;</div>';
                 for(var j=0;j<fc_classes.length;j++){     
                       var no=fc_classes[j];
                      e_str+='<div class="news_class_bt news_button_'+no+'" name="'+no+'">';
                      e_str+='<input type="hidden" name="class_pic" value="">';
                      e_str+='</div>';
                 }
                 e_str+='<div style="width:10px;height:40px;background-image:url(images/e_catelog/news_button_bg_01.png);float:left;">&nbsp;</div>';
            
                  e_str+='</div>';  
                  
                 
            
              for(var i=0;i<catelog.length;i++){  
                  var pic=catelog[i].pic; 
                  var ok=catelog[i].ok;
                   if(ok==1){
                          e_str+='<div id="'+pic+'_panel" class="news_img">&nbsp;</div>';
                        }
               } 
               $('#page_e_catelog').css('min-height','1024px'); 
               $('#page_e_catelog').html(e_str); 
              //對應分類
              for(var i=0;i<catelog.length;i++){  
                  var fun_code=catelog[i].fun_code; 
                         var pic=catelog[i].pic; 
                       if(fun_code>0){
                          $('.news_classes div[name='+fun_code+']').find('input[name=class_pic]').val(i);
                       }
                  } 
            //分頁按鈕
             $("#news_menu").tabs("div.news_img",{tabs: 'div.news_menu_tabs',effect: 'fade',
             onClick:function(index){
                      var idx=$("#news_menu").tabs().getIndex();    
                      var tab= $("#news_menu").tabs().getCurrentTab();
                      var tab_code=tab.find('input[name=tab_code]').val();
                      
                      $('.news_menu_page').each(function (){
                        $(this).removeClass('news_page_selected');
                        var no=$(this).attr('name');
                                 $(this).css('background-image','url(images/e_catelog/news_button_'+no+'.png)');
                      });
                           
                      var item=tab.attr('name');
                       
                       
                       tab.addClass('news_page_selected');
                       tab.css('background-image','url(images/e_catelog/news_button_'+item+'a.png)');
                       load_news(item); 
                       if(tab_code!=''){
                         $('.news_class_bt').each(function (){
                                var ssdname=$(this).attr('name');
                                $(this).removeClass('news_class_selected');
                                $(this).css('background-image','url(images/e_catelog/news_button_'+ssdname+'.png)');
                          });    
                         $('.news_classes div[name='+tab_code+']').css('background-image','url(images/e_catelog/news_button_'+tab_code+'a.png)');
                          
                       }          
                                              
                }});
                
                 $('.news_menu_page').hover(function (){
                    var dname=$(this).attr('name');
                    var cr_class=$(this).attr('class').split(' ').slice(-1);
                      
                      
                    if(cr_class!='news_page_selected'&&cr_class!='current'){
                       $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'b.png)');
                    }
                 
                 },function(){
                 
                     var dname=$(this).attr('name');
                      var cr_class=$(this).attr('class').split(' ').slice(-1);
                       
                    if(cr_class!='news_page_selected'&&cr_class!='current'){  
                       $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'.png)');
                    }
                 }
                 );
                 //分類按鈕 
                $('.news_class_bt').hover(function (){
                    var dname=$(this).attr('name');
                    var cr_class=$(this).attr('class').split(' ').slice(-1);
                    if(cr_class!='news_class_selected'){  
                      $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'a.png)');
                     }
                 },function(){
                 
                     var dname=$(this).attr('name');
                    var cr_class=$(this).attr('class').split(' ').slice(-1);
                    if(cr_class!='news_class_selected'){  
                        $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'.png)');
                     }
                 }
                 ); 
                //分類按鈕 
                $('.news_class_bt').click(function (){
                        
                        var dname=$(this).attr('name');
                                
                         var pic=$(this).find('input[name=class_pic]').val();          
                                
                               
                      if(pic!=''){
                          var pic=$(this).find('input[name=class_pic]').val()*1;
                          $('.news_class_bt').each(function (){
                                var ssdname=$(this).attr('name');
                                $(this).removeClass('news_class_selected');
                                $(this).css('background-image','url(images/e_catelog/news_button_'+ssdname+'.png)');
                          });
                          
                           $("#news_menu").tabs().click(pic);       
                           $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'a.png)');
                           $(this).addClass('news_class_selected');
                      }  
                        
                });
                 //搜尋
                 $('#news_search_bt').click(function(){    news_search();   });
                 $("#news_keyword").keypress(function(e){   
                    if(e.keyCode==13){    news_search(); }  
                 });
                 //搜尋結果
                 
                 	var timeout;
                  
                  var panel=$('#news_search_result_panel');
                 
             panel.bind('close_rt',function(){ 	panel.slideUp(); 	})
             
             $('.news_img').hover(function (){
                 //    $('#news_search_result_panel').slideUp(); 
             }); 
             //放大鏡開關 
             $('#enable_zoom_bt').click(function (){
                   var ez=$('#enable_zoom').val();
                   if(ez==1){
                    
                    $(this).css('background-image','url(images/e_catelog/news_button_on.png)');
                    $('#enable_zoom').val(0);
                   }
                   if(ez==0){
                    
                    $(this).css('background-image','url(images/e_catelog/news_button_off.png)');
                    $('#enable_zoom').val(1);
                   }
                       var tab= $("#news_menu").tabs().getCurrentTab();
                       var item=tab.attr('name');
                       load_news(item); 
             });  
             $('div[id=download_news_bt]').click(function (){
              var tab= $("#news_menu").tabs().getCurrentTab();
              var item=tab.attr('name');
                   var iframe = document.createElement("iframe");
                   
                 iframe.src = "modules/get_news_file.php?news_no=p"+item;
                              
                 iframe.style.display = "none";
                 document.body.appendChild(iframe);
             });
           //=============================================================================                
        }     
	 });
        /*
        $('#page_e_catelog').load("modules/tpl/e_catelog_tpl.php",function(){
                 $('.news_menu_page').hover(function (){
                    var dname=$(this).attr('name');
                    $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'a.png)');
                 
                 },function(){
                 
                     var dname=$(this).attr('name');
                      
                    $(this).css('background-image','url(images/e_catelog/news_button_'+dname+'.png)');
                 }
                 );
        }); 
       */   
}     