/* jQuery onload function */

$().ready(function() {
	
	/* Make every other row in the forum grey */
	$('.forumline_green tbody tr:odd').each(function() {
		
		$(this).find('td').css('background','#EDEDED');
	});

	initBlueContainer();
	initCommonStuff();
	init_box_bluegrad();
	
});



/* Init functions */

function init_box_bluegrad() {
	
	$('.box_bluegrad h2').each(function() {
		
		$(this).after('<img src="/graphics/grad01_topleftcorner.png" alt="corner" class="grad01_topleftcorner"/>');
		$(this).after('<img src="/graphics/grad01_toprightcorner.png" alt="corner" class="grad01_toprightcorner"/>');

	});
}

/* jQuery callbacks */

function loadNews( id ) {
		
	
	// Ajax request

	var params = 	{
						index: id, 
						vari: 'description'
					};
	
	$.ajax( {
				type: "POST",
				url: 'includes/get_feed.php',
				data: params,
				success: newsLoaded	} );
		
		
}

function newsLoaded(data) {
	
	data = data.replace( /Visit.*<a.*>.*PokerListings.*<\/a>/i, '');
	
	data = data.replace(/Related\sArticle.*<a.*>.*<\/a>/g,'');
	
	feed_by = '<br/><p>Feed by <a href="http://www.pokerlistings.com">pokerlistings</a></p>';
	
	//$('#current_content').removeClass().addClass(page_class);
	
	$('#center_container').html(data)/*.append(feed_by)*/.fadeTo("slow", 1).addClass('news_format');
	
}

function initCommonStuff() {
	
	$('#footer').show();
	$('#navbar').show();
	
	$('.hidden').hide();
	
	/* Mouseovers */
	
	$('a').mouseover( hideStatus );
	
	$('tr.forum_row').mouseover( moForumRow );
	$('tr.forum_row').mouseout( moForumRow );
	
	$('#navbar li').mouseover( moMenuItem );
	$('#navbar li').mouseout( moMenuItem );
	
	/* Clicks */
	
	$('.forum_row').click(function() {
		
		document.location.href = $(this).find('a.forum').attr('href');
		
	});
	
	$('input').each(function() {
		
		var type = $(this).attr('type');
		
		$(this).addClass(type);
		
	});
	
}

function initBlueContainer() {
	
	$('.blue_container').each(function() {
		
		$(this).wrap('<div class="blue_cont_wrapper"></div>');		
		$(this).before('<div class="blue_cont_head"></div>');		
		$(this).after('<div class="blue_cont_foot"></div>');		
		$(this).wrap('<div class="blue_cont_left"></div>');		
		$(this).wrap('<div class="blue_cont_right"></div>');		
		$(this).show();
	});
	
}

function moForumRow() {
	
	$(this).children('td').toggleClass('hover_cell');	
	$(this).toggleClass('hover_row');
}

function moMenuItem() {

	$(this).toggleClass('hover_menuitem');
	
}

/* other callbacks */


