/*
* Licensed Materials - Property of IBM
* Rational ClearQuest
* Copyright IBM Corp. 2002, 2005 All Rights Reserved
*/function ValueArray (length)
{
var i = 0 ;
this.length = length ;
for (i = 0 ; i < length ; i ++)
this[i] = 0 ;
return this ;
}
function messageFormat (complexString, varArray)
{
var numVar = varArray.length ;
var i = 0 ;
for (i = 0 ; i < numVar ; i ++)
{
var len = complexString.length ;
var pos = complexString.indexOf ("{"+ i + "}") ;
var paramLen = 3 ;
if (i >= 10)
paramLen = 4 ;
if (pos != -1)
{
var preString = complexString.substring (0, pos) ;
var postString = complexString.substring (pos+paramLen, len) ;
complexString = preString + varArray[i] + postString ;
}
}
return complexString ;
}
