/* Box - Stellen im Blick */

/* automatisches Timeout in Millisekunden */
var intTimeoutAuto = 6000;
/* Timeout nach einem Klick in Millisekunden */
var intTimeoutClick = 10000;

var intCurrBoxJob = 0;
var intBoxJobs = 3;
var timerBoxTeaser;
var stellen = new Array();


function loadNextBoxJobContent(intTimeout) {	
	if(intCurrBoxJob<intBoxJobs){
		intCurrBoxJob++;
		if(intCurrBoxJob>1){
			$('#boxJobsPagerPrev').css('background-image', 'url(images/box_jobs_pager_leftarrow.png)');
			$('#boxJobsPagerPrev').css('cursor', 'pointer');
			$("#boxJobsContentSlide").fadeOut("fast",function() { $("#boxJobsContentSlide").attr('innerHTML',stellen[intCurrBoxJob]); }); //.load("ajax/job_"+intCurrBoxJob+".txt"); });
			$("#boxJobsContentSlide").fadeIn("fast");
			if(intCurrBoxJob==intBoxJobs){
				$('#boxJobsPagerNext').css('background-image', 'none');	
				$('#boxJobsPagerNext').css('cursor', 'auto');				
			}	
		}else{
			$("#boxJobsContentSlide").fadeOut("fast",function() { $("#boxJobsContentSlide").attr('innerHTML',stellen[intCurrBoxJob]); }); //.load("ajax/job_"+intCurrBoxJob+".txt"); });
			$("#boxJobsContentSlide").fadeIn("fast");			
		}
		$("#boxJobsSites").html('<span style="color:#FFF">'+intCurrBoxJob+'</span>/'+intBoxJobs);		
	}
	timerBoxTeaser = window.setTimeout("loadAutoNextBoxJobContent("+intTimeoutAuto+")", intTimeout);
}
function loadAutoNextBoxJobContent(intTimeout) {
	if(intCurrBoxJob==intBoxJobs){
		intCurrBoxJob = 0;
		$('#boxJobsPagerPrev').css('background-image', 'none');
		$('#boxJobsPagerPrev').css('cursor', 'auto');		
		$('#boxJobsPagerNext').css('background-image', 'url(images/box_jobs_pager_rightarrow.png)');
		$('#boxJobsPagerNext').css('cursor', 'pointer');
	}
	loadNextBoxJobContent(intTimeout);	
}
function loadPrevBoxJobContent(intTimeout) {	
	if(intCurrBoxJob>1){
		if(intCurrBoxJob==2){
			$('#boxJobsPagerPrev').css('background-image', 'none');
			$('#boxJobsPagerPrev').css('cursor', 'auto');			
		}			
		intCurrBoxJob--;
		if(intCurrBoxJob<intBoxJobs){
			$('#boxJobsPagerNext').css('background-image', 'url(images/box_jobs_pager_rightarrow.png)');
			$('#boxJobsPagerNext').css('cursor', 'pointer');
		}
		$("#boxJobsContentSlide").fadeOut("fast",function() { $("#boxJobsContentSlide").attr('innerHTML',stellen[intCurrBoxJob]); }); //.load("ajax/job_"+intCurrBoxJob+".txt"); });		
		$("#boxJobsContentSlide").fadeIn("fast");
		$("#boxJobsSites").html('<span style="color:#FFF">'+intCurrBoxJob+'</span>/'+intBoxJobs);	
	}
	timerBoxTeaser = window.setTimeout("loadAutoNextBoxJobContent("+intTimeoutAuto+")", intTimeout);
}
	
$(function(){	
	$("#boxJobsPagerNext").click(function(){  
		window.clearTimeout (timerBoxTeaser);
		loadNextBoxJobContent(intTimeoutClick);
	});
	$("#boxJobsPagerPrev").click(function(){  
		window.clearTimeout (timerBoxTeaser);
		loadPrevBoxJobContent(intTimeoutClick);
	});
});

$(document).ready(function() {	
	loadNextBoxJobContent(intTimeoutAuto);
});