/*
 * eSellerPro Lib 0.2.2
 */
 
/*** Core Functions 0.1.0 ***/

function prependSign(params){if(params=='')return params+'?';else return params+'&';}(function($){$.fn.exists=function(){return jQuery(this).length>0;}})(jQuery);
 
/*** brandSlider 0.1.1 ***/

(function($){$.fn.brandSlider=function(settings){var $instance=this;var t=0;var settings=$.extend({'interval':5000,'speed':1000},settings);return this.each(function(){setTimeout(loop,settings.interval,$(this));});function loop(container){slide(container);t=setTimeout(loop,settings.interval,container);};function slide(container){var count=$('li',container).size();var width=$('li',container).outerWidth();container.css('width',(1+count)*width);var first=$('li:first',container);var last=$('li:last',container);first.clone().appendTo(container);container.animate({left:-width},settings.speed,function(){first.remove();container.css('left',0);});};};})(jQuery);

/*** tabbedContainer 0.1.1 ***/

(function($){$.fn.tabbedContainer=function(settings){var $instance=this;var settings=$.extend({},settings);return this.each(function(){tabController($(this));});function tabController(container){container.find('.Tabs a').each(function(index){$(this).click(function(event){var clicked_index=index;$('.Tabs a',container).each(function(index){if(index==clicked_index)$(this).addClass('Selected');else $(this).removeClass('Selected');});$('.Tab-Content',container).each(function(index){if(index==clicked_index)$(this).addClass('Selected');else $(this).removeClass('Selected');});event.preventDefault();});})}};})(jQuery);

/*** advancedSearch 0.1.0 ***/

(function($){$.fn.advancedSearch=function(settings){var $instance=this;var settings=$.extend({'key':'cfsearch','value':'cfvalue'},settings);return this.each(function(){advancedSearch($(this));});function advancedSearch(container)
{var form=$('form',container);if($('input[type=submit]',container).exists()){$('form',container).submit(function(event){action(form);event.preventDefault();});}
else if($('input[type=button]',container).exists()){$('input[type=button]',container).click(function(event){action(form);event.preventDefault();});}}
function action(form)
{var url=form.attr('action');var params='';var i=1;var name='';$("option:selected",form).each(function(){if($(this).val()!='-1')
{name=$(this).parent().attr('name');params=prependSign(params)+settings.key+i+'='+name+'&'+settings.value+i+'='+$(this).val();i++;}})
if(params!='')document.location.href=url+params;}};})(jQuery);
