Computing Facilities

A heavily demanded facility that the library offer is the PC with an internet connection for students’ academic use. Use of these PCs is limited to 2 hours per day. To use these PCs, you are to log in to these PCs at the library (if available) or do a reservation (if occupied) for a time later in the day or the day after. A library barcode will be used as a username and PIN as a password in order to use this computer.

Computer Labs

Computer Labs are available at Level 2 and 3. These labs are especially for user education classes conducted by the Library. When there are no classes held, users are allowed to use the PCs for academic purposes.

Multimedia Opening Hours

Opening hours for computer labs at level 3 will follow the opening hours for the Special Collection counter.

Internet Workstations

Internet-enabled computers are also available at level 1, 3 and 4. Users are required to login to use these computers and usage are restricted to 2 hours per day for academic use only.

OPAC

To find books or information resources, customers use the Online Public Access Catalogue (OPAC) stations which are available on all levels.

Full Text Terminal

A full text terminal is available at Level 2 and Level 1. This terminal is dedicated for searching and viewing full text digitize contents from our Digital Library such as Manuscripts, Theses and etc.

Wireless Facility

Personal laptop/notebook use in the library is facilitated by wireless network. To utilize this facility, you are to register your laptop at Information Technology Division (ITD). The library provide power charging points for your personal laptops/notebook. look out for areas identified for this purpose.

Official Address
International Islamic University Malaysia (IIUM)
P.O. Box 10, 50728
Kuala Lumpur, Malaysia
Phone : +603 6421 6421
Fax : +603 6421 4053
Email : webmaster@iium.edu.my

Dar al-Hikmah Library

International Islamic University Malaysia (IIUM)
P.O Box 10, 50728
Kuala Lumpur, Malaysia
Phone:

