$(document).ready(function(){
		initRotator();

		$('#imagerotator').galleryScroll({
			holderList: 'div.csc-default',
			scrollElParent: '> ul',
			scrollEl: '> li',
			slideNum: 'div.switcher'
		});

		initTabs();
		dropmenu.init();
		search.init();
});
	

function initTabs() {
	$('ul.tabset').each(function(){
		var _list = $(this);
		var _links = _list.find('a.tab');

		_links.each(function() {
			var _link = $(this);
			var _href = _link.attr('href');
			var _all = _link.attr('rel');
			var _all_link = $(_all);
			var _tab = $(_href);

			if(_link.hasClass('active')) _tab.show() && _all_link.show();
			else _tab.hide() && _all_link.hide();

			_link.click(function(){
				_links.filter('.active').each(function(){
					$($(this).removeClass('active').attr('href')).hide();
					$($(this).attr('rel')).hide();
				});
				_link.addClass('active');
				_tab.show();
				_all_link.show();
				return false;
			});
		});
	});
}

function initRotator() {
	$('#imagerotator').each(function() {
		$(this).prepend('<div class="hidden"><a href="#" class="link-prev">prev</a> <a href="#" class="link-next">next</a></div><div class="blue_square"></div>');
		$(this).append('<div class="switcher"></div>');
		$(this).find('ul li').each(function(index) {
			$('#imagerotator div.switcher').append('<a href="#">' + (index + 1) + '</a>');
		});
		$(this).find('div.switcher a:first').addClass('active');
		$(this).find('ul li:first').addClass('active');
	});
}
