// JavaScript Document

	function setWidthUL(){

			var theDiv = $("#container-right");

			var totalWidth = theDiv.width();

			totalWidth += parseInt(theDiv.css("padding-left"), 10) + parseInt(theDiv.css("padding-right"), 10);

			var numberColumns = totalWidth/150;

			numberColumns=Math.floor(numberColumns);

			var workWidth = numberColumns * 151;

			var workMargin = totalWidth-workWidth;

			var workWidthIE6 = workWidth+1;

			var workMarginIE6 = workMargin-1;

			$("#work").attr('style', 'width:'+workWidth+'px; margin-left:'+workMargin+'px; *width:'+workWidthIE6+'px; *margin-left:'+workMarginIE6+'px;');

			var sortRight = workWidth + 25;

			//$("#sort").attr('style', 'right:'+sortRight+'px');

		}



	$(function(){

		//init functions

		

		//initiating social tips

		$('.socialtip').tipsy({gravity: 'w', fade: true});  

		

		// positioning work column

		setWidthUL();	

		

		// Main content Accordion 

		$('div.resizer').css("display", "none");

		$('div.current .resizer').css("display", "block");

		$('h2.accordion-label').click(function() 

		{

			if($(this).parent().hasClass('current')) 

			{

				$(this).siblings('div').slideToggle('fast',function() 

				{


				});
				$('div.current').removeClass('current');
			} 

			else 

			{

				$('div.current .resizer').slideToggle('fast',function() 

				{
				});
				
				$('div.current').removeClass('current');

				$(this).parent().addClass('current');

				$(this).siblings('.resizer').slideToggle('fast',function() 

				{		 

				});

			}
						
			if($("#accordion div:first-child").hasClass("current") || $("#accordion div:first-child + div").hasClass("current")) {
				$("#people_wanted").animate({top: '650px'}, 1000 );
			} else {
				$("#people_wanted").animate({top: '200px'}, 1000 );
			}
			
			return false;

		});

		

		// Sort Accordion

		$('div #filter').css("display", "none")

		$('h2.sort-label').click(function() 

		{

			if($(this).parent().hasClass('currentsort')) 

			{	

				$('div.currentsort #filter').slideUp('fast',function() 

				{

					$(this).parent().removeClass('currentsort');

				});

			} 

			else 

			{

				$(this).parent().addClass('currentsort');

				$('div #filter').slideDown('fast',function() 

				{

				});

			}		

			return false;

		});	



	});


