/* FILE ARCHIVED ON 11:16:15 Mar 12, 2020 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 11:16:15 Mar 12, 2020. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /** * ------------------------------------------------------------------------ * resizeImage Plugin * ------------------------------------------------------------------------ * Copyright (C) 2012-2013 SUNLAND Co., JSC. All Rights Reserved. * license - GNU/GPL, /save/http://www.gnu.org/licenses/gpl.html * Author: Sonle * Email: sonlv@templaza.com * Websites: /save/http://www.templaza.com * ------------------------------------------------------------------------ */ var resizeImage = function (widthImage, heightImage, widthStage, heightStage) { var escImageX = widthStage / widthImage; var escImageY = heightStage / heightImage; var escalaImage = (escImageX > escImageY) ? escImageX : escImageY; var widthV = widthImage * escalaImage; var heightV = heightImage * escalaImage; var posImageY = 0; var posImageX = 0; if (heightV > heightStage) { posImageY = (heightStage - heightV) / 2; }; if (widthV > widthStage) { posImageX = (widthStage - widthV) / 2; }; return { top: posImageY, left: posImageX, width: widthV, height: heightV }; };