
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','3013','3014','3017'];
$.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';
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>';
}else{
var v_class='';
}
}
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:300px;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="download_order_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+='<a class="a2a_dd" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fbutyshop.com%2F%23e_catelog&title=butyshop%E9%9B%BB%E5%AD%90%E5%9E%8B%E9%8C%84&description=" target=_blank>';
//e_str+='<div class="share_to_social_bt" style="margin-left:5px;border-width: 0pt;background-image: url(images/product/product_icon_share.png);background-repeat: no-repeat;height: 22px;width: 91px;float: left;">　　　　　&nbsp;</div></a>';
e_str+='<div id="news_search_result_panel" style="margin-left:5px;"></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 (){
// alert("aa");
//var tab= $("#news_menu").tabs().getCurrentTab();
// var item=tab.attr('name');
//var iframe = document.createElement("iframe");
window.open("butynews2011.pdf");
// iframe.src = "modules/get_news_file.php?news_no=p"+item;
//iframe.src = "butynews2011.mht";
// iframe.style.display = "none";
// document.body.appendChild(iframe);
});
$('div[id=download_order_bt]').click(function (){
var iframe = document.createElement("iframe");
iframe.src = "order_2011-05.6.xls";
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)');
}
);
});
*/
}     
