var dina = {}; //杩撼鍛藉悕绌洪棿 dina.initbanner = function(obj, imgobj) { var winw = $(window).width(); var imgw = imgobj.width() || 1423; if(imgw > winw) { obj.width(winw); var mleft = (imgw - winw)/2; obj.css('overflow', 'hidden'); imgobj.css('margin-left', '-'+mleft+'px'); } return true; } //瀵艰埅js dina.nav = { init: function() { $("#nav_list li.nav_top").hover(function() { $(this).addclass('hover'); $(this).find(".navitem").slidedown(300); }, function() { $("#nav_list .navitem").stop(true,true); $(this).removeclass('hover'); $(this).find(".navitem").hide(); }); } }; dina.print = function(obj) { document.body.innerhtml = obj.html(); window.print(); } dina.tab = function(settings) { var opt = { tabtag: $(".tab_tag"), hovercss: 'current', tabcontent: $(".tab_content") }; settings = $.extend(opt, settings); settings.tabtag.mouseover(function() { var hovercss = settings.hovercss; settings.tabtag.removeclass(hovercss); $(this).addclass(hovercss); settings.tabcontent.hide(); settings.tabcontent.eq($(this).index()).show(); }); }; dina.changefontsize = function(obj, size) { obj.css('font-size', size + 'px'); }; //鏀惰棌鏈珯 dina.addfavorite = function(title, url) { try { window.external.addfavorite(url, title); } catch (e) { try { window.sidebar.addpanel(title, url, ""); } catch (e) { alert("鎶辨瓑锛屾偍鎵€浣跨敤鐨勬祻瑙堝櫒鏃犳硶瀹屾垚姝ゆ搷浣溿€俓n\n鍔犲叆鏀惰棌澶辫触锛岃浣跨敤ctrl+d杩涜娣诲姞"); } } } //婊氬姩缁勪欢 //鏀规垚3琛屾樉绀哄悗淇敼maxwidth鍊间负960鈥斺€?0131121 dina.scroll = function(settings) { var opt = { leftbutton: $("#leftbutton"), rightbutton: $("#rightbutton"), lefthovercss: 'lefthover', righthovercss: 'righthover', outbox: '#outbox', inbox: '#inbox', listobj: '#inbox li' }; settings = $.extend(opt, settings); var outbox = settings.outbox; var inbox = settings.inbox; var listobj = settings.listobj; var leftbutton = settings.leftbutton; var rightbutton = settings.rightbutton; var lefthovercss = settings.lefthovercss; var righthovercss = settings.righthovercss; var listwidth = listobj.innerwidth(); var paddingwidth = listwidth - listobj.width(); //var maxwidth = listwidth*listobj.length; var maxwidth = 960; var outboxwidth = outbox.innerwidth(); var maxmarginleft = outboxwidth - maxwidth + paddingwidth; inbox.width(maxwidth); var lefttimer = null; var righttimer = null; leftbutton.mousedown(function(){ $(this).addclass(lefthovercss); lefttimer = setinterval(function(){ leftmove(); },5); }); leftbutton.mouseup(function(){ $(this).removeclass(lefthovercss); if(lefttimer){ clearinterval(lefttimer); } }); rightbutton.mousedown(function(){ $(this).addclass(righthovercss); righttimer = setinterval(function(){ rightmove(); },5); }); rightbutton.mouseup(function(){ $(this).removeclass(righthovercss); if(righttimer){ clearinterval(righttimer); } }); function leftmove() { var marginleft = parseint(inbox.css("margin-left")); var newleft = marginleft + 2; if(newleft <= 0){ inbox.css({"margin-left": newleft + "px"}); } else{ inbox.css({"margin-left": "0px"}); } } function rightmove() { var marginleft = parseint(inbox.css("margin-left")); var newleft = marginleft - 2; if(newleft > maxmarginleft){ inbox.css({"margin-left": newleft + "px"}); } else { inbox.css({"margin-left": maxmarginleft + "px"}); } } }; function map_click(b) { b = b || window.event; var a = b.target || b.srcelement; if (a && a.nodename.tolowercase() == "area") { show_expr_info(a.getattribute("alt"), b, a); } window._map_float_click = true; } function map_mousemove(b) { if (window._map_float_click) { return; } b = b || window.event; var a = b.target || b.srcelement; if (a && a.nodename.tolowercase() == "area") { show_expr_info(a.getattribute("alt"), b, a); } else { hide_expr_info(); } } function show_expr_info(c, a, g) { if (!c || !search_json || !search_json[c]) { hide_expr_info(); return; } if (c == window._map_float_show) { return; } window._map_float_show = c; g = $(g); var b = $("#js_expr_info"); var k = a || window.event; if (k.pagex || k.pagey) { var n = k.pagex; var l = k.pagey; } else { if (k.clientx || k.clienty) { var n = k.clientx + document.body.scrollleft + document.documentelement.scrollleft; var l = k.clienty + document.body.scrolltop + document.documentelement.scrolltop; } } var j = ""; var q = '
×
'; j += q; j += '
'; j += "" + c + "锛?/b>
"; var k = []; for (var f = 0, p = search_json[c].length; f < p; f++) { var d = search_json[c][f]; if (d && d.name) { k.push(d.name); } else { } } j += k.join("
"); j += "
"; if (k.length) { b.html(j); } else { b.html(q + '
' + c + "鏆傛棤浠g悊鍟?/b>
"); } b.css({ left: n + "px", top: l + "px", display: "block" }); } function hide_expr_info() { var a = document.getelementbyid("js_expr_info"); a.style.display = "none"; window._map_float_click = false; window._map_float_show = false; }