jQuery(document).ready(function(){
	jQuery('#recent li:last').addClass('last');
	jQuery('#categories li:last').addClass('last');
	jQuery('#popular li:last').addClass('last');
	jQuery('#author li:last').addClass('last');
	jQuery('#blogroll li:last').addClass('last');
	jQuery('#latest-tweets li:last').addClass('last');
	jQuery('#archive li:last').addClass('last');
	jQuery('div#footer').find('li:first').addClass('first');

	setupSearchBox('dictionary-search', 'http://www.macmillandictionary.com/', 'british');
	setupDoubleClick('http://www.macmillandictionary.com/', 'british', null, false, 'doubleclick');

	var tabContainers = jQuery('div#sidebar > div.sub-tabs');
	var tabContainers2 = jQuery('div#sidebar > div.sub-tabs2');
	var listContainers = jQuery('div#sidebar > div.sub-list');

	jQuery('ul#tabsmenu li > a').click(function(events){
		tabContainers.hide().filter(this.hash).show();
		jQuery('div#sidebar > ul#tabsmenu li').removeClass('active');
		jQuery(this).parent().addClass('active');
		return false;
	}).filter(':first').click();
	
	jQuery('ul#tabsmenu2 li > a').click(function(events){
		tabContainers2.hide().filter(this.hash).show();
		jQuery('div#sidebar > ul#tabsmenu2 li').removeClass('active');
		jQuery(this).parent().addClass('active');
		return false;
	}).filter(':first').click();

	jQuery('ul#listmenu li > a').click(function(events){
		listContainers.hide().filter(this.hash).show();
		jQuery('div#sidebar > ul#listmenu li').removeClass('active');
		jQuery(this).parent().addClass('active');
		return false;
	}).filter(':first').click();
	
	jQuery('#list-article a.prev').hide();
	
	/* article slide */
	var elementWidth = jQuery('#list-wrap > ul:first').width() + 10;
	var totalElement = jQuery('#list-wrap > ul').length;
	var firstElementToLoad = 1;
	var count = 1;
	var navClick = 0;
	var currentElement = 1;
	var offset = 0;


	jQuery('#list-wrap').css('width', totalElement*elementWidth+'px');

	jQuery('#list-article a.prev').click(function(){		
		
		if(currentElement == 2){
			jQuery('#list-article a.prev').hide();
		}
		navClick++;
		

		if(currentElement == 1){
			//jQuery('#list-article a.prev').hide();
			return false;
			offset = - (elementWidth*(totalElement - 1));
			currentElement = totalElement;
			jQuery('.next').css({display: 'none'})
			jQuery('.view-all').css({display: 'block'})
		}else{
			currentElement -= 1;
			offset = - (elementWidth*(currentElement - 1))
			jQuery('.next').css({display: 'block'})
			jQuery('.view-all').css({display: 'none'})
		}

		jQuery('#list-wrap').animate({
			marginLeft : offset
		}, 800, 'easeInOutExpo')

		return false;
	});


	jQuery('#list-article a.next').click(function(){
		jQuery('#list-article a.prev').show();
		navClick --;
		
		if(currentElement == totalElement){
			/*
			offset = 0;
			currentElement = 1;
			*/
			jQuery('.next').css({display: 'none'})
			jQuery('.view-all').css({display: 'block'})
			return false;
		}else{
			offset = - (elementWidth*currentElement)
			currentElement += 1;
		}

		jQuery('#list-wrap').animate({
			marginLeft : offset
		}, 800, 'easeInOutExpo')
		return false;
	});
	/* end article slide */
	
	jQuery('input[name=s], input[name=q]').focus(function() {
		if (jQuery(this).val() == 'any word') {
			jQuery(this).val('');
		}
	}).blur(function(){
		if(jQuery(this).val() == ''){
			jQuery(this).val('any word');
		}

	})

})

