$(document).ready(function() {

	var pageId = $('div.header').attr('id');
	
	if (pageId == 'page-index')
	{
		
		getMainBoxContent('b-motocykle');
		
		$('#news .button').click(function(){
			$('#news .button').attr('class','button');
			$(this).attr('class','button on');
			getMainBoxContent($(this).attr('id'))
			return false;
		});
	}
	
	$('#b-lse').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#b-lsc').removeClass('on');
		
		$('#lsc').hide('fast');
		$('#lse').show('fast');
		
		return false;
	});
	
	$('#b-lsc').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#b-lse').removeClass('on');
		
		$('#lse').hide('fast');
		$('#lsc').show('fast');
		
		return false;
	});
	
	$('#b-lte').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#b-ltc').removeClass('on');
		
		$('#ltc').hide('fast');
		$('#lte').show('fast');
		
		return false;
	});
	
	$('#b-ltc').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#b-lte').removeClass('on');
		
		$('#lte').hide('fast');
		$('#ltc').show('fast');
		
		return false;
	});
	
	switch(pageId)
	{
		case 'page-index':
			
		break;
	}
	
	$('a.delete').css('color','red').click(function(){
		if (confirm('Czy napewno usunąć ten element ?'))
		{
			return true;
		}
		
		return false;
	});
	
	
	$('#f-page-photos-l').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#f-page-movies-l').removeClass('on');
		$('#f-page-users-l').removeClass('on');
		
		$('#f-page-users').hide('fast');
		$('#f-page-movies').hide('fast');
		$('#f-page-photos').show('fast');
		
		return false;
	});
	
	$('#f-page-movies-l').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#f-page-photos-l').removeClass('on');
		$('#f-page-users-l').removeClass('on');
		
		$('#f-page-photos').hide('fast');
		$('#f-page-users').hide('fast');
		$('#f-page-movies').show('fast');
		
		return false;
	});
	
	$('#f-page-users-l').click(function(){
		
		$(this).addClass('on').show('slow');
		
		$('#f-page-photos-l').removeClass('on');
		$('#f-page-movies-l').removeClass('on');
		
		
		$('#f-page-photos').hide('fast');
		$('#f-page-movies').hide('fast');
		$('#f-page-users').show('fast');
		
		return false;
	});
	
});


function processGetMainBoxContent (xml)
{
	var promo = $(xml).find('promo');
	
	var promoId				= promo.attr('id');
	var promoPageId			= promo.attr('pid');
	var promoTitle 			= promo.find('title').text();
	var promoName			= promo.find('name').text();
	var promoDate			= promo.find('date').text();
	var promoDescription	= promo.find('description').text();
	var promoPhoto			= promo.find('photo').text();
	
	var promoLink	= '/artykul/' + promoPageId + '/' + promoId + '/' + promoName;
	
	if (promoTitle)
	{
		$('.content .white .news-item').css('display','block');
		
		$('#newsItemLink').attr('title',promoTitle).attr('href',promoLink);
		
		$('#newsItemTitle').html(promoTitle);
		$('#newsItemDate').html(promoDate);
		$('#newsItemDescription').html(promoDescription);
		$('#newsItemMoreLink').attr('href',promoLink);
		
		if (promoPhoto)
		{
			$('#newsItemImage').attr('src','/var/media/images/articles/260x163/' + promoPhoto);
		}
	}
	else
	{
		$('.content .white .news-item').css('display','none');
	}
	
	var sponsoringListHtml = '';
	
	$(xml).find('sponsoring').find('sponsor').each(
		function(){
			
			var pageId			= $(this).attr('pid');
			var articleId		= $(this).attr('id');
			var articleName 	= $(this).find('name').text();
			var articleTitle 	= $(this).find('title').text();
			var articleImage	= $(this).find('photo').text();
            
            if (articleImage)
            {
            	sponsoringListHtml += '<li><a href="/artykul/' + pageId + '/' + articleId + '/' + articleName + '" title="' + articleTitle + '" title="Tytuł"><img src="/var/media/images/articles/74x76/'+articleImage+'" alt="Tytuł" /></a><p><u>Link sponsorowany</u></p><a href="/artykul/' + pageId + '/' + articleId + '/' + articleName + '" title="' + articleTitle + '" title="Skok na motorku">'+articleTitle+'</a><div class="clear"></div></li>';
            }
            else
            {
            	sponsoringListHtml += '<li><a href="/artykul/' + pageId + '/' + articleId + '/' + articleName + '" title="' + articleTitle + '" title="Tytuł"><img src="/var/media/images/articles/74x76/sample.jpg" alt="Tytuł" /></a><p><u>Link sponsorowany</u></p><a href="/artykul/' + pageId + '/' + articleId + '/' + articleName + '" title="' + articleTitle + '" title="Skok na motorku">'+articleTitle+'</a><div class="clear"></div></li>';
            }
     	}
     );
     
     if (sponsoringListHtml=='')
     {
     	$('#sponsoring').hide();
     }
     else
     {  
     	$('#sponsoring').show();
		$('#sponsoringArticlesList').html(sponsoringListHtml);
     }
	
	var articlesListHtml = '';
	
	$(xml).find('articles').find('article').each(
		function(){
			
			pageId			= $(this).attr('pid');
			var articleId		= $(this).attr('id');
			var articleName 	= $(this).find('name').text();
			var articleTitle 	= $(this).find('title').text();
            
            articlesListHtml += '<li><a href="/artykul/' + pageId + '/' + articleId + '/' + articleName + '" title="' + articleTitle + '">' + articleTitle + '</a></li>';
     	}
     );
     
     if (articlesListHtml=='')
     {
     	articlesListHtml = '<li style="padding: 10px; width: 100%; text-align: center;">Na razie brak artykułów w tej sekcji</li>';
     }    
	 else
	 {
	 	articlesListHtml += '<li style="background: none; text-align: right; margin-bottom: 10px;"><a href="/aktualnosci.html?type=' + pageId + '">więcej &raquo;</a></li>';
	 }
	 
     $('#latestArticlesList').html(articlesListHtml);
}

function getMainBoxContent (contentId)
{
	$.ajax({
	   type: "POST",
	   url: "/inc/ajax.php",
	   data: "function=getMainBoxContent&contentId=" + contentId,
	   dateType: 'xml',
	   success: processGetMainBoxContent
	 });
}
