$(document).ready(function(){
	$(".tx-intjobportalads-adlist-listitem-head a").click(function(event){
		var lItem = $(this).parents('.tx-intjobportalads-adlist-listitem');
		if ( !$(lItem).find('.tx-intjobportalads-singleview-description').length && !lItem.hasClass('activeitem') ) {
			lItem.toggleClass('activeitem');
			$(lItem).append('<div class="tx-intjobportalads-adlist-listitem-contentholder" style="display:none;"></div>');
			$(lItem).find('.tx-intjobportalads-adlist-listitem-contentholder').load(
				$(this).attr('href') + ' .tx-intjobportalads-singleview-listitem-content',
				function() {
					$(this).slideDown('fast');
					lItem.toggleClass('activeitem');
				}
			);
		} else if ( lItem.hasClass('activeitem') ) {
			return false;
		} else {
			$(lItem).find('.tx-intjobportalads-adlist-listitem-contentholder').slideToggle('fast');
		}
		return false;
	});
	
	checkNeedsVita('');
	
	$(".needs-vita").click(function(event){
		checkNeedsVita('fast');
	});
	
})

function checkNeedsVita(time)
{
	var needsVita = false;
	
	if($("#vita-check:checked").val() == "1") {
		needsVita = true;
	}
	if($("#add-to-db:checked").val() == "1") {
		needsVita = true;
	}
	
	if(needsVita)
	{
		$(".vita-upload-fields").show(time);
	}
	else
	{
		$(".vita-upload-fields").hide(time);
	}
}

