function condfmt()
{
  var pattern = arguments[0] + '|';

  var pos0, start=0, index=0;
  var ret = '';
  while ((pos0=pattern.indexOf('|',start)) != -1)
  {
    var cond = pattern.substr(start, pos0-start);
    if (!/^[0-9]+[≤<].+$/.test(cond))
      continue;
    
    var posa = cond.indexOf('<');
    var posb = cond.indexOf('≤');
    var pos1 = Math.min(posa, posb);
    if (posa === -1)
      pos1 = posb;
    else if (posb === -1)
      pos1 = posa;

    var num = cond.substr(0, pos1);
    var op  = cond.substr(pos1, 1);
    var msg = cond.substr(pos1+1);

    if ((op==='≤' && parseInt(arguments[1])<=parseInt(num))
      || (op==='<' && parseInt(arguments[1])>parseInt(num)))
    {
      ret += msgfmt(msg, arguments[1]);
      break;
    }

    start = pos0+1;
    index += 1;
  }
  return(ret);
}

function msgfmt() {
  var s = arguments[0] || '';
  for (var i=1; i<arguments.length; i++)
  {
    var placeholder = '{'+(i-1)+'}';
    if (arguments[i] === placeholder)
      continue;

    var pos0, pos1;
    while ((pos0 = s.indexOf(placeholder)) !== -1)
      s = s.substr(0, pos0) + arguments[i] + s.substr(pos0+placeholder.length);
    
    placeholder = '{'+(i-1)+',choice,';
    while ((pos0 = s.indexOf(placeholder)) !== -1
      && (pos1 = s.indexOf('}',pos0+1)) !== -1)
    {
      var len = pos1-pos0-placeholder.length;
      var placeholder0 = s.substr(pos0+placeholder.length, len);
      s = s.substr(0, pos0) + condfmt(placeholder0, arguments[i]) + s.substr(pos1+1);
    }
  }
  return(s);
}
var _STRINGS = {"JS_MISC_URL_MATCH":"game","JS_MISC_URL_MAGICBUSARCHIVE":"archive","JS_MISC_VERSUS":"vs.","JS_MISC_IMG_FOLLOW_LIVE_GAME":"http:\/\/l.yimg.com\/a\/i\/mx\/emsports\/siguelovivo-red-anim.gif","JS_MISC_SLIDESHOW_PHOTO_UNAVAILABLE_IMAGE":"http:\/\/l.yimg.com\/a\/i\/mx\/emsports\/noimage_english_1.gif","JS_EMSPORTS_MAGICBUS_V2_0":"You need to select at least one contact to invite.","JS_EMSPORTS_MAGICBUS_V2_1":"You need to write at least one email to invite.","JS_EMSPORTS_MAGICBUS_V2_2":"You can only write up to 10 e-mail addresses","JS_EMSPORTS_MAGICBUS_V2_3":"Please review the e-mail addresses","JS_EMSPORTS_MAGICBUS_V2_4":"{0}'s Graffiti","JS_EMSPORTS_MAGICBUS_V2_5":"My Graffiti","JS_EMSPORTS_MAGICBUS_V2_6":"Updating","JS_EMSPORTS_MAGICBUS_V2_7":"http:\/\/l.yimg.com\/a\/i\/mx\/emsports\/mb_ajaxload2_1.gif","JS_EMSPORTS_MAGICBUS_V2_8":"{0,choice,0\u2264friends|1\u2264friend|1<friends}","JS_EMSPORTS_MAGICBUS_V2_9":"See all ...","JS_EMSPORTS_MAGICBUS_V2_10":"<p>Email sent to <strong> {0} <\/strong> {0,choice,0\u2264friends|1\u2264friend|1<friends} <\/p> <em><strong> {1} <\/strong> Yahoo! {1,choice,0\u2264contacts|1\u2264contact|1<contacts} immediately added<\/em>","JS_EMSPORTS_MAGICBUS_V2_11":"A moment ago","JS_EMSPORTS_MAGICBUS_V2_12":"{0,choice,0\u2264no new messages|1\u22641 new message|1<{0} new messages}","JS_EMSPORTS_MAGICBUS_V2_13":"Friends of {0}","JS_EMSPORTS_MAGICBUS_ARCHIVE_0":"There are no more results","JS_EMSPORTS_MAGICBUS_ARCHIVE_1":"Report abuse","JS_EMSPORTS_MAGICBUS_ARCHIVE_2":"http:\/\/help.yahoo.com\/l\/mye\/yahoo\/sport\/epl\/abuse_ugc.html","JS_EMSPORTS_MAGICBUS_ARCHIVE_3":"\u00ab Previous","JS_EMSPORTS_MAGICBUS_ARCHIVE_4":"Next \u00bb","JS_EMSPORTS_MAGICBUS_ARCHIVE_5":"No results found for: {0}.","JS_EMSPORTS_SLIDESHOW_0":"{0,choice,0\u2264Recommendations|1\u2264Recommendation|1<Recommendations}","JS_EMSPORTS_SLIDESHOW_1":"Recommended","JS_EMSPORTS_SLIDESHOW_2":"Recommend","JS_EMSPORTS_CHIVAS_0":"Previous","JS_EMSPORTS_CHIVAS_1":"Next","JS_EMSPORTS_CHIVAS_2":"Latest","JS_EMSPORTS_COMMON_UTILS_WIDGETS_0":"Check out this article in Yahoo! Sports","JS_EMSPORTS_COMMON_UTILS_WIDGETS_1":"http:\/\/messenger.yahoo.com\/","JS_EMSPORTS_COMMON_UTILS_WIDGETS_2":"Select an activity","JS_EMSPORTS_COMMON_UTILS_WIDGETS_3":"SCORE","JS_EMSPORTS_COMMON_UTILS_WIDGETS_4":"YC","JS_EMSPORTS_COMMON_UTILS_WIDGETS_5":"RC","JS_EMSPORTS_COMMON_UTILS_WIDGETS_6":"<strong>Success!<\/strong><em>Your message will take a few minutes to appear for others.<\/em>","JS_EMSPORTS_COMMON_UTILS_WIDGETS_7":"Your message will be posted in a few minutes!","JS_EMSPORTS_COMMON_UTILS_WIDGETS_8":"Positive","JS_EMSPORTS_COMMON_UTILS_WIDGETS_9":"Negative","JS_EMSPORTS_COMMON_UTILS_WIDGETS_10":"See responses","JS_EMSPORTS_COMMON_UTILS_WIDGETS_11":"{0,choice,0\u22640 characters|1\u22641 character|1<{0} characters}","JS_EMSPORTS_COMMON_UTILS_WIDGETS_12":"Hide comments","JS_EMSPORTS_COMMON_UTILS_WIDGETS_13":"Read comments","JS_EMSPORTS_COMMON_UTILS_WIDGETS_14":"Jan","JS_EMSPORTS_COMMON_UTILS_WIDGETS_15":"Feb","JS_EMSPORTS_COMMON_UTILS_WIDGETS_16":"Mar","JS_EMSPORTS_COMMON_UTILS_WIDGETS_17":"Apr","JS_EMSPORTS_COMMON_UTILS_WIDGETS_18":"May","JS_EMSPORTS_COMMON_UTILS_WIDGETS_19":"Jun","JS_EMSPORTS_COMMON_UTILS_WIDGETS_20":"Jul","JS_EMSPORTS_COMMON_UTILS_WIDGETS_21":"Aug","JS_EMSPORTS_COMMON_UTILS_WIDGETS_22":"Sep","JS_EMSPORTS_COMMON_UTILS_WIDGETS_23":"Oct","JS_EMSPORTS_COMMON_UTILS_WIDGETS_24":"Nov","JS_EMSPORTS_COMMON_UTILS_WIDGETS_25":"Dec","JS_EMSPORTS_COMMON_UTILS_WIDGETS_26":"rnd","JS_EMSPORTS_COMMON_UTILS_WIDGETS_27":"RND","JS_EMSPORTS_COMMON_UTILS_WIDGETS_28":"game","JS_EMSPORTS_COMMON_UTILS_WIDGETS_29":"Game","JS_EMSPORTS_COMMON_UTILS_WIDGETS_30":"date","JS_EMSPORTS_COMMON_UTILS_WIDGETS_31":"Date","JS_EMSPORTS_COMMON_UTILS_WIDGETS_32":"gp","JS_EMSPORTS_COMMON_UTILS_WIDGETS_33":"GP","JS_EMSPORTS_COMMON_UTILS_WIDGETS_34":"goal","JS_EMSPORTS_COMMON_UTILS_WIDGETS_35":"GOAL","JS_EMSPORTS_COMMON_UTILS_WIDGETS_36":"yc","JS_EMSPORTS_COMMON_UTILS_WIDGETS_37":"YC","JS_EMSPORTS_COMMON_UTILS_WIDGETS_38":"rc","JS_EMSPORTS_COMMON_UTILS_WIDGETS_39":"RC","JS_EMSPORTS_COMMON_UTILS_WIDGETS_40":"w","JS_EMSPORTS_COMMON_UTILS_WIDGETS_41":"W","JS_EMSPORTS_COMMON_UTILS_WIDGETS_42":"Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_43":"Games Played","JS_EMSPORTS_COMMON_UTILS_WIDGETS_44":"GP","JS_EMSPORTS_COMMON_UTILS_WIDGETS_45":"Games Won","JS_EMSPORTS_COMMON_UTILS_WIDGETS_46":"Draws","JS_EMSPORTS_COMMON_UTILS_WIDGETS_47":"D","JS_EMSPORTS_COMMON_UTILS_WIDGETS_48":"Losses","JS_EMSPORTS_COMMON_UTILS_WIDGETS_49":"L","JS_EMSPORTS_COMMON_UTILS_WIDGETS_50":"Goals Scored","JS_EMSPORTS_COMMON_UTILS_WIDGETS_51":"GS","JS_EMSPORTS_COMMON_UTILS_WIDGETS_52":"Goals Against","JS_EMSPORTS_COMMON_UTILS_WIDGETS_53":"GA","JS_EMSPORTS_COMMON_UTILS_WIDGETS_54":"Goal Differential","JS_EMSPORTS_COMMON_UTILS_WIDGETS_55":"GD","JS_EMSPORTS_COMMON_UTILS_WIDGETS_56":"Yellow Cards","JS_EMSPORTS_COMMON_UTILS_WIDGETS_57":"Red Cards","JS_EMSPORTS_COMMON_UTILS_WIDGETS_58":"Percentage","JS_EMSPORTS_COMMON_UTILS_WIDGETS_59":"Points","JS_EMSPORTS_COMMON_UTILS_WIDGETS_60":"player","JS_EMSPORTS_COMMON_UTILS_WIDGETS_61":"Player","JS_EMSPORTS_COMMON_UTILS_WIDGETS_62":"tg","JS_EMSPORTS_COMMON_UTILS_WIDGETS_63":"TG","JS_EMSPORTS_COMMON_UTILS_WIDGETS_64":"Total Goals","JS_EMSPORTS_COMMON_UTILS_WIDGETS_65":"goalkeeper","JS_EMSPORTS_COMMON_UTILS_WIDGETS_66":"Goalkeeper","JS_EMSPORTS_COMMON_UTILS_WIDGETS_67":"gr","JS_EMSPORTS_COMMON_UTILS_WIDGETS_68":"GR","JS_EMSPORTS_COMMON_UTILS_WIDGETS_69":"PCG","JS_EMSPORTS_COMMON_UTILS_WIDGETS_70":"Pts","JS_EMSPORTS_COMMON_UTILS_WIDGETS_71":"TPP","JS_EMSPORTS_COMMON_UTILS_WIDGETS_72":"Total Points Possible","JS_EMSPORTS_COMMON_UTILS_WIDGETS_73":"Hide Responses","JS_EMSPORTS_COMMON_UTILS_WIDGETS_74":"pfg","JS_EMSPORTS_COMMON_UTILS_WIDGETS_75":"PFG","JS_EMSPORTS_COMMON_UTILS_WIDGETS_76":"fc","JS_EMSPORTS_COMMON_UTILS_WIDGETS_77":"FC","JS_EMSPORTS_COMMON_UTILS_WIDGETS_78":"fr","JS_EMSPORTS_COMMON_UTILS_WIDGETS_79":"FR","JS_EMSPORTS_COMMON_UTILS_WIDGETS_80":"{0,choice,0\u2264Recommendations|1\u2264Recommendation|1<Recommendations}","JS_EMSPORTS_COMMON_UTILS_WIDGETS_81":"{0,choice,0\u22640 Recommendations|1\u22641 Recommendation|1<{0} Recommendations}","JS_EMSPORTS_COMMON_UTILS_WIDGETS_82":"Recommended","JS_EMSPORTS_COMMON_UTILS_WIDGETS_83":"PT","JS_EMSPORTS_COMMON_UTILS_WIDGETS_84":"Points per Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_85":"G","JS_EMSPORTS_COMMON_UTILS_WIDGETS_86":"Goals per Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_87":"W","JS_EMSPORTS_COMMON_UTILS_WIDGETS_88":"Wins per Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_89":"T","JS_EMSPORTS_COMMON_UTILS_WIDGETS_90":"Ties per Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_91":"L","JS_EMSPORTS_COMMON_UTILS_WIDGETS_92":"Losses per Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_93":"G\/G","JS_EMSPORTS_COMMON_UTILS_WIDGETS_94":"Average Goals per Game","JS_EMSPORTS_COMMON_UTILS_WIDGETS_95":"G1","JS_EMSPORTS_COMMON_UTILS_WIDGETS_96":"Goals Scored 1st Half","JS_EMSPORTS_COMMON_UTILS_WIDGETS_97":"G2","JS_EMSPORTS_COMMON_UTILS_WIDGETS_98":"Goals Scored 2nd Half","JS_EMSPORTS_COMMON_UTILS_WIDGETS_99":"P","JS_EMSPORTS_COMMON_UTILS_WIDGETS_100":"Total Penalties","JS_EMSPORTS_COMMON_UTILS_WIDGETS_101":"PS","JS_EMSPORTS_COMMON_UTILS_WIDGETS_102":"Penalties Scored","JS_EMSPORTS_COMMON_UTILS_WIDGETS_103":"PM","JS_EMSPORTS_COMMON_UTILS_WIDGETS_104":"Penalties Missed","JS_EMSPORTS_COMMON_UTILS_WIDGETS_105":"Fouls Commited","JS_EMSPORTS_COMMON_UTILS_WIDGETS_106":"Fouls Received","JS_EMSPORTS_COMMON_UTILS_WIDGETS_107":"GP","JS_EMSPORTS_COMMON_UTILS_WIDGETS_108":"Games Played","JS_EMSPORTS_COMMON_UTILS_WIDGETS_109":"Version","JS_EMSPORTS_COMMON_UTILS_WIDGETS_110":"2000 characters","JS_EMSPORTS_COMMON_UTILS_WIDGETS_111":"home team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_112":"Home Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_113":"away team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_114":"Away Team","JS_EMSPORTS_COMMON_UTILS_WIDGETS_115":"score","JS_EMSPORTS_COMMON_UTILS_WIDGETS_116":"Score","JS_EMSPORTS_COMMON_UTILS_WIDGETS_117":"Not available","JS_EMSPORTS_COMMON_UTILS_WIDGETS_118":"Goals Received","JS_EMSPORTS_COMMON_UTILS_WIDGETS_119":"Round","JS_EMSPORTS_COMMON_UTILS_WIDGETS_120":"Goal","JS_EMSPORTS_COMMON_UTILS_WIDGETS_121":"Match Won","JS_EMSPORTS_COMMON_UTILS_WIDGETS_122":"Passes for Goal","JS_EMSPORTS_COMMON_UTILS_WIDGETS_123":"No records found","JS_EMSPORTS_COMMON_UTILS_WIDGETS_124":"Pos","JS_EMSPORTS_COMMON_UTILS_WIDGETS_125":"Position","JS_EMSPORTS_COMMON_UTILS_WIDGETS_126":"Active tab","JS_EMSPORTS_COMMON_UTILS_WIDGETS_127":"This comment has received a negative rating. Read it here","JS_EMS_EXTERNAL_CONTENT_TOP_0":"Hide comments","JS_EMS_EXTERNAL_CONTENT_TOP_1":"Read comments"};
