jQuery.noConflict();
(function($) { 
	$(function() {		
		/*
		 * Homepage slides
		 */		
		var slides = $('#banner .slide');
		if (slides.length > 1) 
		{
			var currentSlide = slides.eq(0);
			var nextSlide = null;
			setInterval(function() {
				nextSlide = (slides.index(currentSlide) < slides.length-1) ? 
					slides.eq(slides.index(currentSlide) + 1) :
					slides.eq(0);
				currentSlide.slideUp(500, function(){
					nextSlide.slideDown(500, function(){
						currentSlide = nextSlide;	
					});
				});			
			}, 5000);		
		}
		
		/*
		 * Clickers :)
		 */
		$('.clicker-header').click(function(e){
			var panel = $('#' + this.id + '_panel');

			if ($(this).is('.open'))
			{
				panel.slideUp('slow');
				$(this).removeClass('open');
			}
			else
			{
				panel.slideDown('slow');
				$(this).addClass('open');
			}
			return false;
		});
		
		
		/*
		 * VK
		 */
		if (!($.browser.msie && $.browser.version == 7) && $('#vk_group_placeholder').length > 0)
		{
			$('body').append('<div id="vk_api_transport" style="display:none"></div>');
			window.vkAsyncInit = function() {
				// Widget with faces
				VK.Widgets.Group('vk_group_placeholder', {
					mode: 0,
					width: 'auto',
					height: '290'
				}, '19933183');
			};

			setTimeout(function() {
				var el = document.createElement("script");
				el.type = "text/javascript";
				el.src = "http://vkontakte.ru/js/api/openapi.js";
				el.async = true;
				document.getElementById("vk_api_transport").appendChild(el);
			}, 0);					
		}
	});
})(jQuery);
