function s4() {
return (65536 * (1 + Math.random()) || 0).toString(16).substring(1)
}
function guid() {
Date = new Date()
return (this.s4() + Date.getTime() + Math.floor(999999 * Math.random())).replace(new RegExp("\\.", "gm"), "")
}
function getSuffix(e) {
var t = e.lastIndexOf("."),
i = "";
return t !== -1 && (i = e.substring(t)),
i
}
function calculateObjectName(e, t, i) {
this.gObjectName += "" + e;
var o = this.getSuffix(e);
if (o = t && i ? "_" + t + "_" + i + o : "_0_0" + o,
this.isAvatar)
this.gObjectName = "avatar_" + this.guid() + o;
else {
this.gObjectName = "news/vod/" + this.guid() + o
}
return this.gObjectName
}