$(document).ready(function(){
	// starting the page and pre-loading
	
	var desc;
	var title;
	var img;
	var prev;
	var timing = $('#layout').attr("class");
	$('.homeDesc').fadeIn(200);
	$('.homeTitle').fadeIn(200);
	loadimage();
	
	// setup loading and slideshow intervall
	setInterval(function() {
		slideSwitch();
		loadimage();
	}, timing);
	
}); // end document load

function slideSwitch() {
	$('.homeDesc').html(desc);
	$('.homeTitle').html(title);
	$('.homeDesc').fadeOut(300);
	$('.homeTitle').fadeOut(300);
	$('#layout').fadeOut(300, function(){
		$('.layer1').toggleClass('loadimg').toggleClass('active');
		$('.layer2').toggleClass('loadimg').toggleClass('active');
		$('#layout').fadeIn(500);
		$('.homeDesc').fadeIn(200);
		$('.homeTitle').fadeIn(200);
	})
}

function loadimage() {
	$.ajax({
		method: "get",
		url: "block/homeslideshow.php",
		dataType: "json",
		data: "albums="+$('.active img').attr("class")+"&prev="+previousID,
		success: function(data){
			desc = data.content;
			title = data.title;
			img = data.img;
			prev = data.prevID;
			var total = data.count;
			if (previousID.length > total-1) {
				previousID = new Array();
			}
			previousID.push(prev);
			$('.loadimg').html(img);
		} // end ajax success
	}); // end ajax loader
} // end function