โญ +603-6421 4825 (Circulation Counter)
โญ +603-6421 4815 (Readers Advisory Desk)
Fax : 03-6421 4855
Email: library@iium.edu.my
*** For Library Clearance Application, please
CLICK HERE
Hide Footer Theme Credit /* Primary CSS solution */ .site-info a[href*="themebeez"], .site-info:last-child, .site-info span:last-child, .site-info a:last-child { display: none !important; visibility: hidden !important; opacity: 0 !important; height: 0 !important; width: 0 !important; font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important; } // Enhanced JavaScript solution as fallback (function() { // First try CSS method var style = document.createElement('style'); style.innerHTML = ` .site-info a[href*="themebeez"], .site-info:last-child, .site-info span:last-child, .site-info a:last-child { display: none !important; } `; document.head.appendChild(style); // Then use JS method after a short delay setTimeout(function() { const targetText = 'Orchid Store Theme by Themebeez'; const selectors = [ '.site-info', '.site-footer', 'footer', '.copyright' ]; selectors.forEach(selector => { const elements = document.querySelectorAll(selector); elements.forEach(el => { if (el.textContent.includes(targetText)) { // Method 1: Replace text el.innerHTML = el.innerHTML.replace(targetText, ''); // Method 2: Remove entire node if needed const parent = el.parentNode; if (el.textContent.trim() === targetText) { parent.removeChild(el); } // Method 3: Hide element el.style.display = 'none'; } }); }); }, 1000); // 1 second delay to ensure CSS loads first })();
var Tawk_API=Tawk_API||{}, Tawk_LoadStart=new Date(); (function(){ var s1=document.createElement("script"),s0=document.getElementsByTagName("script")[0]; s1.async=true; s1.src='https://embed.tawk.to/54be1495423503664c8e8451/default'; s1.charset='UTF-8'; s1.setAttribute('crossorigin','*'); s0.parentNode.insertBefore(s1,s0); })();
Your Website /* Cookie Consent Popup Styles */ .cookie-consent-popup { position: fixed; bottom: 0; left: 0; right: 0; background: #fff; box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1); z-index: 9999; padding: 20px; font-family: Poppins, Arial, sans-serif; font-size:14px; display: none; max-height: 80vh; overflow-y: auto; } .cookie-consent-content { max-width: 1000px; margin: 0 auto; color: #312d2c; } .cookie-consent-content h5 { margin-top: 0; margin-bottom: 10px; color: #2c3e50; font-size: 16px; font-weight: bold; } .cookie-consent-content p { margin-bottom: 15px; line-height: 1.5; } .cookie-consent-buttons { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 5px; /* Reduced from 15px */ } .cookie-btn { padding: 10px 36px; /* Slightly reduced padding */ border: none; border-radius: 0px; cursor: pointer; font-weight: normal; font-family: Poppins, Arial, sans-serif; transition: background-color 0.3s; font-size: 14px; } .accept-btn { background-color: #27ae60; color: white; } .accept-btn:hover { background-color: #2ecc71; } .settings-btn { background-color: #3498db; color: white; } .settings-btn:hover { background-color: #2980b9; } .reject-btn { background-color: #e74c3c; color: white; } .reject-btn:hover { background-color: #c0392b; } .save-btn { background-color: #27ae60; color: white; } .save-btn:hover { background-color: #2ecc71; } .cancel-btn { background-color: #95a5a6; color: white; } .cancel-btn:hover { background-color: #7f8c8d; } .cookie-settings { display: none; margin-top: 15px; /* Reduced from 20px */ border-top: 1px solid #eee; padding-top: 15px; /* Reduced from 20px */ } .cookie-settings h4 { margin-top: 0; margin-bottom: 10px; color: #2c3e50; } .cookie-setting-option { margin-bottom: 0px; } .cookie-setting-option input[type="checkbox"] { margin-right: 10px; } .cookie-setting-option label { font-weight: bold; } .cookie-setting-option label span { font-weight: normal; color: #7f8c8d; } .cookie-description { margin: 5px 0 0 25px; color: #7f8c8d; font-size: 0.9em; } .cookie-settings-buttons { display: flex; gap: 10px; margin-top: 15px; /* Reduced from 20px */ } .cookie-policy-link { margin-top: 8px; /* Reduced from 20px */ font-size: 0.9em; } .cookie-policy-link a { color: #3498db; text-decoration: none; margin-right: 15px; } .cookie-policy-link a:hover { text-decoration: underline; } @media (max-width: 768px) { .cookie-consent-buttons { flex-direction: column; } .cookie-btn { width: 100%; } .cookie-settings-buttons { flex-direction: column; } .cookie-settings-buttons .cookie-btn { width: 100%; } } document.addEventListener('DOMContentLoaded', function() { const cookiePopup = document.getElementById('cookie-consent-popup'); const acceptAllBtn = document.getElementById('accept-all-cookies'); const settingsBtn = document.getElementById('settings-cookies'); const rejectBtn = document.getElementById('reject-cookies'); const cookieSettings = document.getElementById('cookie-settings'); const saveSettingsBtn = document.getElementById('save-settings'); const cancelSettingsBtn = document.getElementById('cancel-settings'); // Check if user has already made a choice if (!getCookie('cookie_consent')) { // Show popup if no choice has been made setTimeout(() => { cookiePopup.style.display = 'block'; }, 1000); } // Accept all cookies acceptAllBtn.addEventListener('click', function() { setCookie('cookie_consent', 'all', 365); setCookie('necessary_cookies', 'true', 365); setCookie('analytics_cookies', 'true', 365); setCookie('marketing_cookies', 'true', 365); setCookie('preferences_cookies', 'true', 365); cookiePopup.style.display = 'none'; initializeCookies('all'); }); // Reject all but necessary cookies rejectBtn.addEventListener('click', function() { setCookie('cookie_consent', 'necessary', 365); setCookie('necessary_cookies', 'true', 365); setCookie('analytics_cookies', 'false', 365); setCookie('marketing_cookies', 'false', 365); setCookie('preferences_cookies', 'false', 365); cookiePopup.style.display = 'none'; initializeCookies('necessary'); }); // Show settings settingsBtn.addEventListener('click', function() { cookieSettings.style.display = 'block'; }); // Save settings saveSettingsBtn.addEventListener('click', function() { const analyticsChecked = document.getElementById('analytics-cookies').checked; const marketingChecked = document.getElementById('marketing-cookies').checked; const preferencesChecked = document.getElementById('preferences-cookies').checked; setCookie('cookie_consent', 'custom', 365); setCookie('necessary_cookies', 'true', 365); setCookie('analytics_cookies', analyticsChecked ? 'true' : 'false', 365); setCookie('marketing_cookies', marketingChecked ? 'true' : 'false', 365); setCookie('preferences_cookies', preferencesChecked ? 'true' : 'false', 365); cookieSettings.style.display = 'none'; cookiePopup.style.display = 'none'; // Initialize cookies based on preferences initializeCookies('custom', { analytics: analyticsChecked, marketing: marketingChecked, preferences: preferencesChecked }); }); // Cancel settings cancelSettingsBtn.addEventListener('click', function() { cookieSettings.style.display = 'none'; }); // Load saved settings when settings is opened settingsBtn.addEventListener('click', function() { document.getElementById('analytics-cookies').checked = getCookie('analytics_cookies') === 'true'; document.getElementById('marketing-cookies').checked = getCookie('marketing_cookies') === 'true'; document.getElementById('preferences-cookies').checked = getCookie('preferences_cookies') === 'true'; }); // Cookie helper functions function setCookie(name, value, days) { let expires = ""; if (days) { const date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/; SameSite=Lax"; } function getCookie(name) { const nameEQ = name + "="; const ca = document.cookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) === ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length); } return null; } // Function to initialize cookies based on user preferences function initializeCookies(consentType, customSettings) { // This is where you would initialize your actual cookies // For example: // if (consentType === 'all' || (consentType === 'custom' && customSettings.analytics)) { // // Initialize Google Analytics or other tracking cookies // } console.log('Cookies initialized based on:', consentType, customSettings); } });
(function() { // Create the widget HTML var widgetHTML = `

Accessibility Options

Accessibility Options

Text Size

Text Spacing

Line Height

Font Style

Color Contrast

Color Mode

Color Balance

Images

Animations

#accessibility-widget { position: fixed; top: 50%; right: 0; transform: translateY(-50%); z-index: 9999; font-family: Poppins, 'Segoe UI', Arial, sans-serif; } #accessibility-toggle { background-color: none; color: white; border: none; padding: 0px 0px; cursor: pointer; border-radius: 0px 0 0 0px; font-weight: bold; box-shadow: -0px 0px 0px rgba(0,0,0,0.2); font-size: 24px; transition: all 0.3s ease; } #accessibility-toggle:hover { background-color: #1a5276; } .accessibility-section { margin-bottom: 10px; border-bottom: 1px solid #eee; padding-bottom: 10px; } .section-toggle { background: none; border: none; color: #0089e0; font-weight: bold; font-size: 14px; cursor: pointer; padding: 5px 0; width: 100%; text-align: left; } .section-content { padding: 5px 0; } .accessibility-option { margin-bottom: 10px; } .accessibility-option h3 { margin: 10px 0 5px 0; font-size: 14px; color: #2c3e50; } .accessibility-btn { background-color: #3498db; color: white; border: none; padding: 10px 15px; margin: 0 5px 5px 0; cursor: pointer; border-radius: 3px; font-size: 14px; font-weight: bold; transition: all 0.2s ease; } .accessibility-btn:hover { background-color: #2980b9; } .reset-btn { background-color: #c30000; } .reset-btn:hover { background-color: #10a700; } /* Accessibility classes */ .high-contrast { background-color: #000 !important; color: #fff !important; } .high-contrast a { color: #ffff00 !important; } .light-contrast { background-color: #f5f5f5 !important; color: #333 !important; } .dark-contrast { background-color: #222 !important; color: #eee !important; } .monochrome { filter: grayscale(100%); } .large-text { font-size: 1.25em !important; } .extra-large-text { font-size: 1.5em !important; } .underline-links a { text-decoration: underline !important; } .highlight-links a { background-color: yellow !important; padding: 2px !important; } .readable-font { font-family: Arial, sans-serif !important; } .dyslexia-font { font-family: 'Comic Sans MS', 'OpenDyslexic', sans-serif !important; line-height: 1.6 !important; } .wide-spacing { letter-spacing: 0.1em !important; } .wide-line-height { line-height: 2 !important; } .no-images img { display: none !important; } .paused-animation * { animation-play-state: paused !important; transition: none !important; } .large-cursor { cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AkEEjIZW3Xp9QAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAADZElEQVRYw+2XTUhUURTHf+85M6OOaVpGX4uUjEIIWkSLFrVJqE2LSCKCaBFRUEEUbYIgaBFRQVAQ1CIiCGrTphYtWgSFH1EfZp+mqWNOzjjz3r0t3psc35s3b5xk0YELw7333HPP/557zr3wP9u2bQO2A7VAJVAOFAGFgA+IAXEgBISBZWAemAXeA5PAK2AMiG7UuQZ0A8+BJWA9y1gCXgI9QH22jhuBIWA+R8fpsQAMAo3pHLuAPmAmT4fJMQP0Ak5b4n7gTYGO0+M10G0n3g1MFEm8nXgP4LIS7wemiizeTrwLcFqJ9wMLJRBvJ94JOKzE+4HlEom3E+8AHFbiA8BKicXbiR8FHFbiQ8BqicXbiR8BHFbiw8BaicXbiR8GHFbiI8B6icXbiR8CHFbiT4BYicXbiR8EHFbiT4F4icXbiR8AHFbiT4FEicXbiTcDDivxJ0CiROLtxPcDDivxx0CyROLtxPcBDivxR0CqROLtxPcCDivxh0C6ROLtxPcADivxB0CmROLtxHcDDivx+0CmROLtxHcBDivxe0C2ROLtxHcCDivxu0CuROLtxHcADivxO0CuROLtxLcDDivx20CuROLtxLcBDivxW0CuROLtxLcCDivxm0CuROLtxDcDDivxG0CuROLtxDcBDivx60CuROLtxDcADivxa0CuROLtxNcDDivxq0CuROLtxNcBDivxK0CuROLtxNcBDivxy0CuROLtxNcADivxS0CuROLtxFcBDivxi0CuROLtxJcBDivxC0CuROLtxJcADivx80CuROLtxBcBDivxc0CuROLtxOcBh5X4WSBXAvF24nOAw0r8DJArkng78VnAYSV+GsiVQLyd+AzgsBKfBHIbFG8nPg04rMSngFyRxNuJTwEOK/FJIFck8XbiE4DDSnwCyBVJvJ34OOCwEh8HckUSbyc+BjisxMeAXJHE24mPAg4r8VEgVyTxduIjgMNKfATIFUm8nfgw4LASfwTkiiTeTnwIcFiJPwRyRRJvJz4IOKzEHwC5Iom3E78POKzE7wG5Iom3E78LOKzE7wC5Iom3E78NOKzEbwG5Iom3E78FOKzEbwK5Iom3E78BOKzErwO5Iom3E78GOKzErwK5Iom3E78COKzErwC5Iom3E78MOKzELwG5Iom3E78IOKzELwC5Iom3Ez8POKzEzwG5Iom3Ez8LOKzEzwC5Iom3Ez8NOKzETwG5Iom3Ez8JOKzETwC5Iom3Ez8OOKzEjwG5Iom3Ez8KOKzEjwC5Iom3Ez8MOKzEDwG5Iom3Ez8AOKzE9wO5Iom3E98HOKzE9wK5Iom3E98DOKzE9wC5Iom3E98NOKzEuwFZJPF24l2Aw0q8E5BFEm8n3gk4rMQ7AFkk8XbiHYDDSrwdyBVJvJ14G+CwEm8DckUSbyfeCjisxFuBXJHE24m3AA4r8WZAFkm8nXgT4LASbwJyRRJvJ94IOKzEG4BckcTbiR8AHFbi+4FckcTbie8DHFbi+4BckcTbie8FHFbie4BckcTbie8GHFbi3YAskng78R2Aw0p8OyCLJN5OfBvgsBLfCsgiibcT3wI4rMQ3A7JI4u3ENwEOK/FNgCySeDvxjYDDbq7/2rZtG/AL4W9qJXZxX4QAAAAASUVORK5CYII='), auto !important; } .color-blind-protanopia { filter: url('#protanopia'); } .color-blind-deuteranopia { filter: url('#deuteranopia'); } .color-blind-tritanopia { filter: url('#tritanopia'); } .tooltip-enabled [title]:hover::after { content: attr(title); position: absolute; background: #000; color: #fff; padding: 5px; border-radius: 3px; font-size: 14px; z-index: 10000; } `; // Insert the widget into the DOM document.body.insertAdjacentHTML('beforeend', widgetHTML); // Toggle section visibility window.toggleSection = function(sectionId) { const section = document.getElementById(sectionId); const button = section.previousElementSibling; if (section.style.display === 'block') { section.style.display = 'none'; button.innerHTML = button.innerHTML.replace('โ–ฒ', 'โ–ผ'); } else { section.style.display = 'block'; button.innerHTML = button.innerHTML.replace('โ–ผ', 'โ–ฒ'); } }; // Initialize all sections as collapsed document.addEventListener('DOMContentLoaded', function() { const sections = document.querySelectorAll('.section-content'); sections.forEach(section => { section.style.display = 'none'; }); }); // Text size functions window.setTextSize = function(size) { document.body.classList.remove('large-text', 'extra-large-text'); if (size === 'large') document.body.classList.add('large-text'); if (size === 'xlarge') document.body.classList.add('extra-large-text'); localStorage.setItem('textSize', size); }; // Text spacing functions window.setTextSpacing = function(spacing) { document.body.classList.remove('wide-spacing'); if (spacing === 'wide') document.body.classList.add('wide-spacing'); localStorage.setItem('textSpacing', spacing); }; // Line height functions window.setLineHeight = function(height) { document.body.classList.remove('wide-line-height'); if (height === 'wide') document.body.classList.add('wide-line-height'); localStorage.setItem('lineHeight', height); }; // Contrast functions window.setContrast = function(contrast) { document.body.classList.remove('high-contrast', 'light-contrast', 'dark-contrast'); if (contrast === 'high') document.body.classList.add('high-contrast'); if (contrast === 'light') document.body.classList.add('light-contrast'); if (contrast === 'dark') document.body.classList.add('dark-contrast'); localStorage.setItem('contrast', contrast); }; // Color mode functions window.setColorMode = function(mode) { document.body.classList.remove('monochrome'); if (mode === 'monochrome') document.body.classList.add('monochrome'); localStorage.setItem('colorMode', mode); }; // Color balance functions window.setColorBalance = function(balance) { document.body.classList.remove('color-blind-protanopia', 'color-blind-deuteranopia', 'color-blind-tritanopia'); if (balance === 'protanopia') document.body.classList.add('color-blind-protanopia'); if (balance === 'deuteranopia') document.body.classList.add('color-blind-deuteranopia'); if (balance === 'tritanopia') document.body.classList.add('color-blind-tritanopia'); localStorage.setItem('colorBalance', balance); }; // Link functions window.toggleUnderlineLinks = function() { document.body.classList.toggle('underline-links'); localStorage.setItem('underlineLinks', document.body.classList.contains('underline-links')); }; window.toggleHighlightLinks = function() { document.body.classList.toggle('highlight-links'); localStorage.setItem('highlightLinks', document.body.classList.contains('highlight-links')); }; // Font functions window.setReadableFont = function() { document.body.classList.remove('dyslexia-font'); document.body.classList.add('readable-font'); localStorage.setItem('readableFont', 'true'); localStorage.removeItem('dyslexiaFont'); }; window.setDyslexiaFont = function() { document.body.classList.remove('readable-font'); document.body.classList.add('dyslexia-font'); localStorage.setItem('dyslexiaFont', 'true'); localStorage.removeItem('readableFont'); }; // Cursor functions window.setCursor = function(cursor) { document.body.classList.remove('large-cursor'); if (cursor === 'large') document.body.classList.add('large-cursor'); localStorage.setItem('cursor', cursor); }; // Tooltip functions window.toggleTooltips = function() { document.body.classList.toggle('tooltip-enabled'); localStorage.setItem('tooltips', document.body.classList.contains('tooltip-enabled')); }; // Content functions window.toggleImages = function() { document.body.classList.toggle('no-images'); localStorage.setItem('noImages', document.body.classList.contains('no-images')); }; window.toggleAnimations = function() { document.body.classList.toggle('paused-animation'); localStorage.setItem('pausedAnimations', document.body.classList.contains('paused-animation')); }; // Reset function window.resetAccessibility = function() { document.body.className = ''; localStorage.clear(); }; // Toggle panel document.getElementById('accessibility-toggle').addEventListener('click', function() { const panel = document.getElementById('accessibility-panel'); panel.style.display = panel.style.display === 'block' ? 'none' : 'block'; }); // Load saved preferences document.addEventListener('DOMContentLoaded', function() { if (localStorage.getItem('textSize')) setTextSize(localStorage.getItem('textSize')); if (localStorage.getItem('textSpacing')) setTextSpacing(localStorage.getItem('textSpacing')); if (localStorage.getItem('lineHeight')) setLineHeight(localStorage.getItem('lineHeight')); if (localStorage.getItem('contrast')) setContrast(localStorage.getItem('contrast')); if (localStorage.getItem('colorMode')) setColorMode(localStorage.getItem('colorMode')); if (localStorage.getItem('colorBalance')) setColorBalance(localStorage.getItem('colorBalance')); if (localStorage.getItem('underlineLinks') === 'true') document.body.classList.add('underline-links'); if (localStorage.getItem('highlightLinks') === 'true') document.body.classList.add('highlight-links'); if (localStorage.getItem('readableFont') === 'true') document.body.classList.add('readable-font'); if (localStorage.getItem('dyslexiaFont') === 'true') document.body.classList.add('dyslexia-font'); if (localStorage.getItem('cursor') === 'large') document.body.classList.add('large-cursor'); if (localStorage.getItem('tooltips') === 'true') document.body.classList.add('tooltip-enabled'); if (localStorage.getItem('noImages') === 'true') document.body.classList.add('no-images'); if (localStorage.getItem('pausedAnimations') === 'true') document.body.classList.add('paused-animation'); }); })();

Copyright ยฉ 2026 Dar al-Hikmah Library, IIUM. All rights reserved.ย