$(document).ready(function(){
	
	
	$('.news-latest-container a').live('click',function(){			
		if(!$('.contentplacer .newsdetail').length){		
			var wrap = $('.tx-optaresjobfinder-pi2').parents('.contentitem:first');
			wrap.append('<div class="overlay">&nbsp;</div>');					
			var container = $('.tx-optaresjobfinder-pi2').parents('.csc-default:first');		
			container.animate({opacity: 0.2},100);
			var newsid = $(this).find('span:first').attr('id');		
			var data = 'eID=optaresjobfinder_pi2&action=showNews&newsid=' + newsid;			  
			
		  $.ajax({
				url: "index.php",			
				type: "GET",
				data: data,
				success: function(resp) {											
					//$('.latestjobs').html(resp);									
					container.find('.csc-header:first').hide();
					container.find('.tx-optaresjobfinder-pi2:first').hide();
					container.append(resp);
					//container.html(resp);							
							
					if($('.overlay').length){
						//$('.latestjobs').animate({opacity: 1.0},100);
						container.animate({opacity: 1.0},100);
						$('.overlay').remove();
					}	
														
				}
			});	
		}
		
		return false;
	});		
	
	
	
	
	$('.latestjobslink').live('click',function(){	
		
		//$('.tx-timeconlatestjobs-pi1').append('<div class="overlay">&nbsp;</div>');	
		//$('.latestjobs').animate({opacity: 0.2},100);
		
		var wrap = $('.tx-optaresjobfinder-pi2').parents('.contentitem:first');
		var container = $('.tx-optaresjobfinder-pi2').parents('.csc-default:first');
		wrap.append('<div class="overlay">&nbsp;</div>');			
		container.animate({opacity: 0.2},100);
		
		
		var data = 'eID=optaresjobfinder_pi2&action=showJobs';
	  $.ajax({
			url: "index.php",			
			type: "GET",
			data: data,
			success: function(resp) {									
				container.find('.newsdetail:first').remove();
				container.find('.csc-header:first').show();
				container.find('.tx-optaresjobfinder-pi2:first').show();				
				//$('.latestjobs').html(resp);									
				if($('.overlay').length){
					container.animate({opacity: 1.0},100);
					$('.overlay').remove();
				}	
				
																			
			}
		});	
		return false;
	});		
	
	
	
});
