﻿function ScaleArticleThumbnail(image)
{
    // standard width/height for square thumbnail
    var standardDimension = 70;

    var height = $(image).height();
    var width = $(image).width();
    var ratio;
    var calcHeight;
    var calcWidth;
    
    //square, add standard css scaling class
    if(width == height)
    {
        $(image).addClass("square_thumbnail");
    }     
    else
    {
        ratio = height / width;
        
        if(width < standardDimension)
        {
            calcWidth = width;
        }
        else
        {
            calcWidth = standardDimension;
        }
        
        calcHeight = ratio * calcWidth;        
    
        $(image).css("width", calcWidth + "px");
        $(image).css("height", calcHeight + "px");
    }

}

$(document).ready(function() {
    $("img.article_thumbnail").each(function() {
        ScaleArticleThumbnail(this);    
    });
});