var showSlide, slider1Length;

function autoSlider1()
{
	showSlide = slider1(showSlide,slider1Length);
}

function slider1(showSlide,slider1Length)
{
	$('#slider1 .slide').eq(showSlide).fadeOut();
	if (showSlide+1 >= slider1Length)
		showSlide = 0;
	else
		showSlide += 1;
	$('#slider1 .slide').eq(showSlide).fadeIn();
	return showSlide;
}

$(document).ready(function(){

		slider1Length = $('#slider1 .slide').length;

		if(slider1Length > 1)
		{
			$('#slider1').append('<div class="prev"></div><div class="next"></div>');

			showSlide = 0;
			var nr = 0;
			$('#slider1 .slide').hide();
			$('#slider1 .slide').eq(showSlide).show();


			$('#slider1 .prev').click(function()
      {
				$('#slider1 .slide').eq(showSlide).fadeOut();

				if(showSlide < 1)
				{
					showSlide = slider1Length-1;
				}
				else {
					showSlide -= 1;
				}

				$('#slider1 .slide').eq(showSlide).fadeIn();
			});

			$('#slider1 .next').click(function()
			{
				$('#slider1 .slide').eq(showSlide).fadeOut();

				if(showSlide+1 >= slider1Length)
				{
					showSlide = 0;
				}
				else {
					showSlide += 1;
				}

				$('#slider1 .slide').eq(showSlide).fadeIn();
			});

			var ci = setInterval("autoSlider1(showSlide,slider1Length)", 4000);

			$('#slider1 .prev, #slider1 .next').live('click', function()
			{
				clearInterval(ci);
			});


		}


		//---------------------------------------------------
});


function imgMaskId(id)
{
	//if (!($.browser.msie))
	//{
		$(id).filter(function()
		{
			var obj1 = $(this).parents('.awards, #testers');
			var obj2 = $(this).is('.nomask');

			if($(obj1).length || obj2)
				return false;
			else
				return true;

		}).wrap('<span class="image-wrapper"></span>');



		var imgwidth = 0;
		var imgclass = '';
		$(id).each(function()
		{
			imgwidth = $(this).width();
			imgclass = $(this).attr('class');
			$(this).parent('.image-wrapper').css('width', imgwidth+'px').addClass(imgclass);
		});

		$('.image-wrapper').append('<span class="image-wrapper-tl"></span><span class="image-wrapper-tr"></span><span class="image-wrapper-bl"></span><span class="image-wrapper-br"></span>');
	//}
}



var topic = 15;

var category = 'mothers';

function prepareArticle(data)
{
	$('#home-article').html(data);
	
	$('#home-article .editor img, #home-article .sw6 img').load(function(){
		imgMaskId(this);
	});

	$('#home-article .nav a').click(function(){
		$('#home-article').spinner();
		$.get($(this).attr('href'), function(data){
			prepareArticle(data);

		});
		return false;
	});
}

function prepareTopics(data)
{
	$('#home-topics').html(data);
	$('#home-topics .scroll').jScrollPane({showArrows:true});
	
}


function selectTopic(t)
{
	topic = t;
	loadTopics();
	loadArticle();
}

function selectCategory(c)
{
	category = c;
	loadTopics();
	loadArticle();
}

function loadTopics()
{
	$('#home-topics').spinner();
	$.get(base+'articles/get_articles/'+category+'/'+topic, function(data){
		prepareTopics(data);
	});
}

function loadArticle()
{
	$('#home-article').spinner();
	$.get(base+'articles/get_article_list/'+category+'/'+topic, function(data){
		prepareArticle(data);
	});
}

$(document).ready(function(){

	loadTopics();
	loadArticle();


	$('#home-categories a').click(function(){
		$('#home-categories li').attr('class', '');
		$(this).parent().attr('class', 'selected');
		return false;
	});

	var menuselected = 0;

	$('#hrmenu a').click(function()
	{
		$('#hrmenu li').removeClass('selected');
		$(this).parent().addClass('selected');
		if($(this).parent().parents('li').length)
		{
			$(this).parent().parents('li').addClass('selected');
			menuselected = $(this).parent().parents('li').index();
		} else {
			menuselected = $(this).parent().index();
		}
		return false;
	});

	$('#hrmenu > ul > li').hover(function(){
		menuselected = $('#hrmenu > ul > li.selected').index();
		$('#hrmenu > ul > li').removeClass('selected');
		$('#hrmenu > ul > li ul').hide();
		$(this).find('ul').show();
	}, function(){
		$('#hrmenu > ul > li ul').hide();
		$('#hrmenu > ul > li').eq(menuselected).addClass('selected').find('ul').show();
	});



	//---------------------------------------------------

	$('#lang .list .click').toggle(function()
	{
		$('#lang .list li').show()
	}, function()
	{
		$('#lang .list li:not(.selected)').hide()
	});



});



