// javascript document (function($){ $.scrollcontent = function(obj){ var poslist = []; var posnum = 0; var timer = 0; var direction = 0; var delay = 5000; var activeclass = "focus" if(obj.delay){ delay = obj.delay; } function showpos(num){ obj.content.animate({ "left": "-" + poslist[num] + "px" }); if(obj.btn){ obj.btn.removeclass(activeclass); obj.btn.eq(num).addclass(activeclass); } } function viewnext(){ posnum ++; if(posnum >= poslist.length){ posnum = 0; } showpos(posnum); } function viewprev(){ posnum --; if(posnum < 0){ posnum = poslist.length - 1; } showpos(posnum); } function autoshow(){ timer = setinterval(function(){ if(direction && obj.direct){ viewprev(); } else{ viewnext(); } }, delay); } function resetscroll(){ clearinterval(timer); autoshow(); } obj.content.css("width", function(){ var boxwidth = 0; var child = $(this).children(); for(var i = 0; i < child.length; i ++){ boxwidth += child.eq(i).outerwidth(); } return boxwidth + "px"; }).children().each(function(i){ poslist[i] = $(this).position().left; }).bind("mouseover", function(){ clearinterval(timer); }).bind("mouseout", function(){ autoshow(); }); if(obj.btn){ obj.btn.each(function(i){ $(this).bind("mouseover", function(){ showpos(i); posnum = i; resetscroll(); }); }); } if(obj.next){ obj.next.bind("mouseover", function(){ direction = 0; viewnext(); resetscroll(); }); } if(obj.prev){ obj.prev.bind("mouseover", function(){ direction = 1; viewprev(); resetscroll(); }); } showpos(0); autoshow(); } })(jquery); $(document).ready(function(){ (function(){ var timer1, timer2; var link_more = $("[rel=js_more_link]"), link_content = $("#js_more_link_content"); link_more.bind("mouseover", function(){ cleartimeout(timer2); timer1 = settimeout(function(){ link_content.fadein() }, 600); }).bind("mouseout", function(){ cleartimeout(timer1); timer2 = settimeout(function(){ link_content.fadeout() }, 900); }); })(); $(".col-sub ul li").first().addclass("first-child").end().last().addclass("last-child"); $(".invest-box, .events-list").last().addclass("no-border"); (function(){ setinterval(function(){ $("[rel=js_toggle_img]").children().toggle(); }, 5000) })(); $.scrollcontent({ content: $("[rel=scroll_box_content]"), btn: $("[rel=js_btn_list]"), prev: $("[rel=js_btn_prev]"), next: $("[rel=js_btn_next]"), delay: 8000, direct: true }); $.featurelist( $("[rel=feature_list_btn]"), $("[rel=feature_list]"), { start_item: 0, transition_interval: 6000 } ); });