$(document).ready(function(){
		
	windowResizing(); //line 6
	wallpaperFunction(); //line 26
	
	$('.comp-logos').each(function(a,b) {
		$(b).find('ul:last').addClass('last');
		$(b).find('ul').each(function(c,d) {
			$(d).find('li:last').addClass('last');
		});
	});
	
});

function windowResizing() {
	var windowHeight, windowWidth = 0;
    $(window).resize(function(){
        actualwindowHeight = $(window).height();
        windowHeight = (1.46 * actualwindowHeight);
        windowWidth = $(window).width();
		
		if(windowHeight > windowWidth)
		{
			$('#comp-wallpaper img').width('auto');
			$('#comp-wallpaper img').height('100%');
		}
		else
		{
			$('#comp-wallpaper img').height('auto');
			$('#comp-wallpaper img').width('100%');
		}
    });
}

function wallpaperFunction() {
	
	$.getJSON('js/json-imagegallery.js', 
		function(data) {
			var wallpaperLocaiton = 'images/content/';
			var wallpaperImageLocation = null;
			var wallpaperLength = data.photosetitem.length;
			var wallpaperLengthforrandomNumber, wallpaperRandomNumber, wallpaperFinalNumber = 0;
			$('#comp-wallpaper').addClass('preloading');	
			wallpaperLengthforrandomNumber = wallpaperLength;
			wallpaperRandomNumber = Math.floor(Math.random()*wallpaperLengthforrandomNumber);
			wallpaperFinalNumber = wallpaperRandomNumber;
			wallpaperImageLocation = wallpaperLocaiton + data.photosetitem[wallpaperFinalNumber].image_name;
			wallpaperPreloader_begin = new Image();
			wallpaperPreloader_begin.onload = function(){
				$('#comp-wallpaper .inner').append('<img style="display: none; width: 100%;" class="inactive" src="' + wallpaperImageLocation + '" />');
				$('#comp-wallpaper img.inactive').addClass('active').removeClass('inactive').fadeIn();
				$('#comp-wallpaper').removeClass('preloading');
				$('.comp-photo-info').empty().append('<p>' + data.photosetitem[wallpaperFinalNumber].author + ' - ' + data.photosetitem[wallpaperFinalNumber].description + '</p><p>' + data.photosetitem[wallpaperFinalNumber].date + '</p>');
				setTimeout('wallpapermicrofunction()', 10000); //line 57
				if (wallpaperFinalNumber == wallpaperLength) 
				{		
					wallpaperImageLocation = wallpaperLocaiton + data.photosetitem[0].image_name;
				}
				else
				{
					wallpaperFinalNumber++;
					wallpaperImageLocation = wallpaperLocaiton + data.photosetitem[wallpaperFinalNumber].image_name;
				}
				wallpaperPreloader_next = new Image();
				wallpaperPreloader_next.src = wallpaperImageLocation;
				$('#comp-wallpaper .inner').prepend('<img style="display: none; width: 100%;" class="inactive" src="' + wallpaperImageLocation + '" />');
			};
			wallpaperPreloader_begin.src = wallpaperImageLocation;
		}
	);
	
	
			
}

function wallpapermicrofunction(){	
	
	$.getJSON('js/json-imagegallery.js', 
		function(data) {
			var wallpaperLocaiton = 'images/content/';
			var wallpaperImageLocation = null;
			var wallpaperLength = data.photosetitem.length;
			$('#comp-wallpaper img.active').addClass('destroy').fadeOut();
			$('#comp-wallpaper img.inactive').addClass('active').removeClass('inactive').fadeIn();
			$('#comp-wallpaper img.destroy').remove();
			setTimeout('wallpapermicrofunction()', 10000);
			var wallpaperCurrentLocation = $('#comp-wallpaper img.active').attr('src');
			var wallpaperCurrentNumber = wallpaperCurrentLocation.match(/[\d]+/g);
			wallpaperCurrentNumber = wallpaperCurrentNumber * 1;
			if (wallpaperCurrentNumber == wallpaperLength) 
			{		
				wallpaperImageLocation = wallpaperLocaiton + data.photosetitem[0].image_name;
			}
			else
			{
				wallpaperImageLocation = wallpaperLocaiton + data.photosetitem[wallpaperCurrentNumber].image_name;
			}
			wallpaperCurrentNumber--;
			$('.comp-photo-info').empty().append('<p>' + data.photosetitem[wallpaperCurrentNumber].author + ' - ' + data.photosetitem[wallpaperCurrentNumber].description + '</p><p>' + data.photosetitem[wallpaperCurrentNumber].date + '</p>');
			wallpaperPreloader_next = new Image();
			wallpaperPreloader_next.src = wallpaperImageLocation;
			$('#comp-wallpaper .inner').prepend('<img style="display: none; width: 100%;" class="inactive" src="' + wallpaperImageLocation + '" />');
		}
	);
}