// when the DOM is ready...
jQuery(document).ready(function () {

	jQuery.post(
		'/wp-content/themes/denooyer/gallery.inc.php',
		{type: "slideshow"},
		function(data) {
			jQuery('#setloading').fadeOut('slow');
			jQuery('#ss_cont').html(data.output);
			dpdSlide();
		},
		"json"
	);
	
	jQuery('#lcd #msg').marquee();
	
	
	jQuery('.entry-content img').each(function() {
        var maxWidth = 450; // Max width for the image
        var maxHeight = 600;    // Max height for the image
        var ratio = 0;  // Used for aspect ratio
        var width = jQuery(this).width();    // Current image width
        var height = jQuery(this).height();  // Current image height
 
        // Check if the current width is larger than the max
        if(width > maxWidth){
            ratio = maxWidth / width;   // get ratio for scaling image
            jQuery(this).css("width", maxWidth); // Set new width
            jQuery(this).css("height", height * ratio);  // Scale height based on ratio
            height = height * ratio;    // Reset height to match scaled image
            width = width * ratio;    // Reset width to match scaled image
        }
 
        // Check if current height is larger than max
        if(height > maxHeight){
            ratio = maxHeight / height; // get ratio for scaling image
            jQuery(this).css("height", maxHeight);   // Set new height
            jQuery(this).css("width", width * ratio);    // Scale width based on ratio
            width = width * ratio;    // Reset width to match scaled image
        }
    });
    
    var height = 0;
	var count = 1;
	jQuery('.post').each(function() {
		var curheight = jQuery(this).height();
		
		if (count == 1) {
			// Left Pane
			if (curheight > height) {
				height = curheight;
			}
			count++;
		}
		else if (count == 2) {
			
			// Right Pane
			if (curheight > height) {
				// Right Pane > Left Pane, set Left pane height
				jQuery(this).prev().css('height', curheight);
				height = 0;
			} else {
				// Left Pane > Right Pane, set right pane height
				jQuery(this).css('height', height);
				height = 0;
			}
			
			count = 1;
		}
	});

});

function dpdSlide() {
	jQuery('#ss_cont').jCarouselLite({
		btnNext: '#ss_right_btn a',
		btnPrev: '#ss_left_btn a',
		visible: 4,
		auto: 5000,
		speed: 1000
	});
}