function random_X_To_Y(minVal,maxVal,floatVal)
{
  var randVal = minVal+(Math.random()*(maxVal-minVal));
  return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}

function Right(str, n)
{
      if (n <= 0)
          return "";
      else if (n > String(str).length)
          return str;
      else
   {
          var iLen = String(str).length;
          return String(str).substring(iLen, iLen - n);
      }
}

function displayCat(prefix)
{
  var rand_type_of_cat = random_X_To_Y(1, 3)
  var result = 'cat'
  switch (rand_type_of_cat ) 
  {
    case 1: result = 'cat'; break;
    case 2: result = 'kit'; break;
    case 3: result = 'pre'; break;
    default: result = 'cat';
  }
  var rand_number = random_X_To_Y(1, 25)
  var text_random_number = '00' + rand_number.toString() 
  return document.write('<img src="' + prefix + '/v2_images_cats/' + Right(text_random_number, 2) + '_' + result + '.jpg">')
}
