PageSourceSearch

https://s.hongleongconnect.my/rib/js/uiux.js?260922021851

js hongleongconnect.my collected 2026-09-24 11:34:36 UTC 8,015 bytes, 169 lines download raw bytes

1$(document).ready(function(){
2	//Sticky Menu
3	if ('Desktop' == window.deviceType)
4		$("#stickymenuwrapper").sticky({topSpacing:0});
5
6	//Accordion Toggle
7	$('.closedropdown').click(function(){
8		$(this).parent().slideUp('fast');
9		$('#maincontentwrapper .container').fadeTo('fast', 1);
10	});
11
12	//Action Button Toggle
13	$('.actionbtn').click(function(){
14		$(this).next().slideToggle();
15	});
16
17//Radio Toggles (REMOVE IF NEEDED)
18$(function() {
19    $("[name=transfer]").click(function(){
20            $('.toHide').hide();
21		$("#mode-"+$(this).val()).slideToggle;
22    });
23    //Login Slider
24    $('.access-loginslider').unslider({
25    	speed: 800,
26    	delay: 3000,
27    	dots: true,
28    	fluid: false
29    });
30
31 });
32
33    $('.searchinfo').hide();
34	    $('.searchtips').toggle(function(){
35	    	$('.searchinfo').slideDown("slow");
36	    	$(this).html("<img src='../../../img/close.png' />");
37	    },function(){
38	    	$('.searchinfo').slideUp("slow");
39	    	$(this).html("<img src='../../../img/info.png' />");
40	});
41
42    //Multiple radio toggles for 3rd-party payment
43    $("[name=paytype]").click(function(){
44            $('.toHide').hide();
45            $(".paytype-"+$(this).val()).show('slideDown');
46    });
47});
48
49//Megamenu 2.2
50	$(document).ready(function(){
51		try {
52    $('#mega-menu').dcMegaMenu({
53    	rowItems: '3',
54    	event: 'click',
55		fullWidth: true
56    	});
57		}catch(e){};
58	});	
59
60//Tabs v2.0
61$(document).ready(function() {
62    //When page loads...
63    $(".tabcontent > div").hide(); //Hide all content
64    $(".tabtitlewrapper ul li:first").addClass("selected").show(); //Activate first tab
65    $(".tabcontent > div:first").show(); //Show first tab content
66    //On Click Event
67    $(".tabtitlewrapper ul li").click(function() {
68
69        $(".tabtitlewrapper ul li").removeClass("selected"); //Remove any "selected" class
70        $(this).addClass("selected"); //Add "selected" class to selected tab
71        $(".tabcontent > div").hide(); //Hide all tab content
72        var selectedTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the selected tab + content
73        $(selectedTab).fadeIn(); //Fade in the selected ID content
74        return false;
75   });
76
77    //last tab display just for add favourites
78    $(".tabcontent2 > div").hide(); //Hide all content
79    $(".tabtitlewrapper2 ul li:last").addClass("selected").show(); //Activate first tab
80    $(".tabcontent2 > div:first").show(); //Show first tab content
81    //On Click Event
82    $(".tabtitlewrapper2 ul li").click(function() {
83
84        $(".tabtitlewrapper2 ul li").removeClass("selected"); //Remove any "selected" class
85        $(this).addClass("selected"); //Add "selected" class to selected tab
86        $(".tabcontent2 > div").hide(); //Hide all tab content
87        var selectedTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the selected tab + content
88        $(selectedTab).fadeIn(); //Fade in the selected ID content
89        return false;
90   });
91});
92
93
94// PrimeFaces.widget.Carousel=
95// 	PrimeFaces.widget.BaseWidget.extend({
96// 		init:function(b){
97// 			this._super(b);
98// 			this.viewport=this.jq.children(".ui-carousel-viewport");
99// 			this.header=this.jq.children(".ui-carousel-header"),
100// 			this.list=this.viewport.children("ul");
101// 			this.items=this.list.children(".ui-carousel-item");
102// 			this.prevButton=this.header.children(".ui-carousel-prev-button");
103// 			this.nextButton=this.header.children(".ui-carousel-next-button");
104// 			this.pageLinks=this.header.find(".ui-carousel-page-links .ui-carousel-page-link");
105// 			this.dropdown=this.header.children(".ui-carousel-dropdown");
106// 			this.state=$(this.jqId+"_first");
107// 			this.cfg.numVisible=this.cfg.numVisible||3;
108// 			this.cfg.pageLinks=this.cfg.pageLinks||3;
109// 			this.cfg.effect=this.cfg.effect||"slide";
110// 			this.cfg.effectDuration=this.cfg.effectDuration||500;
111// 			this.cfg.easing=this.cfg.easing||"easeInOutCirc";
112// 			this.cfg.pageCount=Math.ceil(this.items.length/this.cfg.numVisible);
113// 			this.cfg.firstVisible=(this.cfg.firstVisible||0)%this.items.length;
114// 			this.cfg.page=(this.cfg.firstVisible/this.cfg.numVisible)+1;
115// 			this.animating=false;
116// 			var c=this.items.filter(":first"),a=c.get(0);
117// 			this.cfg.itemOuterWidth=this.items.outerWidth(true); 
118// 			this.cfg.itemOuterHeight=this.items.outerHeight(true);
119// 			if(this.cfg.vertical){this.viewport.width(this.cfg.itemOuterWidth);this.viewport.height(this.cfg.numVisible*this.cfg.itemOuterHeight)}else{this.viewport.width(this.cfg.numVisible*this.cfg.itemOuterWidth);this.viewport.height(this.cfg.itemOuterHeight)}this.jq.width(this.viewport.outerWidth(true));this.setOffset(this.getItemPosition(this.cfg.firstVisible));this.checkButtons();this.bindEvents();if(this.cfg.autoplayInterval){this.startAutoplay()}},getProperty:function(a,b){return $.browser.msie?a.currentStyle.getAttribute(b.replace(/-/g,"")):document.defaultView.getComputedStyle(a,"").getPropertyValue(b.toLowerCase())},startAutoplay:function(){var a=this;if(this.cfg.autoPlayInterval){setInterval(function(){a.next()},this.cfg.autoPlayInterval)}},bindEvents:function(){var a=this;this.pageLinks.click(function(b){if(!a.animating){a.setPage($(this).index()+1)}b.preventDefault()});PrimeFaces.skinSelect(this.dropdown);
120// 			this.dropdown.change(function(b){if(!a.animating){a.setPage(parseInt($(this).val()))}});
121
122// 			this.prevButton.click(function(b){
123// 				if(!a.prevButton.hasClass("ui-state-disabled")&&!a.animating){
124// 				a.prev()}});
125// 			this.nextButton.click(function(){
126// 				if(!a.nextButton.hasClass("ui-state-disabled")&&!a.animating){
127// 					a.next()}}
128// 			)},getPagePosition:function(a){return -((a-1)*(this.cfg.vertical?this.cfg.itemOuterHeight:this.cfg.itemOuterWidth)*this.cfg.numVisible)},getItemPosition:function(a){return -(a*(this.cfg.vertical?this.cfg.itemOuterHeight:this.cfg.itemOuterWidth))},getPosition:function(){return parseInt(this.list.css(this.cfg.vertical?"top":"left"))},setOffset:function(a){this.list.css(this.cfg.vertical?{top:a}:{left:a})},
129// 			fade:function(b){
130// 				var a=this;
131// 				a.setOffset(b);
132// 				this.list.animate(
133// 						{opacity:0}
133,
134// 						{duration:this.cfg.effectDuration/2,
135// 							specialEasing:{opacity:this.cfg.easing},
136// 							complete:function(){
137// 								a.setOffset(b);
138// 								$(this).animate({opacity:1},{duration:a.cfg.effectDuration/2,specialEasing:{opacity:a.cfg.easing},complete:function(){a.animating=false}})}}
139// 					)
140// 				},
141// 			slide:function(c){
142// 				var a=this,
143// 				b=this.cfg.vertical?{top:c}:{left:c};
144// 				this.list.animate(b,{duration:this.cfg.effectDuration,easing:this.cfg.easing,complete:function(){a.animating=false}})},
145// 			next:function(){this.setPage(this.cfg.page+1)},
146// 			prev:function(){this.setPage(this.cfg.page-1)},
147// 			setPage:function(a){
148// 				if(this.cfg.circular){
149// 					this.cfg.page=a>this.cfg.pageCount?1:a<1?this.cfg.pageCount:a
150// 				}
151// 				else{this.cfg.page=a;
152// 				}
153// 				this.checkButtons();
154// 				this.state.val((this.cfg.page-1)*this.cfg.numVisible);
155// 				var b=this.getPagePosition(this.cfg.page);
156// 				if(this.getPosition()==b){
157// 					this.animating=false;return
158// 					}if(this.cfg.effect=="fade"){this.fade(b)}else{this.slide(b)}
159// 				},
160// 				checkButtons:function(){
161// 					this.pageLinks.filter(".ui-icon-radio-on").removeClass("ui-icon-radio-on");
162// 					this.pageLinks.eq(this.cfg.page-1).addClass("ui-icon-radio-on");
163// 					this.dropdown.val(this.cfg.page);
164// 					if(this.cfg.circular){return}
165// 					if(this.cfg.page==1){this.prevButton.addClass("ui-state-disabled")}
166// 					else{this.prevButton.removeClass("ui-state-disabled")}
167// 					if(this.cfg.page>=this.cfg.pageCount){
168// 						this.nextButton.addClass("ui-state-disabled")}else{
169// 							this.nextButton.removeClass("ui-state-disabled")}}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.