/*
 * jQuery Slider build For GEComputer.COM
 * http://www.trilogicsoft.com
 *
 * Copyright 2010, David Wijaya
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 */
 
(function ($) {$.fn.autorotate = (function (options) {var defaults = {delay : 10000,interval : 5000,speed : 200,autoSlide : true};var options = $.extend(defaults, options);var $self = this,$onPerformance = false,$ctnlist = new Array(),$idxlist = new Array(),$idX = 4,$oldX = 0,$nowX = 0,$ctnparam = $self.find('.area'),$idxparam = $self.find('.number'),$doRotation = null,doRotate = function(iOld, iNow) {if(iOld != iNow) {for(var i = 0; i < $idxlist.length; i++) {$('#' + $idxlist[i]).removeClass('selected');$('#' + $idxlist[i]).find('span.triangle').remove();}$('#' + $idxlist[iNow]).addClass('selected');$('#' + $idxlist[iNow]).append('<span class="triangle"></span>');$('#' + $ctnlist[iNow]).css({'z-Index':'996','display':'block'});$('#' + $ctnlist[iOld]).css({'z-Index':'997'}).fadeOut(options.speed);$oldX = iNow;}},performAutoRotate = function(iPerform) {$onPerformance = false;$nowX = iPerform + 1;if($nowX >= $idxlist.length) $nowX = 0;doRotate(iPerform, $nowX);$doRotation = setTimeout(function() {performAutoRotate($nowX);}, options.interval);};$ctnparam.find('li').each(function(i){$(this).css({'display':'block','visibility':'hidden'});$(this).append('<div id="bginfo"></div>');var xyUtop = (229 - $(this).find('.infobar').outerHeight());$(this).find('.infobar').css({'top': xyUtop + 'px', 'left':'0'});$(this).find('#bginfo').css({'width':$(this).find('.infobar').outerWidth(), 'height':$(this).find('.infobar').outerHeight(), 'position':'absolute', 'top': xyUtop + 'px', 'left':'0', 'float':'left', 'background':'#000000'}).fadeTo('fast', 0.7);$(this).css({'display':'none','position':'absolute','visibility':'visible'}).attr({'id':'rotctn' + i});$ctnlist[i] = 'rotctn' + i;});$idxparam.find('li').each(function(i){$(this).attr({'id':'rotidx' + i, 'rel':i});$idxlist[i] = 'rotidx' + i;$(this).click(function(){clearTimeout($doRotation);$doRotation = null;if($oldX < 0) $oldX = $idxlist.length;if($(this).attr('class') == "")	doRotate($oldX, $(this).attr('rel'));$doRotation = setTimeout(function() {performAutoRotate(i++);}, options.delay);});});for(var i = 0; i < $ctnlist.length; i++) {$('#' + $ctnlist[i]).css({'display':'none'});}for(var i = 0; i < $idxlist.length; i++) {$('#' + $idxlist[i]).removeClass('selected');}if($idxlist.length > 1) {performAutoRotate($idX + 1);} else {$('#' + $ctnlist[0]).css({'display':'block'});$('#' + $idxlist[0]).append('<span class="triangle"></span>');$('#' + $idxlist[0]).addClass('selected');}});})(jQuery);
