function changeTab(tab,height) {
	var distLeft = -545 * tab;
	$('div.navPanelContainer').animate({
		left: distLeft +"px",
		height: height + "px"
	}, 500);
	$('.alt-main .nav li').removeClass();
	$('.alt-main .nav li#' + tab).addClass('active');
}

function post() {
	var postData = 'type=message&content=' + $('#messageContent').val();
	if ($('#messageContent').val() != '') {
		$('div.navContainer').animate({
			height: "52px"
		}, 500);
		$('div.navContainer').html('<div style="text-align: center; padding: 10px 0"><img src="/images/loader.gif" /></div>');
		$.ajax({
			type: 'POST',
			url: '/scripts/post.php',
			data: postData,
			success: function(html) {
				$.ajax({
					type: 'POST',
					url: '/scripts/post_render.php',
					data: postData,
					success: function(html2) {
						$('div.navContainer').html(' ');
						$('#feed').prepend(html2);
						$('div.navContainer').animate({
							height: "130px"
						}, 500, "linear", function() {
							$('div.navContainer').html(html);
							changeTab(0);
						});
					}
				});
			}
		});
	}
}

function postLink() {
	var postData = 'type=link&content=' + $('#linkContent').val() + '&message=' + $('#linkMessageContent').val();
	if ($('#linkContent').val() != '') {
		$('div.navContainer').animate({
			height: "52px"
		}, 500);
		$('div.navContainer').html('<div style="text-align: center; padding: 10px 0"><img src="/images/loader.gif" /></div>');
		$.ajax({
			type: 'POST',
			url: '/scripts/post.php',
			data: postData,
			success: function(html) {
				$.ajax({
					type: 'POST',
					url: '/scripts/post_render.php',
					data: postData,
					success: function(html2) {
						$('div.navContainer').html(' ');
						$('#feed').prepend(html2);
						$('div.navContainer').animate({
							height: "130px"
						}, 500, "linear", function() {
							$('div.navContainer').html(html);
							changeTab(0);
						});
					}
				});
			}
		});
	}
}

function postFile() {
	$('#fileUpload').submit();
	$('div.navContainer').animate({
		height: "52px"
	}, 500);
	$('div.navContainer').html('<div style="text-align: center; padding: 10px 0"><img src="/images/loader.gif" /></div>');
}

function reply(username) {
	changeTab(0);
	$('html').animate({scrollTop:0}, 500);
	if ($('#messageContent').val() == '') {
		$('#messageContent').val('@' + username + ' ').focus();
	} else {
		$('#messageContent').val($('#messageContent').val() + '@' + username + ' ').focus();
	}
}

function youtube_popup(videoId){
	var background = '#youtube_popup_overlay_' + videoId;
	var container = '#youtube_popup_container_' + videoId;
	
	$(background).fadeIn(200, function(){
		$(container).fadeIn(200);
	});
}

function youtube_popup_hide(videoId){
	var background = '#youtube_popup_overlay_' + videoId;
	var container = '#youtube_popup_container_' + videoId;
	
	$(container).fadeOut(200, function(){
		$(background).fadeOut(200);
	});
}