/*------------------------------------------------------------------------ # JA Larix for Joomla 1.5 - Version 1.4 - Licence Owner JA130602 # ------------------------------------------------------------------------ # Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved. # @license - Copyrighted Commercial Software # Author: J.O.O.M Solutions Co., Ltd # Websites: http://www.joomlart.com - http://www.joomlancers.com # This file may not be redistributed in whole or significant part. -------------------------------------------------------------------------*/ /* Hack remove value inpu of Vm */ window.addEvent('domready', function(){ var vm_inputs = getElementsByClass ("addtocart_button", null, "INPUT"); var vm_inputs1 = getElementsByClass ("addtocart_button_module", null, "INPUT"); if ((!vm_inputs || !vm_inputs.length) && (!vm_inputs1 || !vm_inputs1.length)) return; for (var i=0; i 0) { bd.removeClass('fs'+CurrentFontSize); CurrentFontSize--; bd.addClass('fs'+CurrentFontSize); } break; default: bd.removeClass('fs'+CurrentFontSize); CurrentFontSize = val; bd.addClass('fs'+CurrentFontSize); } Cookie.set(ckname, CurrentFontSize,{duration:365}); } function switchTool (ckname, val) { createCookie(ckname, val, 365); window.location.reload(); } function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ""); }; function changeToolHilite(oldtool, newtool) { if (oldtool != newtool) { if (oldtool) { oldtool.src = oldtool.src.replace(/-hilite/,''); } newtool.src = newtool.src.replace(/.gif$/,'-hilite.gif'); } } //addEvent - attach a function to an event function jaAddEvent(obj, evType, fn){ if (obj.addEventListener){ obj.addEventListener(evType, fn, false); return true; } else if (obj.attachEvent){ var r = obj.attachEvent("on"+evType, fn); return r; } else { return false; } } function equalHeight (elems){ if (!elems) return; var maxh = 0; for (var i=0; i maxh) maxh = elems[i].scrollHeight; } for (i=0; i 1) { equalHeight (items); } items = new Array(); k = 0; } } } function getElem (id) { var obj = document.getElementById (id); if (!obj) return null; var divs = obj.getElementsByTagName ('div'); if (divs && divs.length >= 1) return divs[divs.length - 1]; return null; } function getFirstDiv (id) { var obj = document.getElementById (id); if (!obj) return null; var divs = obj.getElementsByTagName ('div'); if (divs && divs.length >= 1) return divs[0]; return obj; } function getElementsByClass(searchClass,node,tag) { var classElements = new Array(); var j = 0; if ( node == null ) node = document; if ( tag == null ) tag = '*'; var els = node.getElementsByTagName(tag); var elsLen = els.length; var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)'); for (var i = 0; i < elsLen; i++) { if ( pattern.test(els[i].className) ) { classElements[j] = els[i]; j++; } } //alert(searchClass + j); return classElements; } function getDivElemsByClass (parent, className) { var objs = parent.getElementsByTagName ('div'); var elems = new Array(); var j = 0; for (var i=0; i"; } } } jaAddEvent (window, 'load', fixIE);