var MYNEWS_PHOTO_LIMIT_WIDTH = parseInt("680");
var imageLoaded = function(obj) {
// Run onload code.
var title = obj.attr('title');
obj.attr('alt', title);
obj.removeAttr('title');
var image_align_class = "";
var clazz = obj.attr('class');
if (clazz != null && clazz.length > 0) {
image_align_class = " "+clazz;
}
obj.attr('class', 'img');
obj.removeAttr('xtype');
var w = obj.width();
if (isNaN(w)) {
w = 0;
}
var h = parseInt(obj.css('height'));
if (isNaN(h)) {
h = 0;
}
if (w <= 0) {
var timg = new Image();
timg.src = this.src;
w = parseInt(timg.width);
if (isNaN(w)) {
//...
}
}
if (w > MYNEWS_PHOTO_LIMIT_WIDTH) {
var pct = parseFloat(MYNEWS_PHOTO_LIMIT_WIDTH) / parseFloat(w);
w = MYNEWS_PHOTO_LIMIT_WIDTH;
if (pct > 0 && pct < 1 && h > 0) {
h = Math.floor(parseFloat(h) * pct);
}
}
obj.css('width', w+"px");
if (h > 0) {
obj.css('height', h+"px");
}
if(image_align_class.trim() == "sm-image-c")
{
obj.wrap("