﻿// JScript File
function imgSizeing()

    {

    var imgs = document.getElementsByTagName('img');

    var ctrlName;

    for(var i=0; i<imgs.length; i++)

    {

    if(imgs[i].name)

    {

    ctrlName=imgs[i].name;  

    switch(ctrlName)

    {

    case "img125":
    alert('hi');
    imgResize(imgs[i],125,75);

    break;

    case "img40":

    imgResize(imgs[i],40,40);

    break;
    
    case "img20":

    imgResize(imgs[i],20,20);

    break;
     case "img30":

    imgResize(imgs[i],30,30);

    break;
    
    case "img50":

    imgResize(imgs[i],50,50);

    break;
    
    case "img75":

    imgResize(imgs[i],75,75);

    break;

    }

    }

    }  

        

    function imgResize(imgr,wi,hi)

    {

    var wid=parseInt(wi);

    var hig=parseInt(hi);

    var thisid=imgr.id;

    var myImg = new Image();

    var ourTimer;

    myImg.src = imgr.src;

    isloaded(myImg);

    

    function isloaded(img) {

      if (!img.complete)

        return false;

      if (typeof img.naturalWidth != "undefined" && img.naturalWidth == 0)

        return false;

      SSImage();

    }    

    function SSImage()

    {   

            xWidth = myImg.width;

            xHeight = myImg.height;

         
            wRatio = xWidth/xHeight;

            yRatio = xHeight/xWidth;

            

            appWidth = 0;

            appHeight = 0;

            

            if (xWidth > xHeight)

            {

                if (xWidth < wid)

                {

                    appWidth = xWidth;

                    appHeight = parseInt(xWidth * yRatio);

                    

                }else

                {

                    appWidth = wid;

                    appHeight = parseInt(wid * yRatio);

                }

                

            }else if(xHeight > xWidth)

            {

                if (xHeight < hig)

                {

                    appHeight = xHeight;

                    appWidth = parseInt(xHeight * wRatio);

                }else

                {

                    appHeight = hig;

                    appWidth = parseInt(hig * wRatio);

                 }

                

            }else if(xHeight == xWidth)

            {

                if (xHeight < hig)

                {

                    appWidth = xWidth;

                    appHeight = xHeight;

                    

                }else if(xWidth > wid)

                {

                    appWidth = appHeight = wid;

                }else if(xHeight >= hig && xWidth <= wid)

                {

                    appWidth = appHeight = hig;

                }

            }

            

            document.getElementById(thisid).style.height = appHeight+"px";
    alert(appHeight);
            document.getElementById(thisid).style.width = appWidth+"px";

            document.getElementById(thisid).style.margin = "0 auto";

      
         }

  

}

}

